aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>2005-06-14 04:47:56 +0000
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>2005-06-14 04:47:56 +0000
commit3ca5c89b0de494837a2954a489a097977beffa31 (patch)
treee000e7325e7c24761be30536263df6e93f5caaf7
parent637a0325283814089982abb6daa1b50356a3fdbc (diff)
Merge to merge-csl-arm-csl_3_4_3-linux-2.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@100924 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--ChangeLog23
-rw-r--r--ChangeLog.csl4
-rw-r--r--ChangeLog.csl-arm31
-rw-r--r--MAINTAINERS2
-rw-r--r--README.SCO3
-rw-r--r--boehm-gc/ChangeLog28
-rwxr-xr-xboehm-gc/configure9
-rw-r--r--boehm-gc/configure.host9
-rw-r--r--boehm-gc/configure.in4
-rw-r--r--boehm-gc/include/private/gcconfig.h6
-rw-r--r--boehm-gc/os_dep.c9
-rw-r--r--boehm-gc/pthread_stop_world.c4
-rw-r--r--config-ml.in5
-rw-r--r--config/ChangeLog4
-rwxr-xr-xconfigure75
-rw-r--r--configure.in9
-rw-r--r--contrib/ChangeLog24
-rwxr-xr-xcontrib/gcc_update52
-rw-r--r--contrib/reghunt/ChangeLog4
-rw-r--r--contrib/regression/ChangeLog4
-rw-r--r--fastjar/ChangeLog4
-rw-r--r--gcc/ChangeLog1418
-rw-r--r--gcc/ChangeLog.csl-arm102
-rw-r--r--gcc/Makefile.in21
-rw-r--r--gcc/ada/ChangeLog10
-rw-r--r--gcc/ada/a-stunau.adb12
-rw-r--r--gcc/attribs.c2
-rw-r--r--gcc/builtins.c12
-rw-r--r--gcc/c-common.c29
-rw-r--r--gcc/c-decl.c22
-rw-r--r--gcc/c-format.c80
-rw-r--r--gcc/c-opts.c8
-rw-r--r--gcc/c-ppoutput.c2
-rw-r--r--gcc/c-semantics.c3
-rw-r--r--gcc/c-typeck.c48
-rw-r--r--gcc/c.opt8
-rw-r--r--gcc/calls.c10
-rw-r--r--gcc/collect2.c15
-rw-r--r--gcc/combine.c137
-rw-r--r--gcc/config.gcc166
-rw-r--r--gcc/config.in12
-rw-r--r--gcc/config/alpha/alpha.c8
-rw-r--r--gcc/config/alpha/alpha.md113
-rw-r--r--gcc/config/alpha/t-osf42
-rw-r--r--gcc/config/arc/lib1funcs.asm2
-rw-r--r--gcc/config/arm/arm-protos.h2
-rw-r--r--gcc/config/arm/arm.c106
-rw-r--r--gcc/config/arm/arm.h28
-rw-r--r--gcc/config/arm/arm.md12
-rw-r--r--gcc/config/arm/bpabi.h6
-rw-r--r--gcc/config/arm/ieee754-df.S2
-rw-r--r--gcc/config/arm/ieee754-sf.S2
-rw-r--r--gcc/config/arm/lib1funcs.asm41
-rw-r--r--gcc/config/arm/linux-eabi.h6
-rw-r--r--gcc/config/arm/linux-gas.h13
-rw-r--r--gcc/config/arm/netbsd-elf.h15
-rw-r--r--gcc/config/arm/netbsd.h13
-rw-r--r--gcc/config/arm/symbian.h3
-rw-r--r--gcc/config/arm/t-netbsd2
-rw-r--r--gcc/config/arm/unwind-arm.c7
-rw-r--r--gcc/config/avr/avr.c191
-rw-r--r--gcc/config/avr/avr.md277
-rw-r--r--gcc/config/avr/t-avr4
-rw-r--r--gcc/config/c4x/c4x.h8
-rw-r--r--gcc/config/freebsd-spec.h26
-rw-r--r--gcc/config/i386/cygwin1.c8
-rw-r--r--gcc/config/i386/freebsd.h11
-rw-r--r--gcc/config/i386/i386-modes.def2
-rw-r--r--gcc/config/i386/i386-protos.h1
-rw-r--r--gcc/config/i386/i386.c91
-rw-r--r--gcc/config/i386/i386.h14
-rw-r--r--gcc/config/i386/i386.md1064
-rw-r--r--gcc/config/i386/t-rtems-i38612
-rw-r--r--gcc/config/ia64/ia64.c92
-rw-r--r--gcc/config/ia64/unwind-ia64.c2
-rw-r--r--gcc/config/ia64/unwind-ia64.h3
-rw-r--r--gcc/config/m68hc11/m68hc11.c150
-rw-r--r--gcc/config/m68hc11/m68hc11.md70
-rw-r--r--gcc/config/m68hc11/t-m68hc11-gas4
-rw-r--r--gcc/config/m68k/t-rtems1
-rw-r--r--gcc/config/mips/mips.c2
-rw-r--r--gcc/config/mips/mips.md36
-rw-r--r--gcc/config/mips/rtems.h9
-rw-r--r--gcc/config/mips/t-iris5-62
-rw-r--r--gcc/config/mips/t-iris62
-rw-r--r--gcc/config/mips/t-rtems4
-rw-r--r--gcc/config/mmix/mmix.c18
-rw-r--r--gcc/config/mmix/mmix.h13
-rw-r--r--gcc/config/pa/pa-protos.h8
-rw-r--r--gcc/config/pa/pa.c90
-rw-r--r--gcc/config/pa/pa.h81
-rw-r--r--gcc/config/pa/pa.md48
-rw-r--r--gcc/config/pa/som.h82
-rw-r--r--gcc/config/pa/t-hpux-shlib2
-rw-r--r--gcc/config/rs6000/aix.h16
-rw-r--r--gcc/config/rs6000/aix41.h4
-rw-r--r--gcc/config/rs6000/aix43.h5
-rw-r--r--gcc/config/rs6000/aix52.h4
-rw-r--r--gcc/config/rs6000/beos.h12
-rw-r--r--gcc/config/rs6000/darwin-ldouble-shared.c2
-rw-r--r--gcc/config/rs6000/darwin-ldouble.c39
-rw-r--r--gcc/config/rs6000/libgcc-ppc64.ver10
-rw-r--r--gcc/config/rs6000/linux-unwind.h422
-rw-r--r--gcc/config/rs6000/linux.h94
-rw-r--r--gcc/config/rs6000/linux64.h192
-rw-r--r--gcc/config/rs6000/rs6000-c.c4
-rw-r--r--gcc/config/rs6000/rs6000.c155
-rw-r--r--gcc/config/rs6000/rs6000.h2
-rw-r--r--gcc/config/rs6000/rs6000.md204
-rw-r--r--gcc/config/rs6000/rtems.h20
-rw-r--r--gcc/config/rs6000/sysv4.h7
-rw-r--r--gcc/config/rs6000/t-aix435
-rw-r--r--gcc/config/rs6000/t-aix525
-rw-r--r--gcc/config/rs6000/t-linux645
-rw-r--r--gcc/config/rs6000/t-newas3
-rw-r--r--gcc/config/rs6000/t-rtems1
-rw-r--r--gcc/config/s390/s390.md12
-rw-r--r--gcc/config/s390/tpf.h3
-rw-r--r--gcc/config/sh/t-linux2
-rw-r--r--gcc/config/sparc/sparc.c44
-rw-r--r--gcc/config/sparc/t-elf4
-rw-r--r--gcc/config/t-libunwind-elf3
-rw-r--r--gcc/config/t-slibgcc-darwin2
-rw-r--r--gcc/config/t-slibgcc-elf-ver2
-rw-r--r--gcc/config/t-slibgcc-sld2
-rw-r--r--gcc/config/vax/vax.c218
-rw-r--r--gcc/config/vax/vax.h5
-rw-r--r--gcc/config/vax/vax.md105
-rwxr-xr-xgcc/configure64
-rw-r--r--gcc/configure.ac27
-rw-r--r--gcc/cp/ChangeLog295
-rw-r--r--gcc/cp/call.c43
-rw-r--r--gcc/cp/class.c66
-rw-r--r--gcc/cp/cp-tree.h7
-rw-r--r--gcc/cp/cvt.c5
-rw-r--r--gcc/cp/decl.c59
-rw-r--r--gcc/cp/decl2.c92
-rw-r--r--gcc/cp/init.c68
-rw-r--r--gcc/cp/method.c59
-rw-r--r--gcc/cp/name-lookup.c9
-rw-r--r--gcc/cp/parser.c192
-rw-r--r--gcc/cp/pt.c93
-rw-r--r--gcc/cp/rtti.c1
-rw-r--r--gcc/cp/semantics.c30
-rw-r--r--gcc/cp/tree.c25
-rw-r--r--gcc/cp/typeck.c41
-rw-r--r--gcc/cp/typeck2.c4
-rw-r--r--gcc/cppfiles.c49
-rw-r--r--gcc/cpplib.c8
-rw-r--r--gcc/cppmacro.c12
-rw-r--r--gcc/dbxout.c62
-rw-r--r--gcc/defaults.h6
-rw-r--r--gcc/doc/extend.texi2
-rw-r--r--gcc/doc/include/gcc-common.texi2
-rw-r--r--gcc/doc/install.texi208
-rw-r--r--gcc/doc/invoke.texi105
-rw-r--r--gcc/doc/md.texi4
-rw-r--r--gcc/doc/tm.texi30
-rw-r--r--gcc/dojump.c112
-rw-r--r--gcc/dwarf2out.c38
-rw-r--r--gcc/emit-rtl.c33
-rw-r--r--gcc/explow.c4
-rw-r--r--gcc/expr.c7
-rw-r--r--gcc/expr.h3
-rw-r--r--gcc/f/ChangeLog8
-rw-r--r--gcc/f/news.texi4
-rw-r--r--gcc/fixinc/fixincl.x71
-rw-r--r--gcc/fixinc/inclhack.def58
-rw-r--r--gcc/fixinc/tests/base/pthread.h21
-rw-r--r--gcc/flow.c18
-rw-r--r--gcc/fold-const.c22
-rw-r--r--gcc/function.c67
-rw-r--r--gcc/gcc.c15
-rw-r--r--gcc/gcov-io.h56
-rw-r--r--gcc/ifcvt.c26
-rw-r--r--gcc/java/ChangeLog19
-rw-r--r--gcc/java/check-init.c5
-rw-r--r--gcc/java/java-tree.h3
-rw-r--r--gcc/java/jcf-io.c3
-rw-r--r--gcc/java/parse.y9
-rw-r--r--gcc/libgcc-darwin.ver10
-rw-r--r--gcc/libgcc-std.ver10
-rw-r--r--gcc/libgcc2.c93
-rw-r--r--gcc/libgcc2.h50
-rw-r--r--gcc/loop-unroll.c17
-rw-r--r--gcc/loop.c353
-rw-r--r--gcc/mklibgcc.in24
-rw-r--r--gcc/objc/objc-act.c1
-rw-r--r--gcc/params.def9
-rw-r--r--gcc/params.h2
-rw-r--r--gcc/po/ChangeLog19
-rw-r--r--gcc/po/be.po4963
-rw-r--r--gcc/po/ca.po7887
-rw-r--r--gcc/po/da.po5754
-rw-r--r--gcc/po/de.po6785
-rw-r--r--gcc/po/el.po4983
-rw-r--r--gcc/po/es.po5312
-rw-r--r--gcc/po/fr.po5308
-rw-r--r--gcc/po/gcc-3.4.3.rw.po24267
-rw-r--r--gcc/po/gcc.pot4516
-rw-r--r--gcc/po/ja.po5249
-rw-r--r--gcc/po/nl.po4999
-rw-r--r--gcc/po/sv.po4992
-rw-r--r--gcc/po/tr.po5471
-rw-r--r--gcc/predict.c5
-rw-r--r--gcc/real.c7
-rw-r--r--gcc/reg-stack.c15
-rw-r--r--gcc/regrename.c4
-rw-r--r--gcc/reload.c7
-rw-r--r--gcc/reload1.c33
-rw-r--r--gcc/simplify-rtx.c134
-rw-r--r--gcc/target-def.h11
-rw-r--r--gcc/target.h18
-rw-r--r--gcc/testsuite/ChangeLog492
-rwxr-xr-xgcc/testsuite/ada/acats/run_acats3
-rwxr-xr-xgcc/testsuite/ada/acats/run_all.sh27
-rw-r--r--gcc/testsuite/ada/acats/support/macro.dfs6
-rw-r--r--gcc/testsuite/g++.dg/compat/compat.exp21
-rw-r--r--gcc/testsuite/g++.dg/ext/stmtexpr4.C2
-rw-r--r--gcc/testsuite/g++.dg/init/array18.C26
-rw-r--r--gcc/testsuite/g++.dg/init/array18a.C22
-rw-r--r--gcc/testsuite/g++.dg/opt/max1.C2
-rw-r--r--gcc/testsuite/g++.dg/parse/typename5.C2
-rw-r--r--gcc/testsuite/g++.dg/template/error15.C6
-rw-r--r--gcc/testsuite/g++.dg/template/instantiate3.C2
-rw-r--r--gcc/testsuite/g++.old-deja/g++.jason/warning9.C5
-rw-r--r--gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/20050113-1.c1
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/20030916-1.x2
-rw-r--r--gcc/testsuite/gcc.dg/arm-vfp1.c3
-rw-r--r--gcc/testsuite/gcc.dg/bitfld-13.c6
-rw-r--r--gcc/testsuite/gcc.dg/builtins-10.c7
-rw-r--r--gcc/testsuite/gcc.dg/builtins-47.c6
-rw-r--r--gcc/testsuite/gcc.dg/cpp/assert4.c4
-rw-r--r--gcc/testsuite/gcc.dg/ftrapv-2.c3
-rw-r--r--gcc/testsuite/gcc.dg/ppc-eabi.c4
-rw-r--r--gcc/testsuite/gcc.dg/pr12092-1.c3
-rw-r--r--gcc/testsuite/gcc.dg/pr14981-1.c12
-rw-r--r--gcc/testsuite/gcc.dg/setjmp-2.c5
-rw-r--r--gcc/testsuite/gcc.dg/short-compare-1.c4
-rw-r--r--gcc/testsuite/gcc.dg/short-compare-2.c4
-rw-r--r--gcc/testsuite/gcc.dg/switch-4.c28
-rw-r--r--gcc/testsuite/gcc.dg/titype-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr19683-1.c8
-rw-r--r--gcc/testsuite/gcc.dg/uninit-C.c2
-rw-r--r--gcc/testsuite/lib/compat.exp9
-rw-r--r--gcc/testsuite/lib/g++.exp37
-rw-r--r--gcc/testsuite/lib/g77.exp2
-rw-r--r--gcc/testsuite/lib/gcc-defs.exp32
-rw-r--r--gcc/testsuite/lib/objc.exp33
-rw-r--r--gcc/testsuite/lib/target-libpath.exp2
-rw-r--r--gcc/testsuite/treelang/ChangeLog4
-rw-r--r--gcc/toplev.c13
-rw-r--r--gcc/tree-inline.c7
-rw-r--r--gcc/tree.h1
-rw-r--r--gcc/treelang/ChangeLog4
-rw-r--r--gcc/unwind-dw2.c7
-rw-r--r--gcc/varasm.c188
-rw-r--r--gcc/version.c2
-rw-r--r--include/ChangeLog4
-rw-r--r--intl/ChangeLog4
-rw-r--r--libf2c/ChangeLog9
-rw-r--r--libf2c/libI77/err.c8
-rw-r--r--libffi/ChangeLog19
-rw-r--r--libffi/src/alpha/osf.S94
-rw-r--r--libiberty/ChangeLog9
-rw-r--r--libiberty/cp-demangle.c15
-rw-r--r--libiberty/pex-win32.c53
-rw-r--r--libjava/ChangeLog22
-rw-r--r--libjava/java/lang/reflect/natMethod.cc31
-rw-r--r--libjava/libltdl/ChangeLog4
-rw-r--r--libjava/testsuite/ChangeLog4
-rw-r--r--libobjc/ChangeLog12
-rw-r--r--libobjc/gc.c15
-rw-r--r--libstdc++-v3/ChangeLog3965
-rw-r--r--libstdc++-v3/ChangeLog-20044126
-rw-r--r--libstdc++-v3/ChangeLog.csl-arm16
-rw-r--r--libstdc++-v3/config/io/basic_file_stdio.cc32
-rw-r--r--libstdc++-v3/config/io/c_io_stdio.h3
-rw-r--r--libstdc++-v3/config/linker-map.gnu4
-rw-r--r--libstdc++-v3/config/locale/generic/c_locale.h20
-rw-r--r--libstdc++-v3/config/locale/ieee_1003.1-2001/codecvt_specializations.h9
-rwxr-xr-xlibstdc++-v3/configure9
-rw-r--r--libstdc++-v3/crossconfig.m49
-rw-r--r--libstdc++-v3/docs/html/19_diagnostics/howto.html11
-rw-r--r--libstdc++-v3/docs/html/debug.html4
-rw-r--r--libstdc++-v3/docs/html/documentation.html2
-rw-r--r--libstdc++-v3/docs/html/ext/howto.html2
-rw-r--r--libstdc++-v3/include/bits/basic_string.h58
-rw-r--r--libstdc++-v3/include/bits/c++config2
-rw-r--r--libstdc++-v3/include/bits/fstream.tcc4
-rw-r--r--libstdc++-v3/include/bits/ios_base.h69
-rw-r--r--libstdc++-v3/include/bits/locale_facets.h54
-rw-r--r--libstdc++-v3/include/bits/locale_facets.tcc19
-rw-r--r--libstdc++-v3/include/bits/stl_algobase.h15
-rw-r--r--libstdc++-v3/include/bits/stl_list.h8
-rw-r--r--libstdc++-v3/include/bits/stl_tree.h14
-rw-r--r--libstdc++-v3/include/bits/vector.tcc8
-rw-r--r--libstdc++-v3/include/ext/rope6
-rw-r--r--libstdc++-v3/include/std/std_complex.h16
-rw-r--r--libstdc++-v3/libsupc++/eh_globals.cc12
-rw-r--r--libstdc++-v3/linkage.m44
-rw-r--r--libstdc++-v3/src/debug.cc8
-rw-r--r--libstdc++-v3/src/ios.cc5
-rw-r--r--libstdc++-v3/testsuite/21_strings/basic_string/find/char/3.cc4
-rw-r--r--libstdc++-v3/testsuite/21_strings/basic_string/find/wchar_t/3.cc4
-rw-r--r--libstdc++-v3/testsuite/23_containers/map/operators/1_neg.cc4
-rw-r--r--libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc5
-rw-r--r--libstdc++-v3/testsuite/27_io/ios_base/cons/assign_neg.cc2
-rw-r--r--libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc2
-rw-r--r--libstdc++-v3/testsuite/Makefile.am50
-rw-r--r--libstdc++-v3/testsuite/Makefile.in98
-rw-r--r--libstdc++-v3/testsuite/abi_check.cc3
-rw-r--r--libstdc++-v3/testsuite/demangle/abi_examples/01.cc6
-rw-r--r--libstdc++-v3/testsuite/demangle/abi_examples/02.cc6
-rw-r--r--libstdc++-v3/testsuite/ext/enc_filebuf/char/13189.cc4
-rw-r--r--libstdc++-v3/testsuite/ext/enc_filebuf/wchar_t/13189.cc4
-rw-r--r--libstdc++-v3/testsuite/lib/libstdc++.exp135
-rw-r--r--libstdc++-v3/testsuite/libstdc++-abi/abi.exp4
-rw-r--r--libstdc++-v3/testsuite/libstdc++-dg/normal.exp84
-rw-r--r--libstdc++-v3/testsuite/testsuite_abi.cc10
-rw-r--r--libstdc++-v3/testsuite/testsuite_abi.h2
-rw-r--r--libstdc++-v3/testsuite/testsuite_hooks.cc10
-rw-r--r--libstdc++-v3/testsuite/testsuite_hooks.h17
-rw-r--r--libstdc++-v3/testsuite/testsuite_performance.h4
-rw-r--r--libstdc++-v3/testsuite/thread/pthread1.cc2
-rw-r--r--libstdc++-v3/testsuite/thread/pthread2.cc2
-rw-r--r--libstdc++-v3/testsuite/thread/pthread3.cc2
-rw-r--r--libstdc++-v3/testsuite/thread/pthread4.cc2
-rw-r--r--libstdc++-v3/testsuite/thread/pthread5.cc2
-rw-r--r--libstdc++-v3/testsuite/thread/pthread6.cc2
-rw-r--r--libstdc++-v3/testsuite/thread/pthread7-rope.cc2
-rw-r--r--maintainer-scripts/ChangeLog8
-rwxr-xr-xmaintainer-scripts/gcc_release2
-rw-r--r--zlib/ChangeLog4
335 files changed, 65579 insertions, 45221 deletions
diff --git a/ChangeLog b/ChangeLog
index 8f36a2ab87f..a4dd006c2f1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-05-08 Matt Kraai <kraai@ftbfs.org>
+
+ * README.SCO: Update the URL.
+
+2005-03-08 Daniel Jacobowitz <dan@debian.org>
+
+ * configure.in: Use an absolute path to install-sh.
+ * configure: Regenerated.
+
+2005-01-12 David Edelsohn <edelsohn@gnu.org>
+ Andreas Schwab <schwab@suse.de>
+
+ PR bootstrap/18033
+ * config-ml.in: Eval option if surrounded by single quotes.
+
+2005-01-06 Laurent GUERBY <laurent@guerby.net>
+
+ * MAINTAINERS: Update my email address.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/ChangeLog.csl b/ChangeLog.csl
index 4eb62fbdbc5..74d0be74f44 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,5 +1,9 @@
2005-06-13 Mark Mitchell <mark@codesourcery.com>
+ Merge to merge-csl-arm-csl_3_4_3-linux-2.
+
+2005-06-13 Mark Mitchell <mark@codesourcery.com>
+
* gcc/config.gcc (i[34567]86-wrs-linux*): Build a bi-arch
compiler.
* gcc/config/i386/x86-64.h (ASM_SPEC): Explicitly pass --64 to the
diff --git a/ChangeLog.csl-arm b/ChangeLog.csl-arm
index 6a9c596d4d6..ed62d5cf21e 100644
--- a/ChangeLog.csl-arm
+++ b/ChangeLog.csl-arm
@@ -1,4 +1,29 @@
-2005-01-20 Mark Mitchell <mark@codesourcery.com>
+2005-05-20 Julian Brown <julian@codesourcery.com>
+
+ * Merge from 3.4.4 release.
+
+2005-05-16 Julian Brown <julian@codesourcery.com>
+
+ * libiberty/pex-win32.c (maybe_duplicate_handle): New function.
+ (pexec): Don't call DuplicateHandle if GetStdHandle returns NULL.
+
+2005-05-15 Zack Weinberg <zack@codesourcery.com>
+
+ Merge from mainline:
+ 2005-03-18 Alexandre Oliva <aoliva@redhat.com>
+ * gcc_update (silent): Unset instead of initializing to null.
+
+ 2005-03-18 Andreas Schwab <schwab@suse.de>
+ * gcc_update (apply_patch): Properly quote $1.
+
+ 2005-03-18 Zack Weinberg <zack@codesourcery.com>
+ * gcc_update: Add --silent option.
+
+2005-04-08 Paul Brook <paul@codesourcery.com>
+
+ * libiberty/pex-win32.c: Include stdio.h.
+
+2005-03-23 Mark Mitchell <mark@codesourcery.com>
* gcc/config.gcc: Add arm-wrs-linux-gnu.
* gcc/config/arm/t-wrs-linux: New file.
@@ -228,7 +253,7 @@ libstdc++-v3/
* include/c_std/std/std_cstdlib.h (stdlib.h): Do not include it
when freestanding. Do not bring names into std:: namespace with
"using" when freestanding. Declare required functions and macros
- when freestanding.
+ when freestanding.
* libsupc++/Makefile.am (c_sources): Do not include cp-demangle.c
when freestanding.
* libsupc++/del_op.cc: Declare "free" only when freestanding.
@@ -302,7 +327,7 @@ libstdc++-v3/
* libiberty/pex-common.c (STDERR_FILE_NO): Define.
* libiberty/pex-win32.c: Rework extensively.
* libiberty/pex-unix.c: Likewise.
-
+
2004-07-03 Paul Brook <paul@codesourcery.com>
* libstdc++-v3/configure.ac: Set ABI_TWEAKS_SRCDIR.
diff --git a/MAINTAINERS b/MAINTAINERS
index 71d343ec639..b7bb69bad87 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -209,7 +209,7 @@ Doug Evans dje@transmeta.com
Kaveh Ghazi ghazi@caip.rutgers.edu
Matthew Gingell gingell@gnat.com
Anthony Green green@redhat.com
-Laurent Guerby guerby@acm.org
+Laurent Guerby laurent@guerby.net
Olivier Hainque hainque@act-europe.fr
Stuart Hastings stuart@apple.com
Matthew Hiller hiller@redhat.com
diff --git a/README.SCO b/README.SCO
index 6b28fe3c88a..1c32590274b 100644
--- a/README.SCO
+++ b/README.SCO
@@ -6,5 +6,4 @@ no longer believe that SCO is a serious threat.
For more on the FSF's position regarding SCO's attacks on free
software, please read:
- http://www.gnu.org/philosophy/sco/sco.html
-
+ http://www.fsf.org/licensing/sco/
diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog
index f441bf6f527..8009832f290 100644
--- a/boehm-gc/ChangeLog
+++ b/boehm-gc/ChangeLog
@@ -1,3 +1,31 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-05-08 Richard Henderson <rth@redhat.com>
+
+ Backport from mainline:
+ 2005-02-07 Hans Boehm <Hans.Boehm@hp.com>
+ * pthread_stop_world.c (GC_stop_world): Handle EINTR from sem_wait.
+
+2005-04-17 David S. Miller <davem@davemloft.net>
+
+ * include/private/gcconfig.h (sparc-linux): Use LINUX_STACKBOTTOM.
+ * os_dep.c (GC_linux_stack_base): Check for bug present in some
+ Sparc glibc variants where __libc_stack_end is erroneously set
+ to "1". Fallback to procfs code in that case.
+
+2005-04-11 Richard Henderson <rth@redhat.com>
+
+ * include/private/gcconfig.h (alpha-linux): Use LINUX_STACKBOTTOM.
+
+2005-02-22 Bryce McKinlay <mckinlay@redhat.com>
+
+ PR libgcj/19823
+ * configure.host: Set gc_use_mmap on *-linux*.
+ * configure.in: Define USE_MMAP if gc_use_mmap is set.
+ * configure: Rebuilt.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/boehm-gc/configure b/boehm-gc/configure
index 20b334af74f..3ff5861be76 100755
--- a/boehm-gc/configure
+++ b/boehm-gc/configure
@@ -3076,7 +3076,7 @@ esac
#
# We don't set NO_EXECUTE_PERMISSION by default because gcj (and
# anything else that creates trampolines in gc-allocated memory)
-# always needs exec permission. The exception to this is IA-64 and
+# always needs exec permission. The exceptions to this are IA-64 and
# some variations of Power PC, where trampolines don't contain
# executable code.
#
@@ -3453,6 +3453,13 @@ EOF
fi
+if test "${gc_use_mmap}" = "yes"; then
+ cat >> confdefs.h <<\EOF
+#define USE_MMAP 1
+EOF
+
+fi
+
if test -n "$with_cross_host" &&
test x"$with_cross_host" != x"no"; then
toolexecdir='$(exec_prefix)/$(target_alias)'
diff --git a/boehm-gc/configure.host b/boehm-gc/configure.host
index a98a0a7cb30..97f4dacb6de 100644
--- a/boehm-gc/configure.host
+++ b/boehm-gc/configure.host
@@ -18,8 +18,11 @@
# It sets the following shell variables:
# gc_cflags Special CFLAGS to use when building
+# gc_use_mmap Set to "yes" on platforms where mmap should be used instead
+# of sbrk. This will define USE_MMAP.
gc_cflags=""
+gc_use_mmap=
# We should set -fexceptions if we are using gcc and might be used
# inside something like gcj. This is the zeroth approximation:
@@ -37,6 +40,12 @@ else
esac
fi
+case "${host}" in
+ *-linux*)
+ gc_use_mmap=yes
+ ;;
+esac
+
case "${target_optspace}:${host}" in
yes:*)
gc_cflags="${gc_cflags} -Os"
diff --git a/boehm-gc/configure.in b/boehm-gc/configure.in
index f109c9003ed..69c50ae6a4f 100644
--- a/boehm-gc/configure.in
+++ b/boehm-gc/configure.in
@@ -419,6 +419,10 @@ AC_ARG_ENABLE(full-debug,
esac ]
fi)
+if test "${gc_use_mmap}" = "yes"; then
+ AC_DEFINE(USE_MMAP, 1, [use MMAP instead of sbrk to get new memory])
+fi
+
if test -n "$with_cross_host" &&
test x"$with_cross_host" != x"no"; then
toolexecdir='$(exec_prefix)/$(target_alias)'
diff --git a/boehm-gc/include/private/gcconfig.h b/boehm-gc/include/private/gcconfig.h
index 8dc776286cf..586f31daf41 100644
--- a/boehm-gc/include/private/gcconfig.h
+++ b/boehm-gc/include/private/gcconfig.h
@@ -897,12 +897,10 @@
extern ptr_t GC_SysVGetDataStart();
# ifdef __arch64__
# define DATASTART GC_SysVGetDataStart(0x100000, _etext)
- /* libc_stack_end is not set reliably for sparc64 */
-# define STACKBOTTOM ((ptr_t) 0x80000000000ULL)
# else
# define DATASTART GC_SysVGetDataStart(0x10000, _etext)
-# define LINUX_STACKBOTTOM
# endif
+# define LINUX_STACKBOTTOM
# endif
# ifdef OPENBSD
# define OS_TYPE "OPENBSD"
@@ -1514,7 +1512,7 @@
# endif
# ifdef LINUX
# define OS_TYPE "LINUX"
-# define STACKBOTTOM ((ptr_t) 0x120000000)
+# define LINUX_STACKBOTTOM
# ifdef __ELF__
# define SEARCH_FOR_DATA_START
# define DYNAMIC_LOADING
diff --git a/boehm-gc/os_dep.c b/boehm-gc/os_dep.c
index fd195e1c806..0e51d75db28 100644
--- a/boehm-gc/os_dep.c
+++ b/boehm-gc/os_dep.c
@@ -912,8 +912,17 @@ ptr_t GC_get_stack_base()
} /* Otherwise it's not safe to add 16 bytes and we fall */
/* back to using /proc. */
# else
+# ifdef SPARC
+ /* Older versions of glibc for 64-bit Sparc do not set
+ * this variable correctly, it gets set to either zero
+ * or one.
+ */
+ if (__libc_stack_end != (ptr_t) (unsigned long)0x1)
+ return __libc_stack_end;
+# else
return __libc_stack_end;
# endif
+# endif
}
f = open("/proc/self/stat", O_RDONLY);
if (f < 0 || STAT_READ(f, stat_buf, STAT_BUF_SIZE) < 2 * STAT_SKIP) {
diff --git a/boehm-gc/pthread_stop_world.c b/boehm-gc/pthread_stop_world.c
index 5dfd26d319a..fd4a91ec2c9 100644
--- a/boehm-gc/pthread_stop_world.c
+++ b/boehm-gc/pthread_stop_world.c
@@ -341,9 +341,11 @@ void GC_stop_world()
}
}
for (i = 0; i < n_live_threads; i++) {
- if (0 != (code = sem_wait(&GC_suspend_ack_sem))) {
+ while (0 != (code = sem_wait(&GC_suspend_ack_sem))) {
+ if (errno != EINTR) {
GC_err_printf1("Sem_wait returned %ld\n", (unsigned long)code);
ABORT("sem_wait for handler failed");
+ }
}
}
# ifdef PARALLEL_MARK
diff --git a/config-ml.in b/config-ml.in
index b2e4ea9cf97..1d33f33aead 100644
--- a/config-ml.in
+++ b/config-ml.in
@@ -108,6 +108,11 @@ ml_realsrcdir=${srcdir}
ml_verbose=--verbose
for option in ${ac_configure_args}
do
+ # strip single quotes surrounding individual options
+ case $option in
+ \'*\') eval option=$option ;;
+ esac
+
case $option in
--*) ;;
-*) option=-$option ;;
diff --git a/config/ChangeLog b/config/ChangeLog
index 203514834df..a3f6eed6be1 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/configure b/configure
index de3b98f5b03..af50b60bd3a 100755
--- a/configure
+++ b/configure
@@ -818,10 +818,17 @@ rm -f conftestsed.out
moveifchange=${srcdir}/move-if-change
+srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
+
+# We pass INSTALL explicitly to sub-makes. Make sure that it is not
+# a relative path.
+if test "$INSTALL" = "${srcdir}/install-sh -c"; then
+ INSTALL="${srcpwd}/install-sh -c"
+fi
+
# Set srcdir to "." if that's what it is.
# This is important for multilib support.
pwd=`${PWDCMD-pwd}`
-srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
if test "${pwd}" = "${srcpwd}" ; then
srcdir=.
fi
@@ -2858,7 +2865,7 @@ test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
# Extract the first word of "${ncn_tool_prefix}ar", so it can be a program name with args.
set dummy ${ncn_tool_prefix}ar; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2862: checking for $ac_word" >&5
+echo "configure:2869: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2891,7 +2898,7 @@ if test -z "$ac_cv_prog_AR" ; then
# Extract the first word of "ar", so it can be a program name with args.
set dummy ar; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2895: checking for $ac_word" >&5
+echo "configure:2902: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2930,7 +2937,7 @@ fi
# Extract the first word of "${ncn_tool_prefix}as", so it can be a program name with args.
set dummy ${ncn_tool_prefix}as; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2934: checking for $ac_word" >&5
+echo "configure:2941: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2963,7 +2970,7 @@ if test -z "$ac_cv_prog_AS" ; then
# Extract the first word of "as", so it can be a program name with args.
set dummy as; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2967: checking for $ac_word" >&5
+echo "configure:2974: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3002,7 +3009,7 @@ fi
# Extract the first word of "${ncn_tool_prefix}dlltool", so it can be a program name with args.
set dummy ${ncn_tool_prefix}dlltool; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3006: checking for $ac_word" >&5
+echo "configure:3013: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3035,7 +3042,7 @@ if test -z "$ac_cv_prog_DLLTOOL" ; then
# Extract the first word of "dlltool", so it can be a program name with args.
set dummy dlltool; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3039: checking for $ac_word" >&5
+echo "configure:3046: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3074,7 +3081,7 @@ fi
# Extract the first word of "${ncn_tool_prefix}ld", so it can be a program name with args.
set dummy ${ncn_tool_prefix}ld; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3078: checking for $ac_word" >&5
+echo "configure:3085: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3107,7 +3114,7 @@ if test -z "$ac_cv_prog_LD" ; then
# Extract the first word of "ld", so it can be a program name with args.
set dummy ld; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3111: checking for $ac_word" >&5
+echo "configure:3118: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3146,7 +3153,7 @@ fi
# Extract the first word of "${ncn_tool_prefix}nm", so it can be a program name with args.
set dummy ${ncn_tool_prefix}nm; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3150: checking for $ac_word" >&5
+echo "configure:3157: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3179,7 +3186,7 @@ if test -z "$ac_cv_prog_NM" ; then
# Extract the first word of "nm", so it can be a program name with args.
set dummy nm; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3183: checking for $ac_word" >&5
+echo "configure:3190: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3218,7 +3225,7 @@ fi
# Extract the first word of "${ncn_tool_prefix}ranlib", so it can be a program name with args.
set dummy ${ncn_tool_prefix}ranlib; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3222: checking for $ac_word" >&5
+echo "configure:3229: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3251,7 +3258,7 @@ if test -z "$ac_cv_prog_RANLIB" ; then
# Extract the first word of "ranlib", so it can be a program name with args.
set dummy ranlib; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3255: checking for $ac_word" >&5
+echo "configure:3262: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3290,7 +3297,7 @@ fi
# Extract the first word of "${ncn_tool_prefix}windres", so it can be a program name with args.
set dummy ${ncn_tool_prefix}windres; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3294: checking for $ac_word" >&5
+echo "configure:3301: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3323,7 +3330,7 @@ if test -z "$ac_cv_prog_WINDRES" ; then
# Extract the first word of "windres", so it can be a program name with args.
set dummy windres; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3327: checking for $ac_word" >&5
+echo "configure:3334: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3362,7 +3369,7 @@ fi
# Extract the first word of "${ncn_tool_prefix}objcopy", so it can be a program name with args.
set dummy ${ncn_tool_prefix}objcopy; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3366: checking for $ac_word" >&5
+echo "configure:3373: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3395,7 +3402,7 @@ if test -z "$ac_cv_prog_OBJCOPY" ; then
# Extract the first word of "objcopy", so it can be a program name with args.
set dummy objcopy; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3399: checking for $ac_word" >&5
+echo "configure:3406: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJCOPY'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3434,7 +3441,7 @@ fi
# Extract the first word of "${ncn_tool_prefix}objdump", so it can be a program name with args.
set dummy ${ncn_tool_prefix}objdump; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3438: checking for $ac_word" >&5
+echo "configure:3445: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3467,7 +3474,7 @@ if test -z "$ac_cv_prog_OBJDUMP" ; then
# Extract the first word of "objdump", so it can be a program name with args.
set dummy objdump; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3471: checking for $ac_word" >&5
+echo "configure:3478: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJDUMP'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3516,7 +3523,7 @@ fi
# Extract the first word of "${ncn_target_tool_prefix}ar", so it can be a program name with args.
set dummy ${ncn_target_tool_prefix}ar; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3520: checking for $ac_word" >&5
+echo "configure:3527: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_AR_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3549,7 +3556,7 @@ if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
# Extract the first word of "ar", so it can be a program name with args.
set dummy ar; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3553: checking for $ac_word" >&5
+echo "configure:3560: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3588,7 +3595,7 @@ fi
# Extract the first word of "${ncn_target_tool_prefix}as", so it can be a program name with args.
set dummy ${ncn_target_tool_prefix}as; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3592: checking for $ac_word" >&5
+echo "configure:3599: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_AS_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3621,7 +3628,7 @@ if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
# Extract the first word of "as", so it can be a program name with args.
set dummy as; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3625: checking for $ac_word" >&5
+echo "configure:3632: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3660,7 +3667,7 @@ fi
# Extract the first word of "${ncn_target_tool_prefix}dlltool", so it can be a program name with args.
set dummy ${ncn_target_tool_prefix}dlltool; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3664: checking for $ac_word" >&5
+echo "configure:3671: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3693,7 +3700,7 @@ if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
# Extract the first word of "dlltool", so it can be a program name with args.
set dummy dlltool; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3697: checking for $ac_word" >&5
+echo "configure:3704: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3732,7 +3739,7 @@ fi
# Extract the first word of "${ncn_target_tool_prefix}ld", so it can be a program name with args.
set dummy ${ncn_target_tool_prefix}ld; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3736: checking for $ac_word" >&5
+echo "configure:3743: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_LD_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3765,7 +3772,7 @@ if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
# Extract the first word of "ld", so it can be a program name with args.
set dummy ld; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3769: checking for $ac_word" >&5
+echo "configure:3776: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3804,7 +3811,7 @@ fi
# Extract the first word of "${ncn_target_tool_prefix}nm", so it can be a program name with args.
set dummy ${ncn_target_tool_prefix}nm; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3808: checking for $ac_word" >&5
+echo "configure:3815: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_NM_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3837,7 +3844,7 @@ if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
# Extract the first word of "nm", so it can be a program name with args.
set dummy nm; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3841: checking for $ac_word" >&5
+echo "configure:3848: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3876,7 +3883,7 @@ fi
# Extract the first word of "${ncn_target_tool_prefix}ranlib", so it can be a program name with args.
set dummy ${ncn_target_tool_prefix}ranlib; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3880: checking for $ac_word" >&5
+echo "configure:3887: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3909,7 +3916,7 @@ if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
# Extract the first word of "ranlib", so it can be a program name with args.
set dummy ranlib; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3913: checking for $ac_word" >&5
+echo "configure:3920: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3948,7 +3955,7 @@ fi
# Extract the first word of "${ncn_target_tool_prefix}windres", so it can be a program name with args.
set dummy ${ncn_target_tool_prefix}windres; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3952: checking for $ac_word" >&5
+echo "configure:3959: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_WINDRES_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3981,7 +3988,7 @@ if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
# Extract the first word of "windres", so it can be a program name with args.
set dummy windres; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3985: checking for $ac_word" >&5
+echo "configure:3992: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -4048,7 +4055,7 @@ RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:4052: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:4059: checking whether to enable maintainer-specific portions of Makefiles" >&5
# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
if test "${enable_maintainer_mode+set}" = set; then
enableval="$enable_maintainer_mode"
diff --git a/configure.in b/configure.in
index 8b586ae5134..f188ff19e54 100644
--- a/configure.in
+++ b/configure.in
@@ -78,10 +78,17 @@ AC_SUBST(TOPLEVEL_CONFIGURE_ARGUMENTS)
moveifchange=${srcdir}/move-if-change
+srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
+
+# We pass INSTALL explicitly to sub-makes. Make sure that it is not
+# a relative path.
+if test "$INSTALL" = "${srcdir}/install-sh -c"; then
+ INSTALL="${srcpwd}/install-sh -c"
+fi
+
# Set srcdir to "." if that's what it is.
# This is important for multilib support.
pwd=`${PWDCMD-pwd}`
-srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
if test "${pwd}" = "${srcpwd}" ; then
srcdir=.
fi
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 8c0bd19787f..f4d47754001 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,27 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-03-21 Zack Weinberg <zack@codesourcery.com>
+
+ Merge from mainline:
+
+ 2005-03-18 Alexandre Oliva <aoliva@redhat.com>
+
+ * gcc_update (silent): Unset instead of initializing to null.
+
+ 2005-03-18 Andreas Schwab <schwab@suse.de>
+
+ * gcc_update (apply_patch): Properly quote $1.
+
+ 2005-03-18 Zack Weinberg <zack@codesourcery.com>
+
+ * gcc_update: Add --silent option.
+
+2005-01-17 David O'Brien <obrien@FreeBSD.org>
+
+ * contrib/gcc_update: Explicitly update the branch.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/contrib/gcc_update b/contrib/gcc_update
index 5eae01f68e4..9b69526bdde 100755
--- a/contrib/gcc_update
+++ b/contrib/gcc_update
@@ -19,6 +19,9 @@
# If the first parameter is --list, a list of the generated files and
# their dependencies will be printed; --help prints this message.
#
+# If the first parameter is --silent, this script prints nothing other
+# than error messages; the second parameter is then interpreted as above.
+#
# Examples:
#
# contrib/gcc_update -r gcc_latest_snapshot
@@ -29,7 +32,7 @@
# contrib/gcc_update --list
#
#
-# (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
+# (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation
# Originally by Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, August 1998.
#
# This script is Free Software, and it can be copied, distributed and
@@ -51,6 +54,15 @@ UPDATE_OPTIONS=-Pd
# Arrange for the value of $0 to be available for functions
self=$0
+# This function prints its arguments to standard output unless
+# "silent" is set.
+unset silent
+chat () {
+ if [ -z "$silent" ]; then
+ echo "$@"
+ fi
+}
+
# This function prints a list of all generated files, along with their
# dependencies. Note that only one target is supported per line: the
# colon is stripped from the output.
@@ -115,10 +127,19 @@ touch_files () {
echo ':' >> Makefile.$$
echo ' @for f in $? $@; do test -f $$f || exit 0; done; \' >> Makefile.$$
echo ' echo Touching $@...; \' >> Makefile.$$
- echo ' echo Touching $@... 1>&2; \' >> Makefile.$$
+ chat ' echo Touching $@... 1>&2; \' >> Makefile.$$
echo ' touch $@' >> Makefile.$$
files_and_dependencies | sed 's,[^ ]* ,,;s,$, :,' >> Makefile.$$
- while ${MAKE-make} -s -f Makefile.$$ all | grep . > /dev/null; do
+
+ # We would have to explicitly shut off the "Entering... Leaving..."
+ # messages through "--no-print-directory" to handle the case when
+ # we were called from a recursive invocation (i.e. "$(MAKE)" in a
+ # Makefile, not just make). Passing only "-s" doesn't help then,
+ # because make has helpfully added "-w" to MAKEFLAGS automatically.
+ # Unfortunately we do not require GNU make other than for building
+ # and testing, so let's just grep known text explicitly echoed by
+ # the rule.
+ while ${MAKE-make} -s -f Makefile.$$ all | grep Touching > /dev/null; do
sleep 1
done 2>&1
rm -f Makefile.$$
@@ -129,21 +150,21 @@ touch_files () {
# this script. By re-execing it, we ensure that the appropriate
# dependencies and rules will be used.
touch_files_reexec () {
- echo "Adjusting file timestamps"
- exec ${CONFIG_SHELL-/bin/sh} $self --touch
+ chat "Adjusting file timestamps"
+ exec ${CONFIG_SHELL-/bin/sh} $self ${silent+"--silent"} --touch
}
# This functions applies a patch to an existing tree.
apply_patch () {
- if [ -f $1 ]; then
+ if [ -f "$1" ]; then
echo "Applying patch file $1"
- case "$1" in
+ case $1 in
*gz)
- gzip -d -c $1 | patch -p1 ;;
+ gzip -d -c "$1" | patch -p1 ;;
*bz2)
- bzip2 -d -c $1 | patch -p1 ;;
+ bzip2 -d -c "$1" | patch -p1 ;;
*)
- cat $1 | patch -p1 ;;
+ patch -p1 < "$1";;
esac
fi
touch_files_reexec
@@ -156,6 +177,13 @@ if [ ! -f gcc/version.c ]; then
fi
case "$1" in
+--silent)
+ silent=t
+ shift
+ ;;
+esac
+
+case "$1" in
# First of all, check whether we are going to process a patch.
--patch)
if test "$#" != 2; then
@@ -209,8 +237,8 @@ else
set -- $UPDATE_OPTIONS ${1+"$@"}
fi
-echo "Updating CVS tree"
-$GCC_CVS -q update ${1+"$@"}
+chat "Updating CVS tree"
+$GCC_CVS -q ${silent+-Q} update -r csl-arm-branch ${1+"$@"}
if [ $? -ne 0 ]; then
(touch_files_reexec)
echo "CVS update of full tree failed." >&2
diff --git a/contrib/reghunt/ChangeLog b/contrib/reghunt/ChangeLog
index 064aab0193d..b31b6e5d8d9 100644
--- a/contrib/reghunt/ChangeLog
+++ b/contrib/reghunt/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/contrib/regression/ChangeLog b/contrib/regression/ChangeLog
index dfdbaeec644..14dbf33845d 100644
--- a/contrib/regression/ChangeLog
+++ b/contrib/regression/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/fastjar/ChangeLog b/fastjar/ChangeLog
index 326bcf92498..00f3ffe36c7 100644
--- a/fastjar/ChangeLog
+++ b/fastjar/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7b1af4d6455..fe9363f7a23 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,1409 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-05-11 Mark Mitchell <mark@codesourcery.com>
+
+ Revert:
+ 2005-05-10 H.J. Lu <hongjiu.lu@intel.com>
+ Backport from mainline
+ 2004-02-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+ * function.c (fixup_var_refs): Save volatile_ok and set to 1.
+ * expr.c (emit_block_move_via_movstr): Save and restore
+ volatile_ok.
+ 2005-05-09 Grigory Tolstolytkin <gtolstolytkin@ru.mvista.com>
+ Backport from mainline
+ 2004-02-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+ * emit-rtl.c (set_mem_attributes_minus_bitpos): Don't kill previous
+ MEM_VOLATILE in REF.
+
+2005-05-11 Ben Elliston <bje@au.ibm.com>
+
+ * dwarf2out.c: Revert my 2005-05-10 patch.
+
+2005-05-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ Backport from mainline
+ 2004-02-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+ * function.c (fixup_var_refs): Save volatile_ok and set to 1.
+ * expr.c (emit_block_move_via_movstr): Save and restore
+ volatile_ok.
+
+2005-05-10 Jakub Jelinek <jakub@redhat.com>
+
+ * config/i386/i386.md (sse_mov?fcc* splitters): Add mode to
+ IF_THEN_ELSE, remove mode from MATCH_OPERATOR. Fix a typo.
+
+2005-05-09 Grigory Tolstolytkin <gtolstolytkin@ru.mvista.com>
+
+ Backport from mainline
+ 2004-02-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+ * emit-rtl.c (set_mem_attributes_minus_bitpos): Don't kill previous
+ MEM_VOLATILE in REF.
+
+2005-05-10 Ben Elliston <bje@au.ibm.com>
+
+ PR debug/16676
+ * dwarf2out.c (dwarf2out_decl): Always set context_die to NULL,
+ even when debug_info_level is DINFO_LEVEL_TERSE.
+
+2005-05-08 Stephane Carrez <stcarrez@nerim.fr>
+
+ * config/m68hc11/m68hc11.c (m68hc11_z_replacement): Use emit_insn_after
+ when adding the save Z instruction so that it is part of the good BB.
+ (reg_or_some_mem_operand): Do not allow the 68HC12 address indirect
+ addressing mode as it is not supported by bset and bclr.
+ (m68hc11_gen_movhi): Fix invalid generation of indexed indirect
+ addressing with movw.
+ (m68hc11_gen_movqi): Use pula and pulb instead of lda and ldb for
+ 68HC12.
+ * config/m68hc11/m68hc11.md ("movhi_const0"): Use this pattern only
+ for 68HC11.
+ ("*movhi_68hc12"): Handle movhi_const0.
+ ("*subhi3", "subqi3"): Use general_operand for operand 1.
+ ("*subhi3_zext"): Likewise.
+
+2005-05-08 Stephane Carrez <stcarrez@nerim.fr>
+
+ PR target/19051
+ * config/m68hc11/m68hc11.md ("mulqi3"): Use general_operand for operand
+ 1 and fix constraints.
+ ("mulqihi3"): Use general_operand for operand 2.
+
+2005-05-08 Richard Sandiford <rsandifo@redhat.com>
+
+ PR target/21416
+ * config/mips/mips.c (mips_emit_compare): Don't reverse UNGE and UNGT
+ comparisons.
+ * config/mips/mips.md (sungt_df, sunge_df, sungt_sf, sunge_sf): New
+ patterns.
+
+2005-05-08 Stephane Carrez <stcarrez@nerim.fr>
+
+ PR target/16925
+ * config/m68hc11/m68hc11.c (m68hc11_gen_highpart): Handle split of
+ 64-bit constants on 64-bit hosts.
+ (m68hc11_split_logical): Simplify.
+ (m68hc11_split_move): Likewise.
+
+2005-05-06 Bruce Korb <bkorb@gnu.org>
+ Joseph S. Myers <joseph@codesourcery.com>
+
+ * fixinc/inclhack.def: Correct backslashes
+ * fixinc/fixincl.x: regen
+
+2005-05-02 Janis Johnson <janis187@us.ibm.com>
+
+ PR 19985
+ * gcov-io.h: Declare gcov external functions hidden.
+
+2005-05-01 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * config/freebsd-spec.h (FBSD_CPP_SPEC): Revert last change.
+
+2005-05-01 Gerald Pfeifer <gerald@pfeifer.com>
+
+ Backport from mainline
+ * doc/install.texi (Specific): Avoid using asterisks in @anchor
+ names related to target triplets.
+ Remove i?86-*-esix from platform directory.
+ Remove powerpc-*-eabiaix from platform directory.
+
+2005-05-01 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR bootstrap/20633
+ * config/freebsd-spec.h (FBSD_CPP_SPEC): Add %(cpp_arch).
+
+2005-05-01 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/install.texi (Specific): Omit dots in the @anchors names
+ for i?86-*-sco3.2v5* and sparc-sun-solaris2.7.
+ Omit underscores for x86_64-*-* and the "all ELF targets" entry.
+
+2005-05-01 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/21213
+ * c-decl.c (finish_struct): Don't dereference NULL TYPE_FIELDS of
+ transparent union.
+
+2005-05-01 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/20740
+ * c-format.c (init_dynamic_asm_fprintf_info): Give errors, not
+ aborts, if __gcc_host_wide_int__ is not properly defined.
+ (init_dynamic_diag_info): Give errors, not aborts, if location_t,
+ tree or __gcc_host_wide_int__ are not properly defined.
+
+2005-05-01 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/11459
+ PR c/18502
+ * gcc.c (cpp_unique_options): Remove %{trigraphs}.
+ (cpp_options, cc1_options): Change %{std*} %{ansi} to
+ %{std*&ansi&trigraphs}.
+
+2005-04-29 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/21098
+ * config/rs6000/rs6000.c (rs6000_elf_end_indicate_exec_stack): New.
+ * config/rs6000/linux64.h (TARGET_ASM_FILE_END): Use the above.
+
+2005-04-25 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config.gcc (avr-*-*): Remove redundant "case".
+
+2005-04-25 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ PR target/17822
+ * config/avr/t-avr (AR_FOR_TARGET,RANLIB_FOR_TARGET): Remove.
+
+2005-04-25 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ PR target/17824
+ * config/c4x/c4x.h (ASM_PROG, LD_PROG): Remove.
+
+2005-04-22 David Edelsohn <edelsohn@gnu.org>
+
+ Backport from mainline.
+ * config/rs6000/rs6000.c (rs6000_init_libfuncs): Set TFmode
+ optabs to xlq names if TARGET_XL_COMPAT.
+
+2005-04-22 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * doc/invoke.texi (SPARC options): Document that -mapp-regs
+ is turned off by default on Solaris.
+
+2005-04-15 Dave Korn <dave.korn@artimi.com>
+
+ * gcc.c (default_compilers): Clarify obscure error message when
+ reading from standard input.
+
+2005-04-15 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * config/sparc/sparc.c (legitimate_address_p): Use TARGET_ARCH32.
+
+2005-04-11 David Edelsohn <edelsohn@gnu.org>
+
+ Backport from mainline:
+ * config/rs6000/aix52.h (atoll): Declare.
+
+2005-04-08 Ulrich Weigand <uweigand@de.ibm.com>
+
+ Backport from mainline:
+ * config/s390/tpf.h (ASM_SPEC): Define.
+
+2005-04-06 Dale Johannesen <dalej@apple.com>
+
+ PR middle-end/19225
+ * calls.c (expand_call): Flush pending deferrals before
+ throwing call.
+
+2005-04-06 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR target/17245
+ * config/sparc/sparc.c (legitimate_address_p): Remove 'imm2'.
+ Revert 2004-10-08 patch. Reject TFmode LO_SUM in 32-bit mode.
+
+2005-04-05 James E. Wilson <wilson@specifixinc.com>
+
+ PR target/20670
+ * unwind-ia64.c (uw_intall_context): Add missing load of r27.
+
+2005-04-04 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * doc/invoke.texi (SPARC options): Document that
+ -mlittle-endian is not supported on Linux either.
+
+2005-03-25 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ PR c++/18644
+ * doc/invoke.texi (-Wsynth): Don't document, as it now is void of
+ semantics.
+
+2005-03-31 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/20611
+ * config/rs6000/rs6000.md (load_toc_v4_PIC_1b): Remove inline
+ label operand. Remove (use (unspec..)). Don't emit a label on
+ the offset word.
+ * config/rs6000/rs6000.c (rs6000_legitimize_tls_address): Don't
+ generate inline label for load_toc_v4_PIC_1b.
+ (rs6000_emit_load_toc_table): Likewise.
+
+2005-03-31 Alan Modra <amodra@bigpond.net.au>
+
+ * config.gcc (cpu_is_64bit): Set for 64-bit powerpc cpus.
+ (powerpc64-*-linux*): Use it. Rearrange tm_file assignment.
+ (powerpc-*-linux*): Build a biarch compiler when --enable-targets
+ is given with "powerpc64*" or "all", or when --with-cpu chooses
+ a 64-bit cpu.
+
+2005-03-30 Alan Modra <amodra@bigpond.net.au>
+
+ * doc/install.texi: Update binutils requirement for powerpc*-linux.
+
+2005-03-25 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
+
+ PR target/15491
+ * vax.c (vax_rtx_costs_1): Merge with vax_rtx_costs.
+ (vax_rtx_costs): Return false when passed unsupported rtx's. Handle
+ FLOAT_EXTEND, FLOAT_TRUNCATE and TRUNCATE. Fix costs for POST_INC,
+ PRE_DEC, NEG and NOT.
+
+2005-03-23 Uros Bizjak <uros@kss-loka.si>
+
+ * simplify-rtx.c (simplify_unary_operation) <NOT>: Add missing break
+ in code that deals with logicals on floats.
+
+2005-03-22 Uros Bizjak <uros@kss-loka.si>
+
+ PR target/14981
+ Backport from mainline
+ 2004-02-18 Jan Hubicka <jh@suse.cz>
+ * simplify-rtx.c (simplify_unary_operation): Deal with logicals on
+ floats.
+ (simplify_binary_operation): Deal with logicals on floats.
+ * i386.md (SSE fabs splitters): Emit new patterns.
+ (SSE cmov splitters): Likewise.
+ (sse_andv4sf3, sse_nandv4sf3, sse_iorv4sf3, sse_xorv4sf3
+ (sse_andv2df3, sse_nandv2df3, sse_iorv2df3, sse_xorv2df3): Do not use
+ subregs.
+ (sse_andsf3, sse_nandsf3, sse_xorsf3): Kill.
+ (sse_anddf3, sse_nanddf3, sse_xordf3): Kill.
+
+2005-03-20 Marek Michalkiewicz <marekm@amelek.gda.pl>
+
+ PR target/18551
+ * config/avr/avr.c (avr_output_function_prologue): Do not use
+ current_function_name() in a label, use a local label instead.
+
+2005-03-19 Joseph S. Myers <joseph@codesourcery.com>
+
+ * c.opt (ansi, std=iso9899:1990, std=iso9899:1999,
+ std=iso9899:199x): Correct descriptions.
+
+2005-03-19 Andy Hutchinson <HutchinsonAndy@netscape.net>
+
+ PR target/18251
+ * config/avr/avr.md (movstrhi): Rewrite as RTL loop.
+ (*movstrqi_insn): Delete.
+ (*movstrhi): Delete.
+
+2005-03-17 Richard Sandiford <rsandifo@redhat.com>
+
+ PR rtl-optimization/19683
+ * reload1.c (choose_reload_regs): Pass the number of bits, not the
+ number of bytes, to smallest_int_for_mode. Fix arguments to
+ REG_CANNOT_CHANGE_MODE_P.
+
+2005-03-17 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/linux-unwind.h: New file backported from gcc-4.0.
+ * config/rs6000/linux.h: #include linux-unwind.h in place of all
+ unwind support in this file.
+ * config/rs6000/linux64.h: Likewise.
+
+2005-03-16 Roger Sayle <roger@eyesopen.com>
+
+ PR rtl-optimization/17825
+ Backport from mainline
+ 2004-11-27 Jakub Jelinek <jakub@redhat.com>
+ * combine.c (subst): Ignore STRICT_LOW_PART no matter if REG_P (new)
+ or not.
+
+2005-03-16 Roger Sayle <roger@eyesopen.com>
+
+ PR target/18371
+ Backport from mainline
+ 2004-12-19 Steven Bosscher <stevenb@suse.de>
+ * config/i386/i386.c (ix86_split_to_parts): Use an array with
+ four elements for decoding a CONST_DOUBLE on 64 bits targets.
+
+2005-03-14 Alan Modra <amodra@bigpond.net.au>
+
+ * config.gcc: Remove excess indentation.
+ (powerpc*-*-*, rs6000-*-*): Accept --with-cpu/tune power5.
+
+2005-03-13 Marek Michalkiewicz <marekm@amelek.gda.pl>
+
+ PR target/20288
+ * config/avr/avr.c (print_operand): Add 'p' and 'r'.
+ (out_movhi_r_mr): Read low byte of volatile MEM first.
+ (out_movhi_mr_r): Write high byte of volatile MEM first.
+
+2005-03-10 Aldy Hernandez <aldyh@redhat.com>
+
+ * doc/invoke.texi: Add 8540 to list of cpus in rs6000 cpu section.
+
+2005-03-08 James E Wilson <wilson@specifixinc.com>
+
+ Backport from mainline
+ 2004-04-13 James E Wilson <wilson@specifixinc.com>
+ PR middle-end/20364
+ * c-opt.c (c_common_post_options): If this_input_filename is NULL,
+ increment errorcount and return false instead of true.
+
+ Backport from mainline
+ 2005-02-21 James E Wilson <wilson@specifixinc.com>
+ * toplev.c (backend_init): Don't call init_adjust_machine_modes here.
+ (do_compile): Do call it here.
+
+2005-03-07 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * config/i386/cygwin1.c(mingw_scan): Use xstrdup in calls to putenv.
+
+2005-03-03 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/20277
+ * config/rs6000/rs6000.c (rs6000_override_options): Don't allow
+ -mcpu to override any other explicitly given flags.
+
+2005-03-02 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19916
+ * varasm.c (initializer_constant_valid_p): Allow conversions
+ between OFFSET_TYPEs. Tidy.
+
+2005-02-28 John David Anglin <dave.anglin#nrc-cnrc.gc.ca>
+
+ PR target/19819
+ * pa.h (GO_IF_LEGITIMATE_ADDRESS): Allow allow hard registers during
+ and after reload in REG+REG indexed addresses without REG_POINTER
+ set in the base and not set in the index.
+
+2005-02-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR rtl-optimization/17728
+ * pa.md (mulsi3, divsi3, udivsi3, modsi3): Change predicate for
+ operand 0 from general_operand to move_dest_operand.
+
+2005-02-26 Paolo Carlini <pcarlini@suse.de>
+
+ * doc/extend.texi (Declaring Attributes of Functions)<noreturn>:
+ Clarify that the alternative way doesn't work in GNU C++.
+
+2005-02-25 David Edelsohn <edelsohn@gnu.org>
+
+ Backport from mainline:
+ 2005-02-24 David Edelsohn <edelsohn@gnu.org>
+ PR target/19019
+ * reload.c (operands_match_p): Only increment register number for
+ SCALAR_INT_MODE_P modes in multiple hard registers.
+ * config/rs6000/rs6000.md (trunctfdf2): Remove register constraints.
+ Fix formatting.
+
+2005-02-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/19019
+ * Makefile.in (LIB2FUNCS_SHARED_EXTRA, LIB2ADD_SH): New.
+ (libgcc.mk): Depend on $(LIB2ADD_SH), pass LIB2ADD_SH to mklibgcc.
+ (LIBGCC_DEPS): Add $(LIB2ADD_SH).
+ * mklibgcc.in: Handle LIB2ADD_SH.
+ * config/rs6000/t-linux64 (LIB2FUNCS_EXTRA): Remove darwin-ldouble.c.
+ (LIB2FUNCS_STATIC_EXTRA, LIB2FUNCS_SHARED_EXTRA): Set.
+ * config/rs6000/darwin-ldouble.c: Protect .symver asm also with
+ defined IN_LIBGCC2_S.
+ * config/rs6000/darwin-ldouble-shared.c: New file.
+
+2005-02-23 Michael Beach <michaelb@ieee.org>
+
+ PR target/20159
+ * config/sparc/t-elf (startup files): Assemble with CPP.
+
+2005-02-17 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/install.texi (Specific): Update link for Darwin-specific
+ tool binary site.
+
+2005-02-16 David Edelsohn <edelsohn@gnu.org>
+
+ PR target/19019
+ Backport from mainline:
+ 2005-02-16 David Edelsohn <edelsohn@gnu.org>
+ * config/rs6000/t-aix43 (SHLIB_MAPFILES): Add libgcc-ppc64.ver.
+ * config/rs6000/t-aix52 (SHLIB_MAPFILES): Same.
+ 2005-02-15 David Edelsohn <edelsohn@gnu.org>
+ Alan Modra <amodra@bigpond.net.au>
+ * config/rs6000/darwin-ldouble.c (_xlqadd): Rename to __gcc_qadd.
+ (_xlqsub): Rename to __gcc_qsub.
+ (_xlqmul): Rename to __gcc_qmul.
+ (_xlqdiv): Rename to __gcc_qdiv.
+ Provide versioned symbol aliases with old names.
+ * config/rs6000/libgcc-ppc64.ver: Rename symbols.
+ * config/rs6000/rs6000.c (rs6000_init_libfuncs): Rename symbols.
+ * config/rs6000/t-aix43 (LIB2FUNCS_EXTRA): New.
+ * config/rs6000/t-aix52 (LIB2FUNCS_EXTRA): New.
+ * config/rs6000/t-newas (LIB2FUNCS_EXTRA): New.
+ 2005-02-14 David Edelsohn <edelsohn@gnu.org>
+ * config/rs6000/rs6000.md (trunctfdf2): Change to define_expand.
+ (trunctfdf2_internal1): New.
+ (trunctfdf2_internal2): Renamed from trunctfdf2.
+ 2005-02-13 David Edelsohn <edelsohn@gnu.org>
+ * config/rs6000/aix.h ({TARGET,MASK}_XL_CALL): Rename to
+ {TARGET,MASK}_XL_COMPAT.
+ (SUBTARGET_SWITCHES): Rename xl-call to xl-compat. Use
+ MASK_XL_COMPAT.
+ * config/rs6000/beos.h ({TARGET,MASK}_XL_CALL): Remove.
+ * config/rs6000/rs6000.c (function_arg): Change TARGET_XL_CALL to
+ TARGET_XL_COMPAT.
+ (rs6000_arg_partial_bytes): Same.
+ (rs6000_generate_compare): Generate PARALLEL for compare if TFmode
+ and XL compatibility enabled.
+ * config/rs6000/rs6000.h (TARGET_XL_CALL): Rename to TARGET_XL_COMPAT.
+ * config/rs6000/rs6000.md (cmptf_internal1): Add !TARGET_XL_COMPAT
+ test to final condition.
+ (cmptf_internal2): New.
+ * doc/invoke.texi (RS/6000 Subtarget Options): Change xl-call to
+ xl-compat. Add TFmode information to description.
+
+2005-02-16 Eric Christopher <echristo@redhat.com>
+
+ PR preprocessor/19077
+ * cppmacro.c (cpp_macro_definition): Move handling of whitespace
+ to PREV_WHITE conditional. Remove overloading of len
+ variable.
+
+2005-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR target/19715
+ * config.gcc (sparc-*-elf*): Include sparc/sol2-gld.h.
+ (sparc-*-rtems*): Likewise.
+ (sparclite-*-elf*): Likewise.
+ (sparc86x-*-elf*): Likewise.
+ (sparc64-*-elf*): Likewise.
+
+2005-02-11 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
+
+ PR middle-end/19697
+ 2005-01-30 Roger Sayle <roger@eyesopen.com>
+ * config/pa/pa.md (anddi3, iordi3): On HPPA64, disallow an integer
+ constant as the second operand and a register as the third.
+
+2005-02-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/19666
+ 2004-06-08 Andrew Pinski <pinskia@physics.uc.edu>
+ * fold-const.c (fold_convert): Treat OFFSET_TYPE like
+ POINTER_TYPE and INTEGER_TYPE.
+
+ * config/rs6000/sysv4.h (ENDFILE_LINUX_SPEC): Use crtendS.o instead of
+ crtend.o if -pie. Use %{x:a;:b} spec syntax.
+
+2005-02-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/19579
+ * ifcvt.c (noce_try_cmove_arith): If emitting instructions to set up
+ both A and B, see if they don't clobber registers the other expr uses.
+
+2005-02-08 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/19803
+ * predict.c (PROB_VERY_UNLIKELY): Use 1% instead of 10%.
+
+2005-02-07 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config/m68k/t-rtems (MULTILIB_MATCHES): Let m528x match m5200.
+
+2005-02-03 Richard Guenther <rguenth@gcc.gnu.org>
+
+ PR middle-end/19775
+ * builtins.c (fold_builtin_sqrt): Transform
+ sqrt(pow(x,y)) to pow(fabs(x),y*0.5), not
+ pow(x,y*0.5).
+
+2005-02-01 Richard Earnshaw <rearnsha@arm.com>
+
+ PR target/16201
+ * arm.c (arm_eliminable_register): New function.
+ (adjacent_mem_locations): Don't allow eliminable registers. Use
+ HOST_WIDE_INT for address offsets.
+ * arm-protos.h (arm_eliminable_register): Add prototype.
+
+2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
+
+ 2004-09-22 Mark Mitchell <mark@codesourcery.com>
+ * gcc/dwarf2out.c (scope_die_for): If the containing scope is a
+ TRANSLATION_UNIT_DECL, consider it to be a global.
+
+2005-01-29 Alan Modra <amodra@bigpond.net.au>
+
+ * unwind-dw2.c (execute_stack_op): Add missing cases for
+ DW_OP_shl, DW_OP_shr, DW_OP_shra, DW_OP_xor.
+
+2005-01-28 Stephane Carrez <stcarrez@nerim.fr>
+
+ PR target/15384
+ * config/m68hc11/t-m68hc11-gas (dp-bit.c): Fix typo causing a
+ configuration part of dp-bit.c to be lost.
+
+2005-01-27 Ulrich Weigand <uweigand@de.ibm.com>
+
+ PR target/17771
+ Backport from mainline:
+ * config/s390/s390.md ("reload_outti"): Remove predicate for
+ output operand. Abort if operand is not a MEM.
+ ("reload_outdi", "reload_outdf"): Likewise.
+
+2005-01-27 Marek Michalkiewicz <marekm@amelek.gda.pl>
+
+ PR target/19293
+ PR target/19329
+ * config/avr/avr.c (notice_update_cc): Only set condition code for
+ ashrqi3 if shift count > 0.
+ (out_shift_with_cnt): Handle shift count <= 0 as a no-op.
+ (ashlqi3_out, ashlhi3_out, ashlsi3_out, ashrqi3_out, ashrhi3_out,
+ ashrsi3_out, lshrqi3_out, lshrhi3_out, lshrsi3_out): Handle shift
+ count <= 0 as a no-op, and shift count >= width by copying zero
+ or sign bit to all bits of the result.
+ * config/avr/avr.md (all shifts): Add alternatives for zero shift
+ count, with attribute "length" set to 0 and "cc" set to "none".
+
+2005-01-27 J"orn Rennecke <joern.rennecke@st.com>
+
+ * real.c (do_add): Initialize signalling and canonical members.
+
+ * real.c (real_from_integer): Zero out destination.
+
+2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
+
+ Backport from mainline:
+ * dbxout.c (dbxout_symbol_location): Resolve constant pool references
+ even for variables with NULL DECL_INITIAL.
+
+2005-01-25 Richard Earnshaw <rearnsha@arm.com>
+
+ PR target/19393
+ Backport:
+ 2004-03-30 Nick Clifton <nickc@redhat.com>
+ * config/arm/arm.md (thumb_jump): Reduce the backward branch
+ range, and increase the forward branch range, to allow for
+ the fact that the PC will be off by 4.
+
+2005-01-24 Richard Henderson <rth@redhat.com>
+ Aldy Hernandez <aldyh@redhat.com>
+
+ * regrename.c (note_sets): Handle subregs.
+
+2005-01-24 Jakub Jelinek <jakub@redhat.com>
+
+ * flow.c (propagate_one_insn): Formatting.
+
+ PR middle-end/19551
+ * flow.c (libcall_dead_p): Be more conservative if unsure.
+ If there are any instructions between insn and call, see if they are
+ all dead before saying the libcall is dead.
+
+2005-01-22 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ PR target/19548
+ * config/rs6000/rtems.h: Resurrect cpp_os_rtems_spec from gcc < 3.4.
+ (CPP_OS_RTEMS_SPEC): New (From gcc-3.3's config/rs6000/sys4.h).
+ (SUBSUBTARGET_EXTRA_SPECS): Use CPP_OS_RTEMS_SPEC.
+
+2005-01-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/15139
+ * combine.c: Include params.h.
+ (count_rtxs): New function.
+ (record_value_for_reg): If replace_rtx would replace at least
+ 2 occurrences of REG in VALUE and TEM is really large, replace REG with
+ (clobber (const_int 0)) instead of TEM.
+ * params.def (PARAM_MAX_LAST_VALUE_RTL): New.
+ * params.h (MAX_LAST_VALUE_RTL): New.
+ * Makefile.in (combine.o): Depend on $(PARAMS_H).
+ * doc/invoke.texi (--param max-last-value-rtl=N): Document.
+
+ PR c/17297
+ * c-typeck.c (digest_init): Only call build_vector if all constructor
+ elements are *_CST nodes.
+
+ PR middle-end/19164
+ * c-typeck.c (digest_init): Only call build_vector if inside_init
+ is a CONSTRUCTOR.
+
+2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR debug/16261
+ Backport from mainline:
+ 2004-01-27 Devang Patel <dpatel@apple.com>
+
+ * dwarf2out.c: (remove_child_TAG): New function.
+ (gen_subprogram_die): Do not remove all children dies while reusing
+ declaration die for definition. Instead, selectively remove only
+ formal parameters.
+
+2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR rtl-optimization/19296
+ * combine.c (simplify_comparison): Rewrite the condition under
+ which a non-paradoxical SUBREG of a PLUS can be lifted when
+ compared against a constant.
+
+2005-01-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * varasm.c (process_pending_assemble_output_defs): Fix previous change.
+
+2005-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR target/16304
+ * defaults.h (TARGET_DEFERRED_OUTPUT_DEFS): Provide default.
+ * toplev.c (compile_file): Call process_pending_assemble_output_defs
+ just before targetm.asm_out.file_end.
+ * tree.h (process_pending_assemble_output_defs): Declare.
+ * varasm.c (assemble_output_def, process_pending_assemble_output_defs):
+ New functions.
+ (assemble_alias): Defer generation of assembly code for defines when
+ TARGET_DEFERRED_OUTPUT_DEFS is true.
+ * config/rs6000/aix41.h (TARGET_DEFERRED_OUTPUT_DEFS): Define.
+ * config/rs6000/aix43.h (TARGET_DEFERRED_OUTPUT_DEFS): Define.
+ * doc/tm.texi (TARGET_DEFERRED_OUTPUT_DEFS): document.
+
+2005-01-15 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config/mips/rtems.h (MIPS_DEFAULT_GVALUE): Set to 0.
+ * config/mips/t-rtems (MULTILIBS_DIRNAMES,MULTILIB_OPTIONS):
+ Remove little endian multilib variants.
+ Add mips32 multilib variant.
+
+2005-01-14 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/aix52.h (CPLUSPLUS_CPP_SPEC): Revert last change.
+
+2005-01-13 David O'Brien <obrien@FreeBSD.org>
+
+ Backport from mainline:
+ * config/freebsd-spec.h: Make KSE pthread lib logic the default.
+
+2005-01-13 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/aix52.h (CPLUSPLUS_CPP_SPEC): Change _XOPEN_SOURCE
+ definition to 600.
+
+2005-01-13 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config/i386/t-rtems-i386: Multilib on -mtune instead of -mcpu.
+
+2004-01-12 David Mosberger <davidm@hpl.hp.com>
+ James E Wilson <wilson@specifixinc.com>
+
+ PR target/18987
+ * config/ia64/ia64.c (process_set): For alloc insn, only call
+ process_epilogue is !frame_pointer_needed.
+
+ PR target/13158
+ * config/ia64/ia64.c (ia64_expand_epilogue): Set RTX_FRAME_RELATED_P on
+ sibcall alloc instruction.
+ (process_set): Handle sibcall alloc instruction.
+
+2005-01-10 David Edelsohn <edelsohn@gnu.org>
+
+ PR target/18720
+ Backport from mainline
+ * collect2.c (main): Set aixrtl_flag for -brtl option.
+ (resolve_lib_name): Search for .so file extension before .a
+ if aixrtl_flag set.
+
+2005-01-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/19012
+ * config/i386/i386.md (addqi_1_slp): Set memory attribute.
+
+2005-01-07 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * configure.ac (HAVE_AS_OFFSETABLE_LO10): Fix typo.
+ * configure: Regenerate.
+
+2005-01-07 Jakub Jelinek <jakub@redhat.com>
+
+ * c-common.c (handle_mode_attribute): For ENUMERAL_TYPE, also copy
+ TYPE_MODE.
+
+2005-01-06 Richard Sandiford <rsandifo@redhat.com>
+
+ PR rtl-opt/13299
+ * loop.c (get_monotonic_increment, biased_biv_fits_mode_p,
+ biv_fits_mode_p, extension_within_bounds_p): New functions.
+ (check_ext_dependent_givs): Use them.
+
+2005-01-05 Richard Henderson <rth@redhat.com>
+
+ PR rtl-opt/10692
+ * reload1.c (do_input_reload): Restrict the optimization deleteing
+ a previous output reload to RELOAD_FOR_INPUT.
+
+2005-01-06 Jakub Jelinek <jakub@redhat.com>
+
+ Backport from mainline:
+ 2004-03-22 Diego Novillo <dnovillo@redhat.com>
+
+ * c-typeck.c (same_translation_unit_p): Fix pasto.
+
+2005-01-02 Roger Sayle <roger@eyesopen.com>
+ Andrew Pinski <pinskia@physics.uc.edu>
+ James E. Wilson <wilson@specifixinc.com>
+
+ PR rtl-optimization/12092
+ * loop.c (emit_prefetch_instructions): Do nothing if PREFETCH_BLOCK
+ is zero.
+
+2004-12-30 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/19175
+ * loop-unroll.c (expand_bct): Pass the code_label to the function
+ do_compare_rtx_and_jump, not the label ref. Clean-up style issues.
+
+2004-12-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * vax.c (vax_address_cost, vax_rtx_cost): Correct casts.
+ (vax_rtx_cost): Handle small offsets for both PLUS and MINUS.
+
+2004-12-27 Steven Bosscher <stevenb@suse.de>
+ John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ rtl-optimization/12863
+ * config/vax/vax.h (CASE_DROPS_THROUGH): Don't define.
+ * config/vax/vax.md (casesi): Emit a test-and-branch to make sure
+ that the case is in range, to make sure the casesi insn is always
+ in range and never falls through.
+ (casesi1): Add comment to explain why casesi never falls through.
+ Remove the unnamed special case casesi pattern.
+
+2004-12-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR c++/14607.
+ Backported from main.
+ * configure.ac (HAVE_GAS_NSUBSPA_COMDAT): Add check for .NSUBSPA
+ COMDAT support.
+ * configure. config.in: Rebuilt.
+ * config/pa/pa-protos.h (som_text_section_asm_op,
+ som_readonly_data_section, som_one_only_readonly_data_section,
+ som_one_only_data_section, forget_section): Declare.
+ * pa.c (override_options): Set init_machine_status to
+ pa_init_machine_status.
+ (pa_init_machine_status): New function.
+ (pa_output_function_epilogue): Call forget_section if TARGET_SOM and
+ TARGET_GAS.
+ (pa_asm_output_mi_thunk): Likewise.
+ (som_text_section_asm_op): New function.
+ (pa_select_section): Call som_one_only_readonly_data_section and
+ som_one_only_data_section when appropriate.
+ * pa.h (struct machine_function): Define.
+ (EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS,
+ SOM_READONLY_DATA_SECTION_FUNCTION,
+ SOM_ONE_ONLY_READONLY_DATA_SECTION_FUNCTION
+ SOM_ONE_ONLY_DATA_SECTION_FUNCTION, FORGET_SECTION_FUNCTION): New
+ macros.
+ * som.h (ASM_OUTPUT_FUNCTION_PREFIX): Delete.
+ (TEXT_SECTION_ASM_OP): Call som_text_section_asm_op.
+ (READONLY_DATA_ASM_OP, EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS): Delete.
+ (READONLY_DATA_SECTION): Call som_readonly_data_section when not PIC.
+ (SUPPORTS_SOM_COMDAT): New define.
+ (SUPPORTS_ONE_ONLY): True if SUPPORTS_WEAK or SUPPORTS_SOM_COMDAT.
+ (MAKE_DECL_ONE_ONLY): Rework common support.
+
+2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR target/17643
+ * pa.c (pa_function_ok_for_sibcall): Sibcalls are not ok when
+ generating code for the portable runtime.
+
+2004-12-25 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/19147
+ * config/rs6000/rs6000.md (andsi3_internal7, andsi3_internal8): Delete.
+
+2004-12-23 Richard Henderson <rth@redhat.com>
+
+ PR c/18282
+ * c-decl.c (finish_enum): Retain precision acquired from an attribute.
+
+2004-12-23 Alexandre Oliva <aoliva@redhat.com>
+
+ PR target/16819
+ * calls.c (load_register_parameters): Don't call use_regs when
+ nregs is zero.
+
+2004-12-22 Richard Henderson <rth@redhat.com>
+
+ PR target/19102
+ * config/i386/i386.c (x86_inter_unit_moves): Disable.
+ (ix86_hard_regno_mode_ok): Disallow SSE2 and MMX scalar modes
+ in SSE registers when only SSE1 enabled.
+
+2004-12-21 David O'Brien <obrien@FreeBSD.org>
+
+ Backport from mainline:
+ * config/freebsd-spec.h: Use KSE pthread lib for -pthread.
+
+2004-12-19 Richard Henderson <rth@redhat.com>
+
+ * config/i386/i386.c (ix86_hard_regno_mode_ok): Always accept all SSE,
+ MMX, 3DNOW modes in SSE registers; always accept all MMX, 3DNOW modes
+ in MMX registers.
+ * config/i386/i386.h (VALID_SSE2_REG_MODE): Don't include
+ VALID_MMX_REG_MODE.
+ * config/i386/i386.md (movv4sf_internal, movv4si_internal,
+ movv2di_internal, movv2si_internal, movv4hi_internal,
+ movv2sf_internal, movv2df_internal, movv8hi_internal,
+ movv16qi_internal, movti_internal): Add leading '*' to name.
+ (movv2di_internal, movv2df_internal, movv8hi_internal,
+ movv16qi_internal, movv2df, movv8hi, movv16qi, movv2di,
+ pushv2di, pushv8hi, pushv16qi): Enable for SSE1.
+ (movv2si_internal, movv4hi_internal): Add SSE alternatives.
+ (movv8qi_internal, movv2sf_internal): Likewise.
+ (movtf): Simplify conditional.
+ (movv2sf, pushv2sf): Enable for MMX.
+
+2004-12-19 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/19068
+ * expr.c (expand_expr_real_1) <MAX_EXPR>: Ensure that target, op0
+ and op1 are all registers (or constants) before expanding the RTL
+ comparison sequence [to avoid reg_overlap_mentioned (target, op1)].
+
+2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR rtl-optimization/16968
+ * loop.c (scan_loop): Stop scanning the loop for movable
+ insns as soon as an optimization barrier is encountered.
+
+2004-12-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR other/18508
+ * config/alpha/t-osf4 (SHLIB_LINK): Use `.backup' as the suffix
+ to back up the existing shared library.
+ * config/arm/t-netbsd (SHLIB_LINK): Likewise.
+ * config/mips/t-iris5-6 (SHLIB_LINK): Likewise.
+ * config/pa/t-hpux-shlib (SHLIB_LINK): Likewise.
+ * config/sh/t-linux (SHLIB_LINK): Likewise.
+ * config/t-libunwind-elf (SHLIBUNWIND_LINK): Likewise.
+ * config/t-slibgcc-darwin (SHLIB_LINK): Likewise.
+ * config/t-slibgcc-elf-ver (SHLIB_LINK): Likewise.
+ * config/t-slibgcc-sld (SHLIB_LINK): Likewise.
+
+2004-12-16 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/18493
+ * c-typeck.c (c_finish_case): Rechain statements if we didn't
+ encounter any case labels or a default.
+
+2004-12-16 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR middle-end/18882
+ * function.c (assign_stack_local_1): Use BITS_PER_UNIT alignment
+ when passed -2 as 'align'.
+ (put_var_into_stack): Use 'bool' as the type for the three local
+ predicates. Adjust calls to put_reg_into_stack.
+ When passed a CONCAT, instruct put_reg_into_stack to use
+ a consecutive stack slot for the second part.
+ (put_reg_into_stack): Remove 'promoted_mode' parameter, add
+ 'consecutive_p' parameter. Turn the three predicates into 'bool'
+ parameters. Retrieve the register mode from 'reg'.
+ When consecutive_p is true, instruct assign_stack_local_1 to use
+ BITS_PER_UNIT alignment.
+ (put_addressof_into_stack): Use 'bool' as the type for the two
+ local predicates. Adjust call to put_reg_into_stack.
+
+2004-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR middle-end/18590
+ * function.c (fixup_var_refs_insns_with_hash): Do not invoke
+ fixup_var_refs_insn on insns marked as deleted.
+
+2004-12-15 Richard Henderson <rth@redhat.com>
+
+ PR target/19028
+ * config/i386/i386.md (sse compare splitter): Test for SF and DFmode
+ explicitly instead of using VALID_SSE_REG_MODE.
+
+2004-12-15 Richard Henderson <rth@redhat.com>
+
+ PR target/19005
+ * config/i386/i386.md (swaphi_1): Swap with swaphi_2, allow with
+ optimize_size.
+ (swapqi_1): Rename from swapqi. Enable only for no partial reg
+ stall and optimize_size.
+ (swapqi_2): New.
+ (swaphi_1, swaphi_2, swapqi_1): Add athlon_decode.
+ (swapsi, swaphi_1, swaphi_2, swapqi_1, swapdi): Remove modrm override.
+
+2004-12-15 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/18153
+ * configure.ac: Define HAVE_LD_STATIC_DYNAMIC if linker supports
+ -Bstatic/-Bdynamic option.
+ * config.in: Regenerated.
+ * configure: Likewise.
+
+ * gcc.c (init_spec): Pass -Bstatic/-Bdynamic to ld for static
+ -lunwind if possible.
+
+2004-12-15 Richard Henderson <rth@redhat.com>
+
+ PR target/19010
+ * config/i386/i386.c (gen_reg_or_parallel): New.
+ (function_arg): Use it.
+ (ix86_hard_regno_mode_ok): Test SSE1 and SSE2 separately,
+ MMX and 3DNOW separately.
+ (ix86_rtx_costs): Simplify FLOAT_EXTEND case.
+ * config/i386/i386.h (VALID_SSE2_REG_MODE): Move SSE2 cases from ...
+ (VALID_SSE_REG_MODE): ... here.
+ * config/i386/i386.md (movv4sf_internal): Validate one MEM.
+ (movv4si_internal): Likewise.
+ (movv2di_internal): Likewise. Enable for SSE2 only.
+ (movv2di): Enable for SSE2 only.
+ (pushv4si): Enable for SSE1.
+
+2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR c++/17972
+ * tree-inline.c (expand_call_inline): Set TREE_SIDE_EFFECTS
+ on the STMT_EXPR wrapping up the inlined body.
+
+2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR preprocessor/15167
+ * cppfiles.c (destroy_cpp_file): New function.
+ (should_stack_file): Make a new file if the
+ compared file is still stacked.
+
+2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR other/18665
+ * libgcc-std.ver (GCC_3.4.4): Inherit from GCC_3.4.2.
+ Export __absvti2, __addvti3, __mulvti3, __negvti2 and __subvti3.
+ * libgcc-darwin.ver (GCC_3.4.4): Inherit from GCC_3.4.
+ Export __absvti2, __addvti3, __mulvti3, __negvti2 and __subvti3.
+ * libgcc2.c (__addvsi3): Rename to __addvSI3.
+ New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC.
+ (__addvdi3): Rename to __addvDI3.
+ (__subvsi3): Rename to __subvSI3. Use word type for the result.
+ New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC.
+ (__subvdi3): Rename to __subvDI3.
+ (_mulvsi3): Rename to _mulvSI3.
+ New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC.
+ (_mulvdi3): Rename to _mulvDI3.
+ (__negvsi2): Rename to __negvSI2.
+ New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC.
+ (__negvdi2): Rename to __negvDI2.
+ (__absvsi2): Rename to __absvSI2.
+ New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC.
+ (__absvdi2): Rename to __absvDI2.
+ * libgcc2.h (64-bit targets): Define COMPAT_SIMODE_TRAPPING_ARITHMETIC.
+ (__absvSI2, __addvSI3, __subvSI3, __mulvSI3, __negvSI2, __absvDI2,
+ __addvDI3, __subvDI3, __mulvDI3, __negvDI2): Define to the appropriate
+ symbol and declare.
+ (__absvsi2, __addvsi3, __subvsi3, __mulvsi3, __negvsi2): Declare if
+ COMPAT_SIMODE_TRAPPING_ARITHMETIC.
+
+2004-12-14 Steve Ellcey <sje@cup.hp.com>
+
+ * doc/invoke.texi (IA-64 options): Add existing options that
+ weren't already listed.
+
+2004-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/18951
+ * builtins.c (expand_builtin_mathfn, expand_builtin_mathfn_2): Avoid
+ using arguments passed to save_expr after that call.
+
+2004-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR middle-end/18730
+ * emit-rtl.c (get_first_nonnote_insn, get_last_nonnote_insn): When
+ the first/last insn is a sequence, return the first/last insn of the
+ sequence.
+
+2004-12-13 Roger Sayle <roger@eyesopen.com>
+
+ PR target/18002
+ PR middle-end/18424
+ Backport from mainline
+
+ 2004-03-20 Richard Sandiford <rsandifo@redhat.com>
+ * Makefile.in (dojump.o): Depend on $(GGC_H) and dojump.h.
+ (GTFILES): Add $(srcdir)/dojump.h.
+ (gt-dojump.h): New dependency.
+ * dojump.c (and_reg, and_test, shift_test): New static variables.
+ (prefer_and_bit_test): New function.
+ (do_jump): Use it to choose between (X & (1 << C)) and (X >> C) & 1.
+
+ 2004-03-21 Andrew Pinski <pinskia@gcc.gnu.org>
+ * dojump.c (prefer_and_bit_test): Fix which part of
+ the and_test is replaced.
+
+ 2004-12-10 Roger Sayle <roger@eyesopen.com>
+ * dojump.c (do_jump): When attempting to reverse the effects of
+ fold_single_bit_test, we need to STRIP_NOPS and narrowing type
+ conversions, and handle BIT_XOR_EXPR that's used to invert the
+ sense of the single bit test.
+
+2004-12-13 Richard Henderson <rth@redhat.com>
+
+ PR target/17990
+ * config/i386/i386.md (negsf2): Fix condition for using sse.
+ (negdf2, abssf2, absdf2): Likewise.
+ (negsf2_if, abssf2_if): Don't disable if sse enabled.
+ (movv4sf_internal splitter): Postpone til after reload.
+ (movv2di_internal splitter): Likewise.
+
+2004-12-13 Richard Henderson <rth@redhat.com>
+
+ PR middle-end/17930
+ * toplev.c (rest_of_compilation): Fix computation of
+ preferred_incoming_stack_boundary.
+
+2004-12-12 Richard Henderson <rth@redhat.com>
+
+ PR rtl-opt/17186
+ * reg-stack.c (move_for_stack_reg): Handle source register not
+ live with a nan.
+
+2004-12-12 Richard Henderson <rth@redhat.com>
+
+ PR target/18932
+ * config/i386/i386.md (all splits and peepholes): Use flags_reg_operand
+ and compare_operator to propagate the input CC mode to the output.
+ * config/i386/i386.c (compare_operator): New.
+ * config/i386/i386.h (PREDICATE_CODES): Add it.
+ * config/i386/i386-protos.h: Update.
+
+2004-12-09 Richard Henderson <rth@redhat.com>
+
+ PR c/18282
+ * attribs.c (decl_attributes): Clear DECL_ALIGN when relaying out decl.
+ * c-common.c (handle_mode_attribute): Handle enumeral types.
+
+2004-12-09 Richard Henderson <rth@redhat.com>
+
+ PR target/17025
+ * config/i386/i386.md (testqi_1_maybe_si, andqi_2_maybe_si): New.
+ (test_qi_1, andqi_2): Do not promote to simode.
+
+2004-12-07 David Mosberger <davidm@hpl.hp.com>
+
+ PR target/18443
+ * config/ia64/ia64.c (ia64_assemble_integer): Add support for
+ emitting unaligned pointer-sized integers.
+
+2004-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR middle-end/17827
+ * c-semantics.c (expand_unreachable_if_stmt): Invoke
+ expand_cond on the condition.
+
+2004-12-06 Aldy Hernandez <aldyh@redhat.com>
+
+ * config/rs6000/sysv4.h: Define RELOCATABLE_NEEDS_FIXUP to 1.
+
+2004-12-05 Richard Henderson <rth@redhat.com>
+
+ PR target/18841
+ * config/alpha/alpha.md (UNSPECV_SETJMPR_ER): New.
+ (builtin_setjmp_receiver_er_sl_1): Use it.
+ (builtin_setjmp_receiver_er_1): Likewise.
+ (builtin_setjmp_receiver_er, exception_receiver_er): Remove.
+ (builtin_setjmp_receiver): Don't split for explicit relocs until
+ after reload.
+ (exception_receiver): Likewise.
+
+2004-12-05 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/rs6000.c (rs6000_assemble_integer): Fix typo.
+
+2004-12-04 Richard Henderson <rth@redhat.com>
+
+ * emit-rtl.c, expr.c, function.c, integrate.c, optabs.c, rtl.h:
+ Revert the patches for PR rtl-opt/15289.
+
+2004-12-03 Eric Botcazou <ebotcazou@adacore.com>
+
+ * integrate.c (expand_inline_function): Accept non-CONCAT arguments
+ for CONCAT parameters and invoke read_complex_part on them.
+
+2004-12-02 Richard Henderson <rth@redhat.com>
+
+ * expr.c (write_complex_part): Use simplify_gen_subreg when the
+ submode is at least as large as a word.
+ (read_complex_part): Likewise.
+
+2004-12-02 Roger Sayle <roger@eyesopen.com>
+
+ PR target/9908
+ * config/i386/i386.md (*call_value_1, *sibcall_value_1): Correct
+ Intel assembler syntax by using %A1 instead of %*%1.
+
+2004-12-02 Richard Henderson <rth@redhat.com>
+
+ PR rtl-opt/15289
+ * emit-rtl.c (gen_complex_constant_part): Remove.
+ (gen_realpart, gen_imagpart, subreg_realpart_p): Remove.
+ * expr.c (write_complex_part, read_complex_part): New.
+ (emit_move_via_alt_mode, emit_move_via_integer, emit_move_resolve_push,
+ emit_move_complex_push, emit_move_complex, emit_move_ccmode,
+ emit_move_multi_word): Split out from ...
+ (emit_move_insn_1): ... here.
+ (expand_expr_real) <COMPLEX_EXPR>: Use write_complex_part.
+ <REALPART_EXPR, IMAGPART_EXPR>: Use read_complex_part.
+ <CONJ_EXPR>: Likewise.
+ * function.c (assign_parms): Hard-code transformations
+ instead of using gen_realpart/gen_imagpart.
+ * integrate.c (initialize_for_inline): Likewise.
+ * optabs.c (expand_unop): Use read_complex_part/write_complex_part.
+ (expand_complex_abs): Likewise.
+ (expand_binop): Likewise. Rearrange to build a CONCAT at the end,
+ rather than creating a complex target at the beginning.
+ * rtl.h (gen_realpart, gen_imagpart, subreg_realpart_p): Remove.
+ (read_complex_part, write_complex_part): Declare.
+
+2004-12-02 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/rs6000.c (rs6000_assemble_integer): Put back the
+ #ifdef RELOCATABLE_NEEDS_FIXUP.
+
+2004-12-01 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ PR preprocessor/17651
+ * c-opts.c (sanitize_cpp_opts): Make flag_no_output imply
+ flag_no_line_commands.
+ * c-ppoutput.c (pp_file_change): Remove now-redundant check of
+ flag_no_output.
+
+ PR preprocessor/17610
+ * directives.c (do_include_common): Error out if an empty filename
+ is given for #include (or #include_next or #import).
+ PR preprocessor/17610
+ * testsuite/gcc.dg/cpp/empty-include.c: New testcase.
+
+2004-12-02 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/16952
+ * config/rs6000/rs6000.c (rs6000_assemble_integer): Replace
+ #ifdef RELOCATABLE_NEEDS_FIXUP with if.
+ * config/rs6000/linux.h (RELOCATABLE_NEEDS_FIXUP): Define in terms
+ of target_flags_explicit.
+ * config/rs6000/linux64.h (RELOCATABLE_NEEDS_FIXUP): Ditto for biarch
+ case. Define as 0 for non-biarch.
+
+2004-12-01 Richard Henderson <rth@redhat.com>
+
+ * expr.c (optimize_bitfield_assignment_op): Split out from ...
+ (expand_assignment): ... here. Use handled_component_p to gate
+ get_inner_reference code. Simplify MEM handling. Special case
+ CONCAT destinations.
+ (get_inner_reference): Handle REAL/IMAGPART_EXPR.
+ (handled_component_p): Likewise.
+
+2004-12-01 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/12817
+ * config/rs6000/rs6000.c (rs6000_emit_prologue): Use r0 for vrsave.
+
+2004-11-30 Jakub Jelinek <jakub@redhat.com>
+
+ * fold-const.c (extract_muldiv_1) <case ABS_EXPR>: If ctype is
+ unsigned and type signed, build ABS_EXPR with signed_type (ctype)
+ and only afterwards convert to ctype.
+
+2004-11-29 Richard Henderson <rth@redhat.com>
+
+ PR target/17224
+ * config/ia64/ia64.c (sdata_symbolic_operand): Deny offsets
+ outside the referenced object.
+
+2004-11-28 Andreas Fischer <a_fisch@gmx.de>
+ Alan Modra <amodra@bigpond.net.au>
+
+ PR target/16343
+ * config/rs6000/rs6000.c (rs6000_elf_in_small_data_p): Disallow
+ functions, strings and thread-local vars.
+
+2004-11-27 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/12769
+ * config/rs6000/rs6000.c (init_cumulative_args): Set call_cookie
+ from rs6000_default_long_calls for libcalls.
+
+ PR target/18686
+ * config/rs6000/rs6000-c.c (rs6000_pragma_longcall): Use
+ integer_zerop and integer_onep instead of comparing against
+ canonical trees.
+
+2004-11-25 Richard Henderson <rth@redhat.com>
+
+ PR c++/6764
+ * reload1.c (set_initial_eh_label_offset): New.
+ (set_initial_label_offsets): Use it.
+
+2004-11-26 Alan Modra <amodra@bigpond.net.au>
+
+ PR rtl-optimization/16356
+ * config/rs6000/rs6000.md (floatdisf2_internal2): Rewrite with
+ separate output register and one less jump. Enable for powerpc64.
+ (floatdisf2): Adjust for above.
+
+2004-11-25 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config.gcc (avr-*-rtems*): Fix typo.
+
+2004-11-24 Uros Bizjak <uros@kss-loka.si>
+
+ PR rtl-optimization/18614
+ * simplify-rtx.c (simplify_binary_operation): Do not
+ simplify inner elements of constant arguments of
+ VEC_CONCAT insn.
+
+2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ Backport from mainline:
+ 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
+ Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/17813
+ * dojump.c (discard_pending_stack_adjust): New function.
+ (clear_pending_stack_adjust): Call it.
+ * expr.h (discard_pending_stack_adjust): Declare it.
+ * explow.c (emit_stack_save): Emit pending stack adjustments
+ before saving the stack pointer.
+ (emit_stack_restore): Discard pending stack adjustments before
+ restoring the stack pointer.
+
+2004-11-23 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config/c4x/t-rtems: New.
+ * config.gcc: Reflect having added c4x/t-rtems.
+
+2004-11-23 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config/arm/t-rtems: New.
+ * config.gcc: Reflect having added arm/t-rtems.
+
+2004-11-23 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config.gcc: Add avr-*-rtems*.
+ * config/avr/t-rtems: New.
+ * config/avr/rtems.h: New.
+
+2004-11-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR rtl-optimization/14838
+ * emit-rtl.c (get_first_nonnote_insn): Don't assume first insn is a
+ note.
+ (get_last_nonnote_insn): Don't assume last insn is a note.
+
+2004-11-21 Roger Sayle <roger@eyesopen.com>
+
+ * fixinc/inclhack.def (alpha_pthread_init): Fix technical problems
+ with the last check-in caused by CVS variable substitution.
+ * fixinc/fixincl.x: Likewise.
+ * fixinc/tests/base/pthread.h: Likewise.
+
+2004-11-21 Roger Sayle <roger@eyesopen.com>
+ Bruce Korb <bkorb@gnu.org>
+
+ Synchronize with mainline
+ * fixinc/inclhack.def (alpha_pthread_init): New fix.
+ * fixinc/fixincl.x: Regenerate.
+ * fixinc/tests/base/pthread.h: Update for new test.
+
+2004-11-17 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
+
+ PR target/18263
+ * config/arc/lib1funcs.asm (___umulsidi3): Change use of cmp to the
+ equivalent on the A4.
+
+2004-11-16 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/18498
+ * c-decl.c (grokdeclarator): Call check_bitfield_type_and_width
+ after processing the declarator.
+
+2004-11-14 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR objc/18406
+ * objc/obj-act.c (encode_type): 96bits doubles are encoded the
+ same way as 64bit and 128bit doubles are.
+
+2004-11-14 Hans-Peter Nilsson <hp@bitrange.com>
+
+ PR target/18347
+ * config/mmix/mmix.c (mmix_function_outgoing_value): Handle
+ TImode. Sorry for other non-complex larger-than-64-bit modes.
+ * config/mmix/mmix.h (MIN_UNITS_PER_WORD): Do not define.
+ (INIT_CUMULATIVE_ARGS): Correct unused macro name FNDECL.
+
+2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * doc/md.texi (constraints) <% modifier>: Mention that it is
+ useless when the two alternatives are strictly identical.
+
+2004-11-12 Richard Henderson <rth@redhat.com>
+
+ PR 17778
+ * config/i386/i386.h (TARGET_96_ROUND_53_LONG_DOUBLE): New.
+ * config/i386/freebsd.h (SUBTARGET_OVERRIDE_OPTIONS): Remove.
+ (TARGET_96_ROUND_53_LONG_DOUBLE): New.
+ * config/i386/i386-modes.def (XF): Use it.
+
+2004-11-12 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * config/rs6000/t-rtems (MULTILIB_NEW_EXCEPTIONS_ONLY):
+ Remove m505/roe multilib variant.
+
+2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
+
+ Backport from mainline:
+ 2004-02-25 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (alpha_emit_conditional_branch): Don't
+ use (op0-op1) == 0 if op0 is a pointer.
+
+2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/18322
+ * c-common.c (fname_decl): Don't use line number of decl in
+ diagnostic.
+
+2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * config/sparc/sparc.c (function_arg_union_value): New 'slotno'
+ argument. Return naked register for unions with zero length.
+ When the union is passed in the 6th slot, build a PARALLEL with
+ only one element.
+ (function_arg): Adjust call to function_arg_union_value.
+ (function_value): Likewise.
+
+2004-11-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/18380
+ * config/ia64/unwind-ia64.h (_Unwind_FindTableEntry): Mark it
+ hidden.
+
+ * unwind-dw2.c (_Unwind_FindTableEntry): Removed.
+
+2004-11-10 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/16480
+ 2004-08-26 Alan Modra <amodra@bigpond.net.au>
+ * config/rs6000/rs6000.c (rs6000_split_multireg_move): Don't abort
+ on "(mem (symbol_ref ..))" rtl. Look at LO_SUM base regs as well
+ as PLUS base regs.
+ 2004-08-01 Geoffrey Keating <geoffk@apple.com>
+ * config/rs6000/rs6000.c (rs6000_split_multireg_move): Just abort
+ if trying to *store* to a non-offsettable address.
+ 2004-07-30 Geoffrey Keating <geoffk@apple.com>
+ * config/rs6000/rs6000.c (rs6000_split_multireg_move): Cope with
+ non-offsettable addresses being moved into multiple GPRs.
+
+2004-11-07 Richard Sandiford <rsandifo@redhat.com>
+
+ * config/mips/t-iris6 (tp-bit.c): Fix target filename.
+
+2004-11-07 Mark Mitchell <mark@codesourcery.com>
+
+ * version.c (version_string): Set to 3.4.4.
+ * doc/include/gcc-common.texi (version): Likewise.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
@@ -158,9 +1564,9 @@
2004-10-13 Richard Henderson <rth@redhat.com>
- PR debug/15860
- * dwarf2out.c (rtl_for_decl_location): Apply big-endian correction
- for DECL_INCOMING_RTL.
+ PR debug/15860
+ * dwarf2out.c (rtl_for_decl_location): Apply big-endian correction
+ for DECL_INCOMING_RTL.
2004-10-13 Richard Henderson <rth@redhat.com>
@@ -702,10 +2108,10 @@
2004-03-20 Ziemowit Laski <zlaski@apple.com>
2004-03-24 Ziemowit Laski <zlaski@apple.com>
2004-05-11 Fariborz Jahanian <fjahanian@apple.com>
- 2004-07-23 Janis Johnson <janis187@us.ibm.com>
- 2004-08-12 Janis Johnson <janis187@us.ibm.com>
+ 2004-07-23 Janis Johnson <janis187@us.ibm.com>
+ 2004-08-12 Janis Johnson <janis187@us.ibm.com>
2004-08-12 Ben Elliston <bje@au.ibm.com>
- 2004-08-16 Janis Johnson <janis187@us.ibm.com>
+ 2004-08-16 Janis Johnson <janis187@us.ibm.com>
* c-common.c (vector_size_helper): Remove; call
reconstruct_complex_type() instead.
diff --git a/gcc/ChangeLog.csl-arm b/gcc/ChangeLog.csl-arm
index 58683684515..5da747470ee 100644
--- a/gcc/ChangeLog.csl-arm
+++ b/gcc/ChangeLog.csl-arm
@@ -1,3 +1,105 @@
+2005-05-13 Julian Brown <julian@codesourcery.com>
+
+ Backport from mainline:
+ * config/arm/arm.md (negsf2, negdf2): Permit these expands when
+ compiling for VFP.
+
+2005-05-06 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/unwind-arm.c (get_eit_entry): Adjust address to throwing
+ call, not following instruction.
+
+2005-05-01 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/arm.h (ARM_EMIT_TRAMPOLINE_CACHE_CLEAR): Define.
+ (INITIALIZE_TRAMPOLINE): Use it.
+ * config/arm/linux-gas.h (INITIALIZE_TRAMPOLINE): Remove.
+ * config/arm/netbsd.h (INITIALIZE_TRAMPOLINE): Remove.
+ * config/arm/netbsd-elf.h (INITIALIZE_TRAMPOLINE): Remove.
+
+2005-04-30 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/bpabi.h (TARGET_DEFAULT): Define.
+ * config/arm/linux-eabi.h (SUBTARGET_CPU_DEFAULT): Define.
+
+2005-04-30 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/bpabi.h (RENAME_LIBRARY_SET): Always use .thumb_set in
+ thumb mode.
+ * config/arm/ieee754-df.S: Use __INTERWORKING_STUBS__.
+ * config/arm/ieee754-sf.S: Ditto.
+ * config/arm/lib1funcs.asm: Define and use __INTERWORKING_STUBS__.
+ (FUNC_ALIAS): New macro.
+
+2005-04-30 Paul Brook <paul@codesourcery.com>
+
+ * combine.c (distribute_notes): Don't put REG_EQUAL notes on deleted
+ insns.
+
+2005-04-30 Paul Brook <paul@codesourcery.com>
+
+ * combine.c (distribute_notes): Don't put notes on temporary insns.
+
+2005-04-27 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * config/arm/arm.c (target_thread_pointer): Default to TP_SOFT.
+ (arm_override_options, arm_load_tp): Remove -mtp=linux support.
+ * config/arm/arm.h (TARGET_LINUX_TP): Delete.
+ (enum arm_tp_type): Remove TP_LINUX.
+
+2005-04-26 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/arm.md (thumb_mulsi3): Use two-operand assembly form.
+
+2005-04-22 Mark Mitchell <mark@codesourcery.com>
+
+ Backport from mainline:
+ * gcc.dg/arm-vfp1.c: Remove -ffast-math.
+
+ Backport from mainline:
+ * gcc.dg/arm-vfp1.c: New test.
+
+2005-04-11 Mark Mitchell <mark@codesourcery.com>
+
+ * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
+ (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
+ (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
+ (TARGET_CXX): Adjust accordingly.
+ * target.h (struct gcc_target): Remove epxort_class_data. Add
+ determine_class_data_visibility and class_data_always_comdat.
+ * cp/decl2.c (determine_class_data_visibility): New function
+ (import_export_vtable): Honor
+ TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT. Use
+ determine_class_data_visibility.
+ (maybe_emit_vtables): Play fewer odd games with cgraph.
+ (determine_visibility): Remove use of export_class_data.
+ (import_export_tinfo): Honor TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT. Use
+ determine_class_data_visibility.
+ * cp/rtti.c (get_tinfo_decl): Do not set DECL_COMDAT.
+ * config/arm/arm.c (arm_cxx_export_class_data): Remove.
+ (arm_cxx_determine_class_data_visibility): New.
+ (arm_cxx_class_data_always_comdat): Likewise.
+ (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
+ (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
+ (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
+ * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
+ * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
+ Define.
+ * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
+ (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
+ (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
+ * testsuite/g++.dg/ext/visibility/arm2.C: New test.
+ * testsuite/g++.dg/ext/visibility/arm3.C: Likewise.
+ * testsuite/g++.dg/ext/visibility/symbian2.C: Likewise.
+
+2005-04-01 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/arm.c (thumb_call_via_label): Include space for SP.
+ (arm_output_function_epilogue): Allow call_via_SP.
+ (thumb_call_via_reg, arm_file_end): Ditto.
+ * config/arm/arm.h (struct machine_function): Include space for SP.
+ (thumb_call_via_label): Update declaration.
+
2005-03-30 Paul Brook <pau@codesourcery.com>
* dwarf2out.c (multiple_reg_loc_descriptor): Handle single REG.
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 0b066cf5bc1..06b6281db7b 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -554,6 +554,10 @@ LIB2FUNCS_EXTRA =
# Assembler files should have names ending in `.asm'.
LIB2FUNCS_STATIC_EXTRA =
+# List of extra C and assembler files to add to shared libgcc2.
+# Assembler files should have names ending in `.asm'.
+LIB2FUNCS_SHARED_EXTRA =
+
# Program to convert libraries.
LIBCONVERT =
@@ -1145,14 +1149,17 @@ xlimits.h: glimits.h limitx.h limity.h
LIB2ADD = $(LIB2FUNCS_EXTRA)
LIB2ADD_ST = $(LIB2FUNCS_STATIC_EXTRA)
+LIB2ADD_SH = $(LIB2FUNCS_SHARED_EXTRA)
-libgcc.mk: config.status Makefile mklibgcc $(LIB2ADD) $(LIB2ADD_ST) xgcc$(exeext) specs
+libgcc.mk: config.status Makefile mklibgcc $(LIB2ADD) $(LIB2ADD_ST) $(LIB2ADD_SH) \
+ xgcc$(exeext) specs
objext='$(objext)' \
LIB1ASMFUNCS='$(LIB1ASMFUNCS)' \
LIB2FUNCS_ST='$(LIB2FUNCS_ST)' \
LIBGCOV='$(LIBGCOV)' \
LIB2ADD='$(LIB2ADD)' \
LIB2ADD_ST='$(LIB2ADD_ST)' \
+ LIB2ADD_SH='$(LIB2ADD_SH)' \
LIB2ADDEH='$(LIB2ADDEH)' \
LIB2ADDEHSTATIC='$(LIB2ADDEHSTATIC)' \
LIB2ADDEHSHARED='$(LIB2ADDEHSHARED)' \
@@ -1188,8 +1195,8 @@ LIBGCC_DEPS = $(GCC_PASSES) $(LANGUAGES) stmp-int-hdrs $(STMP_FIXPROTO) \
libgcc.mk $(srcdir)/libgcc2.c $(srcdir)/libgcov.c $(TCONFIG_H) \
$(MACHMODE_H) longlong.h gbl-ctors.h config.status stmp-int-hdrs \
tsystem.h $(FPBIT) $(DPBIT) $(TPBIT) $(LIB2ADD) \
- $(LIB2ADD_ST) $(LIB2ADDEH) $(LIB2ADDEHDEP) $(EXTRA_PARTS) \
- $(srcdir)/config/$(LIB1ASMSRC) \
+ $(LIB2ADD_ST) $(LIB2ADD_SH) $(LIB2ADDEH) $(LIB2ADDEHDEP) \
+ $(EXTRA_PARTS) $(srcdir)/config/$(LIB1ASMSRC) \
$(srcdir)/gcov-io.h $(srcdir)/gcov-io.c gcov-iov.h
libgcov.a: libgcc.a; @true
@@ -1596,7 +1603,7 @@ expr.o : expr.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) $(TREE_H) f
except.h reload.h $(GGC_H) langhooks.h intl.h $(TM_P_H) real.h $(TARGET_H)
dojump.o : dojump.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) $(TREE_H) \
flags.h function.h $(EXPR_H) $(OPTABS_H) $(INSN_ATTR_H) insn-config.h \
- langhooks.h
+ langhooks.h $(GGC_H) gt-dojump.h
builtins.o : builtins.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) $(TREE_H)\
flags.h $(TARGET_H) function.h $(REGS_H) $(EXPR_H) $(OPTABS_H) insn-config.h \
$(RECOG_H) output.h typeclass.h hard-reg-set.h toplev.h hard-reg-set.h \
@@ -1745,7 +1752,8 @@ dominance.o : dominance.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) \
et-forest.o : et-forest.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) et-forest.h alloc-pool.h
combine.o : combine.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) flags.h \
function.h insn-config.h $(INSN_ATTR_H) $(REGS_H) $(EXPR_H) \
- $(BASIC_BLOCK_H) $(RECOG_H) real.h hard-reg-set.h toplev.h $(TM_P_H) $(TREE_H) $(TARGET_H)
+ $(BASIC_BLOCK_H) $(RECOG_H) real.h hard-reg-set.h toplev.h $(TM_P_H) \
+ $(TREE_H) $(TARGET_H) $(PARAMS_H)
regclass.o : regclass.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) \
hard-reg-set.h flags.h $(BASIC_BLOCK_H) $(REGS_H) insn-config.h $(RECOG_H) reload.h \
real.h toplev.h function.h output.h $(GGC_H) $(TM_P_H) $(EXPR_H) $(TIMEVAR_H)
@@ -2078,6 +2086,7 @@ GTFILES = $(srcdir)/input.h $(srcdir)/coretypes.h $(srcdir)/cpplib.h \
$(srcdir)/c-common.h $(srcdir)/c-tree.h \
$(srcdir)/alias.c $(srcdir)/bitmap.c $(srcdir)/cselib.c $(srcdir)/cgraph.c \
$(srcdir)/dbxout.c $(srcdir)/dwarf2out.c $(srcdir)/dwarf2asm.c \
+ $(srcdir)/dojump.c \
$(srcdir)/emit-rtl.c $(srcdir)/except.c $(srcdir)/explow.c $(srcdir)/expr.c \
$(srcdir)/fold-const.c $(srcdir)/function.c \
$(srcdir)/gcse.c $(srcdir)/integrate.c $(srcdir)/lists.c $(srcdir)/optabs.c \
@@ -2097,7 +2106,7 @@ gt-cgraph.h gt-coverage.h gtype-desc.h gtype-desc.c gt-except.h \
gt-function.h gt-integrate.h gt-stmt.h gt-tree.h gt-varasm.h \
gt-emit-rtl.h gt-explow.h gt-stor-layout.h gt-regclass.h \
gt-lists.h gt-alias.h gt-cselib.h gt-fold-const.h gt-gcse.h \
-gt-expr.h gt-sdbout.h gt-optabs.h gt-bitmap.h \
+gt-expr.h gt-sdbout.h gt-optabs.h gt-bitmap.h gt-dojump.h \
gt-dwarf2out.h gt-ra-build.h gt-reg-stack.h gt-dwarf2asm.h \
gt-dbxout.h gt-c-common.h gt-c-decl.h gt-c-parse.h \
gt-c-pragma.h gtype-c.h gt-input.h gt-cfglayout.h \
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index fb0e9feff03..bf534d98adc 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,13 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-01-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR ada/13470
+ * a-stunau.adb (Get_String): Don't return U.Reference, but Ret that is
+ set to the new string.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/ada/a-stunau.adb b/gcc/ada/a-stunau.adb
index 2fe26cc8e72..9b23cb2d1f6 100644
--- a/gcc/ada/a-stunau.adb
+++ b/gcc/ada/a-stunau.adb
@@ -48,16 +48,18 @@ package body Ada.Strings.Unbounded.Aux is
U_Ptr : constant Unbounded_String_Access := U'Unrestricted_Access;
-- Unbounded_String is a controlled type which is always passed
- -- by copy it is always safe to take the pointer to such object
- -- here. This pointer is used to set the U.Reference value which
- -- would not be possible otherwise as U is read-only.
+ -- by reference. It is always safe to take the pointer to such
+ -- object here. This pointer is used to set the U.Reference
+ -- value which would not be possible otherwise as U is read-only.
Old : String_Access := U.Reference;
+ Ret : String_Access;
begin
- U_Ptr.Reference := new String'(U.Reference (1 .. U.Last));
+ Ret := new String'(U.Reference (1 .. U.Last));
+ U_Ptr.Reference := Ret;
Free (Old);
- return U.Reference;
+ return Ret;
end;
end if;
end Get_String;
diff --git a/gcc/attribs.c b/gcc/attribs.c
index a40fea7e761..3286bf309df 100644
--- a/gcc/attribs.c
+++ b/gcc/attribs.c
@@ -266,6 +266,8 @@ decl_attributes (tree *node, tree attributes, int flags)
/* Force a recalculation of mode and size. */
DECL_MODE (*node) = VOIDmode;
DECL_SIZE (*node) = 0;
+ if (!DECL_USER_ALIGN (*node))
+ DECL_ALIGN (*node) = 0;
layout_decl (*node, 0);
}
diff --git a/gcc/builtins.c b/gcc/builtins.c
index dadb6cd41a0..a3e069e4bac 100644
--- a/gcc/builtins.c
+++ b/gcc/builtins.c
@@ -1708,6 +1708,7 @@ expand_builtin_mathfn (tree exp, rtx target, rtx subtarget)
narg = save_expr (arg);
if (narg != arg)
{
+ arg = narg;
arglist = build_tree_list (NULL_TREE, arg);
exp = build_function_call_expr (fndecl, arglist);
}
@@ -1840,6 +1841,7 @@ expand_builtin_mathfn_2 (tree exp, rtx target, rtx subtarget)
narg = save_expr (arg1);
if (narg != arg1)
{
+ arg1 = narg;
temp = build_tree_list (NULL_TREE, narg);
stable = false;
}
@@ -1849,6 +1851,7 @@ expand_builtin_mathfn_2 (tree exp, rtx target, rtx subtarget)
narg = save_expr (arg0);
if (narg != arg0)
{
+ arg0 = narg;
arglist = tree_cons (NULL_TREE, narg, temp);
stable = false;
}
@@ -6581,7 +6584,7 @@ fold_builtin (tree exp)
return build_function_call_expr (expfn, arglist);
}
- /* Optimize sqrt(pow(x,y)) = pow(x,y*0.5). */
+ /* Optimize sqrt(pow(x,y)) = pow(|x|,y*0.5). */
if (flag_unsafe_math_optimizations
&& (fcode == BUILT_IN_POW
|| fcode == BUILT_IN_POWF
@@ -6590,8 +6593,11 @@ fold_builtin (tree exp)
tree powfn = TREE_OPERAND (TREE_OPERAND (arg, 0), 0);
tree arg0 = TREE_VALUE (TREE_OPERAND (arg, 1));
tree arg1 = TREE_VALUE (TREE_CHAIN (TREE_OPERAND (arg, 1)));
- tree narg1 = fold (build (MULT_EXPR, type, arg1,
- build_real (type, dconsthalf)));
+ tree narg1;
+ if (!tree_expr_nonnegative_p (arg0))
+ arg0 = build1 (ABS_EXPR, type, arg0);
+ narg1 = fold (build (MULT_EXPR, type, arg1,
+ build_real (type, dconsthalf)));
arglist = tree_cons (NULL_TREE, arg0,
build_tree_list (NULL_TREE, narg1));
return build_function_call_expr (powfn, arglist);
diff --git a/gcc/c-common.c b/gcc/c-common.c
index 9eca556105a..fb42998a5d4 100644
--- a/gcc/c-common.c
+++ b/gcc/c-common.c
@@ -1137,7 +1137,7 @@ fname_decl (unsigned int rid, tree id)
input_line = saved_lineno;
}
if (!ix && !current_function_decl)
- pedwarn ("%J'%D' is not defined outside of function scope", decl, decl);
+ pedwarn ("'%D' is not defined outside of function scope", decl);
return decl;
}
@@ -4678,6 +4678,33 @@ handle_mode_attribute (tree *node, tree name, tree args ATTRIBUTE_UNUSED,
mode);
*node = ptr_type;
}
+ else if (TREE_CODE (type) == ENUMERAL_TYPE)
+ {
+ /* For enumeral types, copy the precision from the integer
+ type returned above. If not an INTEGER_TYPE, we can't use
+ this mode for this type. */
+ if (TREE_CODE (typefm) != INTEGER_TYPE)
+ {
+ error ("cannot use mode %qs for enumeral types", p);
+ return NULL_TREE;
+ }
+
+ if (!(flags & (int) ATTR_FLAG_TYPE_IN_PLACE))
+ type = build_type_copy (type);
+
+ /* We cannot use layout_type here, because that will attempt
+ to re-layout all variants, corrupting our original. */
+ TYPE_PRECISION (type) = TYPE_PRECISION (typefm);
+ TYPE_MIN_VALUE (type) = TYPE_MIN_VALUE (typefm);
+ TYPE_MAX_VALUE (type) = TYPE_MAX_VALUE (typefm);
+ TYPE_SIZE (type) = TYPE_SIZE (typefm);
+ TYPE_SIZE_UNIT (type) = TYPE_SIZE_UNIT (typefm);
+ TYPE_MODE (type) = TYPE_MODE (typefm);
+ if (!TYPE_USER_ALIGN (type))
+ TYPE_ALIGN (type) = TYPE_ALIGN (typefm);
+
+ *node = type;
+ }
else if (VECTOR_MODE_P (mode)
? TREE_CODE (type) != TREE_CODE (TREE_TYPE (typefm))
: TREE_CODE (type) != TREE_CODE (typefm))
diff --git a/gcc/c-decl.c b/gcc/c-decl.c
index 6dfd6cd02e9..aa7410afcfd 100644
--- a/gcc/c-decl.c
+++ b/gcc/c-decl.c
@@ -3629,10 +3629,6 @@ grokdeclarator (tree declarator, tree declspecs,
}
}
- /* Check the type and width of a bit-field. */
- if (bitfield)
- check_bitfield_type_and_width (&type, width, orig_name);
-
/* Figure out the type qualifiers for the declaration. There are
two ways a declaration can become qualified. One is something
like `const int i' where the `const' is explicit. Another is
@@ -4142,6 +4138,10 @@ grokdeclarator (tree declarator, tree declspecs,
/* Now TYPE has the actual type. */
+ /* Check the type and width of a bit-field. */
+ if (bitfield)
+ check_bitfield_type_and_width (&type, width, orig_name);
+
/* Did array size calculations overflow? */
if (TREE_CODE (type) == ARRAY_TYPE
@@ -5141,7 +5141,7 @@ finish_struct (tree t, tree fieldlist, tree attributes)
make it one, warn and turn off the flag. */
if (TREE_CODE (t) == UNION_TYPE
&& TYPE_TRANSPARENT_UNION (t)
- && TYPE_MODE (t) != DECL_MODE (TYPE_FIELDS (t)))
+ && (!TYPE_FIELDS (t) || TYPE_MODE (t) != DECL_MODE (TYPE_FIELDS (t))))
{
TYPE_TRANSPARENT_UNION (t) = 0;
warning ("union cannot be made transparent");
@@ -5293,9 +5293,19 @@ finish_enum (tree enumtype, tree values, tree attributes)
TYPE_MIN_VALUE (enumtype) = minnode;
TYPE_MAX_VALUE (enumtype) = maxnode;
- TYPE_PRECISION (enumtype) = precision;
TREE_UNSIGNED (enumtype) = unsign;
TYPE_SIZE (enumtype) = 0;
+
+ /* If the precision of the type was specific with an attribute and it
+ was too small, give an error. Otherwise, use it. */
+ if (TYPE_PRECISION (enumtype))
+ {
+ if (precision > TYPE_PRECISION (enumtype))
+ error ("specified mode too small for enumeral values");
+ }
+ else
+ TYPE_PRECISION (enumtype) = precision;
+
layout_type (enumtype);
if (values != error_mark_node)
diff --git a/gcc/c-format.c b/gcc/c-format.c
index a532259750c..620277ff604 100644
--- a/gcc/c-format.c
+++ b/gcc/c-format.c
@@ -2518,9 +2518,27 @@ init_dynamic_asm_fprintf_info (void)
length modifier to work, one must have issued: "typedef
HOST_WIDE_INT __gcc_host_wide_int__;" in one's source code
prior to using that modifier. */
- if (!(hwi = maybe_get_identifier ("__gcc_host_wide_int__"))
- || !(hwi = DECL_ORIGINAL_TYPE (identifier_global_value (hwi))))
+ hwi = maybe_get_identifier ("__gcc_host_wide_int__");
+ if (!hwi)
+ {
+ error ("'__gcc_host_wide_int__' is not defined as a type");
+ return;
+ }
+ hwi = identifier_global_value (hwi);
+ if (!hwi || TREE_CODE (hwi) != TYPE_DECL)
+ {
+ error ("'__gcc_host_wide_int__' is not defined as a type");
+ return;
+ }
+ hwi = DECL_ORIGINAL_TYPE (hwi);
+ if (!hwi)
abort ();
+ if (hwi != long_integer_type_node && hwi != long_long_integer_type_node)
+ {
+ error ("'__gcc_host_wide_int__' is not defined as 'long'"
+ " or 'long long'");
+ return;
+ }
/* Create a new (writable) copy of asm_fprintf_length_specs. */
new_asm_fprintf_length_specs = xmemdup (asm_fprintf_length_specs,
@@ -2563,19 +2581,71 @@ init_dynamic_diag_info (void)
However we don't force a hard ICE because we may see only one
or the other type. */
if ((loc = maybe_get_identifier ("location_t")))
- loc = TREE_TYPE (identifier_global_value (loc));
+ {
+ loc = identifier_global_value (loc);
+ if (loc)
+ {
+ if (TREE_CODE (loc) != TYPE_DECL)
+ {
+ error ("'location_t' is not defined as a type");
+ loc = 0;
+ }
+ else
+ loc = TREE_TYPE (loc);
+ }
+ }
/* We need to grab the underlying `union tree_node' so peek into
an extra type level. */
if ((t = maybe_get_identifier ("tree")))
- t = TREE_TYPE (TREE_TYPE (identifier_global_value (t)));
+ {
+ t = identifier_global_value (t);
+ if (t)
+ {
+ if (TREE_CODE (t) != TYPE_DECL)
+ {
+ error ("'tree' is not defined as a type");
+ t = 0;
+ }
+ else if (TREE_CODE (TREE_TYPE (t)) != POINTER_TYPE)
+ {
+ error ("'tree' is not defined as a pointer type");
+ t = 0;
+ }
+ else
+ t = TREE_TYPE (TREE_TYPE (t));
+ }
+ }
/* Find the underlying type for HOST_WIDE_INT. For the %w
length modifier to work, one must have issued: "typedef
HOST_WIDE_INT __gcc_host_wide_int__;" in one's source code
prior to using that modifier. */
if ((hwi = maybe_get_identifier ("__gcc_host_wide_int__")))
- hwi = DECL_ORIGINAL_TYPE (identifier_global_value (hwi));
+ {
+ hwi = identifier_global_value (hwi);
+ if (hwi)
+ {
+ if (TREE_CODE (hwi) != TYPE_DECL)
+ {
+ error ("'__gcc_host_wide_int__' is not defined as a type");
+ hwi = 0;
+ }
+ else
+ {
+ hwi = DECL_ORIGINAL_TYPE (hwi);
+ if (!hwi)
+ abort ();
+ if (hwi != long_integer_type_node
+ && hwi != long_long_integer_type_node)
+ {
+ error ("'__gcc_host_wide_int__' is not defined"
+ " as 'long' or 'long long'");
+ hwi = 0;
+ }
+ }
+ }
+ }
/* Assign the new data for use. */
diff --git a/gcc/c-opts.c b/gcc/c-opts.c
index 9bb225744ef..acb55c5c60a 100644
--- a/gcc/c-opts.c
+++ b/gcc/c-opts.c
@@ -1172,8 +1172,12 @@ c_common_post_options (const char **pfilename)
*pfilename = this_input_filename
= cpp_read_main_file (parse_in, in_fnames[0]);
+ /* Don't do any compilation or preprocessing if there is no input file. */
if (this_input_filename == NULL)
- return true;
+ {
+ errorcount++;
+ return false;
+ }
if (flag_working_directory
&& flag_preprocess_only && ! flag_no_line_commands)
@@ -1362,11 +1366,13 @@ sanitize_cpp_opts (void)
/* Disable -dD, -dN and -dI if normal output is suppressed. Allow
-dM since at least glibc relies on -M -dM to work. */
+ /* Also, flag_no_output implies flag_no_line_commands, always. */
if (flag_no_output)
{
if (flag_dump_macros != 'M')
flag_dump_macros = 0;
flag_dump_includes = 0;
+ flag_no_line_commands = 1;
}
cpp_opts->unsigned_char = !flag_signed_char;
diff --git a/gcc/c-ppoutput.c b/gcc/c-ppoutput.c
index 5588da3d863..8162ccba26b 100644
--- a/gcc/c-ppoutput.c
+++ b/gcc/c-ppoutput.c
@@ -359,7 +359,7 @@ pp_file_change (const struct line_map *map)
{
const char *flags = "";
- if (flag_no_line_commands || flag_no_output)
+ if (flag_no_line_commands)
return;
if (map != NULL)
diff --git a/gcc/c-semantics.c b/gcc/c-semantics.c
index 080f0c66fa0..692adfcde26 100644
--- a/gcc/c-semantics.c
+++ b/gcc/c-semantics.c
@@ -937,6 +937,9 @@ expand_unreachable_if_stmt (tree t)
return true;
}
+ /* Account for declarations as conditions. */
+ expand_cond (IF_COND (t));
+
if (THEN_CLAUSE (t) && ELSE_CLAUSE (t))
{
n = expand_unreachable_stmt (THEN_CLAUSE (t), 0);
diff --git a/gcc/c-typeck.c b/gcc/c-typeck.c
index dd06fda7ac2..c9479f08d12 100644
--- a/gcc/c-typeck.c
+++ b/gcc/c-typeck.c
@@ -647,7 +647,7 @@ same_translation_unit_p (tree t1, tree t2)
while (t2 && TREE_CODE (t2) != TRANSLATION_UNIT_DECL)
switch (TREE_CODE_CLASS (TREE_CODE (t2)))
{
- case 'd': t2 = DECL_CONTEXT (t1); break;
+ case 'd': t2 = DECL_CONTEXT (t2); break;
case 't': t2 = TYPE_CONTEXT (t2); break;
case 'b': t2 = BLOCK_SUPERCONTEXT (t2); break;
default: abort ();
@@ -4097,18 +4097,32 @@ digest_init (tree type, tree init, int require_constant)
/* Build a VECTOR_CST from a *constant* vector constructor. If the
vector constructor is not constant (e.g. {1,2,3,foo()}) then punt
below and handle as a constructor. */
- if (code == VECTOR_TYPE
- && comptypes (TREE_TYPE (inside_init), type, COMPARE_STRICT)
- && TREE_CONSTANT (inside_init))
- {
- if (TREE_CODE (inside_init) == VECTOR_CST
- && comptypes (TYPE_MAIN_VARIANT (TREE_TYPE (inside_init)),
- TYPE_MAIN_VARIANT (type),
- COMPARE_STRICT))
- return inside_init;
- else
- return build_vector (type, CONSTRUCTOR_ELTS (inside_init));
- }
+ if (code == VECTOR_TYPE
+ && comptypes (TREE_TYPE (inside_init), type, COMPARE_STRICT)
+ && TREE_CONSTANT (inside_init))
+ {
+ if (TREE_CODE (inside_init) == VECTOR_CST
+ && comptypes (TYPE_MAIN_VARIANT (TREE_TYPE (inside_init)),
+ TYPE_MAIN_VARIANT (type),
+ COMPARE_STRICT))
+ return inside_init;
+
+ if (TREE_CODE (inside_init) == CONSTRUCTOR)
+ {
+ tree link;
+
+ /* Iterate through elements and check if all constructor
+ elements are *_CSTs. */
+ for (link = CONSTRUCTOR_ELTS (inside_init);
+ link;
+ link = TREE_CHAIN (link))
+ if (TREE_CODE_CLASS (TREE_CODE (TREE_VALUE (link))) != 'c')
+ break;
+
+ if (link == NULL)
+ return build_vector (type, CONSTRUCTOR_ELTS (inside_init));
+ }
+ }
/* Any type can be initialized
from an expression of the same type, optionally with braces. */
@@ -6551,6 +6565,14 @@ c_finish_case (void)
{
struct c_switch *cs = switch_stack;
+ /* If we've not seen any case labels (or a default), we may still
+ need to chain any statements that were seen as the SWITCH_BODY. */
+ if (SWITCH_BODY (cs->switch_stmt) == NULL)
+ {
+ SWITCH_BODY (cs->switch_stmt) = TREE_CHAIN (cs->switch_stmt);
+ TREE_CHAIN (cs->switch_stmt) = NULL_TREE;
+ }
+
/* Rechain the next statements to the SWITCH_STMT. */
last_tree = cs->switch_stmt;
diff --git a/gcc/c.opt b/gcc/c.opt
index 1da74fc263a..36a405663d2 100644
--- a/gcc/c.opt
+++ b/gcc/c.opt
@@ -405,7 +405,7 @@ Give strings the type \"array of char\"
ansi
C ObjC C++ ObjC++
-A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead
+A synonym for -std=c89 (for C) or -std=c++98 (for C++).
d
C ObjC C++ ObjC++ Joined
@@ -792,7 +792,7 @@ Deprecated in favor of -std=gnu99
std=iso9899:1990
C ObjC
-Deprecated in favor of -std=c89
+Conform to the ISO 1990 C standard
std=iso9899:199409
C ObjC
@@ -800,11 +800,11 @@ Conform to the ISO 1990 C standard as amended in 1994
std=iso9899:1999
C ObjC
-Deprecated in favor of -std=c99
+Conform to the ISO 1999 C standard
std=iso9899:199x
C ObjC
-Deprecated in favor of -std=c99
+Deprecated in favor of -std=iso9899:1999
traditional-cpp
C ObjC C++ ObjC++
diff --git a/gcc/calls.c b/gcc/calls.c
index 9cd9dba4a70..93b765ecaaa 100644
--- a/gcc/calls.c
+++ b/gcc/calls.c
@@ -1718,8 +1718,8 @@ load_register_parameters (struct arg_data *args, int num_actuals,
use_group_regs (call_fusage, reg);
else if (nregs == -1)
use_reg (call_fusage, reg);
- else
- use_regs (call_fusage, REGNO (reg), nregs == 0 ? 1 : nregs);
+ else if (nregs > 0)
+ use_regs (call_fusage, REGNO (reg), nregs);
}
}
}
@@ -2726,10 +2726,14 @@ expand_call (tree exp, rtx target, int ignore)
Also, do all pending adjustments now if there is any chance
this might be a call to alloca or if we are expanding a sibling
call sequence or if we are calling a function that is to return
- with stack pointer depressed. */
+ with stack pointer depressed.
+ Also do the adjustments before a throwing call, otherwise
+ exception handling can fail; PR 19225. */
if (pending_stack_adjust >= 32
|| (pending_stack_adjust > 0
&& (flags & (ECF_MAY_BE_ALLOCA | ECF_SP_DEPRESSED)))
+ || (pending_stack_adjust > 0
+ && flag_exceptions && !(flags & ECF_NOTHROW))
|| pass == 0)
do_pending_stack_adjust ();
diff --git a/gcc/collect2.c b/gcc/collect2.c
index b0da0cbb8d4..68b5479a65f 100644
--- a/gcc/collect2.c
+++ b/gcc/collect2.c
@@ -181,6 +181,7 @@ static int strip_flag; /* true if -s */
#ifdef COLLECT_EXPORT_LIST
static int export_flag; /* true if -bE */
static int aix64_flag; /* true if -b64 */
+static int aixrtl_flag; /* true if -brtl */
#endif
int debug; /* true if -debug */
@@ -238,7 +239,6 @@ static struct path_prefix cmdline_lib_dirs; /* directories specified with -L */
static struct path_prefix libpath_lib_dirs; /* directories in LIBPATH */
static struct path_prefix *libpaths[3] = {&cmdline_lib_dirs,
&libpath_lib_dirs, NULL};
-static const char *const libexts[3] = {"a", "so", NULL}; /* possible library extensions */
#endif
static void clean_up_temp_files (void);
@@ -1145,6 +1145,8 @@ main (int argc, char **argv)
export_flag = 1;
else if (arg[2] == '6' && arg[3] == '4')
aix64_flag = 1;
+ else if (arg[2] == 'r' && arg[3] == 't' && arg[4] == 'l')
+ aixrtl_flag = 1;
break;
#endif
@@ -2800,6 +2802,8 @@ resolve_lib_name (const char *name)
{
char *lib_buf;
int i, j, l = 0;
+ /* Library extensions for AIX dynamic linking. */
+ const char * const libexts[2] = {"a", "so"};
for (i = 0; libpaths[i]; i++)
if (libpaths[i]->max_len > l)
@@ -2818,14 +2822,15 @@ resolve_lib_name (const char *name)
const char *p = "";
if (list->prefix[strlen(list->prefix)-1] != '/')
p = "/";
- for (j = 0; libexts[j]; j++)
+ for (j = 0; j < 2; j++)
{
sprintf (lib_buf, "%s%slib%s.%s",
- list->prefix, p, name, libexts[j]);
-if (debug) fprintf (stderr, "searching for: %s\n", lib_buf);
+ list->prefix, p, name,
+ libexts[(j + aixrtl_flag) % 2]);
+ if (debug) fprintf (stderr, "searching for: %s\n", lib_buf);
if (file_exists (lib_buf))
{
-if (debug) fprintf (stderr, "found: %s\n", lib_buf);
+ if (debug) fprintf (stderr, "found: %s\n", lib_buf);
return (lib_buf);
}
}
diff --git a/gcc/combine.c b/gcc/combine.c
index e860b4fc4d3..f6ae431ee70 100644
--- a/gcc/combine.c
+++ b/gcc/combine.c
@@ -90,6 +90,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#include "real.h"
#include "toplev.h"
#include "target.h"
+#include "params.h"
#ifndef SHIFT_COUNT_TRUNCATED
#define SHIFT_COUNT_TRUNCATED 0
@@ -3417,10 +3418,10 @@ subst (rtx x, rtx from, rtx to, int in_dest, int unique_copy)
/* If this is a register being set, ignore it. */
new = XEXP (x, i);
if (in_dest
- && (code == SUBREG || code == STRICT_LOW_PART
- || code == ZERO_EXTRACT)
&& i == 0
- && GET_CODE (new) == REG)
+ && (((code == SUBREG || code == ZERO_EXTRACT)
+ && GET_CODE (new) == REG)
+ || code == STRICT_LOW_PART))
;
else if (COMBINE_RTX_EQUAL_P (XEXP (x, i), from))
@@ -10688,34 +10689,61 @@ simplify_comparison (enum rtx_code code, rtx *pop0, rtx *pop1)
break;
case SUBREG:
- /* Check for the case where we are comparing A - C1 with C2,
- both constants are smaller than 1/2 the maximum positive
- value in MODE, and the comparison is equality or unsigned.
- In that case, if A is either zero-extended to MODE or has
- sufficient sign bits so that the high-order bit in MODE
- is a copy of the sign in the inner mode, we can prove that it is
- safe to do the operation in the wider mode. This simplifies
- many range checks. */
+ /* Check for the case where we are comparing A - C1 with C2, that is
+
+ (subreg:MODE (plus (A) (-C1))) op (C2)
+
+ with C1 a constant, and try to lift the SUBREG, i.e. to do the
+ comparison in the wider mode. One of the following two conditions
+ must be true in order for this to be valid:
+
+ 1. The mode extension results in the same bit pattern being added
+ on both sides and the comparison is equality or unsigned. As
+ C2 has been truncated to fit in MODE, the pattern can only be
+ all 0s or all 1s.
+
+ 2. The mode extension results in the sign bit being copied on
+ each side.
+
+ The difficulty here is that we have predicates for A but not for
+ (A - C1) so we need to check that C1 is within proper bounds so
+ as to perturbate A as little as possible. */
if (mode_width <= HOST_BITS_PER_WIDE_INT
&& subreg_lowpart_p (op0)
+ && GET_MODE_BITSIZE (GET_MODE (SUBREG_REG (op0))) > mode_width
&& GET_CODE (SUBREG_REG (op0)) == PLUS
- && GET_CODE (XEXP (SUBREG_REG (op0), 1)) == CONST_INT
- && INTVAL (XEXP (SUBREG_REG (op0), 1)) < 0
- && (-INTVAL (XEXP (SUBREG_REG (op0), 1))
- < (HOST_WIDE_INT) (GET_MODE_MASK (mode) / 2))
- && (unsigned HOST_WIDE_INT) const_op < GET_MODE_MASK (mode) / 2
- && (0 == (nonzero_bits (XEXP (SUBREG_REG (op0), 0),
- GET_MODE (SUBREG_REG (op0)))
- & ~GET_MODE_MASK (mode))
- || (num_sign_bit_copies (XEXP (SUBREG_REG (op0), 0),
- GET_MODE (SUBREG_REG (op0)))
- > (unsigned int)
- (GET_MODE_BITSIZE (GET_MODE (SUBREG_REG (op0)))
- - GET_MODE_BITSIZE (mode)))))
- {
- op0 = SUBREG_REG (op0);
- continue;
+ && GET_CODE (XEXP (SUBREG_REG (op0), 1)) == CONST_INT)
+ {
+ enum machine_mode inner_mode = GET_MODE (SUBREG_REG (op0));
+ rtx a = XEXP (SUBREG_REG (op0), 0);
+ HOST_WIDE_INT c1 = -INTVAL (XEXP (SUBREG_REG (op0), 1));
+
+ if ((c1 > 0
+ && (unsigned HOST_WIDE_INT) c1
+ < (unsigned HOST_WIDE_INT) 1 << (mode_width - 1)
+ && (equality_comparison_p || unsigned_comparison_p)
+ /* (A - C1) zero-extends if it is positive and sign-extends
+ if it is negative, C2 both zero- and sign-extends. */
+ && ((0 == (nonzero_bits (a, inner_mode)
+ & ~GET_MODE_MASK (mode))
+ && const_op >= 0)
+ /* (A - C1) sign-extends if it is positive and 1-extends
+ if it is negative, C2 both sign- and 1-extends. */
+ || (num_sign_bit_copies (a, inner_mode)
+ > (unsigned int) (GET_MODE_BITSIZE (inner_mode)
+ - mode_width)
+ && const_op < 0)))
+ || ((unsigned HOST_WIDE_INT) c1
+ < (unsigned HOST_WIDE_INT) 1 << (mode_width - 2)
+ /* (A - C1) always sign-extends, like C2. */
+ && num_sign_bit_copies (a, inner_mode)
+ > (unsigned int) (GET_MODE_BITSIZE (inner_mode)
+ - mode_width - 1)))
+ {
+ op0 = SUBREG_REG (op0);
+ continue;
+ }
}
/* If the inner mode is narrower and we are extracting the low part,
@@ -11353,6 +11381,47 @@ reversed_comparison (rtx exp, enum machine_mode mode, rtx op0, rtx op1)
return gen_binary (reversed_code, mode, op0, op1);
}
+/* Utility function for record_value_for_reg. Count number of
+ rtxs in X. */
+static int
+count_rtxs (rtx x)
+{
+ enum rtx_code code = GET_CODE (x);
+ const char *fmt;
+ int i, ret = 1;
+
+ if (GET_RTX_CLASS (code) == '2'
+ || GET_RTX_CLASS (code) == 'c')
+ {
+ rtx x0 = XEXP (x, 0);
+ rtx x1 = XEXP (x, 1);
+
+ if (x0 == x1)
+ return 1 + 2 * count_rtxs (x0);
+
+ if ((GET_RTX_CLASS (GET_CODE (x1)) == '2'
+ || GET_RTX_CLASS (GET_CODE (x1)) == 'c')
+ && (x0 == XEXP (x1, 0) || x0 == XEXP (x1, 1)))
+ return 2 + 2 * count_rtxs (x0)
+ + count_rtxs (x == XEXP (x1, 0)
+ ? XEXP (x1, 1) : XEXP (x1, 0));
+
+ if ((GET_RTX_CLASS (GET_CODE (x0)) == '2'
+ || GET_RTX_CLASS (GET_CODE (x0)) == 'c')
+ && (x1 == XEXP (x0, 0) || x1 == XEXP (x0, 1)))
+ return 2 + 2 * count_rtxs (x1)
+ + count_rtxs (x == XEXP (x0, 0)
+ ? XEXP (x0, 1) : XEXP (x0, 0));
+ }
+
+ fmt = GET_RTX_FORMAT (code);
+ for (i = GET_RTX_LENGTH (code) - 1; i >= 0; i--)
+ if (fmt[i] == 'e')
+ ret += count_rtxs (XEXP (x, i));
+
+ return ret;
+}
+
/* Utility function for following routine. Called when X is part of a value
being stored into reg_last_set_value. Sets reg_last_set_table_tick
for each register mentioned. Similar to mention_regs in cse.c */
@@ -11459,6 +11528,13 @@ record_value_for_reg (rtx reg, rtx insn, rtx value)
&& GET_CODE (XEXP (tem, 0)) == CLOBBER
&& GET_CODE (XEXP (tem, 1)) == CLOBBER)
tem = XEXP (tem, 0);
+ else if (count_occurrences (value, reg, 1) >= 2)
+ {
+ /* If there are two or more occurrences of REG in VALUE,
+ prevent the value from growing too much. */
+ if (count_rtxs (tem) > MAX_LAST_VALUE_RTL)
+ tem = gen_rtx_CLOBBER (GET_MODE (tem), const0_rtx);
+ }
value = replace_rtx (copy_rtx (value), reg, tem);
}
@@ -12502,6 +12578,7 @@ distribute_notes (rtx notes, rtx from_insn, rtx i3, rtx i2)
seem worth the trouble. */
if (from_insn == i3
+ && PATTERN(i3) != pc_rtx
&& (XEXP (note, 0) == 0 || CONSTANT_P (XEXP (note, 0))))
place = i3;
break;
@@ -12576,7 +12653,7 @@ distribute_notes (rtx notes, rtx from_insn, rtx i3, rtx i2)
/* If the insn previously containing this note still exists,
put it back where it was. Otherwise move it to the previous
insn. Adjust the corresponding REG_LIBCALL note. */
- if (GET_CODE (from_insn) != NOTE)
+ if (GET_CODE (from_insn) != NOTE && PATTERN (from_insn) != pc_rtx)
place = from_insn;
else
{
@@ -12596,7 +12673,7 @@ distribute_notes (rtx notes, rtx from_insn, rtx i3, rtx i2)
case REG_LIBCALL:
/* This is handled similarly to REG_RETVAL. */
- if (GET_CODE (from_insn) != NOTE)
+ if (GET_CODE (from_insn) != NOTE && PATTERN (from_insn) != pc_rtx)
place = from_insn;
else
{
@@ -12702,6 +12779,8 @@ distribute_notes (rtx notes, rtx from_insn, rtx i3, rtx i2)
distribute_notes (old_notes, tem, tem, NULL_RTX);
distribute_links (LOG_LINKS (tem));
+ if (REG_NOTES (tem))
+ abort ();
PUT_CODE (tem, NOTE);
NOTE_LINE_NUMBER (tem) = NOTE_INSN_DELETED;
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 433db7f88bb..d67c66c1cdc 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -244,6 +244,7 @@ esac
# machines.
tm_p_file=
cpu_type=`echo ${target} | sed 's/-.*$//'`
+cpu_is_64bit=
case ${target} in
alpha*-*-*)
cpu_type=alpha
@@ -300,6 +301,11 @@ powerpc*-*-*)
cpu_type=rs6000
extra_headers="ppc-asm.h altivec.h spe.h"
need_64bit_hwint=yes
+ case x$with_cpu in
+ xpowerpc64|xdefault64|x6[23]0|x970|xG5|xpower[345]|xrs64a)
+ cpu_is_64bit=yes
+ ;;
+ esac
;;
rs6000*-*-*)
need_64bit_hwint=yes
@@ -724,7 +730,7 @@ arm*-*-eabi* | arm*-*-symbianelf* )
;;
arm*-*-rtems*)
tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h arm/rtems-elf.h rtems.h"
- tmake_file="arm/t-arm arm/t-arm-elf t-rtems"
+ tmake_file="arm/t-arm-elf t-rtems arm/t-rtems"
;;
arm*-*-elf | ep9312-*-elf)
tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h"
@@ -744,12 +750,16 @@ arm*-*-kaos*)
tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h kaos.h arm/kaos-arm.h"
tmake_file="arm/t-arm arm/t-arm-elf"
;;
+avr-*-rtems*)
+ tm_file="avr/avr.h dbxelf.h avr/rtems.h rtems.h"
+ tmake_file="avr/t-avr t-rtems avr/t-rtems"
+ ;;
avr-*-*)
tm_file="avr/avr.h dbxelf.h"
use_fixproto=yes
;;
c4x-*-rtems* | tic4x-*-rtems*)
- tmake_file="c4x/t-c4x t-rtems"
+ tmake_file="c4x/t-c4x t-rtems c4x/t-rtems"
tm_file="c4x/c4x.h c4x/rtems.h rtems.h"
c_target_objs="c4x-c.o"
cxx_target_objs="c4x-c.o"
@@ -1735,21 +1745,17 @@ pdp11-*-bsd)
pdp11-*-*)
use_fixproto=yes
;;
-avr-*-*)
- use_fixproto=yes
- ;;
# port not yet contributed
#powerpc-*-openbsd*)
# tmake_file="${tmake_file} rs6000/t-fprules "
# extra_headers=
# ;;
-powerpc64-*-linux*|powerpc-wrs-linux-gnu)
- tm_file="rs6000/biarch64.h ${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h"
- case x$with_cpu in
- x|xpowerpc64|xdefault64) tm_file="${tm_file} rs6000/default64.h";;
- esac
- tm_file="${tm_file} rs6000/linux64.h"
- tmake_file="rs6000/t-fprules t-slibgcc-elf-ver t-linux rs6000/t-ppccomm"
+powerpc64-*-linux*)
+ tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h"
+ test x$with_cpu != x || cpu_is_64bit=yes
+ test x$cpu_is_64bit != xyes || tm_file="${tm_file} rs6000/default64.h"
+ tm_file="rs6000/biarch64.h ${tm_file} rs6000/linux64.h"
+ tmake_file="rs6000/t-fprules t-slibgcc-elf-ver t-linux rs6000/t-ppccomm"
case ${target} in
powerpc-wrs-linux-gnu)
# This configuration does not use t-linux64, as there
@@ -1831,8 +1837,20 @@ powerpc-*-linux*spe*)
tmake_file="rs6000/t-fprules rs6000/t-ppcos t-slibgcc-elf-ver t-linux rs6000/t-ppccomm"
;;
powerpc-*-linux*)
- tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h rs6000/linux.h"
+ tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h"
tmake_file="rs6000/t-fprules rs6000/t-ppcos t-slibgcc-elf-ver t-linux rs6000/t-ppccomm"
+ case ${enable_targets}:${cpu_is_64bit} in
+ *powerpc64* | all:* | *:yes)
+ if test x$cpu_is_64bit = xyes; then
+ tm_file="${tm_file} rs6000/default64.h"
+ fi
+ tm_file="rs6000/biarch64.h ${tm_file} rs6000/linux64.h"
+ tmake_file="$tmake_file rs6000/t-linux64"
+ ;;
+ *)
+ tm_file="${tm_file} rs6000/linux.h"
+ ;;
+ esac
;;
powerpc-*-gnu-gnualtivec*)
tm_file="${cpu_type}/${cpu_type}.h elfos.h svr4.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux.h rs6000/linuxaltivec.h rs6000/gnu.h"
@@ -2073,7 +2091,7 @@ sparc64-*-openbsd*)
with_cpu=ultrasparc
;;
sparc-*-elf*)
- tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h"
+ tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sol2-gld.h sparc/elf.h"
tmake_file="sparc/t-elf sparc/t-crtfm"
extra_parts="crti.o crtn.o crtbegin.o crtend.o"
use_fixproto=yes
@@ -2083,7 +2101,7 @@ sparc-*-linux*) # SPARC's running GNU/Linux, libc6
tmake_file="t-slibgcc-elf-ver t-linux sparc/t-crtfm"
;;
sparc-*-rtems*)
- tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/rtemself.h rtems.h"
+ tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sol2-gld.h sparc/elf.h sparc/rtemself.h rtems.h"
tmake_file="sparc/t-elf sparc/t-crtfm t-rtems"
extra_parts="crti.o crtn.o crtbegin.o crtend.o"
;;
@@ -2172,13 +2190,13 @@ sparclite-*-coff*)
tmake_file=sparc/t-sparclite
;;
sparclite-*-elf*)
- tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/liteelf.h"
+ tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sol2-gld.h sparc/elf.h sparc/liteelf.h"
tmake_file="sparc/t-sparclite sparc/t-crtfm"
extra_parts="crtbegin.o crtend.o"
use_fixproto=yes
;;
sparc86x-*-elf*)
- tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/sp86x-elf.h"
+ tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sol2-gld.h sparc/elf.h sparc/sp86x-elf.h"
tmake_file="sparc/t-sp86x sparc/t-crtfm"
extra_parts="crtbegin.o crtend.o"
use_fixproto=yes
@@ -2188,7 +2206,7 @@ sparc64-*-aout*)
use_fixproto=yes
;;
sparc64-*-elf*)
- tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sp64-elf.h"
+ tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sol2-gld.h sparc/sp64-elf.h"
tmake_file="${tmake_file} sparc/t-crtfm"
extra_parts="crtbegin.o crtend.o"
use_fixproto=yes
@@ -2473,24 +2491,24 @@ if test x$with_float = x; then
esac
fi
- # Similarly for --with-schedule.
- if test x$with_schedule = x; then
- case ${target} in
- hppa1* | parisc1*)
- # Override default PA8000 scheduling model.
- with_schedule=7100LC
- ;;
- esac
- fi
+# Similarly for --with-schedule.
+if test x$with_schedule = x; then
+ case ${target} in
+ hppa1* | parisc1*)
+ # Override default PA8000 scheduling model.
+ with_schedule=7100LC
+ ;;
+ esac
+fi
- # Validate and mark as valid any --with options supported
- # by this target. In order to use a particular --with option
- # you must list it in supported_defaults; validating the value
- # is optional. This case statement should set nothing besides
- # supported_defaults.
+# Validate and mark as valid any --with options supported
+# by this target. In order to use a particular --with option
+# you must list it in supported_defaults; validating the value
+# is optional. This case statement should set nothing besides
+# supported_defaults.
- supported_defaults=
- case "${target}" in
+supported_defaults=
+case "${target}" in
alpha*-*-*)
supported_defaults="cpu tune"
for which in cpu tune; do
@@ -2664,8 +2682,7 @@ fi
eval $with_which=
;;
"" | common \
- | power | power2 | power3 | power4 \
- | powerpc | powerpc64 \
+ | power | power[2345] | powerpc | powerpc64 \
| rios | rios1 | rios2 | rsc | rsc1 | rs64a \
| 401 | 403 | 405 | 405fp | 440 | 440fp | 505 \
| 601 | 602 | 603 | 603e | ec603e | 604 \
@@ -2750,11 +2767,11 @@ fi
;;
esac
;;
- esac
+esac
- # Set some miscellaneous flags for particular targets.
- target_cpu_default2=
- case ${target} in
+# Set some miscellaneous flags for particular targets.
+target_cpu_default2=
+case ${target} in
alpha*-*-*)
if test x$gas = xyes
then
@@ -2862,44 +2879,45 @@ fi
;;
esac
;;
- esac
+esac
- t=
- all_defaults="abi cpu arch tune schedule float mode fpu"
- for option in $all_defaults
- do
- eval "val=\$with_$option"
- if test -n "$val"; then
- case " $supported_defaults " in
- *" $option "*)
- ;;
- *)
- echo "This target does not support --with-$option." 2>&1
- exit 1
- ;;
- esac
+t=
+all_defaults="abi cpu arch tune schedule float mode fpu"
+for option in $all_defaults
+do
+ eval "val=\$with_$option"
+ if test -n "$val"; then
+ case " $supported_defaults " in
+ *" $option "*)
+ ;;
+ *)
+ echo "This target does not support --with-$option." 2>&1
+ exit 1
+ ;;
+ esac
- if test "x$t" = x
- then
- t="{ \"$option\", \"$val\" }"
- else
- t="${t}, { \"$option\", \"$val\" }"
- fi
+ if test "x$t" = x
+ then
+ t="{ \"$option\", \"$val\" }"
+ else
+ t="${t}, { \"$option\", \"$val\" }"
fi
- done
- if test "x$t" = x
- then
- configure_default_options="{ { NULL, NULL} }"
- else
- configure_default_options="{ ${t} }"
fi
+done
+
+if test "x$t" = x
+then
+ configure_default_options="{ { NULL, NULL} }"
+else
+ configure_default_options="{ ${t} }"
+fi
- if test "$target_cpu_default2" != ""
+if test "$target_cpu_default2" != ""
+then
+ if test "$target_cpu_default" != ""
then
- if test "$target_cpu_default" != ""
- then
- target_cpu_default="(${target_cpu_default}|${target_cpu_default2})"
- else
- target_cpu_default=$target_cpu_default2
- fi
+ target_cpu_default="(${target_cpu_default}|${target_cpu_default2})"
+ else
+ target_cpu_default=$target_cpu_default2
fi
+fi
diff --git a/gcc/config.in b/gcc/config.in
index e81bebc84f7..0d04c3a6034 100644
--- a/gcc/config.in
+++ b/gcc/config.in
@@ -265,6 +265,9 @@
skip when using the GAS .p2align command. */
#undef HAVE_GAS_MAX_SKIP_P2ALIGN
+/* Define if your assembler supports .nsubspa comdat option. */
+#undef HAVE_GAS_NSUBSPA_COMDAT
+
/* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag.
*/
#undef HAVE_GAS_SHF_MERGE
@@ -322,6 +325,9 @@
a read-write section. */
#undef HAVE_LD_RO_RW_SECTION_MIXING
+/* Define if your linker supports -Bstatic/-Bdynamic option. */
+#undef HAVE_LD_STATIC_DYNAMIC
+
/* Define to 1 if you have the <limits.h> header file. */
#undef HAVE_LIMITS_H
@@ -549,9 +555,11 @@
/* Define to `int' if <sys/types.h> doesn't define. */
#undef gid_t
-/* Define as `__inline' if that's what the C compiler calls it, or to nothing
- if it is not supported. */
+/* Define to `__inline__' or `__inline' if that's what the C compiler
+ calls it, or to nothing if 'inline' is not supported under any name. */
+#ifndef __cplusplus
#undef inline
+#endif
/* Define to `int' if <sys/types.h> does not define. */
#undef pid_t
diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c
index d8820fa39ff..bf7c13b3138 100644
--- a/gcc/config/alpha/alpha.c
+++ b/gcc/config/alpha/alpha.c
@@ -3197,7 +3197,13 @@ alpha_emit_conditional_branch (enum rtx_code code)
/* If the constants doesn't fit into an immediate, but can
be generated by lda/ldah, we adjust the argument and
compare against zero, so we can use beq/bne directly. */
- else if (GET_CODE (op1) == CONST_INT && (code == EQ || code == NE))
+ /* ??? Don't do this when comparing against symbols, otherwise
+ we'll reduce (&x == 0x1234) to (&x-0x1234 == 0), which will
+ be declared false out of hand (at least for non-weak). */
+ else if (GET_CODE (op1) == CONST_INT
+ && (code == EQ || code == NE)
+ && !(symbolic_operand (op0, VOIDmode)
+ || (GET_CODE (op0) == REG && REG_POINTER (op0))))
{
HOST_WIDE_INT v = INTVAL (op1), n = -v;
diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md
index d2b41fb0e53..c008e1bed28 100644
--- a/gcc/config/alpha/alpha.md
+++ b/gcc/config/alpha/alpha.md
@@ -77,6 +77,7 @@
(UNSPECV_PLDGP2 11) ; prologue ldgp
(UNSPECV_SET_TP 12)
(UNSPECV_RPCC 13)
+ (UNSPECV_SETJMPR_ER 14) ; builtin_setjmp_receiver fragment
])
;; Where necessary, the suffixes _le and _be are used to distinguish between
@@ -6900,70 +6901,44 @@
"jmp $31,(%0),0"
[(set_attr "type" "ibr")])
-(define_insn "*builtin_setjmp_receiver_er_sl_1"
- [(unspec_volatile [(label_ref (match_operand 0 "" ""))] UNSPECV_SETJMPR)]
- "TARGET_EXPLICIT_RELOCS && TARGET_ABI_OSF && TARGET_AS_CAN_SUBTRACT_LABELS"
- "lda $27,$LSJ%=-%l0($27)\n$LSJ%=:")
-
-(define_insn "*builtin_setjmp_receiver_er_1"
- [(unspec_volatile [(label_ref (match_operand 0 "" ""))] UNSPECV_SETJMPR)]
- "TARGET_EXPLICIT_RELOCS && TARGET_ABI_OSF"
- "br $27,$LSJ%=\n$LSJ%=:"
- [(set_attr "type" "ibr")])
-
-(define_split
- [(unspec_volatile [(label_ref (match_operand 0 "" ""))] UNSPECV_SETJMPR)]
- "TARGET_EXPLICIT_RELOCS && TARGET_ABI_OSF
- && prev_nonnote_insn (insn) == operands[0]"
- [(const_int 0)]
- "
-{
- emit_note (NOTE_INSN_DELETED);
- DONE;
-}")
-
-(define_insn "*builtin_setjmp_receiver_1"
+(define_expand "builtin_setjmp_receiver"
[(unspec_volatile [(label_ref (match_operand 0 "" ""))] UNSPECV_SETJMPR)]
"TARGET_ABI_OSF"
- "br $27,$LSJ%=\n$LSJ%=:\;ldgp $29,0($27)"
- [(set_attr "length" "12")
- (set_attr "type" "multi")])
+ "")
-(define_expand "builtin_setjmp_receiver_er"
- [(unspec_volatile [(label_ref (match_operand 0 "" ""))] UNSPECV_SETJMPR)
+(define_insn_and_split "*builtin_setjmp_receiver_1"
+ [(unspec_volatile [(match_operand 0 "" "")] UNSPECV_SETJMPR)]
+ "TARGET_ABI_OSF"
+{
+ if (TARGET_EXPLICIT_RELOCS)
+ return "#";
+ else
+ return "br $27,$LSJ%=\n$LSJ%=:\;ldgp $29,0($27)";
+}
+ "&& TARGET_EXPLICIT_RELOCS && reload_completed"
+ [(unspec_volatile [(match_dup 0)] UNSPECV_SETJMPR_ER)
(set (match_dup 1)
(unspec_volatile:DI [(match_dup 2) (match_dup 3)] UNSPECV_LDGP1))
(set (match_dup 1)
(unspec:DI [(match_dup 1) (match_dup 3)] UNSPEC_LDGP2))]
- ""
{
operands[1] = pic_offset_table_rtx;
operands[2] = gen_rtx_REG (Pmode, 27);
operands[3] = GEN_INT (alpha_next_sequence_number++);
-})
+}
+ [(set_attr "length" "12")
+ (set_attr "type" "multi")])
-(define_expand "builtin_setjmp_receiver"
- [(unspec_volatile [(label_ref (match_operand 0 "" ""))] UNSPECV_SETJMPR)]
- "TARGET_ABI_OSF"
-{
- if (TARGET_EXPLICIT_RELOCS)
- {
- emit_insn (gen_builtin_setjmp_receiver_er (operands[0]));
- DONE;
- }
-})
+(define_insn "*builtin_setjmp_receiver_er_sl_1"
+ [(unspec_volatile [(match_operand 0 "" "")] UNSPECV_SETJMPR_ER)]
+ "TARGET_ABI_OSF && TARGET_EXPLICIT_RELOCS && TARGET_AS_CAN_SUBTRACT_LABELS"
+ "lda $27,$LSJ%=-%l0($27)\n$LSJ%=:")
-(define_expand "exception_receiver_er"
- [(set (match_dup 0)
- (unspec_volatile:DI [(match_dup 1) (match_dup 2)] UNSPECV_LDGP1))
- (set (match_dup 0)
- (unspec:DI [(match_dup 0) (match_dup 2)] UNSPEC_LDGP2))]
- ""
-{
- operands[0] = pic_offset_table_rtx;
- operands[1] = gen_rtx_REG (Pmode, 26);
- operands[2] = GEN_INT (alpha_next_sequence_number++);
-})
+(define_insn "*builtin_setjmp_receiver_er_1"
+ [(unspec_volatile [(match_operand 0 "" "")] UNSPECV_SETJMPR_ER)]
+ "TARGET_ABI_OSF && TARGET_EXPLICIT_RELOCS"
+ "br $27,$LSJ%=\n$LSJ%=:"
+ [(set_attr "type" "ibr")])
(define_expand "exception_receiver"
[(unspec_volatile [(match_dup 0)] UNSPECV_EHR)]
@@ -6971,28 +6946,38 @@
{
if (TARGET_LD_BUGGY_LDGP)
operands[0] = alpha_gp_save_rtx ();
- else if (TARGET_EXPLICIT_RELOCS)
- {
- emit_insn (gen_exception_receiver_er ());
- DONE;
- }
else
operands[0] = const0_rtx;
})
-(define_insn "*exception_receiver_1"
- [(unspec_volatile [(const_int 0)] UNSPECV_EHR)]
- "! TARGET_LD_BUGGY_LDGP"
- "ldgp $29,0($26)"
- [(set_attr "length" "8")
- (set_attr "type" "multi")])
-
(define_insn "*exception_receiver_2"
[(unspec_volatile [(match_operand:DI 0 "memory_operand" "m")] UNSPECV_EHR)]
- "TARGET_LD_BUGGY_LDGP"
+ "TARGET_ABI_OSF && TARGET_LD_BUGGY_LDGP"
"ldq $29,%0"
[(set_attr "type" "ild")])
+(define_insn_and_split "*exception_receiver_1"
+ [(unspec_volatile [(const_int 0)] UNSPECV_EHR)]
+ "TARGET_ABI_OSF"
+{
+ if (TARGET_EXPLICIT_RELOCS)
+ return "ldah $29,0($26)\t\t!gpdisp!%*\;lda $29,0($29)\t\t!gpdisp!%*";
+ else
+ return "ldgp $29,0($26)";
+}
+ "&& TARGET_EXPLICIT_RELOCS && reload_completed"
+ [(set (match_dup 0)
+ (unspec_volatile:DI [(match_dup 1) (match_dup 2)] UNSPECV_LDGP1))
+ (set (match_dup 0)
+ (unspec:DI [(match_dup 0) (match_dup 2)] UNSPEC_LDGP2))]
+{
+ operands[0] = pic_offset_table_rtx;
+ operands[1] = gen_rtx_REG (Pmode, 26);
+ operands[2] = GEN_INT (alpha_next_sequence_number++);
+}
+ [(set_attr "length" "8")
+ (set_attr "type" "multi")])
+
(define_expand "nonlocal_goto_receiver"
[(unspec_volatile [(const_int 0)] UNSPECV_BLOCKAGE)
(set (reg:DI 27) (mem:DI (reg:DI 29)))
diff --git a/gcc/config/alpha/t-osf4 b/gcc/config/alpha/t-osf4
index 97f2cdf41ba..58ce6c2d8d6 100644
--- a/gcc/config/alpha/t-osf4
+++ b/gcc/config/alpha/t-osf4
@@ -19,7 +19,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
-o $(SHLIB_NAME).tmp @multilib_flags@ $(SHLIB_OBJS) -lc && \
rm -f $(SHLIB_SONAME) && \
if [ -f $(SHLIB_NAME) ]; then \
- mv -f $(SHLIB_NAME) $(SHLIB_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIB_NAME) $(SHLIB_NAME).backup; \
else true; fi && \
mv $(SHLIB_NAME).tmp $(SHLIB_NAME) && \
$(LN_S) $(SHLIB_NAME) $(SHLIB_SONAME)
diff --git a/gcc/config/arc/lib1funcs.asm b/gcc/config/arc/lib1funcs.asm
index 56a865cec32..8b591c19213 100644
--- a/gcc/config/arc/lib1funcs.asm
+++ b/gcc/config/arc/lib1funcs.asm
@@ -89,7 +89,7 @@ ___umulsidi3:
nop
beq.nd .Ldone
and.f 0,r0,1 ; if (a & 1)
- cmp r0,0
+ sub.f 0,r0,0
nop
beq .Ldontadd
add.f r4,r4,r1 ; r += b
diff --git a/gcc/config/arm/arm-protos.h b/gcc/config/arm/arm-protos.h
index c0595983c5a..429d9db6a22 100644
--- a/gcc/config/arm/arm-protos.h
+++ b/gcc/config/arm/arm-protos.h
@@ -158,8 +158,8 @@ extern int arm_emit_vector_const (FILE *, rtx);
extern const char * arm_output_load_gr (rtx *);
extern const char *vfp_output_fstmx (rtx *);
extern void arm_set_return_address (rtx, rtx);
-
extern bool arm_output_addr_const_extra (FILE *, rtx);
+extern int arm_eliminable_register (rtx);
#if defined TREE_CODE
extern rtx arm_function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int);
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index c75dbe94210..563833b0abd 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -179,7 +179,8 @@ static tree arm_get_cookie_size (tree);
static bool arm_cookie_has_size (void);
static bool arm_cxx_cdtor_returns_this (void);
static bool arm_cxx_key_method_may_be_inline (void);
-static bool arm_cxx_export_class_data (void);
+static void arm_cxx_determine_class_data_visibility (tree);
+static bool arm_cxx_class_data_always_comdat (void);
static const char * arm_cxx_unwind_resume_name (void);
static bool arm_cxx_use_aeabi_atexit (void);
static void arm_init_libfuncs (void);
@@ -307,8 +308,12 @@ static rtx arm_dwarf_register_span (rtx);
#undef TARGET_CXX_USE_AEABI_ATEXIT
#define TARGET_CXX_USE_AEABI_ATEXIT arm_cxx_use_aeabi_atexit
-#undef TARGET_CXX_EXPORT_CLASS_DATA
-#define TARGET_CXX_EXPORT_CLASS_DATA arm_cxx_export_class_data
+#undef TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY
+#define TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY \
+ arm_cxx_determine_class_data_visibility
+
+#undef TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT
+#define TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT arm_cxx_class_data_always_comdat
#undef TARGET_CXX_UNWIND_RESUME_NAME
#define TARGET_CXX_UNWIND_RESUME_NAME arm_cxx_unwind_resume_name
@@ -397,14 +402,14 @@ const char * target_abi_name = NULL;
/* Set by the -mtp=... option. */
const char * target_thread_switch = NULL;
-enum arm_tp_type target_thread_pointer;
+enum arm_tp_type target_thread_pointer = TP_SOFT;
/* Used to parse -mstructure_size_boundary command line option. */
const char * structure_size_string = NULL;
int arm_structure_size_boundary = DEFAULT_STRUCTURE_SIZE_BOUNDARY;
/* Used for Thumb call_via trampolines. */
-rtx thumb_call_via_label[13];
+rtx thumb_call_via_label[14];
static int thumb_call_reg_needed;
/* Bit values used to identify processor capabilities. */
@@ -1144,20 +1149,12 @@ arm_override_options (void)
&& (tune_flags & FL_MODE32) == 0)
flag_schedule_insns = flag_schedule_insns_after_reload = 0;
- /* Default to the appropriate thread pointer access method. */
- if (arm_abi == ARM_ABI_AAPCS_LINUX)
- target_thread_pointer = TP_LINUX;
- else
- target_thread_pointer = TP_SOFT;
-
if (target_thread_switch)
{
if (strcmp (target_thread_switch, "soft") == 0)
target_thread_pointer = TP_SOFT;
else if (strcmp (target_thread_switch, "cp15") == 0)
target_thread_pointer = TP_CP15;
- else if (strcmp (target_thread_switch, "linux") == 0)
- target_thread_pointer = TP_LINUX;
else
error ("invalid thread pointer option: -mtp=%s", target_thread_switch);
}
@@ -3704,18 +3701,6 @@ arm_load_tp (rtx target)
emit_insn (gen_load_tp_hard (target));
}
- else if (TARGET_LINUX_TP)
- {
- rtx tp;
-
- /* Can return in any reg. */
- if (!target)
- target = gen_reg_rtx (SImode);
-
- tp = gen_rtx_MEM (Pmode, gen_int_mode (0xffff0ffc, Pmode));
- RTX_UNCHANGING_P (tp) = 1;
- emit_move_insn (target, tp);
- }
else
{
/* Always returned in R0 */
@@ -5197,6 +5182,17 @@ vfp_secondary_reload_class (enum machine_mode mode, rtx x)
}
+/* Return true if X is a register that will be eliminated later on. */
+int
+arm_eliminable_register (rtx x)
+{
+ return REG_P (x) && (REGNO (x) == FRAME_POINTER_REGNUM
+ || REGNO (x) == ARG_POINTER_REGNUM
+ || (REGNO (x) >= FIRST_VIRTUAL_REGISTER
+ && REGNO (x) <= LAST_VIRTUAL_REGISTER));
+}
+
+
/* Returns TRUE if INSN is an "LDR REG, ADDR" instruction.
Use by the Cirrus Maverick code which has to workaround
a hardware bug triggered by such instructions. */
@@ -5751,33 +5747,42 @@ adjacent_mem_locations (rtx a, rtx b)
|| (GET_CODE (XEXP (b, 0)) == PLUS
&& GET_CODE (XEXP (XEXP (b, 0), 1)) == CONST_INT)))
{
- int val0 = 0, val1 = 0;
- int reg0, reg1;
-
+ HOST_WIDE_INT val0 = 0, val1 = 0;
+ rtx reg0, reg1;
+ int val_diff;
+
if (GET_CODE (XEXP (a, 0)) == PLUS)
{
- reg0 = REGNO (XEXP (XEXP (a, 0), 0));
+ reg0 = XEXP (XEXP (a, 0), 0);
val0 = INTVAL (XEXP (XEXP (a, 0), 1));
}
else
- reg0 = REGNO (XEXP (a, 0));
+ reg0 = XEXP (a, 0);
if (GET_CODE (XEXP (b, 0)) == PLUS)
{
- reg1 = REGNO (XEXP (XEXP (b, 0), 0));
+ reg1 = XEXP (XEXP (b, 0), 0);
val1 = INTVAL (XEXP (XEXP (b, 0), 1));
}
else
- reg1 = REGNO (XEXP (b, 0));
+ reg1 = XEXP (b, 0);
/* Don't accept any offset that will require multiple
instructions to handle, since this would cause the
arith_adjacentmem pattern to output an overlong sequence. */
if (!const_ok_for_op (PLUS, val0) || !const_ok_for_op (PLUS, val1))
return 0;
-
- return (reg0 == reg1) && ((val1 - val0) == 4 || (val0 - val1) == 4);
+
+ /* Don't allow an eliminable register: register elimination can make
+ the offset too large. */
+ if (arm_eliminable_register (reg0))
+ return 0;
+
+ val_diff = val1 - val0;
+ return ((REGNO (reg0) == REGNO (reg1))
+ && (val_diff == 4 || val_diff == -4));
}
+
return 0;
}
@@ -8617,7 +8622,6 @@ output_call_mem (rtx *operands)
return "";
}
-
/* Output a move from arm registers to an fpa registers.
OPERANDS[0] is an fpa register.
OPERANDS[1] is the first registers of an arm register pair. */
@@ -10374,7 +10378,7 @@ arm_output_function_epilogue (FILE *file ATTRIBUTE_UNUSED,
/* Emit any call-via-reg trampolines that are needed for v4t support
of call_reg and call_value_reg type insns. */
- for (regno = 0; regno < SP_REGNUM; regno++)
+ for (regno = 0; regno < LR_REGNUM; regno++)
{
rtx label = cfun->machine->call_via[regno];
@@ -14436,7 +14440,7 @@ thumb_call_via_reg (rtx reg)
int regno = REGNO (reg);
rtx *labelp;
- if (regno >= SP_REGNUM)
+ if (regno >= LR_REGNUM)
abort ();
/* If we are in the normal text section we can use a single instance
@@ -14619,7 +14623,7 @@ arm_file_end (void)
asm_fprintf (asm_out_file, "\t.code 16\n");
ASM_OUTPUT_ALIGN (asm_out_file, 1);
- for (regno = 0; regno < SP_REGNUM; regno++)
+ for (regno = 0; regno < LR_REGNUM; regno++)
{
rtx label = thumb_call_via_label[regno];
@@ -15187,18 +15191,30 @@ arm_cxx_key_method_may_be_inline (void)
return !TARGET_AAPCS_BASED;
}
-/* The EABI says that the virtual table, etc., for a class must be
- exported if it has a key method. The EABI does not specific the
- behavior if there is no key method, but there is no harm in
- exporting the class data in that case too. */
+static void
+arm_cxx_determine_class_data_visibility (tree decl)
+{
+ if (!TARGET_AAPCS_BASED)
+ return;
+
+ /* In general, \S 3.2.5.5 of the ARM EABI requires that class data
+ is exported. However, on systems without dynamic vague linkage,
+ \S 3.2.5.6 says that COMDAT class data has hidden linkage. */
+ if (!TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P && DECL_COMDAT (decl))
+ DECL_VISIBILITY (decl) = VISIBILITY_HIDDEN;
+ else
+ DECL_VISIBILITY (decl) = VISIBILITY_DEFAULT;
+ DECL_VISIBILITY_SPECIFIED (decl) = 1;
+}
static bool
-arm_cxx_export_class_data (void)
+arm_cxx_class_data_always_comdat (void)
{
- return TARGET_AAPCS_BASED;
+ /* \S 3.2.5.4 of the ARM C++ ABI says that class data only have
+ vague linkage if the class has no key function. */
+ return !TARGET_AAPCS_BASED;
}
-
/* The EABI says __aeabi_atexit should be used to register static
destructors. */
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index 364b04ab884..d371659547d 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -301,7 +301,6 @@ extern GTY(()) rtx aof_pic_label;
#define TARGET_HARD_TP (target_thread_pointer == TP_CP15)
#define TARGET_SOFT_TP (target_thread_pointer == TP_SOFT)
-#define TARGET_LINUX_TP (target_thread_pointer == TP_LINUX)
/* True iff the full BPABI is being used. If TARGET_BPABI is true,
then TARGET_AAPCS_BASED must be true -- but the converse does not
@@ -511,8 +510,7 @@ extern enum arm_abi_type arm_abi;
/* Which thread pointer access sequence to use. */
enum arm_tp_type {
TP_SOFT,
- TP_CP15,
- TP_LINUX
+ TP_CP15
};
extern enum arm_tp_type target_thread_pointer;
@@ -1725,14 +1723,15 @@ typedef struct machine_function GTY(())
register is needed to preserve stack alignment. */
int sibcall_blocked;
/* Labels for per-function Thumb call-via stubs. One per potential calling
- register. We can never call via SP, LR or PC. */
- rtx call_via[13];
+ register. We can never call via LR or PC. We can call via SP if a
+ trampoline happens to be on the top of the stack. */
+ rtx call_via[14];
}
machine_function;
/* As in the machine_function, a global set of call-via labels, for code
that is in text_section(). */
-extern GTY(()) rtx thumb_call_via_label[13];
+extern GTY(()) rtx thumb_call_via_label[14];
/* A C type for declaring a variable that is used as the first argument of
`FUNCTION_ARG' and other related values. For some target machines, the
@@ -2038,6 +2037,16 @@ typedef struct
/* Alignment required for a trampoline in bits. */
#define TRAMPOLINE_ALIGNMENT 32
+/* Call __clear_cache after setting up the trampoline unless this is a nop. */
+#ifdef CLEAR_INSN_CACHE
+#define ARM_EMIT_TRAMPOLINE_CACHE_CLEAR(TRAMP) \
+ emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__clear_cache"), \
+ 0, VOIDmode, 2, TRAMP, Pmode, \
+ plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode);
+#else
+#define ARM_EMIT_TRAMPOLINE_CACHE_CLEAR(TRAMP) do {} while (0)
+#endif
+
/* Emit RTL insns to initialize the variable parts of a trampoline.
FNADDR is an RTX for the address of the function's pure code.
CXT is an RTX for the static chain value for the function. */
@@ -2052,6 +2061,7 @@ typedef struct
plus_constant (TRAMP, \
TARGET_ARM ? 12 : 20)), \
FNADDR); \
+ ARM_EMIT_TRAMPOLINE_CACHE_CLEAR (TRAMP); \
}
#endif
@@ -2218,6 +2228,12 @@ typedef struct
# endif /* !defined (__ARM_EABI__) */
#endif /* !defined (IN_LIBCC2) */
+/* True if the operating system can merge entities with vague linkage
+ (e.g., symbols in COMDAT group) during dynamic linking. */
+#ifndef TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P
+#define TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P true
+#endif
+
#define ARM_DECLARE_FUNCTION_SIZE(STREAM, NAME, DECL) \
arm_encode_call_attribute (DECL, SHORT_CALL_FLAG_CHAR)
diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md
index 5aba5105974..871fc7202a8 100644
--- a/gcc/config/arm/arm.md
+++ b/gcc/config/arm/arm.md
@@ -1080,9 +1080,9 @@
"TARGET_THUMB"
"*
if (which_alternative < 2)
- return \"mov\\t%0, %1\;mul\\t%0, %0, %2\";
+ return \"mov\\t%0, %1\;mul\\t%0, %2\";
else
- return \"mul\\t%0, %0, %2\";
+ return \"mul\\t%0, %2\";
"
[(set_attr "length" "4,4,2")
(set_attr "insn" "mul")]
@@ -2876,14 +2876,14 @@
(define_expand "negsf2"
[(set (match_operand:SF 0 "s_register_operand" "")
(neg:SF (match_operand:SF 1 "s_register_operand" "")))]
- "TARGET_ARM && TARGET_HARD_FLOAT && TARGET_FPA"
+ "TARGET_ARM && TARGET_HARD_FLOAT && (TARGET_FPA || TARGET_VFP)"
""
)
(define_expand "negdf2"
[(set (match_operand:DF 0 "s_register_operand" "")
(neg:DF (match_operand:DF 1 "s_register_operand" "")))]
- "TARGET_ARM && TARGET_HARD_FLOAT && TARGET_FPA"
+ "TARGET_ARM && TARGET_HARD_FLOAT && (TARGET_FPA || TARGET_VFP)"
"")
;; abssi2 doesn't really clobber the condition codes if a different register
@@ -7321,8 +7321,8 @@
(const_string "no")))
(set (attr "length")
(if_then_else
- (and (ge (minus (match_dup 0) (pc)) (const_int -2048))
- (le (minus (match_dup 0) (pc)) (const_int 2044)))
+ (and (ge (minus (match_dup 0) (pc)) (const_int -2044))
+ (le (minus (match_dup 0) (pc)) (const_int 2048)))
(const_int 2)
(const_int 4)))]
)
diff --git a/gcc/config/arm/bpabi.h b/gcc/config/arm/bpabi.h
index 6a23665221e..3647001b1c9 100644
--- a/gcc/config/arm/bpabi.h
+++ b/gcc/config/arm/bpabi.h
@@ -33,6 +33,10 @@
#undef FPUTYPE_DEFAULT
#define FPUTYPE_DEFAULT (FPUTYPE_VFP)
+/* EABI targets should enable interworking by default. */
+#undef TARGET_DEFAULT
+#define TARGET_DEFAULT (ARM_FLAG_INTERWORK)
+
/* The ARM BPABI functions return a boolean; they use no special
calling convention. */
#define FLOAT_LIB_COMPARE_RETURNS_BOOL(MODE, COMPARISON) TARGET_BPABI
@@ -50,7 +54,7 @@
"%{static:-Bstatic} %{shared:-shared} %{symbolic:-Bsymbolic} " \
"-X"
-#if defined (__thumb__) && !defined (__THUMB_INTERWORK__)
+#if defined (__thumb__)
#define RENAME_LIBRARY_SET ".thumb_set"
#else
#define RENAME_LIBRARY_SET ".set"
diff --git a/gcc/config/arm/ieee754-df.S b/gcc/config/arm/ieee754-df.S
index af32b9e2c08..85fc0977d0e 100644
--- a/gcc/config/arm/ieee754-df.S
+++ b/gcc/config/arm/ieee754-df.S
@@ -80,7 +80,7 @@ ARM_FUNC_START aeabi_drsub
ARM_FUNC_ALIAS aeabi_dsub subdf3
@ flip sign bit of second arg
eor yh, yh, #0x80000000
-#if defined(__thumb__) && !defined(__THUMB_INTERWORK__)
+#if defined(__INTERWORKING_STUBS__)
b 1f @ Skip Thumb-code prologue
#endif
diff --git a/gcc/config/arm/ieee754-sf.S b/gcc/config/arm/ieee754-sf.S
index d82fa8c84f7..528b99678f4 100644
--- a/gcc/config/arm/ieee754-sf.S
+++ b/gcc/config/arm/ieee754-sf.S
@@ -62,7 +62,7 @@ ARM_FUNC_START subsf3
ARM_FUNC_ALIAS aeabi_fsub subsf3
eor r1, r1, #0x80000000 @ flip sign bit of second arg
-#if defined(__thumb__) && !defined(__THUMB_INTERWORK__)
+#if defined(__INTERWORKING_STUBS__)
b 1f @ Skip Thumb-code prologue
#endif
diff --git a/gcc/config/arm/lib1funcs.asm b/gcc/config/arm/lib1funcs.asm
index ecd30ad0f4a..2bab2772209 100644
--- a/gcc/config/arm/lib1funcs.asm
+++ b/gcc/config/arm/lib1funcs.asm
@@ -94,10 +94,20 @@ Boston, MA 02111-1307, USA. */
# define RET bx lr
# define RETc(x) bx##x lr
-# if (__ARM_ARCH__ == 4) \
- && (defined(__thumb__) || defined(__THUMB_INTERWORK__))
-# define __INTERWORKING__
-# endif
+/* Special precautions for interworking on armv4t. */
+# if (__ARM_ARCH__ == 4)
+
+/* Always use bx, not ldr pc. */
+# if (defined(__thumb__) || defined(__THUMB_INTERWORK__))
+# define __INTERWORKING__
+# endif /* __THUMB__ || __THUMB_INTERWORK__ */
+
+/* Include thumb stub before arm mode code. */
+# if defined(__thumb__) && !defined(__THUMB_INTERWORK__)
+# define __INTERWORKING_STUBS__
+# endif /* __thumb__ && !__THUMB_INTERWORK__ */
+
+#endif /* __ARM_ARCH == 4 */
#else
@@ -192,7 +202,7 @@ SYM (__\name):
/* Special function that will always be coded in ARM assembly, even if
in Thumb-only compilation. */
-#if defined(__thumb__) && !defined(__THUMB_INTERWORK__)
+#if defined(__INTERWORKING_STUBS__)
.macro ARM_FUNC_START name
FUNC_START \name
bx pc
@@ -226,11 +236,20 @@ SYM (__\name):
.macro ARM_FUNC_ALIAS new old
.globl SYM (__\new)
EQUIV SYM (__\new), SYM (__\old)
-#ifdef __thumb__
+#if defined(__INTERWORKING_STUBS__)
.set SYM (_L__\new), SYM (_L__\old)
#endif
.endm
+.macro FUNC_ALIAS new old
+ .globl SYM (__\new)
+#if defined (__thumb__)
+ .thumb_set SYM (__\new), SYM (__\old)
+#else
+ .set SYM (__\new), SYM (__\old)
+#endif
+.endm
+
#ifdef __thumb__
/* Register aliases. */
@@ -885,8 +904,8 @@ LSYM(Lover12):
#ifdef L_dvmd_tls
FUNC_START div0
- ARM_FUNC_ALIAS aeabi_idiv0 div0
- ARM_FUNC_ALIAS aeabi_ldiv0 div0
+ FUNC_ALIAS aeabi_idiv0 div0
+ FUNC_ALIAS aeabi_ldiv0 div0
RET
@@ -942,7 +961,7 @@ LSYM(Lover12):
#ifdef L_lshrdi3
FUNC_START lshrdi3
- ARM_FUNC_ALIAS aeabi_llsr lshrdi3
+ FUNC_ALIAS aeabi_llsr lshrdi3
#ifdef __thumb__
lsr al, r2
@@ -974,7 +993,7 @@ LSYM(Lover12):
#ifdef L_ashrdi3
FUNC_START ashrdi3
- ARM_FUNC_ALIAS aeabi_lasr ashrdi3
+ FUNC_ALIAS aeabi_lasr ashrdi3
#ifdef __thumb__
lsr al, r2
@@ -1011,7 +1030,7 @@ LSYM(Lover12):
#ifdef L_ashldi3
FUNC_START ashldi3
- ARM_FUNC_ALIAS aeabi_llsl ashldi3
+ FUNC_ALIAS aeabi_llsl ashldi3
#ifdef __thumb__
lsl ah, r2
diff --git a/gcc/config/arm/linux-eabi.h b/gcc/config/arm/linux-eabi.h
index 04029302c5e..3600b6593e8 100644
--- a/gcc/config/arm/linux-eabi.h
+++ b/gcc/config/arm/linux-eabi.h
@@ -41,6 +41,12 @@
#undef ARM_DEFAULT_ABI
#define ARM_DEFAULT_ABI ARM_ABI_AAPCS_LINUX
+/* Default to armv5t so that thumb shared libraries work.
+ The ARM10TDMI core is the default for armv5t, so set
+ SUBTARGET_CPU_DEFAULT to achieve this. */
+#undef SUBTARGET_CPU_DEFAULT
+#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
+
#undef SUBTARGET_EXTRA_LINK_SPEC
#define SUBTARGET_EXTRA_LINK_SPEC "-m armelf_linux_eabi"
diff --git a/gcc/config/arm/linux-gas.h b/gcc/config/arm/linux-gas.h
index 69112841893..6a06d38fb43 100644
--- a/gcc/config/arm/linux-gas.h
+++ b/gcc/config/arm/linux-gas.h
@@ -41,19 +41,6 @@
#undef WCHAR_TYPE_SIZE
#define WCHAR_TYPE_SIZE BITS_PER_WORD
-/* Emit code to set up a trampoline and synchronize the caches. */
-#undef INITIALIZE_TRAMPOLINE
-#define INITIALIZE_TRAMPOLINE(TRAMP, FNADDR, CXT) \
-{ \
- emit_move_insn (gen_rtx (MEM, SImode, plus_constant ((TRAMP), 8)), \
- (CXT)); \
- emit_move_insn (gen_rtx (MEM, SImode, plus_constant ((TRAMP), 12)), \
- (FNADDR)); \
- emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__clear_cache"), \
- 0, VOIDmode, 2, TRAMP, Pmode, \
- plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode); \
-}
-
/* Clear the instruction cache from `beg' to `end'. This makes an
inline system call to SYS_cacheflush. */
#define CLEAR_INSN_CACHE(BEG, END) \
diff --git a/gcc/config/arm/netbsd-elf.h b/gcc/config/arm/netbsd-elf.h
index a87ec0f7b6a..602619f282a 100644
--- a/gcc/config/arm/netbsd-elf.h
+++ b/gcc/config/arm/netbsd-elf.h
@@ -136,21 +136,6 @@
#undef DEFAULT_STRUCTURE_SIZE_BOUNDARY
#define DEFAULT_STRUCTURE_SIZE_BOUNDARY 8
-/* Emit code to set up a trampoline and synchronize the caches. */
-#undef INITIALIZE_TRAMPOLINE
-#define INITIALIZE_TRAMPOLINE(TRAMP, FNADDR, CXT) \
-do \
- { \
- emit_move_insn (gen_rtx (MEM, SImode, plus_constant ((TRAMP), 8)), \
- (CXT)); \
- emit_move_insn (gen_rtx (MEM, SImode, plus_constant ((TRAMP), 12)), \
- (FNADDR)); \
- emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__clear_cache"), \
- 0, VOIDmode, 2, TRAMP, Pmode, \
- plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode); \
- } \
-while (0)
-
/* Clear the instruction cache from `BEG' to `END'. This makes a
call to the ARM_SYNC_ICACHE architecture specific syscall. */
#define CLEAR_INSN_CACHE(BEG, END) \
diff --git a/gcc/config/arm/netbsd.h b/gcc/config/arm/netbsd.h
index 35bb6cc0cec..59a7b8043f8 100644
--- a/gcc/config/arm/netbsd.h
+++ b/gcc/config/arm/netbsd.h
@@ -138,19 +138,6 @@
#undef DEFAULT_STRUCTURE_SIZE_BOUNDARY
#define DEFAULT_STRUCTURE_SIZE_BOUNDARY 8
-/* Emit code to set up a trampoline and synchronize the caches. */
-#undef INITIALIZE_TRAMPOLINE
-#define INITIALIZE_TRAMPOLINE(TRAMP, FNADDR, CXT) \
-{ \
- emit_move_insn (gen_rtx (MEM, SImode, plus_constant ((TRAMP), 8)), \
- (CXT)); \
- emit_move_insn (gen_rtx (MEM, SImode, plus_constant ((TRAMP), 12)), \
- (FNADDR)); \
- emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__clear_cache"), \
- 0, VOIDmode, 2, TRAMP, Pmode, \
- plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode); \
-}
-
/* Clear the instruction cache from `BEG' to `END'. This makes a
call to the ARM32_SYNC_ICACHE architecture specific syscall. */
#define CLEAR_INSN_CACHE(BEG, END) \
diff --git a/gcc/config/arm/symbian.h b/gcc/config/arm/symbian.h
index 1b20f34f931..cf498a34b47 100644
--- a/gcc/config/arm/symbian.h
+++ b/gcc/config/arm/symbian.h
@@ -90,3 +90,6 @@
#undef ARM_EABI_DTORS_SECTION_OP
#define ARM_EABI_DTORS_SECTION_OP \
"\t.section\t.fini_array,\"a\",%fini_array"
+
+/* SymbianOS cannot merge entities with vague linkage at runtime. */
+#define TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P false
diff --git a/gcc/config/arm/t-netbsd b/gcc/config/arm/t-netbsd
index c5b4e68383b..533fab947a1 100644
--- a/gcc/config/arm/t-netbsd
+++ b/gcc/config/arm/t-netbsd
@@ -14,7 +14,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
-o $(SHLIB_NAME).tmp @multilib_flags@ $(SHLIB_OBJS) -lc && \
rm -f $(SHLIB_SONAME) && \
if [ -f $(SHLIB_NAME) ]; then \
- mv -f $(SHLIB_NAME) $(SHLIB_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIB_NAME) $(SHLIB_NAME).backup; \
else true; fi && \
mv $(SHLIB_NAME).tmp $(SHLIB_NAME) && \
$(LN_S) $(SHLIB_NAME) $(SHLIB_SONAME)
diff --git a/gcc/config/arm/unwind-arm.c b/gcc/config/arm/unwind-arm.c
index 7bae7437ad5..90fb8527271 100644
--- a/gcc/config/arm/unwind-arm.c
+++ b/gcc/config/arm/unwind-arm.c
@@ -379,6 +379,13 @@ get_eit_entry (_Unwind_Control_Block *ucbp, _uw return_address)
const __EIT_entry * eitp;
int nrec;
+ /* The return address is the address of the instruction following the
+ call instruction (plus one in thumb mode). If this was the last
+ instruction in the function the address will lie in the following
+ function. Subtract 2 from the address so that it points within the call
+ instruction itself. */
+ return_address -= 2;
+
if (__gnu_Unwind_Find_exidx)
{
eitp = (const __EIT_entry *) __gnu_Unwind_Find_exidx (return_address,
diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c
index 2a5be23e289..e65a98b444c 100644
--- a/gcc/config/avr/avr.c
+++ b/gcc/config/avr/avr.c
@@ -1,5 +1,5 @@
/* Subroutines for insn-output.c for ATMEL AVR micro controllers
- Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004
+ Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005
Free Software Foundation, Inc.
Contributed by Denis Chertykov (denisc@overta.ru)
@@ -660,14 +660,12 @@ avr_output_function_prologue (FILE *file, HOST_WIDE_INT size)
}
else if (minimize && (frame_pointer_needed || live_seq > 6))
{
- const char *cfun_name = current_function_name ();
fprintf (file, ("\t"
AS1 (ldi, r26) ",lo8(" HOST_WIDE_INT_PRINT_DEC ")" CR_TAB
AS1 (ldi, r27) ",hi8(" HOST_WIDE_INT_PRINT_DEC ")" CR_TAB), size, size);
- fprintf (file, (AS2 (ldi, r30, pm_lo8(.L_%s_body)) CR_TAB
- AS2 (ldi, r31, pm_hi8(.L_%s_body)) CR_TAB),
- cfun_name, cfun_name);
+ fputs ((AS2 (ldi,r30,pm_lo8(1f)) CR_TAB
+ AS2 (ldi,r31,pm_hi8(1f)) CR_TAB), file);
prologue_size += 4;
@@ -683,7 +681,7 @@ avr_output_function_prologue (FILE *file, HOST_WIDE_INT size)
(18 - live_seq) * 2);
++prologue_size;
}
- fprintf (file, ".L_%s_body:\n", cfun_name);
+ fputs ("1:\n", file);
}
else
{
@@ -1099,6 +1097,16 @@ print_operand (FILE *file, rtx x, int code)
print_operand (file, XEXP (addr, 1), 0);
}
+ else if (code == 'p' || code == 'r')
+ {
+ if (GET_CODE (addr) != POST_INC && GET_CODE (addr) != PRE_DEC)
+ fatal_insn ("bad address, not post_inc or pre_dec:", addr);
+
+ if (code == 'p')
+ print_operand_address (file, XEXP (addr, 0)); /* X, Y, Z */
+ else
+ print_operand (file, XEXP (addr, 0), 0); /* r26, r28, r30 */
+ }
else if (GET_CODE (addr) == PLUS)
{
print_operand_address (file, XEXP (addr,0));
@@ -1208,6 +1216,7 @@ notice_update_cc (rtx body ATTRIBUTE_UNUSED, rtx insn)
rtx x = XEXP (src, 1);
if (GET_CODE (x) == CONST_INT
+ && INTVAL (x) > 0
&& INTVAL (x) != 6)
{
cc_status.value1 = SET_DEST (set);
@@ -1813,6 +1822,9 @@ out_movhi_r_mr (rtx insn, rtx op[], int *l)
rtx base = XEXP (src, 0);
int reg_dest = true_regnum (dest);
int reg_base = true_regnum (base);
+ /* "volatile" forces reading low byte first, even if less efficient,
+ for correct operation with 16-bit I/O registers. */
+ int mem_volatile_p = MEM_VOLATILE_P (src);
int tmp;
if (!l)
@@ -1906,6 +1918,25 @@ out_movhi_r_mr (rtx insn, rtx op[], int *l)
if (reg_overlap_mentioned_p (dest, XEXP (base, 0)))
fatal_insn ("incorrect insn:", insn);
+ if (mem_volatile_p)
+ {
+ if (REGNO (XEXP (base, 0)) == REG_X)
+ {
+ *l = 4;
+ return (AS2 (sbiw,r26,2) CR_TAB
+ AS2 (ld,%A0,X+) CR_TAB
+ AS2 (ld,%B0,X) CR_TAB
+ AS2 (sbiw,r26,1));
+ }
+ else
+ {
+ *l = 3;
+ return (AS2 (sbiw,%r1,2) CR_TAB
+ AS2 (ld,%A0,%p1) CR_TAB
+ AS2 (ldd,%B0,%p1+1));
+ }
+ }
+
*l = 2;
return (AS2 (ld,%B0,%1) CR_TAB
AS2 (ld,%A0,%1));
@@ -2486,7 +2517,11 @@ out_movhi_mr_r (rtx insn, rtx op[], int *l)
rtx base = XEXP (dest, 0);
int reg_base = true_regnum (base);
int reg_src = true_regnum (src);
+ /* "volatile" forces writing high byte first, even if less efficient,
+ for correct operation with 16-bit I/O registers. */
+ int mem_volatile_p = MEM_VOLATILE_P (dest);
int tmp;
+
if (!l)
l = &tmp;
if (CONSTANT_ADDRESS_P (base))
@@ -2506,33 +2541,33 @@ out_movhi_mr_r (rtx insn, rtx op[], int *l)
{
if (reg_src == REG_X)
{
- /* "st X+,r26" is undefined */
- if (reg_unused_after (insn, src))
+ /* "st X+,r26" and "st -X,r26" are undefined. */
+ if (!mem_volatile_p && reg_unused_after (insn, src))
return *l=4, (AS2 (mov,__tmp_reg__,r27) CR_TAB
AS2 (st,X,r26) CR_TAB
AS2 (adiw,r26,1) CR_TAB
AS2 (st,X,__tmp_reg__));
else
return *l=5, (AS2 (mov,__tmp_reg__,r27) CR_TAB
- AS2 (st,X,r26) CR_TAB
AS2 (adiw,r26,1) CR_TAB
AS2 (st,X,__tmp_reg__) CR_TAB
- AS2 (sbiw,r26,1));
+ AS2 (sbiw,r26,1) CR_TAB
+ AS2 (st,X,r26));
}
else
{
- if (reg_unused_after (insn, base))
+ if (!mem_volatile_p && reg_unused_after (insn, base))
return *l=2, (AS2 (st,X+,%A1) CR_TAB
AS2 (st,X,%B1));
else
- return *l=3, (AS2 (st ,X+,%A1) CR_TAB
- AS2 (st ,X,%B1) CR_TAB
- AS2 (sbiw,r26,1));
+ return *l=3, (AS2 (adiw,r26,1) CR_TAB
+ AS2 (st,X,%B1) CR_TAB
+ AS2 (st,-X,%A1));
}
}
else
- return *l=2, (AS2 (st ,%0,%A1) CR_TAB
- AS2 (std,%0+1,%B1));
+ return *l=2, (AS2 (std,%0+1,%B1) CR_TAB
+ AS2 (st,%0,%A1));
}
else if (GET_CODE (base) == PLUS)
{
@@ -2545,14 +2580,14 @@ out_movhi_mr_r (rtx insn, rtx op[], int *l)
if (disp <= 63 + MAX_LD_OFFSET (GET_MODE (dest)))
return *l = 4, (AS2 (adiw,r28,%o0-62) CR_TAB
- AS2 (std,Y+62,%A1) CR_TAB
AS2 (std,Y+63,%B1) CR_TAB
+ AS2 (std,Y+62,%A1) CR_TAB
AS2 (sbiw,r28,%o0-62));
return *l = 6, (AS2 (subi,r28,lo8(-%o0)) CR_TAB
AS2 (sbci,r29,hi8(-%o0)) CR_TAB
- AS2 (st,Y,%A1) CR_TAB
AS2 (std,Y+1,%B1) CR_TAB
+ AS2 (st,Y,%A1) CR_TAB
AS2 (subi,r28,lo8(%o0)) CR_TAB
AS2 (sbci,r29,hi8(%o0)));
}
@@ -2560,31 +2595,53 @@ out_movhi_mr_r (rtx insn, rtx op[], int *l)
{
/* (X + d) = R */
if (reg_src == REG_X)
- {
+ {
*l = 7;
return (AS2 (mov,__tmp_reg__,r26) CR_TAB
AS2 (mov,__zero_reg__,r27) CR_TAB
- AS2 (adiw,r26,%o0) CR_TAB
- AS2 (st,X+,__tmp_reg__) CR_TAB
+ AS2 (adiw,r26,%o0+1) CR_TAB
AS2 (st,X,__zero_reg__) CR_TAB
+ AS2 (st,-X,__tmp_reg__) CR_TAB
AS1 (clr,__zero_reg__) CR_TAB
- AS2 (sbiw,r26,%o0+1));
+ AS2 (sbiw,r26,%o0));
}
*l = 4;
- return (AS2 (adiw,r26,%o0) CR_TAB
- AS2 (st,X+,%A1) CR_TAB
- AS2 (st,X,%B1) CR_TAB
- AS2 (sbiw,r26,%o0+1));
+ return (AS2 (adiw,r26,%o0+1) CR_TAB
+ AS2 (st,X,%B1) CR_TAB
+ AS2 (st,-X,%A1) CR_TAB
+ AS2 (sbiw,r26,%o0));
}
- return *l=2, (AS2 (std,%A0,%A1) CR_TAB
- AS2 (std,%B0,%B1));
+ return *l=2, (AS2 (std,%B0,%B1) CR_TAB
+ AS2 (std,%A0,%A1));
}
else if (GET_CODE (base) == PRE_DEC) /* (--R) */
return *l=2, (AS2 (st,%0,%B1) CR_TAB
AS2 (st,%0,%A1));
else if (GET_CODE (base) == POST_INC) /* (R++) */
- return *l=2, (AS2 (st,%0,%A1) CR_TAB
- AS2 (st,%0,%B1));
+ {
+ if (mem_volatile_p)
+ {
+ if (REGNO (XEXP (base, 0)) == REG_X)
+ {
+ *l = 4;
+ return (AS2 (adiw,r26,1) CR_TAB
+ AS2 (st,X,%B1) CR_TAB
+ AS2 (st,-X,%A1) CR_TAB
+ AS2 (adiw,r26,2));
+ }
+ else
+ {
+ *l = 3;
+ return (AS2 (std,%p0+1,%B1) CR_TAB
+ AS2 (st,%p0,%A1) CR_TAB
+ AS2 (adiw,%r0,2));
+ }
+ }
+
+ *l = 2;
+ return (AS2 (st,%0,%A1) CR_TAB
+ AS2 (st,%0,%B1));
+ }
fatal_insn ("unknown move insn:",insn);
return "";
}
@@ -2728,6 +2785,13 @@ out_shift_with_cnt (const char *template, rtx insn, rtx operands[],
int count = INTVAL (operands[2]);
int max_len = 10; /* If larger than this, always use a loop. */
+ if (count <= 0)
+ {
+ if (len)
+ *len = 0;
+ return;
+ }
+
if (count < 8 && !scratch)
use_zero_reg = 1;
@@ -2850,6 +2914,9 @@ ashlqi3_out (rtx insn, rtx operands[], int *len)
switch (INTVAL (operands[2]))
{
default:
+ if (INTVAL (operands[2]) < 8)
+ break;
+
*len = 1;
return AS1 (clr,%0);
@@ -2946,6 +3013,14 @@ ashlhi3_out (rtx insn, rtx operands[], int *len)
switch (INTVAL (operands[2]))
{
+ default:
+ if (INTVAL (operands[2]) < 16)
+ break;
+
+ *len = 2;
+ return (AS1 (clr,%B0) CR_TAB
+ AS1 (clr,%A0));
+
case 4:
if (optimize_size && scratch)
break; /* 5 */
@@ -3197,6 +3272,20 @@ ashlsi3_out (rtx insn, rtx operands[], int *len)
switch (INTVAL (operands[2]))
{
+ default:
+ if (INTVAL (operands[2]) < 32)
+ break;
+
+ if (AVR_ENHANCED)
+ return *len = 3, (AS1 (clr,%D0) CR_TAB
+ AS1 (clr,%C0) CR_TAB
+ AS2 (movw,%A0,%C0));
+ *len = 4;
+ return (AS1 (clr,%D0) CR_TAB
+ AS1 (clr,%C0) CR_TAB
+ AS1 (clr,%B0) CR_TAB
+ AS1 (clr,%A0));
+
case 8:
{
int reg0 = true_regnum (operands[0]);
@@ -3335,6 +3424,11 @@ ashrqi3_out (rtx insn, rtx operands[], int *len)
AS2 (bld,%0,0));
default:
+ if (INTVAL (operands[2]) < 8)
+ break;
+
+ /* fall through */
+
case 7:
*len = 2;
return (AS1 (lsl,%0) CR_TAB
@@ -3498,6 +3592,12 @@ ashrhi3_out (rtx insn, rtx operands[], int *len)
AS2 (mov,%B0,%A0) CR_TAB
AS1 (rol,%A0));
+ default:
+ if (INTVAL (operands[2]) < 16)
+ break;
+
+ /* fall through */
+
case 15:
return *len = 3, (AS1 (lsl,%B0) CR_TAB
AS2 (sbc,%A0,%A0) CR_TAB
@@ -3605,6 +3705,12 @@ ashrsi3_out (rtx insn, rtx operands[], int *len)
AS2 (mov,%B0,%D0) CR_TAB
AS2 (mov,%C0,%D0));
+ default:
+ if (INTVAL (operands[2]) < 32)
+ break;
+
+ /* fall through */
+
case 31:
if (AVR_ENHANCED)
return *len = 4, (AS1 (lsl,%D0) CR_TAB
@@ -3643,6 +3749,9 @@ lshrqi3_out (rtx insn, rtx operands[], int *len)
switch (INTVAL (operands[2]))
{
default:
+ if (INTVAL (operands[2]) < 8)
+ break;
+
*len = 1;
return AS1 (clr,%0);
@@ -3737,6 +3846,14 @@ lshrhi3_out (rtx insn, rtx operands[], int *len)
switch (INTVAL (operands[2]))
{
+ default:
+ if (INTVAL (operands[2]) < 16)
+ break;
+
+ *len = 2;
+ return (AS1 (clr,%B0) CR_TAB
+ AS1 (clr,%A0));
+
case 4:
if (optimize_size && scratch)
break; /* 5 */
@@ -3987,6 +4104,20 @@ lshrsi3_out (rtx insn, rtx operands[], int *len)
switch (INTVAL (operands[2]))
{
+ default:
+ if (INTVAL (operands[2]) < 32)
+ break;
+
+ if (AVR_ENHANCED)
+ return *len = 3, (AS1 (clr,%D0) CR_TAB
+ AS1 (clr,%C0) CR_TAB
+ AS2 (movw,%A0,%C0));
+ *len = 4;
+ return (AS1 (clr,%D0) CR_TAB
+ AS1 (clr,%C0) CR_TAB
+ AS1 (clr,%B0) CR_TAB
+ AS1 (clr,%A0));
+
case 8:
{
int reg0 = true_regnum (operands[0]);
diff --git a/gcc/config/avr/avr.md b/gcc/config/avr/avr.md
index c545840fb14..53c2f7b857d 100644
--- a/gcc/config/avr/avr.md
+++ b/gcc/config/avr/avr.md
@@ -1,7 +1,8 @@
;; -*- Mode: Scheme -*-
;; Machine description for GNU compiler,
;; for ATMEL AVR micro controllers.
-;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
+;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005
+;; Free Software Foundation, Inc.
;; Contributed by Denis Chertykov (denisc@overta.ru)
;; This file is part of GCC.
@@ -29,6 +30,8 @@
;; j Branch condition.
;; k Reverse branch condition.
;; o Displacement for (mem (plus (reg) (const_int))) operands.
+;; p POST_INC or PRE_DEC address as a pointer (X, Y, Z)
+;; r POST_INC or PRE_DEC address as a register (r26, r28, r30)
;; ~ Output 'r' if not AVR_MEGA.
;; UNSPEC usage:
@@ -343,75 +346,69 @@
;;=========================================================================
;; move string (like memcpy)
+;; implement as RTL loop
(define_expand "movstrhi"
[(parallel [(set (match_operand:BLK 0 "memory_operand" "")
- (match_operand:BLK 1 "memory_operand" ""))
- (use (match_operand:HI 2 "const_int_operand" ""))
- (use (match_operand:HI 3 "const_int_operand" ""))
- (clobber (match_scratch:HI 4 ""))
- (clobber (match_scratch:HI 5 ""))
- (clobber (match_dup 6))])]
+ (match_operand:BLK 1 "memory_operand" ""))
+ (use (match_operand:HI 2 "const_int_operand" ""))
+ (use (match_operand:HI 3 "const_int_operand" ""))])]
""
"{
- rtx addr0, addr1;
- int cnt8;
+ int prob;
+ HOST_WIDE_INT count;
enum machine_mode mode;
+ rtx label = gen_label_rtx ();
+ rtx loop_reg;
+ rtx jump;
+
+ /* Copy pointers into new psuedos - they will be changed. */
+ rtx addr0 = copy_to_mode_reg (Pmode, XEXP (operands[0], 0));
+ rtx addr1 = copy_to_mode_reg (Pmode, XEXP (operands[1], 0));
+
+ /* Create rtx for tmp register - we use this as scratch. */
+ rtx tmp_reg_rtx = gen_rtx_REG (QImode, TMP_REGNO);
if (GET_CODE (operands[2]) != CONST_INT)
FAIL;
- cnt8 = byte_immediate_operand (operands[2], GET_MODE (operands[2]));
- mode = cnt8 ? QImode : HImode;
- operands[2] = copy_to_mode_reg (mode,
- gen_int_mode (INTVAL (operands[2]), mode));
- addr0 = copy_to_mode_reg (Pmode, XEXP (operands[0], 0));
- addr1 = copy_to_mode_reg (Pmode, XEXP (operands[1], 0));
-
- operands[6] = gen_rtx_SCRATCH (mode);
- operands[0] = gen_rtx (MEM, BLKmode, addr0);
- operands[1] = gen_rtx (MEM, BLKmode, addr1);
-}")
-(define_insn "*movstrqi_insn"
- [(set (mem:BLK (match_operand:HI 0 "register_operand" "e"))
- (mem:BLK (match_operand:HI 1 "register_operand" "e")))
- (use (match_operand:QI 2 "register_operand" "r"))
- (use (match_operand:QI 3 "const_int_operand" "i"))
- (clobber (match_scratch:HI 4 "=0"))
- (clobber (match_scratch:HI 5 "=1"))
- (clobber (match_scratch:QI 6 "=2"))]
- ""
- "ld __tmp_reg__,%a1+
- st %a0+,__tmp_reg__
- dec %2
- brne .-8"
- [(set_attr "length" "4")
- (set_attr "cc" "clobber")])
+ count = INTVAL (operands[2]);
+ if (count <= 0)
+ FAIL;
-(define_insn "*movstrhi"
- [(set (mem:BLK (match_operand:HI 0 "register_operand" "e,e"))
- (mem:BLK (match_operand:HI 1 "register_operand" "e,e")))
- (use (match_operand:HI 2 "register_operand" "!w,d"))
- (use (match_operand:HI 3 "const_int_operand" ""))
- (clobber (match_scratch:HI 4 "=0,0"))
- (clobber (match_scratch:HI 5 "=1,1"))
- (clobber (match_scratch:HI 6 "=2,2"))]
- ""
- "*{
- if (which_alternative==0)
- return (AS2 (ld,__tmp_reg__,%a1+) CR_TAB
- AS2 (st,%a0+,__tmp_reg__) CR_TAB
- AS2 (sbiw,%A2,1) CR_TAB
- AS1 (brne,.-8));
- else
- return (AS2 (ld,__tmp_reg__,%a1+) CR_TAB
- AS2 (st,%a0+,__tmp_reg__) CR_TAB
- AS2 (subi,%A2,1) CR_TAB
- AS2 (sbci,%B2,0) CR_TAB
- AS1 (brne,.-10));
-}"
- [(set_attr "length" "4,5")
- (set_attr "cc" "clobber,clobber")])
+ /* Work out branch probability for latter use. */
+ prob = REG_BR_PROB_BASE - REG_BR_PROB_BASE / count;
+
+ /* See if constant fit 8 bits. */
+ mode = (count < 0x100) ? QImode : HImode;
+ /* Create loop counter register. */
+ loop_reg = copy_to_mode_reg (mode, gen_int_mode (count, mode));
+
+ /* Now create RTL code for move loop. */
+ /* Label at top of loop. */
+ emit_label (label);
+
+ /* Move one byte into scratch and inc pointer. */
+ emit_move_insn (tmp_reg_rtx, gen_rtx_MEM (QImode, addr1));
+ emit_move_insn (addr1, gen_rtx_PLUS (Pmode, addr1, const1_rtx));
+
+ /* Move to mem and inc pointer. */
+ emit_move_insn (gen_rtx_MEM (QImode, addr0), tmp_reg_rtx);
+ emit_move_insn (addr0, gen_rtx_PLUS (Pmode, addr0, const1_rtx));
+
+ /* Decrement count. */
+ emit_move_insn (loop_reg, gen_rtx_PLUS (mode, loop_reg, constm1_rtx));
+
+ /* Compare with zero and jump if not equal. */
+ emit_cmp_and_jump_insns (loop_reg, const0_rtx, NE, NULL_RTX, mode, 1,
+ label);
+ /* Set jump probability based on loop count. */
+ jump = get_last_insn ();
+ REG_NOTES (jump) = gen_rtx_EXPR_LIST (REG_BR_PROB,
+ GEN_INT (prob),
+ REG_NOTES (jump));
+ DONE;
+}")
;; =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0 =0
;; memset (%0, 0, %1)
@@ -1166,31 +1163,31 @@
;; arithmetic shift left
(define_insn "ashlqi3"
- [(set (match_operand:QI 0 "register_operand" "=r,r,r,!d,r,r")
- (ashift:QI (match_operand:QI 1 "register_operand" "0,0,0,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,K,n,n,Qm")))]
+ [(set (match_operand:QI 0 "register_operand" "=r,r,r,r,!d,r,r")
+ (ashift:QI (match_operand:QI 1 "register_operand" "0,0,0,0,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,K,n,n,Qm")))]
""
"* return ashlqi3_out (insn, operands, NULL);"
- [(set_attr "length" "5,1,2,4,6,9")
- (set_attr "cc" "clobber,set_czn,set_czn,set_czn,set_czn,clobber")])
+ [(set_attr "length" "5,0,1,2,4,6,9")
+ (set_attr "cc" "clobber,none,set_czn,set_czn,set_czn,set_czn,clobber")])
(define_insn "ashlhi3"
- [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r,r")
- (ashift:HI (match_operand:HI 1 "register_operand" "0,0,r,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,O,K,n,Qm")))]
+ [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r,r,r")
+ (ashift:HI (match_operand:HI 1 "register_operand" "0,0,0,r,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,O,K,n,Qm")))]
""
"* return ashlhi3_out (insn, operands, NULL);"
- [(set_attr "length" "6,2,2,4,10,10")
- (set_attr "cc" "clobber,set_n,clobber,set_n,clobber,clobber")])
+ [(set_attr "length" "6,0,2,2,4,10,10")
+ (set_attr "cc" "clobber,none,set_n,clobber,set_n,clobber,clobber")])
(define_insn "ashlsi3"
- [(set (match_operand:SI 0 "register_operand" "=r,r,r,r,r,r")
- (ashift:SI (match_operand:SI 1 "register_operand" "0,0,r,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,O,K,n,Qm")))]
+ [(set (match_operand:SI 0 "register_operand" "=r,r,r,r,r,r,r")
+ (ashift:SI (match_operand:SI 1 "register_operand" "0,0,0,r,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,O,K,n,Qm")))]
""
"* return ashlsi3_out (insn, operands, NULL);"
- [(set_attr "length" "8,4,4,8,10,12")
- (set_attr "cc" "clobber,set_n,clobber,set_n,clobber,clobber")])
+ [(set_attr "length" "8,0,4,4,8,10,12")
+ (set_attr "cc" "clobber,none,set_n,clobber,set_n,clobber,clobber")])
;; Optimize if a scratch register from LD_REGS happens to be available.
@@ -1206,14 +1203,14 @@
FAIL;")
(define_insn "*ashlhi3_const"
- [(set (match_operand:HI 0 "register_operand" "=r,r,r,r")
- (ashift:HI (match_operand:HI 1 "register_operand" "0,r,0,0")
- (match_operand:QI 2 "const_int_operand" "P,O,K,n")))
- (clobber (match_scratch:QI 3 "=X,X,X,&d"))]
+ [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r")
+ (ashift:HI (match_operand:HI 1 "register_operand" "0,0,r,0,0")
+ (match_operand:QI 2 "const_int_operand" "L,P,O,K,n")))
+ (clobber (match_scratch:QI 3 "=X,X,X,X,&d"))]
"reload_completed"
"* return ashlhi3_out (insn, operands, NULL);"
- [(set_attr "length" "2,2,4,10")
- (set_attr "cc" "set_n,clobber,set_n,clobber")])
+ [(set_attr "length" "0,2,2,4,10")
+ (set_attr "cc" "none,set_n,clobber,set_n,clobber")])
(define_peephole2
[(match_scratch:QI 3 "d")
@@ -1227,44 +1224,44 @@
FAIL;")
(define_insn "*ashlsi3_const"
- [(set (match_operand:SI 0 "register_operand" "=r,r,r")
- (ashift:SI (match_operand:SI 1 "register_operand" "0,r,0")
- (match_operand:QI 2 "const_int_operand" "P,O,n")))
- (clobber (match_scratch:QI 3 "=X,X,&d"))]
+ [(set (match_operand:SI 0 "register_operand" "=r,r,r,r")
+ (ashift:SI (match_operand:SI 1 "register_operand" "0,0,r,0")
+ (match_operand:QI 2 "const_int_operand" "L,P,O,n")))
+ (clobber (match_scratch:QI 3 "=X,X,X,&d"))]
"reload_completed"
"* return ashlsi3_out (insn, operands, NULL);"
- [(set_attr "length" "4,4,10")
- (set_attr "cc" "set_n,clobber,clobber")])
+ [(set_attr "length" "0,4,4,10")
+ (set_attr "cc" "none,set_n,clobber,clobber")])
;; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>
;; arithmetic shift right
(define_insn "ashrqi3"
- [(set (match_operand:QI 0 "register_operand" "=r,r,r,r,r")
- (ashiftrt:QI (match_operand:QI 1 "register_operand" "0,0,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,K,n,Qm")))]
+ [(set (match_operand:QI 0 "register_operand" "=r,r,r,r,r,r")
+ (ashiftrt:QI (match_operand:QI 1 "register_operand" "0,0,0,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,K,n,Qm")))]
""
"* return ashrqi3_out (insn, operands, NULL);"
- [(set_attr "length" "5,1,2,5,9")
- (set_attr "cc" "clobber,clobber,clobber,clobber,clobber")])
+ [(set_attr "length" "5,0,1,2,5,9")
+ (set_attr "cc" "clobber,none,clobber,clobber,clobber,clobber")])
(define_insn "ashrhi3"
- [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r,r")
- (ashiftrt:HI (match_operand:HI 1 "register_operand" "0,0,r,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,O,K,n,Qm")))]
+ [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r,r,r")
+ (ashiftrt:HI (match_operand:HI 1 "register_operand" "0,0,0,r,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,O,K,n,Qm")))]
""
"* return ashrhi3_out (insn, operands, NULL);"
- [(set_attr "length" "6,2,4,4,10,10")
- (set_attr "cc" "clobber,clobber,set_n,clobber,clobber,clobber")])
+ [(set_attr "length" "6,0,2,4,4,10,10")
+ (set_attr "cc" "clobber,none,clobber,set_n,clobber,clobber,clobber")])
(define_insn "ashrsi3"
- [(set (match_operand:SI 0 "register_operand" "=r,r,r,r,r,r")
- (ashiftrt:SI (match_operand:SI 1 "register_operand" "0,0,r,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,O,K,n,Qm")))]
+ [(set (match_operand:SI 0 "register_operand" "=r,r,r,r,r,r,r")
+ (ashiftrt:SI (match_operand:SI 1 "register_operand" "0,0,0,r,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,O,K,n,Qm")))]
""
"* return ashrsi3_out (insn, operands, NULL);"
- [(set_attr "length" "8,4,6,8,10,12")
- (set_attr "cc" "clobber,clobber,set_n,clobber,clobber,clobber")])
+ [(set_attr "length" "8,0,4,6,8,10,12")
+ (set_attr "cc" "clobber,none,clobber,set_n,clobber,clobber,clobber")])
;; Optimize if a scratch register from LD_REGS happens to be available.
@@ -1280,14 +1277,14 @@
FAIL;")
(define_insn "*ashrhi3_const"
- [(set (match_operand:HI 0 "register_operand" "=r,r,r,r")
- (ashiftrt:HI (match_operand:HI 1 "register_operand" "0,r,0,0")
- (match_operand:QI 2 "const_int_operand" "P,O,K,n")))
- (clobber (match_scratch:QI 3 "=X,X,X,&d"))]
+ [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r")
+ (ashiftrt:HI (match_operand:HI 1 "register_operand" "0,0,r,0,0")
+ (match_operand:QI 2 "const_int_operand" "L,P,O,K,n")))
+ (clobber (match_scratch:QI 3 "=X,X,X,X,&d"))]
"reload_completed"
"* return ashrhi3_out (insn, operands, NULL);"
- [(set_attr "length" "2,4,4,10")
- (set_attr "cc" "clobber,set_n,clobber,clobber")])
+ [(set_attr "length" "0,2,4,4,10")
+ (set_attr "cc" "none,clobber,set_n,clobber,clobber")])
(define_peephole2
[(match_scratch:QI 3 "d")
@@ -1301,44 +1298,44 @@
FAIL;")
(define_insn "*ashrsi3_const"
- [(set (match_operand:SI 0 "register_operand" "=r,r,r")
- (ashiftrt:SI (match_operand:SI 1 "register_operand" "0,r,0")
- (match_operand:QI 2 "const_int_operand" "P,O,n")))
- (clobber (match_scratch:QI 3 "=X,X,&d"))]
+ [(set (match_operand:SI 0 "register_operand" "=r,r,r,r")
+ (ashiftrt:SI (match_operand:SI 1 "register_operand" "0,0,r,0")
+ (match_operand:QI 2 "const_int_operand" "L,P,O,n")))
+ (clobber (match_scratch:QI 3 "=X,X,X,&d"))]
"reload_completed"
"* return ashrsi3_out (insn, operands, NULL);"
- [(set_attr "length" "4,4,10")
- (set_attr "cc" "clobber,set_n,clobber")])
+ [(set_attr "length" "0,4,4,10")
+ (set_attr "cc" "none,clobber,set_n,clobber")])
;; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>
;; logical shift right
(define_insn "lshrqi3"
- [(set (match_operand:QI 0 "register_operand" "=r,r,r,!d,r,r")
- (lshiftrt:QI (match_operand:QI 1 "register_operand" "0,0,0,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,K,n,n,Qm")))]
+ [(set (match_operand:QI 0 "register_operand" "=r,r,r,r,!d,r,r")
+ (lshiftrt:QI (match_operand:QI 1 "register_operand" "0,0,0,0,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,K,n,n,Qm")))]
""
"* return lshrqi3_out (insn, operands, NULL);"
- [(set_attr "length" "5,1,2,4,6,9")
- (set_attr "cc" "clobber,set_czn,set_czn,set_czn,set_czn,clobber")])
+ [(set_attr "length" "5,0,1,2,4,6,9")
+ (set_attr "cc" "clobber,none,set_czn,set_czn,set_czn,set_czn,clobber")])
(define_insn "lshrhi3"
- [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r,r")
- (lshiftrt:HI (match_operand:HI 1 "register_operand" "0,0,r,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,O,K,n,Qm")))]
+ [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r,r,r")
+ (lshiftrt:HI (match_operand:HI 1 "register_operand" "0,0,0,r,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,O,K,n,Qm")))]
""
"* return lshrhi3_out (insn, operands, NULL);"
- [(set_attr "length" "6,2,2,4,10,10")
- (set_attr "cc" "clobber,clobber,clobber,clobber,clobber,clobber")])
+ [(set_attr "length" "6,0,2,2,4,10,10")
+ (set_attr "cc" "clobber,none,clobber,clobber,clobber,clobber,clobber")])
(define_insn "lshrsi3"
- [(set (match_operand:SI 0 "register_operand" "=r,r,r,r,r,r")
- (lshiftrt:SI (match_operand:SI 1 "register_operand" "0,0,r,0,0,0")
- (match_operand:QI 2 "general_operand" "r,P,O,K,n,Qm")))]
+ [(set (match_operand:SI 0 "register_operand" "=r,r,r,r,r,r,r")
+ (lshiftrt:SI (match_operand:SI 1 "register_operand" "0,0,0,r,0,0,0")
+ (match_operand:QI 2 "general_operand" "r,L,P,O,K,n,Qm")))]
""
"* return lshrsi3_out (insn, operands, NULL);"
- [(set_attr "length" "8,4,4,8,10,12")
- (set_attr "cc" "clobber,clobber,clobber,clobber,clobber,clobber")])
+ [(set_attr "length" "8,0,4,4,8,10,12")
+ (set_attr "cc" "clobber,none,clobber,clobber,clobber,clobber,clobber")])
;; Optimize if a scratch register from LD_REGS happens to be available.
@@ -1354,14 +1351,14 @@
FAIL;")
(define_insn "*lshrhi3_const"
- [(set (match_operand:HI 0 "register_operand" "=r,r,r,r")
- (lshiftrt:HI (match_operand:HI 1 "register_operand" "0,r,0,0")
- (match_operand:QI 2 "const_int_operand" "P,O,K,n")))
- (clobber (match_scratch:QI 3 "=X,X,X,&d"))]
+ [(set (match_operand:HI 0 "register_operand" "=r,r,r,r,r")
+ (lshiftrt:HI (match_operand:HI 1 "register_operand" "0,0,r,0,0")
+ (match_operand:QI 2 "const_int_operand" "L,P,O,K,n")))
+ (clobber (match_scratch:QI 3 "=X,X,X,X,&d"))]
"reload_completed"
"* return lshrhi3_out (insn, operands, NULL);"
- [(set_attr "length" "2,2,4,10")
- (set_attr "cc" "clobber,clobber,clobber,clobber")])
+ [(set_attr "length" "0,2,2,4,10")
+ (set_attr "cc" "none,clobber,clobber,clobber,clobber")])
(define_peephole2
[(match_scratch:QI 3 "d")
@@ -1375,14 +1372,14 @@
FAIL;")
(define_insn "*lshrsi3_const"
- [(set (match_operand:SI 0 "register_operand" "=r,r,r")
- (lshiftrt:SI (match_operand:SI 1 "register_operand" "0,r,0")
- (match_operand:QI 2 "const_int_operand" "P,O,n")))
- (clobber (match_scratch:QI 3 "=X,X,&d"))]
+ [(set (match_operand:SI 0 "register_operand" "=r,r,r,r")
+ (lshiftrt:SI (match_operand:SI 1 "register_operand" "0,0,r,0")
+ (match_operand:QI 2 "const_int_operand" "L,P,O,n")))
+ (clobber (match_scratch:QI 3 "=X,X,X,&d"))]
"reload_completed"
"* return lshrsi3_out (insn, operands, NULL);"
- [(set_attr "length" "4,4,10")
- (set_attr "cc" "clobber,clobber,clobber")])
+ [(set_attr "length" "0,4,4,10")
+ (set_attr "cc" "none,clobber,clobber,clobber")])
;; abs(x) abs(x) abs(x) abs(x) abs(x) abs(x) abs(x) abs(x) abs(x) abs(x) abs(x)
;; abs
diff --git a/gcc/config/avr/t-avr b/gcc/config/avr/t-avr
index 91a089912c9..bb2733ebaa8 100644
--- a/gcc/config/avr/t-avr
+++ b/gcc/config/avr/t-avr
@@ -1,7 +1,3 @@
-# Specific names for AVR tools
-AR_FOR_TARGET = avr-ar
-RANLIB_FOR_TARGET = avr-ranlib
-
LIB1ASMSRC = avr/libgcc.S
LIB1ASMFUNCS = \
_mulqi3 \
diff --git a/gcc/config/c4x/c4x.h b/gcc/config/c4x/c4x.h
index fd44e215a97..c3b27b60c07 100644
--- a/gcc/config/c4x/c4x.h
+++ b/gcc/config/c4x/c4x.h
@@ -81,14 +81,6 @@
} \
while (0)
-/* Name of the c4x assembler. */
-
-#define ASM_PROG "c4x-as"
-
-/* Name of the c4x linker. */
-
-#define LD_PROG "c4x-ld"
-
/* Define assembler options. */
#define ASM_SPEC "\
diff --git a/gcc/config/freebsd-spec.h b/gcc/config/freebsd-spec.h
index e4459ba6aa6..a98b0e5108c 100644
--- a/gcc/config/freebsd-spec.h
+++ b/gcc/config/freebsd-spec.h
@@ -107,12 +107,12 @@ Boston, MA 02111-1307, USA. */
500016, select the appropriate libc, depending on whether we're
doing profiling or need threads support. At __FreeBSD_version
500016 and later, when threads support is requested include both
- -lc and -lc_r instead of only -lc_r. To make matters interesting,
- we can't actually use __FreeBSD_version provided by <osreldate.h>
- directly since it breaks cross-compiling. As a final twist, make
- it a hard error if -pthread is provided on the command line and gcc
- was configured with --disable-threads (this will help avoid bug
- reports from users complaining about threading when they
+ -lc and the threading lib instead of only -lc_r. To make matters
+ interesting, we can't actually use __FreeBSD_version provided by
+ <osreldate.h> directly since it breaks cross-compiling. As a final
+ twist, make it a hard error if -pthread is provided on the command
+ line and gcc was configured with --disable-threads (this will help
+ avoid bug reports from users complaining about threading when they
misconfigured the gcc bootstrap but are later consulting FreeBSD
manual pages that refer to the mythical -pthread option). */
@@ -129,13 +129,7 @@ is built with the --enable-threads configure-time option.} \
%{pg: -lc_p} \
}"
#else
-#if FBSD_MAJOR >= 5
-#define FBSD_LIB_SPEC " \
- %{!shared: \
- %{!pg: %{pthread:-lc_r} -lc} \
- %{pg: %{pthread:-lc_r_p} -lc_p} \
- }"
-#else
+#if FBSD_MAJOR < 5
#define FBSD_LIB_SPEC " \
%{!shared: \
%{!pg: \
@@ -145,6 +139,12 @@ is built with the --enable-threads configure-time option.} \
%{!pthread:-lc_p} \
%{pthread:-lc_r_p}} \
}"
+#else
+#define FBSD_LIB_SPEC " \
+ %{!shared: \
+ %{!pg: %{pthread:-lpthread} -lc} \
+ %{pg: %{pthread:-lpthread_p} -lc_p} \
+ }"
#endif
#endif
diff --git a/gcc/config/i386/cygwin1.c b/gcc/config/i386/cygwin1.c
index 2cab96c195c..88c44fc9fbf 100644
--- a/gcc/config/i386/cygwin1.c
+++ b/gcc/config/i386/cygwin1.c
@@ -30,13 +30,13 @@ mingw_scan (int argc ATTRIBUTE_UNUSED,
const char *const *argv,
char **spec_machine)
{
- putenv ("GCC_CYGWIN_MINGW=0");
+ putenv (xstrdup ("GCC_CYGWIN_MINGW=0"));
while (*++argv)
if (strcmp (*argv, "-mno-win32") == 0)
- putenv ("GCC_CYGWIN_WIN32=0");
+ putenv (xstrdup ("GCC_CYGWIN_WIN32=0"));
else if (strcmp (*argv, "-mwin32") == 0)
- putenv ("GCC_CYGWIN_WIN32=1");
+ putenv (xstrdup ("GCC_CYGWIN_WIN32=1"));
else if (strcmp (*argv, "-mno-cygwin") == 0)
{
char *p = strstr (*spec_machine, "-cygwin");
@@ -48,7 +48,7 @@ mingw_scan (int argc ATTRIBUTE_UNUSED,
strcpy (s + len, "-mingw32");
*spec_machine = s;
}
- putenv ("GCC_CYGWIN_MINGW=1");
+ putenv (xstrdup ("GCC_CYGWIN_MINGW=1"));
}
return;
}
diff --git a/gcc/config/i386/freebsd.h b/gcc/config/i386/freebsd.h
index 9e538e916a2..4fc7a9ae478 100644
--- a/gcc/config/i386/freebsd.h
+++ b/gcc/config/i386/freebsd.h
@@ -138,12 +138,5 @@ Boston, MA 02111-1307, USA. */
/* FreeBSD sets the rounding precision of the FPU to 53 bits. Let the
compiler get the contents of <float.h> and std::numeric_limits correct. */
-#define SUBTARGET_OVERRIDE_OPTIONS \
- do { \
- if (!TARGET_64BIT) { \
- REAL_MODE_FORMAT (XFmode) \
- = &ieee_extended_intel_96_round_53_format; \
- REAL_MODE_FORMAT (TFmode) \
- = &ieee_extended_intel_96_round_53_format; \
- } \
- } while (0)
+#undef TARGET_96_ROUND_53_LONG_DOUBLE
+#define TARGET_96_ROUND_53_LONG_DOUBLE (!TARGET_64BIT)
diff --git a/gcc/config/i386/i386-modes.def b/gcc/config/i386/i386-modes.def
index 89c83c44187..36c6d42e2d7 100644
--- a/gcc/config/i386/i386-modes.def
+++ b/gcc/config/i386/i386-modes.def
@@ -29,6 +29,8 @@ Boston, MA 02111-1307, USA. */
FLOAT_MODE (XF, 12, ieee_extended_intel_96_format);
ADJUST_FLOAT_FORMAT (XF, (TARGET_128BIT_LONG_DOUBLE
? &ieee_extended_intel_128_format
+ : TARGET_96_ROUND_53_LONG_DOUBLE
+ ? &ieee_extended_intel_96_round_53_format
: &ieee_extended_intel_96_format));
ADJUST_BYTESIZE (XF, TARGET_128BIT_LONG_DOUBLE ? 16 : 12);
ADJUST_ALIGNMENT (XF, TARGET_128BIT_LONG_DOUBLE ? 16 : 4);
diff --git a/gcc/config/i386/i386-protos.h b/gcc/config/i386/i386-protos.h
index 76ef0cf80c2..16612ef8c05 100644
--- a/gcc/config/i386/i386-protos.h
+++ b/gcc/config/i386/i386-protos.h
@@ -93,6 +93,7 @@ extern int memory_displacement_operand (rtx, enum machine_mode);
extern int cmpsi_operand (rtx, enum machine_mode);
extern int long_memory_operand (rtx, enum machine_mode);
extern int aligned_operand (rtx, enum machine_mode);
+extern int compare_operator (rtx, enum machine_mode);
extern enum machine_mode ix86_cc_mode (enum rtx_code, rtx, rtx);
extern int ix86_expand_movstr (rtx, rtx, rtx, rtx);
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 63714f64ee7..5fe6ef5abf5 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -522,7 +522,14 @@ const int x86_sse_typeless_stores = m_ATHLON_K8;
const int x86_sse_load0_by_pxor = m_PPRO | m_PENT4;
const int x86_use_ffreep = m_ATHLON_K8;
const int x86_rep_movl_optimal = m_386 | m_PENT | m_PPRO | m_K6;
-const int x86_inter_unit_moves = ~(m_ATHLON_K8);
+
+/* ??? HACK! The following is a lie. SSE can hold e.g. SImode, and
+ indeed *must* be able to hold SImode so that SSE2 shifts are able
+ to work right. But this can result in some mighty surprising
+ register allocation when building kernels. Turning this off should
+ make us less likely to all-of-the-sudden select an SSE register. */
+const int x86_inter_unit_moves = 0; /* ~(m_ATHLON_K8) */
+
const int x86_ext_80387_constants = m_K6 | m_ATHLON | m_PENT4 | m_PPRO;
/* In case the average insn count for single function invocation is
@@ -2536,6 +2543,34 @@ function_arg_advance (CUMULATIVE_ARGS *cum, /* current arg information */
return;
}
+/* A subroutine of function_arg. We want to pass a parameter whose nominal
+ type is MODE in REGNO. We try to minimize ABI variation, so MODE may not
+ actually be valid for REGNO with the current ISA. In this case, ALT_MODE
+ is used instead. It must be the same size as MODE, and must be known to
+ be valid for REGNO. Finally, ORIG_MODE is the original mode of the
+ parameter, as seen by the type system. This may be different from MODE
+ when we're mucking with things minimizing ABI variations.
+
+ Returns a REG or a PARALLEL as appropriate. */
+
+static rtx
+gen_reg_or_parallel (enum machine_mode mode, enum machine_mode alt_mode,
+ enum machine_mode orig_mode, unsigned int regno)
+{
+ rtx tmp;
+
+ if (HARD_REGNO_MODE_OK (regno, mode))
+ tmp = gen_rtx_REG (mode, regno);
+ else
+ {
+ tmp = gen_rtx_REG (alt_mode, regno);
+ tmp = gen_rtx_EXPR_LIST (VOIDmode, tmp, const0_rtx);
+ tmp = gen_rtx_PARALLEL (orig_mode, gen_rtvec (1, tmp));
+ }
+
+ return tmp;
+}
+
/* Define where to put the arguments to a function.
Value is zero to push the argument on the stack,
or a hard register in which to store the argument.
@@ -2550,12 +2585,11 @@ function_arg_advance (CUMULATIVE_ARGS *cum, /* current arg information */
(otherwise it is an extra parameter matching an ellipsis). */
rtx
-function_arg (CUMULATIVE_ARGS *cum, /* current arg information */
- enum machine_mode mode, /* current arg mode */
- tree type, /* type of the argument or 0 if lib support */
- int named) /* != 0 for normal args, == 0 for ... args */
+function_arg (CUMULATIVE_ARGS *cum, enum machine_mode orig_mode,
+ tree type, int named)
{
- rtx ret = NULL_RTX;
+ enum machine_mode mode = orig_mode;
+ rtx ret = NULL_RTX;
int bytes =
(mode == BLKmode) ? int_size_in_bytes (type) : (int) GET_MODE_SIZE (mode);
int words = (bytes + UNITS_PER_WORD - 1) / UNITS_PER_WORD;
@@ -2628,7 +2662,8 @@ function_arg (CUMULATIVE_ARGS *cum, /* current arg information */
"changes the ABI");
}
if (cum->sse_nregs)
- ret = gen_rtx_REG (mode, cum->sse_regno + FIRST_SSE_REG);
+ ret = gen_reg_or_parallel (mode, TImode, orig_mode,
+ cum->sse_regno + FIRST_SSE_REG);
}
break;
case V8QImode:
@@ -2644,7 +2679,8 @@ function_arg (CUMULATIVE_ARGS *cum, /* current arg information */
"changes the ABI");
}
if (cum->mmx_nregs)
- ret = gen_rtx_REG (mode, cum->mmx_regno + FIRST_MMX_REG);
+ ret = gen_reg_or_parallel (mode, DImode, orig_mode,
+ cum->mmx_regno + FIRST_MMX_REG);
}
break;
}
@@ -4319,6 +4355,12 @@ aligned_operand (rtx op, enum machine_mode mode)
/* Didn't find one -- this must be an aligned address. */
return 1;
}
+
+int
+compare_operator (rtx op, enum machine_mode mode ATTRIBUTE_UNUSED)
+{
+ return GET_CODE (op) == COMPARE;
+}
/* Initialize the table of extra 80387 mathematical constants. */
@@ -10604,10 +10646,11 @@ ix86_split_to_parts (rtx operand, rtx *parts, enum machine_mode mode)
else if (GET_CODE (operand) == CONST_DOUBLE)
{
REAL_VALUE_TYPE r;
- long l[3];
+ long l[4];
REAL_VALUE_FROM_CONST_DOUBLE (r, operand);
real_to_target (l, &r, mode);
+
/* Do not use shift by 32 to avoid warning on 32bit systems. */
if (HOST_BITS_PER_WIDE_INT >= 64)
parts[0]
@@ -10617,6 +10660,7 @@ ix86_split_to_parts (rtx operand, rtx *parts, enum machine_mode mode)
DImode);
else
parts[0] = immed_double_const (l[0], l[1], DImode);
+
if (upper_mode == SImode)
parts[1] = gen_int_mode (l[2], SImode);
else if (HOST_BITS_PER_WIDE_INT >= 64)
@@ -14891,10 +14935,29 @@ ix86_hard_regno_mode_ok (int regno, enum machine_mode mode)
if (FP_REGNO_P (regno))
return VALID_FP_MODE_P (mode);
if (SSE_REGNO_P (regno))
- return (TARGET_SSE ? VALID_SSE_REG_MODE (mode) : 0);
+ {
+ /* HACK! We didn't change all of the constraints for SSE1 for the
+ scalar modes on the branch. Fortunately, they're not required
+ for ABI compatibility. */
+ if (!TARGET_SSE2 && !VECTOR_MODE_P (mode))
+ return VALID_SSE_REG_MODE (mode);
+
+ /* We implement the move patterns for all vector modes into and
+ out of SSE registers, even when no operation instructions
+ are available. */
+ return (VALID_SSE_REG_MODE (mode)
+ || VALID_SSE2_REG_MODE (mode)
+ || VALID_MMX_REG_MODE (mode)
+ || VALID_MMX_REG_MODE_3DNOW (mode));
+ }
if (MMX_REGNO_P (regno))
- return (TARGET_MMX
- ? VALID_MMX_REG_MODE (mode) || VALID_MMX_REG_MODE_3DNOW (mode) : 0);
+ {
+ /* We implement the move patterns for 3DNOW modes even in MMX mode,
+ so if the register is available at all, then we can move data of
+ the given mode into or out of it. */
+ return (VALID_MMX_REG_MODE (mode)
+ || VALID_MMX_REG_MODE_3DNOW (mode));
+ }
/* We handle both integer and floats in the general purpose registers.
In future we should be able to handle vector modes as well. */
if (!VALID_INT_MODE_P (mode) && !VALID_FP_MODE_P (mode))
@@ -15230,7 +15293,9 @@ ix86_rtx_costs (rtx x, int code, int outer_code, int *total)
return false;
case FLOAT_EXTEND:
- if (!TARGET_SSE_MATH || !VALID_SSE_REG_MODE (mode))
+ if (!TARGET_SSE_MATH
+ || mode == XFmode
+ || (mode == DFmode && !TARGET_SSE2))
*total = 0;
return false;
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index f5be3409c70..8a912d5f1d1 100644
--- a/gcc/config/i386/i386.h
+++ b/gcc/config/i386/i386.h
@@ -447,6 +447,10 @@ extern int x86_prefetch_sse;
redefines this to 1. */
#define TARGET_MACHO 0
+/* Subtargets may reset this to 1 in order to enable 96-bit long double
+ with the rounding mode forced to 53 bits. */
+#define TARGET_96_ROUND_53_LONG_DOUBLE 0
+
/* This macro is similar to `TARGET_SWITCHES' but defines names of
command options that have values. Its definition is an
initializer with a subgrouping for each command option.
@@ -1059,14 +1063,11 @@ do { \
#define VALID_SSE2_REG_MODE(MODE) \
((MODE) == V16QImode || (MODE) == V8HImode || (MODE) == V2DFmode \
- || (MODE) == V2DImode)
+ || (MODE) == V2DImode || (MODE) == DFmode)
#define VALID_SSE_REG_MODE(MODE) \
((MODE) == TImode || (MODE) == V4SFmode || (MODE) == V4SImode \
- || (MODE) == SFmode || (MODE) == TFmode \
- /* Always accept SSE2 modes so that xmmintrin.h compiles. */ \
- || VALID_SSE2_REG_MODE (MODE) \
- || (TARGET_SSE2 && ((MODE) == DFmode || VALID_MMX_REG_MODE (MODE))))
+ || (MODE) == SFmode || (MODE) == TFmode)
#define VALID_MMX_REG_MODE_3DNOW(MODE) \
((MODE) == V2SFmode || (MODE) == SFmode)
@@ -2990,7 +2991,8 @@ do { \
{"zero_extended_scalar_load_operand", {MEM}}, \
{"vector_move_operand", {CONST_VECTOR, SUBREG, REG, MEM}}, \
{"no_seg_address_operand", {CONST_INT, CONST_DOUBLE, CONST, SYMBOL_REF, \
- LABEL_REF, SUBREG, REG, MEM, PLUS, MULT}},
+ LABEL_REF, SUBREG, REG, MEM, PLUS, MULT}}, \
+ {"compare_operator", {COMPARE}},
/* A list of predicates that do special things with modes, and so
should not elicit warnings for VOIDmode match_operand. */
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 86ea88c6339..93d9dcdba15 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -1261,10 +1261,9 @@
""
"xchg{l}\t%1, %0"
[(set_attr "type" "imov")
+ (set_attr "mode" "SI")
(set_attr "pent_pair" "np")
(set_attr "athlon_decode" "vector")
- (set_attr "mode" "SI")
- (set_attr "modrm" "0")
(set_attr "ppro_uops" "few")])
(define_expand "movhi"
@@ -1377,12 +1376,12 @@
(match_operand:HI 1 "register_operand" "+r"))
(set (match_dup 1)
(match_dup 0))]
- "TARGET_PARTIAL_REG_STALL"
- "xchg{w}\t%1, %0"
+ "!TARGET_PARTIAL_REG_STALL || optimize_size"
+ "xchg{l}\t%k1, %k0"
[(set_attr "type" "imov")
+ (set_attr "mode" "SI")
(set_attr "pent_pair" "np")
- (set_attr "mode" "HI")
- (set_attr "modrm" "0")
+ (set_attr "athlon_decode" "vector")
(set_attr "ppro_uops" "few")])
(define_insn "*swaphi_2"
@@ -1390,12 +1389,12 @@
(match_operand:HI 1 "register_operand" "+r"))
(set (match_dup 1)
(match_dup 0))]
- "! TARGET_PARTIAL_REG_STALL"
- "xchg{l}\t%k1, %k0"
+ "TARGET_PARTIAL_REG_STALL"
+ "xchg{w}\t%1, %0"
[(set_attr "type" "imov")
+ (set_attr "mode" "HI")
(set_attr "pent_pair" "np")
- (set_attr "mode" "SI")
- (set_attr "modrm" "0")
+ (set_attr "athlon_decode" "vector")
(set_attr "ppro_uops" "few")])
(define_expand "movstricthi"
@@ -1543,17 +1542,30 @@
DONE;
})
-(define_insn "*swapqi"
+(define_insn "*swapqi_1"
[(set (match_operand:QI 0 "register_operand" "+r")
(match_operand:QI 1 "register_operand" "+r"))
(set (match_dup 1)
(match_dup 0))]
- ""
- "xchg{b}\t%1, %0"
+ "!TARGET_PARTIAL_REG_STALL || optimize_size"
+ "xchg{l}\t%k1, %k0"
[(set_attr "type" "imov")
+ (set_attr "mode" "SI")
(set_attr "pent_pair" "np")
+ (set_attr "athlon_decode" "vector")
+ (set_attr "ppro_uops" "few")])
+
+(define_insn "*swapqi_2"
+ [(set (match_operand:QI 0 "register_operand" "+q")
+ (match_operand:QI 1 "register_operand" "+q"))
+ (set (match_dup 1)
+ (match_dup 0))]
+ "TARGET_PARTIAL_REG_STALL"
+ "xchg{b}\t%1, %0"
+ [(set_attr "type" "imov")
(set_attr "mode" "QI")
- (set_attr "modrm" "0")
+ (set_attr "pent_pair" "np")
+ (set_attr "athlon_decode" "vector")
(set_attr "ppro_uops" "few")])
(define_expand "movstrictqi"
@@ -2108,13 +2120,11 @@
"TARGET_64BIT"
"xchg{q}\t%1, %0"
[(set_attr "type" "imov")
+ (set_attr "mode" "DI")
(set_attr "pent_pair" "np")
(set_attr "athlon_decode" "vector")
- (set_attr "mode" "DI")
- (set_attr "modrm" "0")
(set_attr "ppro_uops" "few")])
-
(define_expand "movsf"
[(set (match_operand:SF 0 "nonimmediate_operand" "")
(match_operand:SF 1 "general_operand" ""))]
@@ -6317,6 +6327,10 @@
(if_then_else (match_operand:QI 1 "incdec_operand" "")
(const_string "incdec")
(const_string "alu1")))
+ (set (attr "memory")
+ (if_then_else (match_operand 1 "memory_operand" "")
+ (const_string "load")
+ (const_string "none")))
(set_attr "mode" "QI")])
(define_insn "*addqi_2"
@@ -7872,18 +7886,21 @@
""
"")
-(define_insn "*testqi_1"
+(define_insn "*testqi_1_maybe_si"
[(set (reg 17)
- (compare (and:QI (match_operand:QI 0 "nonimmediate_operand" "%!*a,q,qm,r")
- (match_operand:QI 1 "general_operand" "n,n,qn,n"))
- (const_int 0)))]
- "ix86_match_ccmode (insn, CCNOmode)
- && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
+ (compare
+ (and:QI
+ (match_operand:QI 0 "nonimmediate_operand" "%!*a,q,qm,r")
+ (match_operand:QI 1 "general_operand" "n,n,qn,n"))
+ (const_int 0)))]
+ "(GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)
+ && ix86_match_ccmode (insn,
+ GET_CODE (operands[1]) == CONST_INT
+ && INTVAL (operands[1]) >= 0 ? CCNOmode : CCZmode)"
{
if (which_alternative == 3)
{
- if (GET_CODE (operands[1]) == CONST_INT
- && (INTVAL (operands[1]) & 0xffffff00))
+ if (GET_CODE (operands[1]) == CONST_INT && INTVAL (operands[1]) < 0)
operands[1] = GEN_INT (INTVAL (operands[1]) & 0xff);
return "test{l}\t{%1, %k0|%k0, %1}";
}
@@ -7894,6 +7911,21 @@
(set_attr "mode" "QI,QI,QI,SI")
(set_attr "pent_pair" "uv,np,uv,np")])
+(define_insn "*testqi_1"
+ [(set (reg 17)
+ (compare
+ (and:QI
+ (match_operand:QI 0 "nonimmediate_operand" "%!*a,q,qm")
+ (match_operand:QI 1 "general_operand" "n,n,qn"))
+ (const_int 0)))]
+ "(GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)
+ && ix86_match_ccmode (insn, CCNOmode)"
+ "test{b}\t{%1, %0|%0, %1}"
+ [(set_attr "type" "test")
+ (set_attr "modrm" "0,1,1")
+ (set_attr "mode" "QI")
+ (set_attr "pent_pair" "uv,np,uv")])
+
(define_expand "testqi_ext_ccno_0"
[(set (reg:CCNO 17)
(compare:CCNO
@@ -8012,51 +8044,53 @@
"#")
(define_split
- [(set (reg 17)
- (compare (zero_extract
- (match_operand 0 "nonimmediate_operand" "")
- (match_operand 1 "const_int_operand" "")
- (match_operand 2 "const_int_operand" ""))
- (const_int 0)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(zero_extract
+ (match_operand 2 "nonimmediate_operand" "")
+ (match_operand 3 "const_int_operand" "")
+ (match_operand 4 "const_int_operand" ""))
+ (const_int 0)]))]
"ix86_match_ccmode (insn, CCNOmode)"
- [(set (reg:CCNO 17) (compare:CCNO (match_dup 3) (const_int 0)))]
+ [(set (match_dup 0) (match_op_dup 1 [(match_dup 2) (const_int 0)]))]
{
- HOST_WIDE_INT len = INTVAL (operands[1]);
- HOST_WIDE_INT pos = INTVAL (operands[2]);
+ rtx val = operands[2];
+ HOST_WIDE_INT len = INTVAL (operands[3]);
+ HOST_WIDE_INT pos = INTVAL (operands[4]);
HOST_WIDE_INT mask;
enum machine_mode mode, submode;
- mode = GET_MODE (operands[0]);
- if (GET_CODE (operands[0]) == MEM)
+ mode = GET_MODE (val);
+ if (GET_CODE (val) == MEM)
{
/* ??? Combine likes to put non-volatile mem extractions in QImode
no matter the size of the test. So find a mode that works. */
- if (! MEM_VOLATILE_P (operands[0]))
+ if (! MEM_VOLATILE_P (val))
{
mode = smallest_mode_for_size (pos + len, MODE_INT);
- operands[0] = adjust_address (operands[0], mode, 0);
+ val = adjust_address (val, mode, 0);
}
}
- else if (GET_CODE (operands[0]) == SUBREG
- && (submode = GET_MODE (SUBREG_REG (operands[0])),
+ else if (GET_CODE (val) == SUBREG
+ && (submode = GET_MODE (SUBREG_REG (val)),
GET_MODE_BITSIZE (mode) > GET_MODE_BITSIZE (submode))
&& pos + len <= GET_MODE_BITSIZE (submode))
{
/* Narrow a paradoxical subreg to prevent partial register stalls. */
mode = submode;
- operands[0] = SUBREG_REG (operands[0]);
+ val = SUBREG_REG (val);
}
else if (mode == HImode && pos + len <= 8)
{
/* Small HImode tests can be converted to QImode. */
mode = QImode;
- operands[0] = gen_lowpart (QImode, operands[0]);
+ val = gen_lowpart (QImode, val);
}
mask = ((HOST_WIDE_INT)1 << (pos + len)) - 1;
mask &= ~(((HOST_WIDE_INT)1 << pos) - 1);
- operands[3] = gen_rtx_AND (mode, operands[0], gen_int_mode (mask, mode));
+ operands[2] = gen_rtx_AND (mode, val, gen_int_mode (mask, mode));
})
;; Convert HImode/SImode test instructions with immediate to QImode ones.
@@ -8065,46 +8099,44 @@
;; Do the conversion only post-reload to avoid limiting of the register class
;; to QI regs.
(define_split
- [(set (reg 17)
- (compare
- (and (match_operand 0 "register_operand" "")
- (match_operand 1 "const_int_operand" ""))
- (const_int 0)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(and (match_operand 2 "register_operand" "")
+ (match_operand 3 "const_int_operand" ""))
+ (const_int 0)]))]
"reload_completed
- && QI_REG_P (operands[0])
+ && QI_REG_P (operands[2])
+ && GET_MODE (operands[2]) != QImode
&& ((ix86_match_ccmode (insn, CCZmode)
- && !(INTVAL (operands[1]) & ~(255 << 8)))
+ && !(INTVAL (operands[3]) & ~(255 << 8)))
|| (ix86_match_ccmode (insn, CCNOmode)
- && !(INTVAL (operands[1]) & ~(127 << 8))))
- && GET_MODE (operands[0]) != QImode"
- [(set (reg:CCNO 17)
- (compare:CCNO
- (and:SI (zero_extract:SI (match_dup 0) (const_int 8) (const_int 8))
- (match_dup 1))
- (const_int 0)))]
- "operands[0] = gen_lowpart (SImode, operands[0]);
- operands[1] = gen_int_mode (INTVAL (operands[1]) >> 8, SImode);")
+ && !(INTVAL (operands[3]) & ~(127 << 8))))"
+ [(set (match_dup 0)
+ (match_op_dup 1
+ [(and:SI (zero_extract:SI (match_dup 2) (const_int 8) (const_int 8))
+ (match_dup 3))
+ (const_int 0)]))]
+ "operands[2] = gen_lowpart (SImode, operands[2]);
+ operands[3] = gen_int_mode (INTVAL (operands[3]) >> 8, SImode);")
(define_split
- [(set (reg 17)
- (compare
- (and (match_operand 0 "nonimmediate_operand" "")
- (match_operand 1 "const_int_operand" ""))
- (const_int 0)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(and (match_operand 2 "nonimmediate_operand" "")
+ (match_operand 3 "const_int_operand" ""))
+ (const_int 0)]))]
"reload_completed
- && (!REG_P (operands[0]) || ANY_QI_REG_P (operands[0]))
+ && GET_MODE (operands[2]) != QImode
+ && (!REG_P (operands[2]) || ANY_QI_REG_P (operands[2]))
&& ((ix86_match_ccmode (insn, CCZmode)
- && !(INTVAL (operands[1]) & ~255))
+ && !(INTVAL (operands[3]) & ~255))
|| (ix86_match_ccmode (insn, CCNOmode)
- && !(INTVAL (operands[1]) & ~127)))
- && GET_MODE (operands[0]) != QImode"
- [(set (reg:CCNO 17)
- (compare:CCNO
- (and:QI (match_dup 0)
- (match_dup 1))
- (const_int 0)))]
- "operands[0] = gen_lowpart (QImode, operands[0]);
- operands[1] = gen_lowpart (QImode, operands[1]);")
+ && !(INTVAL (operands[3]) & ~127)))"
+ [(set (match_dup 0)
+ (match_op_dup 1 [(and:QI (match_dup 2) (match_dup 3))
+ (const_int 0)]))]
+ "operands[2] = gen_lowpart (QImode, operands[2]);
+ operands[3] = gen_lowpart (QImode, operands[3]);")
;; %%% This used to optimize known byte-wide and operations to memory,
@@ -8381,21 +8413,22 @@
[(set_attr "type" "alu1")
(set_attr "mode" "QI")])
-(define_insn "*andqi_2"
+(define_insn "*andqi_2_maybe_si"
[(set (reg 17)
(compare (and:QI
- (match_operand:QI 1 "nonimmediate_operand" "%0,0,0")
- (match_operand:QI 2 "general_operand" "qim,qi,i"))
+ (match_operand:QI 1 "nonimmediate_operand" "%0,0,0")
+ (match_operand:QI 2 "general_operand" "qim,qi,i"))
(const_int 0)))
(set (match_operand:QI 0 "nonimmediate_operand" "=q,qm,*r")
(and:QI (match_dup 1) (match_dup 2)))]
- "ix86_match_ccmode (insn, CCNOmode)
- && ix86_binary_operator_ok (AND, QImode, operands)"
+ "ix86_binary_operator_ok (AND, QImode, operands)
+ && ix86_match_ccmode (insn,
+ GET_CODE (operands[2]) == CONST_INT
+ && INTVAL (operands[2]) >= 0 ? CCNOmode : CCZmode)"
{
if (which_alternative == 2)
{
- if (GET_CODE (operands[2]) == CONST_INT
- && (INTVAL (operands[2]) & 0xffffff00))
+ if (GET_CODE (operands[2]) == CONST_INT && INTVAL (operands[2]) < 0)
operands[2] = GEN_INT (INTVAL (operands[2]) & 0xff);
return "and{l}\t{%2, %k0|%k0, %2}";
}
@@ -8404,6 +8437,20 @@
[(set_attr "type" "alu")
(set_attr "mode" "QI,QI,SI")])
+(define_insn "*andqi_2"
+ [(set (reg 17)
+ (compare (and:QI
+ (match_operand:QI 1 "nonimmediate_operand" "%0,0")
+ (match_operand:QI 2 "general_operand" "qim,qi"))
+ (const_int 0)))
+ (set (match_operand:QI 0 "nonimmediate_operand" "=q,qm")
+ (and:QI (match_dup 1) (match_dup 2)))]
+ "ix86_match_ccmode (insn, CCNOmode)
+ && ix86_binary_operator_ok (AND, QImode, operands)"
+ "and{b}\t{%2, %0|%0, %2}"
+ [(set_attr "type" "alu")
+ (set_attr "mode" "QI")])
+
(define_insn "*andqi_2_slp"
[(set (reg 17)
(compare (and:QI
@@ -9567,8 +9614,8 @@
[(parallel [(set (match_operand:SF 0 "nonimmediate_operand" "")
(neg:SF (match_operand:SF 1 "nonimmediate_operand" "")))
(clobber (reg:CC 17))])]
- "TARGET_80387"
- "if (TARGET_SSE)
+ "TARGET_80387 || TARGET_SSE_MATH"
+ "if (TARGET_SSE_MATH)
{
/* In case operand is in memory, we will not use SSE. */
if (memory_operand (operands[0], VOIDmode)
@@ -9641,12 +9688,12 @@
(use (match_operand:V4SF 2 "nonimmediate_operand" ""))
(clobber (reg:CC 17))]
"reload_completed && SSE_REG_P (operands[0])"
- [(set (subreg:TI (match_dup 0) 0)
- (xor:TI (match_dup 1)
- (match_dup 2)))]
+ [(set (match_dup 0)
+ (xor:V4SF (match_dup 1)
+ (match_dup 2)))]
{
- operands[1] = simplify_gen_subreg (TImode, operands[1], SFmode, 0);
- operands[2] = simplify_gen_subreg (TImode, operands[2], V4SFmode, 0);
+ operands[0] = simplify_gen_subreg (V4SFmode, operands[0], SFmode, 0);
+ operands[1] = simplify_gen_subreg (V4SFmode, operands[1], SFmode, 0);
if (operands_match_p (operands[0], operands[2]))
{
rtx tmp;
@@ -9664,7 +9711,7 @@
[(set (match_operand:SF 0 "nonimmediate_operand" "=f#r,rm#f")
(neg:SF (match_operand:SF 1 "nonimmediate_operand" "0,0")))
(clobber (reg:CC 17))]
- "TARGET_80387 && !TARGET_SSE
+ "TARGET_80387
&& ix86_unary_operator_ok (NEG, SFmode, operands)"
"#")
@@ -9707,8 +9754,8 @@
[(parallel [(set (match_operand:DF 0 "nonimmediate_operand" "")
(neg:DF (match_operand:DF 1 "nonimmediate_operand" "")))
(clobber (reg:CC 17))])]
- "TARGET_80387"
- "if (TARGET_SSE2)
+ "TARGET_80387 || (TARGET_SSE2 && TARGET_SSE_MATH)"
+ "if (TARGET_SSE2 && TARGET_SSE_MATH)
{
/* In case operand is in memory, we will not use SSE. */
if (memory_operand (operands[0], VOIDmode)
@@ -9809,13 +9856,12 @@
(use (match_operand:V2DF 2 "nonimmediate_operand" ""))
(clobber (reg:CC 17))]
"reload_completed && SSE_REG_P (operands[0])"
- [(set (subreg:TI (match_dup 0) 0)
- (xor:TI (match_dup 1)
- (match_dup 2)))]
+ [(set (match_dup 0)
+ (xor:V2DF (match_dup 1)
+ (match_dup 2)))]
{
operands[0] = simplify_gen_subreg (V2DFmode, operands[0], DFmode, 0);
- operands[1] = simplify_gen_subreg (TImode, operands[1], DFmode, 0);
- operands[2] = simplify_gen_subreg (TImode, operands[2], V2DFmode, 0);
+ operands[1] = simplify_gen_subreg (V2DFmode, operands[1], DFmode, 0);
/* Avoid possible reformatting on the operands. */
if (TARGET_SSE_PARTIAL_REGS && !optimize_size)
emit_insn (gen_sse2_unpcklpd (operands[0], operands[0], operands[0]));
@@ -9974,8 +10020,8 @@
[(parallel [(set (match_operand:SF 0 "nonimmediate_operand" "")
(neg:SF (match_operand:SF 1 "nonimmediate_operand" "")))
(clobber (reg:CC 17))])]
- "TARGET_80387"
- "if (TARGET_SSE)
+ "TARGET_80387 || TARGET_SSE_MATH"
+ "if (TARGET_SSE_MATH)
{
/* In case operand is in memory, we will not use SSE. */
if (memory_operand (operands[0], VOIDmode)
@@ -10049,12 +10095,12 @@
(use (match_operand:V4SF 2 "nonimmediate_operand" ""))
(clobber (reg:CC 17))]
"reload_completed && SSE_REG_P (operands[0])"
- [(set (subreg:TI (match_dup 0) 0)
- (and:TI (match_dup 1)
- (match_dup 2)))]
+ [(set (match_dup 0)
+ (and:V4SF (match_dup 1)
+ (match_dup 2)))]
{
- operands[1] = simplify_gen_subreg (TImode, operands[1], SFmode, 0);
- operands[2] = simplify_gen_subreg (TImode, operands[2], V4SFmode, 0);
+ operands[0] = simplify_gen_subreg (V4SFmode, operands[0], SFmode, 0);
+ operands[1] = simplify_gen_subreg (V4SFmode, operands[1], SFmode, 0);
if (operands_match_p (operands[0], operands[2]))
{
rtx tmp;
@@ -10071,7 +10117,7 @@
[(set (match_operand:SF 0 "nonimmediate_operand" "=f#r,rm#f")
(abs:SF (match_operand:SF 1 "nonimmediate_operand" "0,0")))
(clobber (reg:CC 17))]
- "TARGET_80387 && ix86_unary_operator_ok (ABS, SFmode, operands) && !TARGET_SSE"
+ "TARGET_80387 && ix86_unary_operator_ok (ABS, SFmode, operands)"
"#")
(define_split
@@ -10113,8 +10159,8 @@
[(parallel [(set (match_operand:DF 0 "nonimmediate_operand" "")
(neg:DF (match_operand:DF 1 "nonimmediate_operand" "")))
(clobber (reg:CC 17))])]
- "TARGET_80387"
- "if (TARGET_SSE2)
+ "TARGET_80387 || (TARGET_SSE2 && TARGET_SSE_MATH)"
+ "if (TARGET_SSE2 && TARGET_SSE_MATH)
{
/* In case operand is in memory, we will not use SSE. */
if (memory_operand (operands[0], VOIDmode)
@@ -10203,13 +10249,12 @@
(use (match_operand:V2DF 2 "nonimmediate_operand" ""))
(clobber (reg:CC 17))]
"reload_completed && SSE_REG_P (operands[0])"
- [(set (subreg:TI (match_dup 0) 0)
- (and:TI (match_dup 1)
- (match_dup 2)))]
+ [(set (match_dup 0)
+ (and:V2DF (match_dup 1)
+ (match_dup 2)))]
{
operands[0] = simplify_gen_subreg (V2DFmode, operands[0], DFmode, 0);
- operands[1] = simplify_gen_subreg (TImode, operands[1], DFmode, 0);
- operands[2] = simplify_gen_subreg (TImode, operands[2], V2DFmode, 0);
+ operands[1] = simplify_gen_subreg (V2DFmode, operands[1], DFmode, 0);
/* Avoid possible reformatting on the operands. */
if (TARGET_SSE_PARTIAL_REGS && !optimize_size)
emit_insn (gen_sse2_unpcklpd (operands[0], operands[0], operands[0]));
@@ -10383,17 +10428,19 @@
(set_attr "mode" "DI")])
(define_split
- [(set (reg 17)
- (compare (not:DI (match_operand:DI 1 "nonimmediate_operand" ""))
- (const_int 0)))
- (set (match_operand:DI 0 "nonimmediate_operand" "")
- (not:DI (match_dup 1)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 2 "compare_operator"
+ [(not:DI (match_operand:DI 3 "nonimmediate_operand" ""))
+ (const_int 0)]))
+ (set (match_operand:DI 1 "nonimmediate_operand" "")
+ (not:DI (match_dup 3)))]
"TARGET_64BIT && ix86_match_ccmode (insn, CCNOmode)"
- [(parallel [(set (reg:CCNO 17)
- (compare:CCNO (xor:DI (match_dup 1) (const_int -1))
- (const_int 0)))
- (set (match_dup 0)
- (xor:DI (match_dup 1) (const_int -1)))])]
+ [(parallel [(set (match_dup 0)
+ (match_op_dup 2
+ [(xor:DI (match_dup 3) (const_int -1))
+ (const_int 0)]))
+ (set (match_dup 1)
+ (xor:DI (match_dup 3) (const_int -1)))])]
"")
(define_expand "one_cmplsi2"
@@ -10432,17 +10479,18 @@
(set_attr "mode" "SI")])
(define_split
- [(set (reg 17)
- (compare (not:SI (match_operand:SI 1 "nonimmediate_operand" ""))
- (const_int 0)))
- (set (match_operand:SI 0 "nonimmediate_operand" "")
- (not:SI (match_dup 1)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 2 "compare_operator"
+ [(not:SI (match_operand:SI 3 "nonimmediate_operand" ""))
+ (const_int 0)]))
+ (set (match_operand:SI 1 "nonimmediate_operand" "")
+ (not:SI (match_dup 3)))]
"ix86_match_ccmode (insn, CCNOmode)"
- [(parallel [(set (reg:CCNO 17)
- (compare:CCNO (xor:SI (match_dup 1) (const_int -1))
- (const_int 0)))
- (set (match_dup 0)
- (xor:SI (match_dup 1) (const_int -1)))])]
+ [(parallel [(set (match_dup 0)
+ (match_op_dup 2 [(xor:SI (match_dup 3) (const_int -1))
+ (const_int 0)]))
+ (set (match_dup 1)
+ (xor:SI (match_dup 3) (const_int -1)))])]
"")
;; ??? Currently never generated - xor is used instead.
@@ -10459,17 +10507,18 @@
(set_attr "mode" "SI")])
(define_split
- [(set (reg 17)
- (compare (not:SI (match_operand:SI 1 "register_operand" ""))
- (const_int 0)))
- (set (match_operand:DI 0 "register_operand" "")
- (zero_extend:DI (not:SI (match_dup 1))))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 2 "compare_operator"
+ [(not:SI (match_operand:SI 3 "register_operand" ""))
+ (const_int 0)]))
+ (set (match_operand:DI 1 "register_operand" "")
+ (zero_extend:DI (not:SI (match_dup 3))))]
"ix86_match_ccmode (insn, CCNOmode)"
- [(parallel [(set (reg:CCNO 17)
- (compare:CCNO (xor:SI (match_dup 1) (const_int -1))
- (const_int 0)))
- (set (match_dup 0)
- (zero_extend:DI (xor:SI (match_dup 1) (const_int -1))))])]
+ [(parallel [(set (match_dup 0)
+ (match_op_dup 2 [(xor:SI (match_dup 3) (const_int -1))
+ (const_int 0)]))
+ (set (match_dup 1)
+ (zero_extend:DI (xor:SI (match_dup 3) (const_int -1))))])]
"")
(define_expand "one_cmplhi2"
@@ -10499,17 +10548,18 @@
(set_attr "mode" "HI")])
(define_split
- [(set (reg 17)
- (compare (not:HI (match_operand:HI 1 "nonimmediate_operand" ""))
- (const_int 0)))
- (set (match_operand:HI 0 "nonimmediate_operand" "")
- (not:HI (match_dup 1)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 2 "compare_operator"
+ [(not:HI (match_operand:HI 3 "nonimmediate_operand" ""))
+ (const_int 0)]))
+ (set (match_operand:HI 1 "nonimmediate_operand" "")
+ (not:HI (match_dup 3)))]
"ix86_match_ccmode (insn, CCNOmode)"
- [(parallel [(set (reg:CCNO 17)
- (compare:CCNO (xor:HI (match_dup 1) (const_int -1))
- (const_int 0)))
- (set (match_dup 0)
- (xor:HI (match_dup 1) (const_int -1)))])]
+ [(parallel [(set (match_dup 0)
+ (match_op_dup 2 [(xor:HI (match_dup 3) (const_int -1))
+ (const_int 0)]))
+ (set (match_dup 1)
+ (xor:HI (match_dup 3) (const_int -1)))])]
"")
;; %%% Potential partial reg stall on alternative 1. What to do?
@@ -10542,17 +10592,18 @@
(set_attr "mode" "QI")])
(define_split
- [(set (reg 17)
- (compare (not:QI (match_operand:QI 1 "nonimmediate_operand" ""))
- (const_int 0)))
- (set (match_operand:QI 0 "nonimmediate_operand" "")
- (not:QI (match_dup 1)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 2 "compare_operator"
+ [(not:QI (match_operand:QI 3 "nonimmediate_operand" ""))
+ (const_int 0)]))
+ (set (match_operand:QI 1 "nonimmediate_operand" "")
+ (not:QI (match_dup 3)))]
"ix86_match_ccmode (insn, CCNOmode)"
- [(parallel [(set (reg:CCNO 17)
- (compare:CCNO (xor:QI (match_dup 1) (const_int -1))
- (const_int 0)))
- (set (match_dup 0)
- (xor:QI (match_dup 1) (const_int -1)))])]
+ [(parallel [(set (match_dup 0)
+ (match_op_dup 2 [(xor:QI (match_dup 3) (const_int -1))
+ (const_int 0)]))
+ (set (match_dup 1)
+ (xor:QI (match_dup 3) (const_int -1)))])]
"")
;; Arithmetic shift instructions
@@ -17003,7 +17054,8 @@
(clobber (match_operand 6 "" ""))
(clobber (reg:CC 17))]
"!SSE_REG_P (operands[0]) && reload_completed
- && VALID_SSE_REG_MODE (GET_MODE (operands[0]))"
+ && (GET_MODE (operands[0]) == SFmode
+ || (TARGET_SSE2 && GET_MODE (operands[0]) == DFmode))"
[(const_int 0)]
{
ix86_compare_op0 = operands[5];
@@ -17020,22 +17072,60 @@
;; nand op0, op3 - load op3 to op0 if comparison was false
;; or op2, op0 - get the nonzero one into the result.
(define_split
- [(set (match_operand 0 "register_operand" "")
- (if_then_else (match_operator 1 "sse_comparison_operator"
- [(match_operand 4 "register_operand" "")
- (match_operand 5 "nonimmediate_operand" "")])
- (match_operand 2 "register_operand" "")
- (match_operand 3 "register_operand" "")))
+ [(set (match_operand:SF 0 "register_operand" "")
+ (if_then_else:SF (match_operator 1 "sse_comparison_operator"
+ [(match_operand:SF 4 "register_operand" "")
+ (match_operand:SF 5 "nonimmediate_operand" "")])
+ (match_operand:SF 2 "register_operand" "")
+ (match_operand:SF 3 "register_operand" "")))
+ (clobber (match_operand 6 "" ""))
+ (clobber (reg:CC 17))]
+ "SSE_REG_P (operands[0]) && reload_completed"
+ [(set (match_dup 4) (match_op_dup 1 [(match_dup 4) (match_dup 5)]))
+ (set (match_dup 2) (and:V4SF (match_dup 2)
+ (match_dup 8)))
+ (set (match_dup 8) (and:V4SF (not:V4SF (match_dup 8))
+ (match_dup 3)))
+ (set (match_dup 0) (ior:V4SF (match_dup 6)
+ (match_dup 7)))]
+{
+ /* If op2 == op3, op3 would be clobbered before it is used. */
+ if (operands_match_p (operands[2], operands[3]))
+ {
+ emit_move_insn (operands[0], operands[2]);
+ DONE;
+ }
+
+ PUT_MODE (operands[1], GET_MODE (operands[0]));
+ if (operands_match_p (operands[0], operands[4]))
+ operands[6] = operands[4], operands[7] = operands[2];
+ else
+ operands[6] = operands[2], operands[7] = operands[4];
+ operands[0] = simplify_gen_subreg (V4SFmode, operands[0], SFmode, 0);
+ operands[2] = simplify_gen_subreg (V4SFmode, operands[2], SFmode, 0);
+ operands[3] = simplify_gen_subreg (V4SFmode, operands[3], SFmode, 0);
+ operands[8] = simplify_gen_subreg (V4SFmode, operands[4], SFmode, 0);
+ operands[6] = simplify_gen_subreg (V4SFmode, operands[6], SFmode, 0);
+ operands[7] = simplify_gen_subreg (V4SFmode, operands[7], SFmode, 0);
+})
+
+(define_split
+ [(set (match_operand:DF 0 "register_operand" "")
+ (if_then_else:DF (match_operator 1 "sse_comparison_operator"
+ [(match_operand:DF 4 "register_operand" "")
+ (match_operand:DF 5 "nonimmediate_operand" "")])
+ (match_operand:DF 2 "register_operand" "")
+ (match_operand:DF 3 "register_operand" "")))
(clobber (match_operand 6 "" ""))
(clobber (reg:CC 17))]
"SSE_REG_P (operands[0]) && reload_completed"
[(set (match_dup 4) (match_op_dup 1 [(match_dup 4) (match_dup 5)]))
- (set (subreg:TI (match_dup 2) 0) (and:TI (subreg:TI (match_dup 2) 0)
- (subreg:TI (match_dup 4) 0)))
- (set (subreg:TI (match_dup 4) 0) (and:TI (not:TI (subreg:TI (match_dup 4) 0))
- (subreg:TI (match_dup 3) 0)))
- (set (subreg:TI (match_dup 0) 0) (ior:TI (subreg:TI (match_dup 6) 0)
- (subreg:TI (match_dup 7) 0)))]
+ (set (match_dup 2) (and:V2DF (match_dup 2)
+ (match_dup 8)))
+ (set (match_dup 8) (and:V2DF (not:V2DF (match_dup 8))
+ (match_dup 3)))
+ (set (match_dup 0) (ior:V2DF (match_dup 6)
+ (match_dup 7)))]
{
if (GET_MODE (operands[2]) == DFmode
&& TARGET_SSE_PARTIAL_REGS && !optimize_size)
@@ -17058,6 +17148,12 @@
operands[6] = operands[4], operands[7] = operands[2];
else
operands[6] = operands[2], operands[7] = operands[4];
+ operands[0] = simplify_gen_subreg (V2DFmode, operands[0], DFmode, 0);
+ operands[2] = simplify_gen_subreg (V2DFmode, operands[2], DFmode, 0);
+ operands[3] = simplify_gen_subreg (V2DFmode, operands[3], DFmode, 0);
+ operands[8] = simplify_gen_subreg (V2DFmode, operands[4], DFmode, 0);
+ operands[6] = simplify_gen_subreg (V2DFmode, operands[6], DFmode, 0);
+ operands[7] = simplify_gen_subreg (V2DFmode, operands[7], DFmode, 0);
})
;; Special case of conditional move we can handle effectively.
@@ -17144,18 +17240,55 @@
"#")
(define_split
- [(set (match_operand 0 "register_operand" "")
- (if_then_else (match_operator 1 "comparison_operator"
- [(match_operand 4 "nonimmediate_operand" "")
- (match_operand 5 "nonimmediate_operand" "")])
- (match_operand 2 "nonmemory_operand" "")
- (match_operand 3 "nonmemory_operand" "")))]
+ [(set (match_operand:SF 0 "register_operand" "")
+ (if_then_else:SF (match_operator 1 "comparison_operator"
+ [(match_operand:SF 4 "nonimmediate_operand" "")
+ (match_operand:SF 5 "nonimmediate_operand" "")])
+ (match_operand:SF 2 "nonmemory_operand" "")
+ (match_operand:SF 3 "nonmemory_operand" "")))]
"SSE_REG_P (operands[0]) && reload_completed
&& (const0_operand (operands[2], GET_MODE (operands[0]))
|| const0_operand (operands[3], GET_MODE (operands[0])))"
[(set (match_dup 0) (match_op_dup 1 [(match_dup 0) (match_dup 5)]))
- (set (subreg:TI (match_dup 0) 0) (and:TI (match_dup 6)
- (match_dup 7)))]
+ (set (match_dup 8) (and:V4SF (match_dup 6) (match_dup 7)))]
+{
+ PUT_MODE (operands[1], GET_MODE (operands[0]));
+ if (!sse_comparison_operator (operands[1], VOIDmode)
+ || !rtx_equal_p (operands[0], operands[4]))
+ {
+ rtx tmp = operands[5];
+ operands[5] = operands[4];
+ operands[4] = tmp;
+ PUT_CODE (operands[1], swap_condition (GET_CODE (operands[1])));
+ }
+ if (!rtx_equal_p (operands[0], operands[4]))
+ abort ();
+ operands[8] = simplify_gen_subreg (V4SFmode, operands[0], SFmode, 0);
+ if (const0_operand (operands[2], GET_MODE (operands[2])))
+ {
+ operands[7] = operands[3];
+ operands[6] = gen_rtx_NOT (V4SFmode, operands[5]);
+ }
+ else
+ {
+ operands[7] = operands[2];
+ operands[6] = operands[8];
+ }
+ operands[7] = simplify_gen_subreg (V4SFmode, operands[7], SFmode, 0);
+})
+
+(define_split
+ [(set (match_operand:DF 0 "register_operand" "")
+ (if_then_else:DF (match_operator 1 "comparison_operator"
+ [(match_operand:DF 4 "nonimmediate_operand" "")
+ (match_operand:DF 5 "nonimmediate_operand" "")])
+ (match_operand:DF 2 "nonmemory_operand" "")
+ (match_operand:DF 3 "nonmemory_operand" "")))]
+ "SSE_REG_P (operands[0]) && reload_completed
+ && (const0_operand (operands[2], GET_MODE (operands[0]))
+ || const0_operand (operands[3], GET_MODE (operands[0])))"
+ [(set (match_dup 0) (match_op_dup 1 [(match_dup 0) (match_dup 5)]))
+ (set (match_dup 8) (and:V2DF (match_dup 6) (match_dup 7)))]
{
if (TARGET_SSE_PARTIAL_REGS && !optimize_size
&& GET_MODE (operands[2]) == DFmode)
@@ -17182,19 +17315,18 @@
}
if (!rtx_equal_p (operands[0], operands[4]))
abort ();
- if (const0_operand (operands[2], GET_MODE (operands[0])))
+ operands[8] = simplify_gen_subreg (V2DFmode, operands[0], DFmode, 0);
+ if (const0_operand (operands[2], GET_MODE (operands[2])))
{
operands[7] = operands[3];
- operands[6] = gen_rtx_NOT (TImode, gen_rtx_SUBREG (TImode, operands[0],
- 0));
+ operands[6] = gen_rtx_NOT (V2DFmode, operands[8]);
}
else
{
operands[7] = operands[2];
- operands[6] = gen_rtx_SUBREG (TImode, operands[0], 0);
+ operands[6] = operands[8];
}
- operands[7] = simplify_gen_subreg (TImode, operands[7],
- GET_MODE (operands[7]), 0);
+ operands[7] = simplify_gen_subreg (V2DFmode, operands[7], DFmode, 0);
})
(define_expand "allocate_stack_worker"
@@ -17319,52 +17451,56 @@
; instruction size is unchanged, except in the %eax case for
; which it is increased by one byte, hence the ! optimize_size.
(define_split
- [(set (reg 17)
- (compare (and (match_operand 1 "aligned_operand" "")
- (match_operand 2 "const_int_operand" ""))
- (const_int 0)))
- (set (match_operand 0 "register_operand" "")
- (and (match_dup 1) (match_dup 2)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 2 "compare_operator"
+ [(and (match_operand 3 "aligned_operand" "")
+ (match_operand 4 "const_int_operand" ""))
+ (const_int 0)]))
+ (set (match_operand 1 "register_operand" "")
+ (and (match_dup 3) (match_dup 4)))]
"! TARGET_PARTIAL_REG_STALL && reload_completed
/* Ensure that the operand will remain sign-extended immediate. */
- && ix86_match_ccmode (insn, INTVAL (operands[2]) >= 0 ? CCNOmode : CCZmode)
+ && ix86_match_ccmode (insn, INTVAL (operands[4]) >= 0 ? CCNOmode : CCZmode)
&& ! optimize_size
- && ((GET_MODE (operands[0]) == HImode && ! TARGET_FAST_PREFIX)
- || (GET_MODE (operands[0]) == QImode && TARGET_PROMOTE_QImode))"
- [(parallel [(set (reg:CCNO 17)
- (compare:CCNO (and:SI (match_dup 1) (match_dup 2))
- (const_int 0)))
- (set (match_dup 0)
- (and:SI (match_dup 1) (match_dup 2)))])]
- "operands[2]
- = gen_int_mode (INTVAL (operands[2])
- & GET_MODE_MASK (GET_MODE (operands[0])),
- SImode);
- operands[0] = gen_lowpart (SImode, operands[0]);
- operands[1] = gen_lowpart (SImode, operands[1]);")
+ && ((GET_MODE (operands[1]) == HImode && ! TARGET_FAST_PREFIX)
+ || (GET_MODE (operands[1]) == QImode && TARGET_PROMOTE_QImode))"
+ [(parallel [(set (match_dup 0)
+ (match_op_dup 2 [(and:SI (match_dup 3) (match_dup 4))
+ (const_int 0)]))
+ (set (match_dup 1)
+ (and:SI (match_dup 3) (match_dup 4)))])]
+{
+ operands[4]
+ = gen_int_mode (INTVAL (operands[4])
+ & GET_MODE_MASK (GET_MODE (operands[1])), SImode);
+ operands[1] = gen_lowpart (SImode, operands[1]);
+ operands[3] = gen_lowpart (SImode, operands[3]);
+})
; Don't promote the QImode tests, as i386 doesn't have encoding of
; the TEST instruction with 32-bit sign-extended immediate and thus
; the instruction size would at least double, which is not what we
; want even with ! optimize_size.
(define_split
- [(set (reg 17)
- (compare (and (match_operand:HI 0 "aligned_operand" "")
- (match_operand:HI 1 "const_int_operand" ""))
- (const_int 0)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(and (match_operand:HI 2 "aligned_operand" "")
+ (match_operand:HI 3 "const_int_operand" ""))
+ (const_int 0)]))]
"! TARGET_PARTIAL_REG_STALL && reload_completed
/* Ensure that the operand will remain sign-extended immediate. */
- && ix86_match_ccmode (insn, INTVAL (operands[1]) >= 0 ? CCNOmode : CCZmode)
+ && ix86_match_ccmode (insn, INTVAL (operands[3]) >= 0 ? CCNOmode : CCZmode)
&& ! TARGET_FAST_PREFIX
&& ! optimize_size"
- [(set (reg:CCNO 17)
- (compare:CCNO (and:SI (match_dup 0) (match_dup 1))
- (const_int 0)))]
- "operands[1]
- = gen_int_mode (INTVAL (operands[1])
- & GET_MODE_MASK (GET_MODE (operands[0])),
- SImode);
- operands[0] = gen_lowpart (SImode, operands[0]);")
+ [(set (match_dup 0)
+ (match_op_dup 1 [(and:SI (match_dup 2) (match_dup 3))
+ (const_int 0)]))]
+{
+ operands[3]
+ = gen_int_mode (INTVAL (operands[3])
+ & GET_MODE_MASK (GET_MODE (operands[2])), SImode);
+ operands[2] = gen_lowpart (SImode, operands[2]);
+})
(define_split
[(set (match_operand 0 "register_operand" "")
@@ -17537,13 +17673,14 @@
;; Don't compare memory with zero, load and use a test instead.
(define_peephole2
- [(set (reg 17)
- (compare (match_operand:SI 0 "memory_operand" "")
- (const_int 0)))
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(match_operand:SI 2 "memory_operand" "")
+ (const_int 0)]))
(match_scratch:SI 3 "r")]
"ix86_match_ccmode (insn, CCNOmode) && ! optimize_size"
- [(set (match_dup 3) (match_dup 0))
- (set (reg:CCNO 17) (compare:CCNO (match_dup 3) (const_int 0)))]
+ [(set (match_dup 3) (match_dup 2))
+ (set (match_dup 0) (match_op_dup 1 [(match_dup 3) (const_int 0)]))]
"")
;; NOT is not pairable on Pentium, while XOR is, but one byte longer.
@@ -17607,77 +17744,77 @@
;; versions if we're concerned about partial register stalls.
(define_peephole2
- [(set (reg 17)
- (compare (and:SI (match_operand:SI 0 "register_operand" "")
- (match_operand:SI 1 "immediate_operand" ""))
- (const_int 0)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(and:SI (match_operand:SI 2 "register_operand" "")
+ (match_operand:SI 3 "immediate_operand" ""))
+ (const_int 0)]))]
"ix86_match_ccmode (insn, CCNOmode)
- && (true_regnum (operands[0]) != 0
- || (GET_CODE (operands[1]) == CONST_INT
- && CONST_OK_FOR_LETTER_P (INTVAL (operands[1]), 'K')))
- && find_regno_note (insn, REG_DEAD, true_regnum (operands[0]))"
+ && (true_regnum (operands[2]) != 0
+ || (GET_CODE (operands[3]) == CONST_INT
+ && CONST_OK_FOR_LETTER_P (INTVAL (operands[3]), 'K')))
+ && peep2_reg_dead_p (1, operands[2])"
[(parallel
- [(set (reg:CCNO 17)
- (compare:CCNO (and:SI (match_dup 0)
- (match_dup 1))
- (const_int 0)))
- (set (match_dup 0)
- (and:SI (match_dup 0) (match_dup 1)))])]
+ [(set (match_dup 0)
+ (match_op_dup 1 [(and:SI (match_dup 2) (match_dup 3))
+ (const_int 0)]))
+ (set (match_dup 2)
+ (and:SI (match_dup 2) (match_dup 3)))])]
"")
;; We don't need to handle HImode case, because it will be promoted to SImode
;; on ! TARGET_PARTIAL_REG_STALL
(define_peephole2
- [(set (reg 17)
- (compare (and:QI (match_operand:QI 0 "register_operand" "")
- (match_operand:QI 1 "immediate_operand" ""))
- (const_int 0)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(and:QI (match_operand:QI 2 "register_operand" "")
+ (match_operand:QI 3 "immediate_operand" ""))
+ (const_int 0)]))]
"! TARGET_PARTIAL_REG_STALL
&& ix86_match_ccmode (insn, CCNOmode)
- && true_regnum (operands[0]) != 0
- && find_regno_note (insn, REG_DEAD, true_regnum (operands[0]))"
+ && true_regnum (operands[2]) != 0
+ && peep2_reg_dead_p (1, operands[2])"
[(parallel
- [(set (reg:CCNO 17)
- (compare:CCNO (and:QI (match_dup 0)
- (match_dup 1))
- (const_int 0)))
- (set (match_dup 0)
- (and:QI (match_dup 0) (match_dup 1)))])]
+ [(set (match_dup 0)
+ (match_op_dup 1 [(and:QI (match_dup 2) (match_dup 3))
+ (const_int 0)]))
+ (set (match_dup 2)
+ (and:QI (match_dup 2) (match_dup 3)))])]
"")
(define_peephole2
- [(set (reg 17)
- (compare
- (and:SI
- (zero_extract:SI
- (match_operand 0 "ext_register_operand" "")
- (const_int 8)
- (const_int 8))
- (match_operand 1 "const_int_operand" ""))
- (const_int 0)))]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(and:SI
+ (zero_extract:SI
+ (match_operand 2 "ext_register_operand" "")
+ (const_int 8)
+ (const_int 8))
+ (match_operand 3 "const_int_operand" ""))
+ (const_int 0)]))]
"! TARGET_PARTIAL_REG_STALL
&& ix86_match_ccmode (insn, CCNOmode)
- && true_regnum (operands[0]) != 0
- && find_regno_note (insn, REG_DEAD, true_regnum (operands[0]))"
- [(parallel [(set (reg:CCNO 17)
- (compare:CCNO
- (and:SI
- (zero_extract:SI
- (match_dup 0)
- (const_int 8)
- (const_int 8))
- (match_dup 1))
- (const_int 0)))
- (set (zero_extract:SI (match_dup 0)
+ && true_regnum (operands[2]) != 0
+ && peep2_reg_dead_p (1, operands[2])"
+ [(parallel [(set (match_dup 0)
+ (match_op_dup 1
+ [(and:SI
+ (zero_extract:SI
+ (match_dup 2)
+ (const_int 8)
+ (const_int 8))
+ (match_dup 3))
+ (const_int 0)]))
+ (set (zero_extract:SI (match_dup 2)
(const_int 8)
(const_int 8))
(and:SI
(zero_extract:SI
- (match_dup 0)
+ (match_dup 2)
(const_int 8)
(const_int 8))
- (match_dup 1)))])]
+ (match_dup 3)))])]
"")
;; Don't do logical operations with memory inputs.
@@ -17979,66 +18116,20 @@
"")
;; Convert compares with 1 to shorter inc/dec operations when CF is not
-;; required and register dies.
-(define_peephole2
- [(set (reg 17)
- (compare (match_operand:SI 0 "register_operand" "")
- (match_operand:SI 1 "incdec_operand" "")))]
- "ix86_match_ccmode (insn, CCGCmode)
- && find_regno_note (insn, REG_DEAD, true_regnum (operands[0]))"
- [(parallel [(set (reg:CCGC 17)
- (compare:CCGC (match_dup 0)
- (match_dup 1)))
- (clobber (match_dup 0))])]
- "")
-
+;; required and register dies. Similarly for 128 to plus -128.
(define_peephole2
- [(set (reg 17)
- (compare (match_operand:HI 0 "register_operand" "")
- (match_operand:HI 1 "incdec_operand" "")))]
- "ix86_match_ccmode (insn, CCGCmode)
- && find_regno_note (insn, REG_DEAD, true_regnum (operands[0]))"
- [(parallel [(set (reg:CCGC 17)
- (compare:CCGC (match_dup 0)
- (match_dup 1)))
- (clobber (match_dup 0))])]
- "")
-
-(define_peephole2
- [(set (reg 17)
- (compare (match_operand:QI 0 "register_operand" "")
- (match_operand:QI 1 "incdec_operand" "")))]
- "ix86_match_ccmode (insn, CCGCmode)
- && find_regno_note (insn, REG_DEAD, true_regnum (operands[0]))"
- [(parallel [(set (reg:CCGC 17)
- (compare:CCGC (match_dup 0)
- (match_dup 1)))
- (clobber (match_dup 0))])]
- "")
-
-;; Convert compares with 128 to shorter add -128
-(define_peephole2
- [(set (reg 17)
- (compare (match_operand:SI 0 "register_operand" "")
- (const_int 128)))]
- "ix86_match_ccmode (insn, CCGCmode)
- && find_regno_note (insn, REG_DEAD, true_regnum (operands[0]))"
- [(parallel [(set (reg:CCGC 17)
- (compare:CCGC (match_dup 0)
- (const_int 128)))
- (clobber (match_dup 0))])]
- "")
-
-(define_peephole2
- [(set (reg 17)
- (compare (match_operand:HI 0 "register_operand" "")
- (const_int 128)))]
- "ix86_match_ccmode (insn, CCGCmode)
- && find_regno_note (insn, REG_DEAD, true_regnum (operands[0]))"
- [(parallel [(set (reg:CCGC 17)
- (compare:CCGC (match_dup 0)
- (const_int 128)))
- (clobber (match_dup 0))])]
+ [(set (match_operand 0 "flags_reg_operand" "")
+ (match_operator 1 "compare_operator"
+ [(match_operand 2 "register_operand" "")
+ (match_operand 3 "const_int_operand" "")]))]
+ "(INTVAL (operands[3]) == -1
+ || INTVAL (operands[3]) == 1
+ || INTVAL (operands[3]) == 128)
+ && ix86_match_ccmode (insn, CCGCmode)
+ && peep2_reg_dead_p (1, operands[2])"
+ [(parallel [(set (match_dup 0)
+ (match_op_dup 1 [(match_dup 2) (match_dup 3)]))
+ (clobber (match_dup 2))])]
"")
(define_peephole2
@@ -18326,7 +18417,7 @@
{
if (constant_call_address_operand (operands[1], QImode))
return "call\t%P1";
- return "call\t%*%1";
+ return "call\t%A1";
}
[(set_attr "type" "callv")])
@@ -18338,7 +18429,7 @@
{
if (constant_call_address_operand (operands[1], QImode))
return "jmp\t%P1";
- return "jmp\t%*%1";
+ return "jmp\t%A1";
}
[(set_attr "type" "callv")])
@@ -18422,10 +18513,11 @@
;; Moves for SSE/MMX regs.
-(define_insn "movv4sf_internal"
+(define_insn "*movv4sf_internal"
[(set (match_operand:V4SF 0 "nonimmediate_operand" "=x,x,m")
(match_operand:V4SF 1 "vector_move_operand" "C,xm,x"))]
- "TARGET_SSE"
+ "TARGET_SSE
+ && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
"@
xorps\t%0, %0
movaps\t{%1, %0|%0, %1}
@@ -18436,7 +18528,7 @@
(define_split
[(set (match_operand:V4SF 0 "register_operand" "")
(match_operand:V4SF 1 "zero_extended_scalar_load_operand" ""))]
- "TARGET_SSE"
+ "TARGET_SSE && reload_completed"
[(set (match_dup 0)
(vec_merge:V4SF
(vec_duplicate:V4SF (match_dup 1))
@@ -18447,10 +18539,11 @@
operands[2] = CONST0_RTX (V4SFmode);
})
-(define_insn "movv4si_internal"
+(define_insn "*movv4si_internal"
[(set (match_operand:V4SI 0 "nonimmediate_operand" "=x,x,m")
(match_operand:V4SI 1 "vector_move_operand" "C,xm,x"))]
- "TARGET_SSE"
+ "TARGET_SSE
+ && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
{
switch (which_alternative)
{
@@ -18487,10 +18580,11 @@
(const_string "TI"))]
(const_string "TI")))])
-(define_insn "movv2di_internal"
+(define_insn "*movv2di_internal"
[(set (match_operand:V2DI 0 "nonimmediate_operand" "=x,x,m")
(match_operand:V2DI 1 "vector_move_operand" "C,xm,x"))]
- "TARGET_SSE"
+ "TARGET_SSE
+ && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
{
switch (which_alternative)
{
@@ -18530,7 +18624,7 @@
(define_split
[(set (match_operand:V2DF 0 "register_operand" "")
(match_operand:V2DF 1 "zero_extended_scalar_load_operand" ""))]
- "TARGET_SSE2"
+ "TARGET_SSE2 && reload_completed"
[(set (match_dup 0)
(vec_merge:V2DF
(vec_duplicate:V2DF (match_dup 1))
@@ -18541,52 +18635,80 @@
operands[2] = CONST0_RTX (V2DFmode);
})
-(define_insn "movv8qi_internal"
- [(set (match_operand:V8QI 0 "nonimmediate_operand" "=y,y,m")
- (match_operand:V8QI 1 "vector_move_operand" "C,ym,y"))]
+(define_insn "*movv2si_internal"
+ [(set (match_operand:V2SI 0 "nonimmediate_operand"
+ "=y,y ,m,!y,!*Y,*x,?*x,?m")
+ (match_operand:V2SI 1 "vector_move_operand"
+ "C ,ym,y,*Y,y ,C ,*xm,*x"))]
"TARGET_MMX
&& (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
"@
pxor\t%0, %0
movq\t{%1, %0|%0, %1}
+ movq\t{%1, %0|%0, %1}
+ movdq2q\t{%1, %0|%0, %1}
+ movq2dq\t{%1, %0|%0, %1}
+ pxor\t%0, %0
+ movq\t{%1, %0|%0, %1}
movq\t{%1, %0|%0, %1}"
- [(set_attr "type" "mmxmov")
+ [(set_attr "type" "mmxmov,mmxmov,mmxmov,ssecvt,ssecvt,ssemov,ssemov,ssemov")
(set_attr "mode" "DI")])
-(define_insn "movv4hi_internal"
- [(set (match_operand:V4HI 0 "nonimmediate_operand" "=y,y,m")
- (match_operand:V4HI 1 "vector_move_operand" "C,ym,y"))]
+(define_insn "*movv4hi_internal"
+ [(set (match_operand:V4HI 0 "nonimmediate_operand"
+ "=y,y ,m,!y,!*Y,*x,?*x,?m")
+ (match_operand:V4HI 1 "vector_move_operand"
+ "C ,ym,y,*Y,y ,C ,*xm,*x"))]
"TARGET_MMX
&& (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
"@
pxor\t%0, %0
movq\t{%1, %0|%0, %1}
+ movq\t{%1, %0|%0, %1}
+ movdq2q\t{%1, %0|%0, %1}
+ movq2dq\t{%1, %0|%0, %1}
+ pxor\t%0, %0
+ movq\t{%1, %0|%0, %1}
movq\t{%1, %0|%0, %1}"
- [(set_attr "type" "mmxmov")
+ [(set_attr "type" "mmxmov,mmxmov,mmxmov,ssecvt,ssecvt,ssemov,ssemov,ssemov")
(set_attr "mode" "DI")])
-(define_insn "movv2si_internal"
- [(set (match_operand:V2SI 0 "nonimmediate_operand" "=y,y,m")
- (match_operand:V2SI 1 "vector_move_operand" "C,ym,y"))]
+(define_insn "*movv8qi_internal"
+ [(set (match_operand:V8QI 0 "nonimmediate_operand"
+ "=y,y ,m,!y,!*Y,*x,?*x,?m")
+ (match_operand:V8QI 1 "vector_move_operand"
+ "C ,ym,y,*Y,y ,C ,*xm,*x"))]
"TARGET_MMX
&& (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
"@
pxor\t%0, %0
movq\t{%1, %0|%0, %1}
+ movq\t{%1, %0|%0, %1}
+ movdq2q\t{%1, %0|%0, %1}
+ movq2dq\t{%1, %0|%0, %1}
+ pxor\t%0, %0
+ movq\t{%1, %0|%0, %1}
movq\t{%1, %0|%0, %1}"
- [(set_attr "type" "mmxcvt")
+ [(set_attr "type" "mmxmov,mmxmov,mmxmov,ssecvt,ssecvt,ssemov,ssemov,ssemov")
(set_attr "mode" "DI")])
-(define_insn "movv2sf_internal"
- [(set (match_operand:V2SF 0 "nonimmediate_operand" "=y,y,m")
- (match_operand:V2SF 1 "vector_move_operand" "C,ym,y"))]
- "TARGET_3DNOW
+(define_insn "*movv2sf_internal"
+ [(set (match_operand:V2SF 0 "nonimmediate_operand"
+ "=y,y ,m,!y,!*Y,*x,?*x,?m")
+ (match_operand:V2SF 1 "vector_move_operand"
+ "C ,ym,y,*Y,y ,C ,*xm,*x"))]
+ "TARGET_MMX
&& (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
"@
pxor\t%0, %0
movq\t{%1, %0|%0, %1}
+ movq\t{%1, %0|%0, %1}
+ movdq2q\t{%1, %0|%0, %1}
+ movq2dq\t{%1, %0|%0, %1}
+ xorps\t%0, %0
+ movq\t{%1, %0|%0, %1}
movq\t{%1, %0|%0, %1}"
- [(set_attr "type" "mmxcvt")
+ [(set_attr "type" "mmxmov,mmxmov,mmxmov,ssecvt,ssecvt,ssemov,ssemov,ssemov")
(set_attr "mode" "DI")])
(define_expand "movti"
@@ -18606,17 +18728,14 @@
(match_operand:TF 1 "nonimmediate_operand" ""))]
"TARGET_64BIT"
{
- if (TARGET_64BIT)
- ix86_expand_move (TFmode, operands);
- else
- ix86_expand_vector_move (TFmode, operands);
+ ix86_expand_move (TFmode, operands);
DONE;
})
-(define_insn "movv2df_internal"
+(define_insn "*movv2df_internal"
[(set (match_operand:V2DF 0 "nonimmediate_operand" "=x,x,m")
(match_operand:V2DF 1 "vector_move_operand" "C,xm,x"))]
- "TARGET_SSE2
+ "TARGET_SSE
&& (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
{
switch (which_alternative)
@@ -18638,7 +18757,9 @@
}
[(set_attr "type" "ssemov")
(set (attr "mode")
- (cond [(eq_attr "alternative" "0,1")
+ (cond [(eq (symbol_ref "TARGET_SSE2") (const_int 0))
+ (const_string "V4SF")
+ (eq_attr "alternative" "0,1")
(if_then_else
(ne (symbol_ref "optimize_size")
(const_int 0))
@@ -18654,10 +18775,10 @@
(const_string "V2DF"))]
(const_string "V2DF")))])
-(define_insn "movv8hi_internal"
+(define_insn "*movv8hi_internal"
[(set (match_operand:V8HI 0 "nonimmediate_operand" "=x,x,m")
(match_operand:V8HI 1 "vector_move_operand" "C,xm,x"))]
- "TARGET_SSE2
+ "TARGET_SSE
&& (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
{
switch (which_alternative)
@@ -18695,10 +18816,10 @@
(const_string "TI"))]
(const_string "TI")))])
-(define_insn "movv16qi_internal"
+(define_insn "*movv16qi_internal"
[(set (match_operand:V16QI 0 "nonimmediate_operand" "=x,x,m")
(match_operand:V16QI 1 "vector_move_operand" "C,xm,x"))]
- "TARGET_SSE2
+ "TARGET_SSE
&& (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
{
switch (which_alternative)
@@ -18739,7 +18860,7 @@
(define_expand "movv2df"
[(set (match_operand:V2DF 0 "nonimmediate_operand" "")
(match_operand:V2DF 1 "nonimmediate_operand" ""))]
- "TARGET_SSE2"
+ "TARGET_SSE"
{
ix86_expand_vector_move (V2DFmode, operands);
DONE;
@@ -18748,7 +18869,7 @@
(define_expand "movv8hi"
[(set (match_operand:V8HI 0 "nonimmediate_operand" "")
(match_operand:V8HI 1 "nonimmediate_operand" ""))]
- "TARGET_SSE2"
+ "TARGET_SSE"
{
ix86_expand_vector_move (V8HImode, operands);
DONE;
@@ -18757,7 +18878,7 @@
(define_expand "movv16qi"
[(set (match_operand:V16QI 0 "nonimmediate_operand" "")
(match_operand:V16QI 1 "nonimmediate_operand" ""))]
- "TARGET_SSE2"
+ "TARGET_SSE"
{
ix86_expand_vector_move (V16QImode, operands);
DONE;
@@ -18820,7 +18941,7 @@
(define_expand "movv2sf"
[(set (match_operand:V2SF 0 "nonimmediate_operand" "")
(match_operand:V2SF 1 "nonimmediate_operand" ""))]
- "TARGET_3DNOW"
+ "TARGET_MMX"
{
ix86_expand_vector_move (V2SFmode, operands);
DONE;
@@ -18841,19 +18962,19 @@
(define_insn "*pushv2di"
[(set (match_operand:V2DI 0 "push_operand" "=<")
(match_operand:V2DI 1 "register_operand" "x"))]
- "TARGET_SSE2"
+ "TARGET_SSE"
"#")
(define_insn "*pushv8hi"
[(set (match_operand:V8HI 0 "push_operand" "=<")
(match_operand:V8HI 1 "register_operand" "x"))]
- "TARGET_SSE2"
+ "TARGET_SSE"
"#")
(define_insn "*pushv16qi"
[(set (match_operand:V16QI 0 "push_operand" "=<")
(match_operand:V16QI 1 "register_operand" "x"))]
- "TARGET_SSE2"
+ "TARGET_SSE"
"#")
(define_insn "*pushv4sf"
@@ -18865,7 +18986,7 @@
(define_insn "*pushv4si"
[(set (match_operand:V4SI 0 "push_operand" "=<")
(match_operand:V4SI 1 "register_operand" "x"))]
- "TARGET_SSE2"
+ "TARGET_SSE"
"#")
(define_insn "*pushv2si"
@@ -18889,7 +19010,7 @@
(define_insn "*pushv2sf"
[(set (match_operand:V2SF 0 "push_operand" "=<")
(match_operand:V2SF 1 "register_operand" "y"))]
- "TARGET_3DNOW"
+ "TARGET_MMX"
"#")
(define_split
@@ -18915,7 +19036,7 @@
operands[3] = GEN_INT (-GET_MODE_SIZE (GET_MODE (operands[0])));")
-(define_insn "movti_internal"
+(define_insn "*movti_internal"
[(set (match_operand:TI 0 "nonimmediate_operand" "=x,x,m")
(match_operand:TI 1 "vector_move_operand" "C,xm,x"))]
"TARGET_SSE && !TARGET_64BIT
@@ -19462,26 +19583,16 @@
;; of DImode subregs again!
;; SSE1 single precision floating point logical operation
(define_expand "sse_andv4sf3"
- [(set (subreg:TI (match_operand:V4SF 0 "register_operand" "") 0)
- (and:TI (subreg:TI (match_operand:V4SF 1 "register_operand" "") 0)
- (subreg:TI (match_operand:V4SF 2 "nonimmediate_operand" "") 0)))]
+ [(set (match_operand:V4SF 0 "register_operand" "")
+ (and:V4SF (match_operand:V4SF 1 "register_operand" "")
+ (match_operand:V4SF 2 "nonimmediate_operand" "")))]
"TARGET_SSE"
"")
(define_insn "*sse_andv4sf3"
- [(set (subreg:TI (match_operand:V4SF 0 "register_operand" "=x") 0)
- (and:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
- "TARGET_SSE
- && (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
- "andps\t{%2, %0|%0, %2}"
- [(set_attr "type" "sselog")
- (set_attr "mode" "V4SF")])
-
-(define_insn "*sse_andsf3"
- [(set (subreg:TI (match_operand:SF 0 "register_operand" "=x") 0)
- (and:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
+ [(set (match_operand:V4SF 0 "register_operand" "=x")
+ (and:V4SF (match_operand:V4SF 1 "nonimmediate_operand" "%0")
+ (match_operand:V4SF 2 "nonimmediate_operand" "xm")))]
"TARGET_SSE
&& (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
"andps\t{%2, %0|%0, %2}"
@@ -19489,51 +19600,32 @@
(set_attr "mode" "V4SF")])
(define_expand "sse_nandv4sf3"
- [(set (subreg:TI (match_operand:V4SF 0 "register_operand" "") 0)
- (and:TI (not:TI (subreg:TI (match_operand:V4SF 1 "register_operand" "") 0))
- (subreg:TI (match_operand:V4SF 2 "nonimmediate_operand" "") 0)))]
+ [(set (match_operand:V4SF 0 "register_operand" "")
+ (and:V4SF (not:V4SF (match_operand:V4SF 1 "register_operand" ""))
+ (match_operand:V4SF 2 "nonimmediate_operand" "")))]
"TARGET_SSE"
"")
(define_insn "*sse_nandv4sf3"
- [(set (subreg:TI (match_operand:V4SF 0 "register_operand" "=x") 0)
- (and:TI (not:TI (match_operand:TI 1 "register_operand" "0"))
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
- "TARGET_SSE"
- "andnps\t{%2, %0|%0, %2}"
- [(set_attr "type" "sselog")
- (set_attr "mode" "V4SF")])
-
-(define_insn "*sse_nandsf3"
- [(set (subreg:TI (match_operand:SF 0 "register_operand" "=x") 0)
- (and:TI (not:TI (match_operand:TI 1 "register_operand" "0"))
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
+ [(set (match_operand:V4SF 0 "register_operand" "=x")
+ (and:V4SF (not:V4SF (match_operand:V4SF 1 "register_operand" "0"))
+ (match_operand:V4SF 2 "nonimmediate_operand" "xm")))]
"TARGET_SSE"
"andnps\t{%2, %0|%0, %2}"
[(set_attr "type" "sselog")
(set_attr "mode" "V4SF")])
(define_expand "sse_iorv4sf3"
- [(set (subreg:TI (match_operand:V4SF 0 "register_operand" "") 0)
- (ior:TI (subreg:TI (match_operand:V4SF 1 "register_operand" "") 0)
- (subreg:TI (match_operand:V4SF 2 "nonimmediate_operand" "") 0)))]
+ [(set (match_operand:V4SF 0 "register_operand" "")
+ (ior:V4SF (match_operand:V4SF 1 "register_operand" "")
+ (match_operand:V4SF 2 "nonimmediate_operand" "")))]
"TARGET_SSE"
"")
(define_insn "*sse_iorv4sf3"
- [(set (subreg:TI (match_operand:V4SF 0 "register_operand" "=x") 0)
- (ior:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
- "TARGET_SSE
- && (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
- "orps\t{%2, %0|%0, %2}"
- [(set_attr "type" "sselog")
- (set_attr "mode" "V4SF")])
-
-(define_insn "*sse_iorsf3"
- [(set (subreg:TI (match_operand:SF 0 "register_operand" "=x") 0)
- (ior:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
+ [(set (match_operand:V4SF 0 "register_operand" "=x")
+ (ior:V4SF (match_operand:V4SF 1 "nonimmediate_operand" "%0")
+ (match_operand:V4SF 2 "nonimmediate_operand" "xm")))]
"TARGET_SSE
&& (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
"orps\t{%2, %0|%0, %2}"
@@ -19541,27 +19633,16 @@
(set_attr "mode" "V4SF")])
(define_expand "sse_xorv4sf3"
- [(set (subreg:TI (match_operand:V4SF 0 "register_operand" "") 0)
- (xor:TI (subreg:TI (match_operand:V4SF 1 "register_operand" "") 0)
- (subreg:TI (match_operand:V4SF 2 "nonimmediate_operand" "") 0)))]
- "TARGET_SSE
- && (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
+ [(set (match_operand:V4SF 0 "register_operand" "")
+ (xor:V4SF (match_operand:V4SF 1 "register_operand" "")
+ (match_operand:V4SF 2 "nonimmediate_operand" "")))]
+ "TARGET_SSE"
"")
(define_insn "*sse_xorv4sf3"
- [(set (subreg:TI (match_operand:V4SF 0 "register_operand" "=x") 0)
- (xor:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
- "TARGET_SSE
- && (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
- "xorps\t{%2, %0|%0, %2}"
- [(set_attr "type" "sselog")
- (set_attr "mode" "V4SF")])
-
-(define_insn "*sse_xorsf3"
- [(set (subreg:TI (match_operand:SF 0 "register_operand" "=x") 0)
- (xor:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
+ [(set (match_operand:V4SF 0 "register_operand" "=x")
+ (xor:V4SF (match_operand:V4SF 1 "nonimmediate_operand" "%0")
+ (match_operand:V4SF 2 "nonimmediate_operand" "xm")))]
"TARGET_SSE
&& (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
"xorps\t{%2, %0|%0, %2}"
@@ -19571,26 +19652,16 @@
;; SSE2 double precision floating point logical operation
(define_expand "sse2_andv2df3"
- [(set (subreg:TI (match_operand:V2DF 0 "register_operand" "") 0)
- (and:TI (subreg:TI (match_operand:V2DF 1 "register_operand" "") 0)
- (subreg:TI (match_operand:V2DF 2 "nonimmediate_operand" "") 0)))]
+ [(set (match_operand:V2DF 0 "register_operand" "")
+ (and:V2DF (match_operand:V2DF 1 "register_operand" "")
+ (match_operand:V2DF 2 "nonimmediate_operand" "")))]
"TARGET_SSE2"
"")
(define_insn "*sse2_andv2df3"
- [(set (subreg:TI (match_operand:V2DF 0 "register_operand" "=x") 0)
- (and:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
- "TARGET_SSE2
- && (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
- "andpd\t{%2, %0|%0, %2}"
- [(set_attr "type" "sselog")
- (set_attr "mode" "V2DF")])
-
-(define_insn "*sse2_andv2df3"
- [(set (subreg:TI (match_operand:DF 0 "register_operand" "=x") 0)
- (and:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
+ [(set (match_operand:V2DF 0 "register_operand" "=x")
+ (and:V2DF (match_operand:V2DF 1 "nonimmediate_operand" "%0")
+ (match_operand:V2DF 2 "nonimmediate_operand" "xm")))]
"TARGET_SSE2
&& (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
"andpd\t{%2, %0|%0, %2}"
@@ -19598,51 +19669,32 @@
(set_attr "mode" "V2DF")])
(define_expand "sse2_nandv2df3"
- [(set (subreg:TI (match_operand:V2DF 0 "register_operand" "") 0)
- (and:TI (not:TI (subreg:TI (match_operand:V2DF 1 "register_operand" "") 0))
- (subreg:TI (match_operand:V2DF 2 "nonimmediate_operand" "") 0)))]
+ [(set (match_operand:V2DF 0 "register_operand" "")
+ (and:V2DF (not:V2DF (match_operand:V2DF 1 "register_operand" ""))
+ (match_operand:V2DF 2 "nonimmediate_operand" "")))]
"TARGET_SSE2"
"")
(define_insn "*sse2_nandv2df3"
- [(set (subreg:TI (match_operand:V2DF 0 "register_operand" "=x") 0)
- (and:TI (not:TI (match_operand:TI 1 "register_operand" "0"))
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
- "TARGET_SSE2"
- "andnpd\t{%2, %0|%0, %2}"
- [(set_attr "type" "sselog")
- (set_attr "mode" "V2DF")])
-
-(define_insn "*sse_nandti3_df"
- [(set (subreg:TI (match_operand:DF 0 "register_operand" "=Y") 0)
- (and:TI (not:TI (match_operand:TI 1 "register_operand" "0"))
- (match_operand:TI 2 "nonimmediate_operand" "Ym")))]
+ [(set (match_operand:V2DF 0 "register_operand" "=x")
+ (and:V2DF (not:V2DF (match_operand:V2DF 1 "register_operand" "0"))
+ (match_operand:V2DF 2 "nonimmediate_operand" "xm")))]
"TARGET_SSE2"
"andnpd\t{%2, %0|%0, %2}"
[(set_attr "type" "sselog")
(set_attr "mode" "V2DF")])
(define_expand "sse2_iorv2df3"
- [(set (subreg:TI (match_operand:V2DF 0 "register_operand" "") 0)
- (ior:TI (subreg:TI (match_operand:V2DF 1 "register_operand" "") 0)
- (subreg:TI (match_operand:V2DF 2 "nonimmediate_operand" "") 0)))]
+ [(set (match_operand:V2DF 0 "register_operand" "")
+ (ior:V2DF (match_operand:V2DF 1 "register_operand" "")
+ (match_operand:V2DF 2 "nonimmediate_operand" "")))]
"TARGET_SSE2"
"")
(define_insn "*sse2_iorv2df3"
- [(set (subreg:TI (match_operand:V2DF 0 "register_operand" "=x") 0)
- (ior:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
- "TARGET_SSE2
- && (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
- "orpd\t{%2, %0|%0, %2}"
- [(set_attr "type" "sselog")
- (set_attr "mode" "V2DF")])
-
-(define_insn "*sse2_iordf3"
- [(set (subreg:TI (match_operand:DF 0 "register_operand" "=x") 0)
- (ior:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
+ [(set (match_operand:V2DF 0 "register_operand" "=x")
+ (ior:V2DF (match_operand:V2DF 1 "nonimmediate_operand" "%0")
+ (match_operand:V2DF 2 "nonimmediate_operand" "xm")))]
"TARGET_SSE2
&& (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
"orpd\t{%2, %0|%0, %2}"
@@ -19650,26 +19702,16 @@
(set_attr "mode" "V2DF")])
(define_expand "sse2_xorv2df3"
- [(set (subreg:TI (match_operand:V2DF 0 "register_operand" "") 0)
- (xor:TI (subreg:TI (match_operand:V2DF 1 "nonimmediate_operand" "") 0)
- (subreg:TI (match_operand:V2DF 2 "nonimmediate_operand" "") 0)))]
+ [(set (match_operand:V2DF 0 "register_operand" "")
+ (xor:V2DF (match_operand:V2DF 1 "nonimmediate_operand" "")
+ (match_operand:V2DF 2 "nonimmediate_operand" "")))]
"TARGET_SSE2"
"")
(define_insn "*sse2_xorv2df3"
- [(set (subreg:TI (match_operand:V2DF 0 "register_operand" "=x") 0)
- (xor:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
- "TARGET_SSE2
- && (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
- "xorpd\t{%2, %0|%0, %2}"
- [(set_attr "type" "sselog")
- (set_attr "mode" "V2DF")])
-
-(define_insn "*sse2_xordf3"
- [(set (subreg:TI (match_operand:DF 0 "register_operand" "=x") 0)
- (xor:TI (match_operand:TI 1 "nonimmediate_operand" "%0")
- (match_operand:TI 2 "nonimmediate_operand" "xm")))]
+ [(set (match_operand:V2DF 0 "register_operand" "=x")
+ (xor:V2DF (match_operand:V2DF 1 "nonimmediate_operand" "%0")
+ (match_operand:V2DF 2 "nonimmediate_operand" "xm")))]
"TARGET_SSE2
&& (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)"
"xorpd\t{%2, %0|%0, %2}"
diff --git a/gcc/config/i386/t-rtems-i386 b/gcc/config/i386/t-rtems-i386
index b57f4fd82df..d32928c53aa 100644
--- a/gcc/config/i386/t-rtems-i386
+++ b/gcc/config/i386/t-rtems-i386
@@ -36,17 +36,17 @@ xp-bit.c: $(srcdir)/config/fp-bit.c
echo '#define EXTENDED_FLOAT_STUBS' > xp-bit.c
cat $(srcdir)/config/fp-bit.c >> xp-bit.c
-MULTILIB_OPTIONS = mcpu=i486/mcpu=pentium/mcpu=pentiumpro/mcpu=k6/mcpu=athlon \
+MULTILIB_OPTIONS = mtune=i486/mtune=pentium/mtune=pentiumpro/mtune=k6/mtune=athlon \
msoft-float mno-fp-ret-in-387
MULTILIB_DIRNAMES= m486 mpentium mpentiumpro k6 athlon soft-float nofp
MULTILIB_MATCHES = msoft-float=mno-m80387
MULTILIB_EXCEPTIONS = \
mno-fp-ret-in-387 \
-mcpu=i486/*mno-fp-ret-in-387* \
-mcpu=pentium/*msoft-float* mcpu=pentium/*mno-fp-ret-in-387* \
-mcpu=pentiumpro/*msoft-float* mcpu=pentiumpro/*mno-fp-ret-in-387* \
-mcpu=k6/*msoft-float* mcpu=k6/*mno-fp-ret-in-387* \
-mcpu=athlon/*msoft-float* mcpu=athlon/*mno-fp-ret-in-387*
+mtune=i486/*mno-fp-ret-in-387* \
+mtune=pentium/*msoft-float* mtune=pentium/*mno-fp-ret-in-387* \
+mtune=pentiumpro/*msoft-float* mtune=pentiumpro/*mno-fp-ret-in-387* \
+mtune=k6/*msoft-float* mtune=k6/*mno-fp-ret-in-387* \
+mtune=athlon/*msoft-float* mtune=athlon/*mno-fp-ret-in-387*
EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o
diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c
index 64f1fef7a8e..09bd7dfa097 100644
--- a/gcc/config/ia64/ia64.c
+++ b/gcc/config/ia64/ia64.c
@@ -393,20 +393,55 @@ call_operand (rtx op, enum machine_mode mode)
int
sdata_symbolic_operand (rtx op, enum machine_mode mode ATTRIBUTE_UNUSED)
{
+ HOST_WIDE_INT offset = 0, size = 0;
+
switch (GET_CODE (op))
{
case CONST:
- if (GET_CODE (XEXP (op, 0)) != PLUS
- || GET_CODE (XEXP (XEXP (op, 0), 0)) != SYMBOL_REF)
+ op = XEXP (op, 0);
+ if (GET_CODE (op) != PLUS
+ || GET_CODE (XEXP (op, 0)) != SYMBOL_REF
+ || GET_CODE (XEXP (op, 1)) != CONST_INT)
break;
- op = XEXP (XEXP (op, 0), 0);
+ offset = INTVAL (XEXP (op, 1));
+ op = XEXP (op, 0);
/* FALLTHRU */
case SYMBOL_REF:
if (CONSTANT_POOL_ADDRESS_P (op))
- return GET_MODE_SIZE (get_pool_mode (op)) <= ia64_section_threshold;
+ {
+ size = GET_MODE_SIZE (get_pool_mode (op));
+ if (size > ia64_section_threshold)
+ return false;
+ }
else
- return SYMBOL_REF_LOCAL_P (op) && SYMBOL_REF_SMALL_P (op);
+ {
+ tree t;
+
+ if (!SYMBOL_REF_LOCAL_P (op) || !SYMBOL_REF_SMALL_P (op))
+ return false;
+
+ /* Note that in addition to DECLs, we can get various forms
+ of constants here. */
+ t = SYMBOL_REF_DECL (op);
+ if (DECL_P (t))
+ t = DECL_SIZE_UNIT (t);
+ else
+ t = TYPE_SIZE_UNIT (TREE_TYPE (t));
+ if (t && host_integerp (t, 0))
+ {
+ size = tree_low_cst (t, 0);
+ if (size < 0)
+ size = 0;
+ }
+ }
+
+ /* Deny the stupid user trick of addressing outside the object. Such
+ things quickly result in GPREL22 relocation overflows. Of course,
+ they're also highly undefined. From a pure pedant's point of view
+ they deserve a slap on the wrist (such as provided by a relocation
+ overflow), but that just leads to bugzilla noise. */
+ return (offset >= 0 && offset <= size);
default:
break;
@@ -3157,10 +3192,13 @@ ia64_expand_epilogue (int sibcall_p)
preserve those input registers used as arguments to the sibling call.
It is unclear how to compute that number here. */
if (current_frame_info.n_input_regs != 0)
- emit_insn (gen_alloc (gen_rtx_REG (DImode, fp),
- GEN_INT (0), GEN_INT (0),
- GEN_INT (current_frame_info.n_input_regs),
- GEN_INT (0)));
+ {
+ rtx n_inputs = GEN_INT (current_frame_info.n_input_regs);
+ insn = emit_insn (gen_alloc (gen_rtx_REG (DImode, fp),
+ const0_rtx, const0_rtx,
+ n_inputs, const0_rtx));
+ RTX_FRAME_RELATED_P (insn) = 1;
+ }
}
}
@@ -3286,15 +3324,16 @@ static bool
ia64_assemble_integer (rtx x, unsigned int size, int aligned_p)
{
if (size == POINTER_SIZE / BITS_PER_UNIT
- && aligned_p
&& !(TARGET_NO_PIC || TARGET_AUTO_PIC)
&& GET_CODE (x) == SYMBOL_REF
&& SYMBOL_REF_FUNCTION_P (x))
{
- if (POINTER_SIZE == 32)
- fputs ("\tdata4\t@fptr(", asm_out_file);
- else
- fputs ("\tdata8\t@fptr(", asm_out_file);
+ static const char * const directive[2][2] = {
+ /* 64-bit pointer */ /* 32-bit pointer */
+ { "\tdata8.ua\t@fptr(", "\tdata4.ua\t@fptr("}, /* unaligned */
+ { "\tdata8\t@fptr(", "\tdata4\t@fptr("} /* aligned */
+ };
+ fputs (directive[(aligned_p != 0)][POINTER_SIZE == 32], asm_out_file);
output_addr_const (asm_out_file, x);
fputs (")\n", asm_out_file);
return true;
@@ -7791,13 +7830,24 @@ process_set (FILE *asm_out_file, rtx pat)
{
dest_regno = REGNO (dest);
- /* If this isn't the final destination for ar.pfs, the alloc
- shouldn't have been marked frame related. */
- if (dest_regno != current_frame_info.reg_save_ar_pfs)
- abort ();
-
- fprintf (asm_out_file, "\t.save ar.pfs, r%d\n",
- ia64_dbx_register_number (dest_regno));
+ /* If this is the final destination for ar.pfs, then this must
+ be the alloc in the prologue. */
+ if (dest_regno == current_frame_info.reg_save_ar_pfs)
+ fprintf (asm_out_file, "\t.save ar.pfs, r%d\n",
+ ia64_dbx_register_number (dest_regno));
+ else
+ {
+ /* This must be an alloc before a sibcall. We must drop the
+ old frame info. The easiest way to drop the old frame
+ info is to ensure we had a ".restore sp" directive
+ followed by a new prologue. If the procedure doesn't
+ have a memory-stack frame, we'll issue a dummy ".restore
+ sp" now. */
+ if (current_frame_info.total_size == 0 && !frame_pointer_needed)
+ /* if haven't done process_epilogue() yet, do it now */
+ process_epilogue ();
+ fprintf (asm_out_file, "\t.prologue\n");
+ }
return 1;
}
diff --git a/gcc/config/ia64/unwind-ia64.c b/gcc/config/ia64/unwind-ia64.c
index 67825940351..a49652e99ab 100644
--- a/gcc/config/ia64/unwind-ia64.c
+++ b/gcc/config/ia64/unwind-ia64.c
@@ -2275,6 +2275,8 @@ uw_install_context (struct _Unwind_Context *current __attribute__((unused)),
"(p6) ldf.fill f22 = [r28] \n\t"
"cmp.ne p7, p0 = r0, r29 \n\t"
";; \n\t"
+ "ld8 r27 = [r20], 8 \n\t"
+ ";; \n\t"
"ld8 r28 = [r20], 8 \n\t"
"(p7) ldf.fill f23 = [r29] \n\t"
"cmp.ne p6, p0 = r0, r22 \n\t"
diff --git a/gcc/config/ia64/unwind-ia64.h b/gcc/config/ia64/unwind-ia64.h
index b56b38c45c4..053829f11e9 100644
--- a/gcc/config/ia64/unwind-ia64.h
+++ b/gcc/config/ia64/unwind-ia64.h
@@ -28,4 +28,5 @@ struct unw_table_entry
extern struct unw_table_entry *
_Unwind_FindTableEntry (void *pc, unsigned long *segment_base,
- unsigned long *gp);
+ unsigned long *gp)
+ __attribute__ ((__visibility__ ("hidden")));
diff --git a/gcc/config/m68hc11/m68hc11.c b/gcc/config/m68hc11/m68hc11.c
index ce057a387b3..383025d4ae1 100644
--- a/gcc/config/m68hc11/m68hc11.c
+++ b/gcc/config/m68hc11/m68hc11.c
@@ -1,5 +1,5 @@
/* Subroutines for code generation on Motorola 68HC11 and 68HC12.
- Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004
+ Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
Contributed by Stephane Carrez (stcarrez@nerim.fr)
@@ -1027,6 +1027,7 @@ reg_or_some_mem_operand (rtx operand, enum machine_mode mode)
if (GET_CODE (operand) == MEM)
{
rtx op = XEXP (operand, 0);
+ int addr_mode;
if (symbolic_memory_operand (op, mode))
return 1;
@@ -1034,10 +1035,20 @@ reg_or_some_mem_operand (rtx operand, enum machine_mode mode)
if (IS_STACK_PUSH (operand))
return 1;
- if (m68hc11_register_indirect_p (operand, mode))
- return 1;
+ if (GET_CODE (operand) == REG && reload_in_progress
+ && REGNO (operand) >= FIRST_PSEUDO_REGISTER
+ && reg_equiv_memory_loc[REGNO (operand)])
+ {
+ operand = reg_equiv_memory_loc[REGNO (operand)];
+ operand = eliminate_regs (operand, 0, NULL_RTX);
+ }
+ if (GET_CODE (operand) != MEM)
+ return 0;
- return 0;
+ operand = XEXP (operand, 0);
+ addr_mode = m68hc11_addr_mode | (reload_completed ? ADDR_STRICT : 0);
+ addr_mode &= ~ADDR_INDIRECT;
+ return register_indirect_p (operand, mode, addr_mode);
}
return register_operand (operand, mode);
@@ -2044,6 +2055,10 @@ m68hc11_gen_highpart (enum machine_mode mode, rtx x)
{
return gen_int_mode (val >> 16, HImode);
}
+ else if (mode == SImode)
+ {
+ return gen_int_mode (val >> 32, SImode);
+ }
}
if (mode == QImode && D_REG_P (x))
return gen_rtx (REG, mode, HARD_A_REGNUM);
@@ -2926,15 +2941,7 @@ m68hc11_split_move (rtx to, rtx from, rtx scratch)
high_to = m68hc11_gen_highpart (mode, to);
low_from = m68hc11_gen_lowpart (mode, from);
- if (mode == SImode && GET_CODE (from) == CONST_INT)
- {
- if (INTVAL (from) >= 0)
- high_from = const0_rtx;
- else
- high_from = constm1_rtx;
- }
- else
- high_from = m68hc11_gen_highpart (mode, from);
+ high_from = m68hc11_gen_highpart (mode, from);
if (offset)
{
@@ -3117,26 +3124,8 @@ m68hc11_split_logical (enum machine_mode mode, int code, rtx *operands)
low[2] = m68hc11_gen_lowpart (mode, operands[2]);
high[0] = m68hc11_gen_highpart (mode, operands[0]);
-
- if (mode == SImode && GET_CODE (operands[1]) == CONST_INT)
- {
- if (INTVAL (operands[1]) >= 0)
- high[1] = const0_rtx;
- else
- high[1] = constm1_rtx;
- }
- else
- high[1] = m68hc11_gen_highpart (mode, operands[1]);
-
- if (mode == SImode && GET_CODE (operands[2]) == CONST_INT)
- {
- if (INTVAL (operands[2]) >= 0)
- high[2] = const0_rtx;
- else
- high[2] = constm1_rtx;
- }
- else
- high[2] = m68hc11_gen_highpart (mode, operands[2]);
+ high[1] = m68hc11_gen_highpart (mode, operands[1]);
+ high[2] = m68hc11_gen_highpart (mode, operands[2]);
low[3] = operands[3];
high[3] = operands[3];
@@ -3243,10 +3232,13 @@ m68hc11_gen_movhi (rtx insn, rtx *operands)
if (TARGET_M6812)
{
- if (IS_STACK_PUSH (operands[0]) && H_REG_P (operands[1]))
+ rtx from = operands[1];
+ rtx to = operands[0];
+
+ if (IS_STACK_PUSH (to) && H_REG_P (from))
{
cc_status = cc_prev_status;
- switch (REGNO (operands[1]))
+ switch (REGNO (from))
{
case HARD_X_REGNUM:
case HARD_Y_REGNUM:
@@ -3261,10 +3253,10 @@ m68hc11_gen_movhi (rtx insn, rtx *operands)
}
return;
}
- if (IS_STACK_POP (operands[1]) && H_REG_P (operands[0]))
+ if (IS_STACK_POP (from) && H_REG_P (to))
{
cc_status = cc_prev_status;
- switch (REGNO (operands[0]))
+ switch (REGNO (to))
{
case HARD_X_REGNUM:
case HARD_Y_REGNUM:
@@ -3295,11 +3287,52 @@ m68hc11_gen_movhi (rtx insn, rtx *operands)
else
output_asm_insn ("st%1\t%0", operands);
}
+
+ /* The 68hc12 does not support (MEM:HI (MEM:HI)) with the movw
+ instruction. We have to use a scratch register as temporary location.
+ Trying to use a specific pattern or constrain failed. */
+ else if (GET_CODE (to) == MEM && GET_CODE (XEXP (to, 0)) == MEM)
+ {
+ rtx ops[4];
+
+ ops[0] = to;
+ ops[2] = from;
+ ops[3] = 0;
+ if (dead_register_here (insn, d_reg))
+ ops[1] = d_reg;
+ else if (dead_register_here (insn, ix_reg))
+ ops[1] = ix_reg;
+ else if (dead_register_here (insn, iy_reg))
+ ops[1] = iy_reg;
+ else
+ {
+ ops[1] = d_reg;
+ ops[3] = d_reg;
+ output_asm_insn ("psh%3", ops);
+ }
+
+ ops[0] = to;
+ ops[2] = from;
+ output_asm_insn ("ld%1\t%2", ops);
+ output_asm_insn ("st%1\t%0", ops);
+ if (ops[3])
+ output_asm_insn ("pul%3", ops);
+ }
+
+ /* Use movw for non-null constants or when we are clearing
+ a volatile memory reference. However, this is possible
+ only if the memory reference has a small offset or is an
+ absolute address. */
+ else if (GET_CODE (from) == CONST_INT
+ && INTVAL (from) == 0
+ && (MEM_VOLATILE_P (to) == 0
+ || m68hc11_small_indexed_indirect_p (to, HImode) == 0))
+ {
+ output_asm_insn ("clr\t%h0", operands);
+ output_asm_insn ("clr\t%b0", operands);
+ }
else
{
- rtx from = operands[1];
- rtx to = operands[0];
-
if ((m68hc11_register_indirect_p (from, GET_MODE (from))
&& !m68hc11_small_indexed_indirect_p (from, GET_MODE (from)))
|| (m68hc11_register_indirect_p (to, GET_MODE (to))
@@ -3316,6 +3349,7 @@ m68hc11_gen_movhi (rtx insn, rtx *operands)
ops[0] = to;
ops[1] = operands[2];
m68hc11_gen_movhi (insn, ops);
+ return;
}
else
{
@@ -3323,19 +3357,11 @@ m68hc11_gen_movhi (rtx insn, rtx *operands)
fatal_insn ("move insn not handled", insn);
}
}
- else
- {
- if (GET_CODE (from) == CONST_INT && INTVAL (from) == 0)
- {
- output_asm_insn ("clr\t%h0", operands);
- output_asm_insn ("clr\t%b0", operands);
- }
- else
- {
- m68hc11_notice_keep_cc (operands[0]);
- output_asm_insn ("movw\t%1,%0", operands);
- }
- }
+ else
+ {
+ m68hc11_notice_keep_cc (operands[0]);
+ output_asm_insn ("movw\t%1,%0", operands);
+ }
}
return;
}
@@ -3663,8 +3689,10 @@ m68hc11_gen_movqi (rtx insn, rtx *operands)
}
else if (H_REG_P (operands[0]))
{
- if (Q_REG_P (operands[0]))
- output_asm_insn ("lda%0\t%b1", operands);
+ if (IS_STACK_POP (operands[1]))
+ output_asm_insn ("pul%b0", operands);
+ else if (Q_REG_P (operands[0]))
+ output_asm_insn ("lda%0\t%b1", operands);
else if (D_REG_P (operands[0]))
output_asm_insn ("ldab\t%b1", operands);
else
@@ -5028,9 +5056,11 @@ m68hc11_z_replacement (rtx insn)
if (info.save_before_last)
save_pos_insn = PREV_INSN (save_pos_insn);
- emit_insn_before (gen_movhi (gen_rtx (REG, HImode, SOFT_Z_REGNUM),
- gen_rtx (REG, HImode, info.regno)),
- save_pos_insn);
+ /* Use emit_insn_after () to ensure the new insn is part of
+ the good basic block. */
+ emit_insn_after (gen_movhi (gen_rtx (REG, HImode, SOFT_Z_REGNUM),
+ gen_rtx (REG, HImode, info.regno)),
+ PREV_INSN (save_pos_insn));
}
if (info.must_push_reg && info.last)
@@ -5069,8 +5099,8 @@ m68hc11_z_replacement (rtx insn)
else
dst = gen_rtx (REG, HImode, SOFT_SAVED_XY_REGNUM);
- emit_insn_before (gen_movhi (gen_rtx (REG, HImode, info.regno),
- dst), insn);
+ emit_insn_after (gen_movhi (gen_rtx (REG, HImode, info.regno),
+ dst), PREV_INSN (insn));
}
}
diff --git a/gcc/config/m68hc11/m68hc11.md b/gcc/config/m68hc11/m68hc11.md
index 1f851fa913b..83f6a232782 100644
--- a/gcc/config/m68hc11/m68hc11.md
+++ b/gcc/config/m68hc11/m68hc11.md
@@ -1,5 +1,5 @@
;;- Machine description file for Motorola 68HC11 and 68HC12.
-;;- Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004
+;;- Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
;;- Free Software Foundation, Inc.
;;- Contributed by Stephane Carrez (stcarrez@nerim.fr)
@@ -687,8 +687,8 @@
DONE;")
(define_insn_and_split "movdf_internal"
- [(set (match_operand:DF 0 "non_push_operand" "=mu,U,!u,U,m,m,!u")
- (match_operand:DF 1 "general_operand" "G,iU,iU,!u,mi,!u,!mu"))
+ [(set (match_operand:DF 0 "non_push_operand" "=mu,U,m,!u,U,m,!u")
+ (match_operand:DF 1 "general_operand" "G,iU,mi,iU,!u,!u,!mu"))
(clobber (match_scratch:HI 2 "=X,&d,&d,&d,&d,&d,&d"))]
""
"#"
@@ -884,18 +884,9 @@
}
}")
-(define_insn "movhi_const0"
- [(set (match_operand:HI 0 "splitable_operand" "=d,A,um")
- (const_int 0))]
- ""
- "@
- clra\\n\\tclrb
- ld%0\\t#0
- clr\\t%b0\\n\\tclr\\t%h0")
-
(define_insn "*movhi_68hc12"
- [(set (match_operand:HI 0 "nonimmediate_operand" "=U,dAw,dAw,U,U,m,!u")
- (match_operand:HI 1 "general_operand" "U,dAwim,!u,dAwi,!u,dAw,riU"))]
+ [(set (match_operand:HI 0 "nonimmediate_operand" "=U,dAw,dAw,m,U,U,m,!u")
+ (match_operand:HI 1 "general_operand" "U,dAwim,!u,K,dAwi,!u,dAw,riU"))]
"TARGET_M6812"
"*
{
@@ -903,6 +894,15 @@
return \"\";
}")
+(define_insn "movhi_const0"
+ [(set (match_operand:HI 0 "nonimmediate_operand" "=d,A,um")
+ (const_int 0))]
+ "TARGET_M6811"
+ "@
+ clra\\n\\tclrb
+ ld%0\\t#0
+ clr\\t%b0\\n\\tclr\\t%h0")
+
(define_insn "*movhi_m68hc11"
[(set (match_operand:HI 0 "nonimmediate_operand" "=dAw,!u,m,m,dAw,!*u")
(match_operand:HI 1 "general_operand" "dAwim,dAw,dA,?Aw,!*u,dAw"))]
@@ -1235,7 +1235,7 @@
[(set (match_operand:DI 0 "nonimmediate_operand" "=m,m,!u,!u")
(zero_extend:DI
(match_operand:SI 1 "nonimmediate_operand" "m,Du,m,Du")))
- (clobber (match_scratch:HI 2 "=d,d,&d,d"))]
+ (clobber (match_scratch:HI 2 "=d,d,d,d"))]
""
"#")
@@ -2380,7 +2380,7 @@
[(set (match_operand:HI 0 "hard_reg_operand" "=A,d")
(plus:HI (zero_extend:HI
(match_operand:QI 1 "nonimmediate_operand" "d,um*A"))
- (match_operand:HI 2 "hard_reg_operand" "0,0")))]
+ (match_operand:HI 2 "general_operand" "0,0")))]
""
"*
{
@@ -2714,7 +2714,7 @@
(define_insn "*subhi3"
[(set (match_operand:HI 0 "register_operand" "=d,*A,d,*A")
- (minus:HI (match_operand:HI 1 "register_operand" "0,0,0,0")
+ (minus:HI (match_operand:HI 1 "general_operand" "0,0,0,0")
(match_operand:HI 2 "general_operand" "im*A*d,im*d*A,u,!u")))]
""
"*
@@ -2729,7 +2729,7 @@
(define_insn "*subhi3_zext"
[(set (match_operand:HI 0 "hard_reg_operand" "=d,d")
- (minus:HI (match_operand:HI 1 "hard_reg_operand" "0,0")
+ (minus:HI (match_operand:HI 1 "general_operand" "0,0")
(zero_extend:HI (match_operand:QI 2 "general_operand" "mi*A,!u"))))]
""
"*
@@ -2749,7 +2749,7 @@
(define_insn "subqi3"
[(set (match_operand:QI 0 "hard_reg_operand" "=dq,!*x*y")
- (minus:QI (match_operand:QI 1 "hard_reg_operand" "0,0")
+ (minus:QI (match_operand:QI 1 "general_operand" "0,0")
(match_operand:QI 2 "general_operand" "uim*A*d,uim*A*d")))]
""
"*
@@ -2902,8 +2902,8 @@
(define_insn "mulqi3"
[(set (match_operand:QI 0 "register_operand" "=d,*x,*y")
- (mult:QI (match_operand:QI 1 "nonimmediate_operand" "%dum,0,0")
- (match_operand:QI 2 "general_operand" "dium,*xium,*yium")))]
+ (mult:QI (match_operand:QI 1 "general_operand" "%di*um,0,0")
+ (match_operand:QI 2 "general_operand" "di*um,*xium,*yium")))]
""
"*
{
@@ -2958,11 +2958,11 @@
")
(define_insn "mulqihi3"
- [(set (match_operand:HI 0 "register_operand" "=d,d")
+ [(set (match_operand:HI 0 "register_operand" "=d,d,d")
(mult:HI (sign_extend:HI
- (match_operand:QI 1 "register_operand" "%0,0"))
+ (match_operand:QI 1 "register_operand" "%0,0,0"))
(sign_extend:HI
- (match_operand:QI 2 "nonimmediate_operand" "dm,*A"))))]
+ (match_operand:QI 2 "general_operand" "mi*u,*A,0"))))]
""
"*
{
@@ -3324,8 +3324,8 @@
(define_insn "*andqi3_gen"
[(set (match_operand:QI 0 "register_operand" "=d,d,d,?*A,?*A,!*q")
- (and:QI (match_operand:QI 1 "register_operand" "%0,0,0,0,0,0")
- (match_operand:QI 2 "general_operand" "mi,!u,?*A,!um,?*A*d,!um*A")))]
+ (and:QI (match_operand:QI 1 "general_operand" "%0,0,0,0,0,0")
+ (match_operand:QI 2 "general_operand" "mi,!*u,?*A,!*um,?*A*d,!*um*A")))]
""
"*
{
@@ -3542,8 +3542,8 @@
(define_insn "*iorqi3_gen"
[(set (match_operand:QI 0 "register_operand" "=d,d,d,?*A,?*A,!*q")
- (ior:QI (match_operand:QI 1 "register_operand" "%0,0,0,0,0,0")
- (match_operand:QI 2 "general_operand" "mi,!u,!*A,!um,?*A*d,!um*A")))]
+ (ior:QI (match_operand:QI 1 "general_operand" "%0,0,0,0,0,0")
+ (match_operand:QI 2 "general_operand" "mi,!*u,!*A,!*um,?*A*d,!*um*A")))]
""
"*
{
@@ -3634,8 +3634,8 @@
(define_insn "xorqi3"
[(set (match_operand:QI 0 "register_operand" "=d,d,d,?*A,?*A,!*q")
- (xor:QI (match_operand:QI 1 "register_operand" "%0,0,0,0,0,0")
- (match_operand:QI 2 "general_operand" "im,!u,!*A,!ium,?*A*d,!ium*A")))]
+ (xor:QI (match_operand:QI 1 "general_operand" "%0,0,0,0,0,0")
+ (match_operand:QI 2 "general_operand" "im,!*u,!*A,!i*um,?*A*d,!i*um*A")))]
""
"*
{
@@ -6909,14 +6909,16 @@
;;
;; Replace "leas 2,sp" with a "pulx" or a "puly".
;; On 68HC12, this is one cycle slower but one byte smaller.
-;; pr target/6899: This peephole is not valid because a register CSE
-;; pass removes the pulx/puly.
+;; pr target/6899: This peephole was not valid because a register CSE
+;; pass removes the pulx/puly. The 'use' clause ensure that the pulx is
+;; not removed.
;;
(define_peephole2
[(set (reg:HI SP_REGNUM) (plus:HI (reg:HI SP_REGNUM) (const_int 2)))
(match_scratch:HI 0 "xy")]
- "0 && TARGET_M6812 && optimize_size"
- [(set (match_dup 0) (match_dup 1))]
+ "TARGET_M6812 && optimize_size"
+ [(set (match_dup 0) (match_dup 1))
+ (use (match_dup 0))]
"operands[1] = gen_rtx (MEM, HImode,
gen_rtx (POST_INC, HImode,
gen_rtx_REG (HImode, HARD_SP_REGNUM)));")
diff --git a/gcc/config/m68hc11/t-m68hc11-gas b/gcc/config/m68hc11/t-m68hc11-gas
index 8bbbf3c450d..b8450a68237 100644
--- a/gcc/config/m68hc11/t-m68hc11-gas
+++ b/gcc/config/m68hc11/t-m68hc11-gas
@@ -27,7 +27,7 @@ LIB1ASMFUNCS = _mulsi3 \
_ashrhi3 _lshrhi3 _lshlhi3 _ashrqi3 _lshlqi3 _map_data _init_bss \
_ctor _dtor _far_tramp _call_far _return_far
-TARGET_LIBGCC2_CFLAGS = -DUSE_GAS -DIN_GCC
+TARGET_LIBGCC2_CFLAGS = -DUSE_GAS -DIN_GCC -Dinhibit_libc
# C implementation of 32-bit div/mod.
LIB2FUNCS_EXTRA = $(srcdir)/config/udivmodsi4.c \
@@ -53,7 +53,7 @@ DPBIT = dp-bit.c
dp-bit.c: $(srcdir)/config/fp-bit.c
echo '#define SMALL_MACHINE' >> dp-bit.c
echo '#define CMPtype HItype' >> dp-bit.c
- echo '#ifdef __LITTLE_ENDIAN__' > dp-bit.c
+ echo '#ifdef __LITTLE_ENDIAN__' >> dp-bit.c
echo '#define FLOAT_BIT_ORDER_MISMATCH' >>dp-bit.c
echo '#endif' >> dp-bit.c
cat $(srcdir)/config/fp-bit.c >> dp-bit.c
diff --git a/gcc/config/m68k/t-rtems b/gcc/config/m68k/t-rtems
index d0e50e22ea9..e660da2d637 100644
--- a/gcc/config/m68k/t-rtems
+++ b/gcc/config/m68k/t-rtems
@@ -3,4 +3,5 @@
MULTILIB_OPTIONS = m68000/m68020/m5200/mcpu32/m68030/m68040/m68060 m68881/msoft-float
MULTILIB_DIRNAMES =
MULTILIB_MATCHES = m68000=mc68000 m68000=m68302 mcpu32=m68332 m68020=mc68020 m68030=mc68030
+MULTILIB_MATCHES += m5200=m528x
MULTILIB_EXCEPTIONS = m68000/msoft-float m5200/m68881 m5200/msoft-float mcpu32/m68881 mcpu32/msoft-float m68040/m68881 m68060/m68881
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c
index d4dfc9884ca..ceaee531cd2 100644
--- a/gcc/config/mips/mips.c
+++ b/gcc/config/mips/mips.c
@@ -3049,8 +3049,6 @@ get_float_compare_codes (enum rtx_code in_code, enum rtx_code *cmp_code,
switch (in_code)
{
case NE:
- case UNGE:
- case UNGT:
case LTGT:
case ORDERED:
*cmp_code = reverse_condition_maybe_unordered (in_code);
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index f054afc5aa2..35f89f0a1b4 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -7765,6 +7765,24 @@ srl\t%M0,%M1,%2\n\
[(set_attr "type" "fcmp")
(set_attr "mode" "FPSW")])
+(define_insn "sungt_df"
+ [(set (match_operand:CC 0 "register_operand" "=z")
+ (ungt:CC (match_operand:DF 1 "register_operand" "f")
+ (match_operand:DF 2 "register_operand" "f")))]
+ "TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT"
+ "c.ult.d\t%Z0%2,%1"
+ [(set_attr "type" "fcmp")
+ (set_attr "mode" "FPSW")])
+
+(define_insn "sunge_df"
+ [(set (match_operand:CC 0 "register_operand" "=z")
+ (unge:CC (match_operand:DF 1 "register_operand" "f")
+ (match_operand:DF 2 "register_operand" "f")))]
+ "TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT"
+ "c.ule.d\t%Z0%2,%1"
+ [(set_attr "type" "fcmp")
+ (set_attr "mode" "FPSW")])
+
(define_insn "seq_df"
[(set (match_operand:CC 0 "register_operand" "=z")
(eq:CC (match_operand:DF 1 "register_operand" "f")
@@ -7846,6 +7864,24 @@ srl\t%M0,%M1,%2\n\
[(set_attr "type" "fcmp")
(set_attr "mode" "FPSW")])
+(define_insn "sungt_sf"
+ [(set (match_operand:CC 0 "register_operand" "=z")
+ (ungt:CC (match_operand:SF 1 "register_operand" "f")
+ (match_operand:SF 2 "register_operand" "f")))]
+ "TARGET_HARD_FLOAT"
+ "c.ult.s\t%Z0%2,%1"
+ [(set_attr "type" "fcmp")
+ (set_attr "mode" "FPSW")])
+
+(define_insn "sunge_sf"
+ [(set (match_operand:CC 0 "register_operand" "=z")
+ (unge:CC (match_operand:SF 1 "register_operand" "f")
+ (match_operand:SF 2 "register_operand" "f")))]
+ "TARGET_HARD_FLOAT"
+ "c.ule.s\t%Z0%2,%1"
+ [(set_attr "type" "fcmp")
+ (set_attr "mode" "FPSW")])
+
(define_insn "seq_sf"
[(set (match_operand:CC 0 "register_operand" "=z")
(eq:CC (match_operand:SF 1 "register_operand" "f")
diff --git a/gcc/config/mips/rtems.h b/gcc/config/mips/rtems.h
index 36d024ad3dd..91f43734e25 100644
--- a/gcc/config/mips/rtems.h
+++ b/gcc/config/mips/rtems.h
@@ -1,5 +1,6 @@
/* Definitions for rtems targeting a MIPS using ELF.
- Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
+ Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005
+ Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
This file is part of GCC.
@@ -27,3 +28,9 @@ do { \
builtin_define ("__USE_INIT_FINI__"); \
builtin_assert ("system=rtems"); \
} while (0)
+
+/* No sdata.
+ * The RTEMS BSPs expect -G0
+ */
+#undef MIPS_DEFAULT_GVALUE
+#define MIPS_DEFAULT_GVALUE 0
diff --git a/gcc/config/mips/t-iris5-6 b/gcc/config/mips/t-iris5-6
index 4dc73204338..a8c26beab7b 100644
--- a/gcc/config/mips/t-iris5-6
+++ b/gcc/config/mips/t-iris5-6
@@ -12,7 +12,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
-o $(SHLIB_NAME).tmp @multilib_flags@ $(SHLIB_OBJS) -lc && \
rm -f $(SHLIB_SOLINK) && \
if [ -f $(SHLIB_NAME) ]; then \
- mv -f $(SHLIB_NAME) $(SHLIB_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIB_NAME) $(SHLIB_NAME).backup; \
else true; fi && \
mv $(SHLIB_NAME).tmp $(SHLIB_NAME) && \
$(LN_S) $(SHLIB_NAME) $(SHLIB_SOLINK)
diff --git a/gcc/config/mips/t-iris6 b/gcc/config/mips/t-iris6
index e6713106dba..2eaf32040f9 100644
--- a/gcc/config/mips/t-iris6
+++ b/gcc/config/mips/t-iris6
@@ -22,7 +22,7 @@ tp-bit.c: $(srcdir)/config/fp-bit.c
echo '#ifdef __MIPSEL__' > tp-bit.c
echo '# define FLOAT_BIT_ORDER_MISMATCH' >> tp-bit.c
echo '#endif' >> tp-bit.c
- echo '#define QUIET_NAN_NEGATED' >> dp-bit.c
+ echo '#define QUIET_NAN_NEGATED' >> tp-bit.c
echo '#if __LDBL_MANT_DIG__ == 106' >> tp-bit.c
echo '# define TFLOAT' >> tp-bit.c
cat $(srcdir)/config/fp-bit.c >> tp-bit.c
diff --git a/gcc/config/mips/t-rtems b/gcc/config/mips/t-rtems
index bd7b7adf467..742e4e32db6 100644
--- a/gcc/config/mips/t-rtems
+++ b/gcc/config/mips/t-rtems
@@ -1,5 +1,5 @@
# Custom multilibs for RTEMS
-MULTILIB_OPTIONS = mips1/mips3 msoft-float/msingle-float EL/EB
-MULTILIB_DIRNAMES = mips1 mips3 soft-float single el eb
+MULTILIB_OPTIONS = mips1/mips3/mips32 msoft-float/msingle-float
+MULTILIB_DIRNAMES = mips1 mips3 mips32 soft-float single
MULTILIB_MATCHES = msingle-float=m4650
diff --git a/gcc/config/mmix/mmix.c b/gcc/config/mmix/mmix.c
index 764e9b8a31b..9c9495524fb 100644
--- a/gcc/config/mmix/mmix.c
+++ b/gcc/config/mmix/mmix.c
@@ -620,8 +620,22 @@ mmix_function_outgoing_value (tree valtype, tree func ATTRIBUTE_UNUSED)
return
gen_rtx_REG (mode, MMIX_OUTGOING_RETURN_VALUE_REGNUM);
- /* A complex type, made up of components. */
- cmode = TYPE_MODE (TREE_TYPE (valtype));
+ if (COMPLEX_MODE_P (mode))
+ /* A complex type, made up of components. */
+ cmode = TYPE_MODE (TREE_TYPE (valtype));
+ else
+ {
+ /* Of the other larger-than-register modes, we only support
+ scalar mode TImode. (At least, that's the only one that's
+ been rudimentally tested.) Make sure we're alerted for
+ unexpected cases. */
+ if (mode != TImode)
+ sorry ("support for mode `%s'", GET_MODE_NAME (mode));
+
+ /* In any case, we will fill registers to the natural size. */
+ cmode = DImode;
+ }
+
nregs = ((GET_MODE_BITSIZE (mode) + BITS_PER_WORD - 1) / BITS_PER_WORD);
/* We need to take care of the effect of the register hole on return
diff --git a/gcc/config/mmix/mmix.h b/gcc/config/mmix/mmix.h
index 212a9aec0b4..419911cb730 100644
--- a/gcc/config/mmix/mmix.h
+++ b/gcc/config/mmix/mmix.h
@@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler, for MMIX.
- Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
Contributed by Hans-Peter Nilsson (hp@bitrange.com)
This file is part of GCC.
@@ -269,15 +269,6 @@ extern int target_flags;
#define FLOAT_WORDS_BIG_ENDIAN 1
#define UNITS_PER_WORD 8
-/* FIXME: This macro is correlated to MAX_FIXED_MODE_SIZE in that
- e.g. this macro must not be 8 (default, UNITS_PER_WORD) when
- MAX_FIXED_MODE_SIZE is 64 (default, DImode), or really: this must be
- set manually if MAX_FIXED_MODE_SIZE is not at least twice the register
- size. By setting it to 4, we don't have to worry about TImode things
- yet. Revisit, perhaps get TImode going or get some solution that does
- not mandate TImode or lie in other ways. */
-#define MIN_UNITS_PER_WORD 4
-
/* FIXME: Promotion of modes currently generates slow code, extending
before every operation. */
/* I'm a little bit undecided about this one. It might be beneficial to
@@ -743,7 +734,7 @@ enum reg_class
typedef struct { int regs; int lib; } CUMULATIVE_ARGS;
-#define INIT_CUMULATIVE_ARGS(CUM, FNTYPE, LIBNAME, INDIRECT, N_NAMED_ARGS) \
+#define INIT_CUMULATIVE_ARGS(CUM, FNTYPE, LIBNAME, FNDECL, N_NAMED_ARGS) \
((CUM).regs = 0, (CUM).lib = ((LIBNAME) != 0))
#define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \
diff --git a/gcc/config/pa/pa-protos.h b/gcc/config/pa/pa-protos.h
index 848997e4d3e..6d6dcc8e50e 100644
--- a/gcc/config/pa/pa-protos.h
+++ b/gcc/config/pa/pa-protos.h
@@ -137,6 +137,7 @@ extern struct rtx_def *hppa_builtin_saveregs (void);
extern void override_options (void);
extern void output_ascii (FILE *, const char *, int);
+extern const char * som_text_section_asm_op (void);
extern HOST_WIDE_INT compute_frame_size (HOST_WIDE_INT, int *);
extern int and_mask_p (unsigned HOST_WIDE_INT);
extern int cint_ok_for_move (HOST_WIDE_INT);
@@ -153,7 +154,6 @@ extern int cmpib_comparison_operator (rtx, enum machine_mode);
#endif
-
#ifdef TREE_CODE
extern int reloc_needed (tree);
#ifdef RTX_CODE
@@ -165,3 +165,9 @@ extern int function_arg_partial_nregs (CUMULATIVE_ARGS *,
enum machine_mode,
tree, int);
#endif /* TREE_CODE */
+
+/* Functions in varasm.c used by pa.c. */
+extern void som_readonly_data_section (void);
+extern void som_one_only_readonly_data_section (void);
+extern void som_one_only_data_section (void);
+extern void forget_section (void);
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index f0d15857f24..661eff59cca 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -148,6 +148,7 @@ static void output_deferred_plabels (void);
#ifdef HPUX_LONG_DOUBLE_LIBRARY
static void pa_hpux_init_libfuncs (void);
#endif
+static struct machine_function * pa_init_machine_status (void);
/* Save the operands last given to a compare for use when we
generate a scc or bcc insn. */
@@ -370,6 +371,8 @@ override_options (void)
targetm.asm_out.unaligned_op.si = NULL;
targetm.asm_out.unaligned_op.di = NULL;
}
+
+ init_machine_status = pa_init_machine_status;
}
static void
@@ -381,6 +384,16 @@ pa_init_builtins (void)
#endif
}
+/* Function to init struct machine_function.
+ This will be called, via a pointer variable,
+ from push_function_context. */
+
+static struct machine_function *
+pa_init_machine_status (void)
+{
+ return ggc_alloc_cleared (sizeof (machine_function));
+}
+
/* If FROM is a probable pointer register, mark TO as a probable
pointer register with the same pointer alignment as FROM. */
@@ -4098,6 +4111,14 @@ pa_output_function_epilogue (FILE *file, HOST_WIDE_INT size ATTRIBUTE_UNUSED)
fputs ("\t.EXIT\n\t.PROCEND\n", file);
+ if (TARGET_SOM && TARGET_GAS)
+ {
+ /* We done with this subspace except possibly for some additional
+ debug information. Forget that we are in this subspace to ensure
+ that the next function is output in its own subspace. */
+ forget_section ();
+ }
+
if (INSN_ADDRESSES_SET_P ())
{
insn = get_last_nonnote_insn ();
@@ -7897,8 +7918,9 @@ pa_asm_output_mi_thunk (FILE *file, tree thunk_fndecl, HOST_WIDE_INT delta,
fprintf (file, "\t.align 4\n");
ASM_OUTPUT_LABEL (file, label);
fprintf (file, "\t.word P'%s\n", fname);
- function_section (thunk_fndecl);
}
+ else if (TARGET_SOM && TARGET_GAS)
+ forget_section ();
current_thunk_number++;
nbytes = ((nbytes + FUNCTION_BOUNDARY / BITS_PER_UNIT - 1)
@@ -7933,6 +7955,9 @@ pa_asm_output_mi_thunk (FILE *file, tree thunk_fndecl, HOST_WIDE_INT delta,
static bool
pa_function_ok_for_sibcall (tree decl, tree exp ATTRIBUTE_UNUSED)
{
+ if (TARGET_PORTABLE_RUNTIME)
+ return false;
+
/* Sibcalls are ok for TARGET_ELF32 as along as the linker is used in
single subspace mode and the call is not indirect. As far as I know,
there is no operating system support for the multiple subspace mode.
@@ -7950,9 +7975,8 @@ pa_function_ok_for_sibcall (tree decl, tree exp ATTRIBUTE_UNUSED)
if (TARGET_64BIT)
return false;
- return (decl
- && !TARGET_PORTABLE_RUNTIME
- && !TREE_PUBLIC (decl));
+ /* Sibcalls are only ok within a translation unit. */
+ return (decl && !TREE_PUBLIC (decl));
}
/* Returns 1 if the 6 operands specified in OPERANDS are suitable for
@@ -9058,6 +9082,50 @@ cmpib_comparison_operator (rtx op, enum machine_mode mode)
|| GET_CODE (op) == LEU));
}
+/* Return a string to output before text in the current function.
+
+ This function is only used with SOM. Because we don't support
+ named subspaces, we can only create a new subspace or switch back
+ to the default text subspace. */
+const char *
+som_text_section_asm_op (void)
+{
+ if (!TARGET_SOM)
+ return "";
+
+ if (TARGET_GAS)
+ {
+ if (cfun && !cfun->machine->in_nsubspa)
+ {
+ /* We only want to emit a .nsubspa directive once at the
+ start of the function. */
+ cfun->machine->in_nsubspa = 1;
+
+ /* Create a new subspace for the text. This provides
+ better stub placement and one-only functions. */
+ if (cfun->decl
+ && DECL_ONE_ONLY (cfun->decl)
+ && !DECL_WEAK (cfun->decl))
+ return
+ "\t.SPACE $TEXT$\n\t.NSUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,SORT=24,COMDAT";
+
+ return "\t.SPACE $TEXT$\n\t.NSUBSPA $CODE$";
+ }
+ else
+ {
+ /* There isn't a current function or the body of the current
+ function has been completed. So, we are changing to the
+ text section to output debugging information. Do this in
+ the default text section. We need to forget that we are
+ in the text section so that the function text_section in
+ varasm.c will call us the next time around. */
+ forget_section ();
+ }
+ }
+
+ return "\t.SPACE $TEXT$\n\t.SUBSPA $CODE$";
+}
+
/* On hpux10, the linker will give an error if we have a reference
in the read-only data section to a symbol defined in a shared
library. Therefore, expressions that might require a reloc can
@@ -9074,11 +9142,23 @@ pa_select_section (tree exp, int reloc,
&& (DECL_INITIAL (exp) == error_mark_node
|| TREE_CONSTANT (DECL_INITIAL (exp)))
&& !reloc)
- readonly_data_section ();
+ {
+ if (TARGET_SOM
+ && DECL_ONE_ONLY (exp)
+ && !DECL_WEAK (exp))
+ som_one_only_readonly_data_section ();
+ else
+ readonly_data_section ();
+ }
else if (TREE_CODE_CLASS (TREE_CODE (exp)) == 'c'
&& !(TREE_CODE (exp) == STRING_CST && flag_writable_strings)
&& !reloc)
readonly_data_section ();
+ else if (TARGET_SOM
+ && TREE_CODE (exp) == VAR_DECL
+ && DECL_ONE_ONLY (exp)
+ && !DECL_WEAK (exp))
+ som_one_only_data_section ();
else
data_section ();
}
diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h
index 15aeccda388..7727cb5f85c 100644
--- a/gcc/config/pa/pa.h
+++ b/gcc/config/pa/pa.h
@@ -424,6 +424,12 @@ do { \
#define CAN_DEBUG_WITHOUT_FP
/* target machine storage layout */
+typedef struct machine_function GTY(())
+{
+ /* Flag indicating that a .NSUBSPA directive has been output for
+ this function. */
+ int in_nsubspa;
+} machine_function;
/* Define this macro if it is advisable to hold scalars in registers
in a wider mode than that declared by the program. In such cases,
@@ -1524,7 +1530,12 @@ extern int may_call_alloca;
&& (TARGET_NO_SPACE_REGS \
? (base && REG_P (index)) \
: (base == XEXP (X, 1) && REG_P (index) \
- && REG_POINTER (base) && !REG_POINTER (index))) \
+ && (reload_completed \
+ || (reload_in_progress && HARD_REGISTER_P (base)) \
+ || REG_POINTER (base)) \
+ && (reload_completed \
+ || (reload_in_progress && HARD_REGISTER_P (index)) \
+ || !REG_POINTER (index)))) \
&& MODE_OK_FOR_UNSCALED_INDEXING_P (MODE) \
&& REG_OK_FOR_INDEX_P (index) \
&& borx_reg_operand (base, Pmode) \
@@ -1682,12 +1693,78 @@ do { \
goto LABEL
#define TARGET_ASM_SELECT_SECTION pa_select_section
-
+
/* Return a nonzero value if DECL has a section attribute. */
#define IN_NAMED_SECTION_P(DECL) \
((TREE_CODE (DECL) == FUNCTION_DECL || TREE_CODE (DECL) == VAR_DECL) \
&& DECL_SECTION_NAME (DECL) != NULL_TREE)
+/* The following extra sections and extra section functions are only used
+ for SOM, but they must be provided unconditionally because pa.c's calls
+ to the functions might not get optimized out when other object formats
+ are in use. */
+
+#define EXTRA_SECTIONS \
+ in_som_readonly_data, \
+ in_som_one_only_readonly_data, \
+ in_som_one_only_data
+
+#define EXTRA_SECTION_FUNCTIONS \
+ SOM_READONLY_DATA_SECTION_FUNCTION \
+ SOM_ONE_ONLY_READONLY_DATA_SECTION_FUNCTION \
+ SOM_ONE_ONLY_DATA_SECTION_FUNCTION \
+ FORGET_SECTION_FUNCTION
+
+/* SOM puts readonly data in the default $LIT$ subspace when PIC code
+ is not being generated. */
+#define SOM_READONLY_DATA_SECTION_FUNCTION \
+void \
+som_readonly_data_section (void) \
+{ \
+ if (!TARGET_SOM) \
+ return; \
+ if (in_section != in_som_readonly_data) \
+ { \
+ in_section = in_som_readonly_data; \
+ fputs ("\t.SPACE $TEXT$\n\t.SUBSPA $LIT$\n", asm_out_file); \
+ } \
+}
+
+/* When secondary definitions are not supported, SOM makes readonly data one
+ only by creating a new $LIT$ subspace in $TEXT$ with the comdat flag. */
+#define SOM_ONE_ONLY_READONLY_DATA_SECTION_FUNCTION \
+void \
+som_one_only_readonly_data_section (void) \
+{ \
+ if (!TARGET_SOM) \
+ return; \
+ in_section = in_som_one_only_readonly_data; \
+ fputs ("\t.SPACE $TEXT$\n" \
+ "\t.NSUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=0x2c,SORT=16,COMDAT\n",\
+ asm_out_file); \
+}
+
+/* When secondary definitions are not supported, SOM makes data one only by
+ creating a new $DATA$ subspace in $PRIVATE$ with the comdat flag. */
+#define SOM_ONE_ONLY_DATA_SECTION_FUNCTION \
+void \
+som_one_only_data_section (void) \
+{ \
+ if (!TARGET_SOM) \
+ return; \
+ in_section = in_som_one_only_data; \
+ fputs ("\t.SPACE $PRIVATE$\n" \
+ "\t.NSUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31,SORT=24,COMDAT\n", \
+ asm_out_file); \
+}
+
+#define FORGET_SECTION_FUNCTION \
+void \
+forget_section (void) \
+{ \
+ in_section = no_section; \
+}
+
/* Define this macro if references to a symbol must be treated
differently depending on something about the variable or
function named by the symbol (such as what section it is in).
diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md
index 202c88f99ae..5b3a612c72d 100644
--- a/gcc/config/pa/pa.md
+++ b/gcc/config/pa/pa.md
@@ -5082,7 +5082,7 @@
(clobber (reg:SI 26))
(clobber (reg:SI 25))
(clobber (match_dup 4))])
- (set (match_operand:SI 0 "general_operand" "") (reg:SI 29))]
+ (set (match_operand:SI 0 "move_dest_operand" "") (reg:SI 29))]
""
"
{
@@ -5208,7 +5208,7 @@
(clobber (reg:SI 26))
(clobber (reg:SI 25))
(clobber (match_dup 5))])
- (set (match_operand:SI 0 "general_operand" "") (reg:SI 29))]
+ (set (match_operand:SI 0 "move_dest_operand" "") (reg:SI 29))]
""
"
{
@@ -5264,7 +5264,7 @@
(clobber (reg:SI 26))
(clobber (reg:SI 25))
(clobber (match_dup 5))])
- (set (match_operand:SI 0 "general_operand" "") (reg:SI 29))]
+ (set (match_operand:SI 0 "move_dest_operand" "") (reg:SI 29))]
""
"
{
@@ -5321,7 +5321,7 @@
(clobber (reg:SI 26))
(clobber (reg:SI 25))
(clobber (match_dup 5))])
- (set (match_operand:SI 0 "general_operand" "") (reg:SI 29))]
+ (set (match_operand:SI 0 "move_dest_operand" "") (reg:SI 29))]
""
"
{
@@ -5373,7 +5373,7 @@
(clobber (reg:SI 26))
(clobber (reg:SI 25))
(clobber (match_dup 5))])
- (set (match_operand:SI 0 "general_operand" "") (reg:SI 29))]
+ (set (match_operand:SI 0 "move_dest_operand" "") (reg:SI 29))]
""
"
{
@@ -5422,25 +5422,14 @@
(define_expand "anddi3"
[(set (match_operand:DI 0 "register_operand" "")
- (and:DI (match_operand:DI 1 "and_operand" "")
+ (and:DI (match_operand:DI 1 "register_operand" "")
(match_operand:DI 2 "and_operand" "")))]
""
"
{
- if (TARGET_64BIT)
- {
- /* One operand must be a register operand. */
- if (!register_operand (operands[1], DImode)
- && !register_operand (operands[2], DImode))
- FAIL;
- }
- else
- {
- /* Both operands must be register operands. */
- if (!register_operand (operands[1], DImode)
- || !register_operand (operands[2], DImode))
- FAIL;
- }
+ /* Both operands must be register operands. */
+ if (!TARGET_64BIT && !register_operand (operands[2], DImode))
+ FAIL;
}")
(define_insn ""
@@ -5501,25 +5490,14 @@
(define_expand "iordi3"
[(set (match_operand:DI 0 "register_operand" "")
- (ior:DI (match_operand:DI 1 "ior_operand" "")
+ (ior:DI (match_operand:DI 1 "register_operand" "")
(match_operand:DI 2 "ior_operand" "")))]
""
"
{
- if (TARGET_64BIT)
- {
- /* One operand must be a register operand. */
- if (!register_operand (operands[1], DImode)
- && !register_operand (operands[2], DImode))
- FAIL;
- }
- else
- {
- /* Both operands must be register operands. */
- if (!register_operand (operands[1], DImode)
- || !register_operand (operands[2], DImode))
- FAIL;
- }
+ /* Both operands must be register operands. */
+ if (!TARGET_64BIT && !register_operand (operands[2], DImode))
+ FAIL;
}")
(define_insn ""
diff --git a/gcc/config/pa/som.h b/gcc/config/pa/som.h
index ae52cd0a30e..1680ecbcba3 100644
--- a/gcc/config/pa/som.h
+++ b/gcc/config/pa/som.h
@@ -1,5 +1,5 @@
/* Definitions for SOM assembler support.
- Copyright (C) 1999, 2001, 2002, 2003 Free Software Foundation, Inc.
+ Copyright (C) 1999, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of GCC.
@@ -129,19 +129,6 @@ do { \
#endif
-/* NAME refers to the function's name. If we are placing each function into
- its own section, we need to switch to the section for this function. Note
- that the section name will have a "." prefix. */
-#define ASM_OUTPUT_FUNCTION_PREFIX(FILE, NAME) \
- { \
- const char *name = (*targetm.strip_name_encoding) (NAME); \
- if (TARGET_GAS && in_section == in_text) \
- fputs ("\t.NSUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY\n", FILE); \
- else if (TARGET_GAS) \
- fprintf (FILE, \
- "\t.SUBSPA .%s\n", name); \
- }
-
#define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
do { tree fntype = TREE_TYPE (TREE_TYPE (DECL)); \
tree tree_type = TREE_TYPE (DECL); \
@@ -219,29 +206,14 @@ do { \
#define TARGET_ASM_FILE_START pa_som_file_start
-/* Output before code. */
-
-/* Supposedly the assembler rejects the command if there is no tab! */
-#define TEXT_SECTION_ASM_OP "\t.SPACE $TEXT$\n\t.SUBSPA $CODE$\n"
-
-/* Output before read-only data. */
-
-/* Supposedly the assembler rejects the command if there is no tab! */
-#define READONLY_DATA_ASM_OP "\t.SPACE $TEXT$\n\t.SUBSPA $LIT$\n"
+/* String to output before text. */
+#define TEXT_SECTION_ASM_OP som_text_section_asm_op ()
-#define EXTRA_SECTIONS in_readonly_data
+/* String to output before writable data. */
+#define DATA_SECTION_ASM_OP "\t.SPACE $PRIVATE$\n\t.SUBSPA $DATA$\n"
-#define EXTRA_SECTION_FUNCTIONS \
-extern void readonly_data (void); \
-void \
-readonly_data (void) \
-{ \
- if (in_section != in_readonly_data) \
- { \
- in_section = in_readonly_data; \
- fprintf (asm_out_file, "%s\n", READONLY_DATA_ASM_OP); \
- } \
-}
+/* String to output before uninitialized data. */
+#define BSS_SECTION_ASM_OP "\t.SPACE $PRIVATE$\n\t.SUBSPA $BSS$\n"
/* FIXME: HPUX ld generates incorrect GOT entries for "T" fixups
which reference data within the $TEXT$ space (for example constant
@@ -255,17 +227,8 @@ readonly_data (void) \
$TEXT$ space during PIC generation. Instead place all constant
data into the $PRIVATE$ subspace (this reduces sharing, but it
works correctly). */
-
-#define READONLY_DATA_SECTION (flag_pic ? data_section : readonly_data)
-
-/* Output before writable data. */
-
-/* Supposedly the assembler rejects the command if there is no tab! */
-#define DATA_SECTION_ASM_OP "\t.SPACE $PRIVATE$\n\t.SUBSPA $DATA$\n"
-
-/* Output before uninitialized data. */
-
-#define BSS_SECTION_ASM_OP "\t.SPACE $PRIVATE$\n\t.SUBSPA $BSS$\n"
+#define READONLY_DATA_SECTION \
+ (flag_pic ? data_section : som_readonly_data_section)
/* We must not have a reference to an external symbol defined in a
shared library in a readonly section, else the SOM linker will
@@ -361,11 +324,30 @@ do { \
#define SUPPORTS_WEAK 0
#endif
-/* We can support one only if we support weak. */
-#define SUPPORTS_ONE_ONLY SUPPORTS_WEAK
+/* CVS GAS as of 4/28/04 supports a comdat parameter for the .nsubspa
+ directive. This provides one-only linkage semantics even though we
+ don't have weak support. */
+#ifdef HAVE_GAS_NSUBSPA_COMDAT
+#define SUPPORTS_SOM_COMDAT (TARGET_GAS)
+#else
+#define SUPPORTS_SOM_COMDAT 0
+#endif
-/* Use weak (secondary definitions) to make one only declarations. */
-#define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
+/* We can support one only if we support weak or comdat. */
+#define SUPPORTS_ONE_ONLY (SUPPORTS_WEAK || SUPPORTS_SOM_COMDAT)
+
+/* We use DECL_COMMON for uninitialized one-only variables as we don't
+ have linkonce .bss. We use SOM secondary definitions or comdat for
+ initialized variables and functions. */
+#define MAKE_DECL_ONE_ONLY(DECL) \
+ do { \
+ if (TREE_CODE (DECL) == VAR_DECL \
+ && (DECL_INITIAL (DECL) == 0 \
+ || DECL_INITIAL (DECL) == error_mark_node)) \
+ DECL_COMMON (DECL) = 1; \
+ else if (SUPPORTS_WEAK) \
+ DECL_WEAK (DECL) = 1; \
+ } while (0)
/* This is how we tell the assembler that a symbol is weak. The SOM
weak implementation uses the secondary definition (sdef) flag.
diff --git a/gcc/config/pa/t-hpux-shlib b/gcc/config/pa/t-hpux-shlib
index 1d63dcafb13..5183b062584 100644
--- a/gcc/config/pa/t-hpux-shlib
+++ b/gcc/config/pa/t-hpux-shlib
@@ -8,7 +8,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
-o $(SHLIB_NAME).tmp @multilib_flags@ $(SHLIB_OBJS) -lc && \
rm -f $(SHLIB_SONAME) && \
if [ -f $(SHLIB_NAME) ]; then \
- mv -f $(SHLIB_NAME) $(SHLIB_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIB_NAME) $(SHLIB_NAME).backup; \
else true; fi && \
mv $(SHLIB_NAME).tmp $(SHLIB_NAME) && \
$(LN_S) $(SHLIB_NAME) $(SHLIB_SONAME)
diff --git a/gcc/config/rs6000/aix.h b/gcc/config/rs6000/aix.h
index 888234dc8b9..b14107f523a 100644
--- a/gcc/config/rs6000/aix.h
+++ b/gcc/config/rs6000/aix.h
@@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler,
for IBM RS/6000 POWER running AIX.
- Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
This file is part of GCC.
@@ -175,15 +175,15 @@
#define JUMP_TABLES_IN_TEXT_SECTION 1
/* Enable AIX XL compiler calling convention breakage compatibility. */
-#undef TARGET_XL_CALL
-#define MASK_XL_CALL 0x40000000
-#define TARGET_XL_CALL (target_flags & MASK_XL_CALL)
+#undef TARGET_XL_COMPAT
+#define MASK_XL_COMPAT 0x40000000
+#define TARGET_XL_COMPAT (target_flags & MASK_XL_COMPAT)
#undef SUBTARGET_SWITCHES
#define SUBTARGET_SWITCHES \
- {"xl-call", MASK_XL_CALL, \
- N_("Always pass floating-point arguments in memory") }, \
- {"no-xl-call", - MASK_XL_CALL, \
- N_("Don't always pass floating-point arguments in memory") }, \
+ {"xl-compat", MASK_XL_COMPAT, \
+ N_("Conform more closely to IBM XLC semantics") }, \
+ {"no-xl-compat", - MASK_XL_COMPAT, \
+ N_("Default GCC semantics that differ from IBM XLC") }, \
SUBSUBTARGET_SWITCHES
#define SUBSUBTARGET_SWITCHES
diff --git a/gcc/config/rs6000/aix41.h b/gcc/config/rs6000/aix41.h
index 373c10c22ff..542f92841cb 100644
--- a/gcc/config/rs6000/aix41.h
+++ b/gcc/config/rs6000/aix41.h
@@ -98,3 +98,7 @@
#undef RS6000_CALL_GLUE
#define RS6000_CALL_GLUE "{cror 31,31,31|nop}"
+/* The IBM AIX 4.x assembler doesn't support forward references in
+ .set directives. We handle this by deferring the output of .set
+ directives to the end of the compilation unit. */
+#define TARGET_DEFERRED_OUTPUT_DEFS(DECL,TARGET) true
diff --git a/gcc/config/rs6000/aix43.h b/gcc/config/rs6000/aix43.h
index a76e694c1ee..50bd304dd7c 100644
--- a/gcc/config/rs6000/aix43.h
+++ b/gcc/config/rs6000/aix43.h
@@ -187,3 +187,8 @@ do { \
#undef LD_INIT_SWITCH
#define LD_INIT_SWITCH "-binitfini"
+
+/* The IBM AIX 4.x assembler doesn't support forward references in
+ .set directives. We handle this by deferring the output of .set
+ directives to the end of the compilation unit. */
+#define TARGET_DEFERRED_OUTPUT_DEFS(DECL,TARGET) true
diff --git a/gcc/config/rs6000/aix52.h b/gcc/config/rs6000/aix52.h
index c06665066b3..6f12619e2da 100644
--- a/gcc/config/rs6000/aix52.h
+++ b/gcc/config/rs6000/aix52.h
@@ -193,3 +193,7 @@ do { \
#undef TARGET_C99_FUNCTIONS
#define TARGET_C99_FUNCTIONS 1
+#ifndef _AIX52
+extern long long int atoll(const char *);
+#endif
+
diff --git a/gcc/config/rs6000/beos.h b/gcc/config/rs6000/beos.h
index 1ce36bf70aa..a9e88ac2f32 100644
--- a/gcc/config/rs6000/beos.h
+++ b/gcc/config/rs6000/beos.h
@@ -23,18 +23,6 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (BeOS/PowerPC)");
-/* Enable AIX XL compiler calling convention breakage compatibility. */
-#define MASK_XL_CALL 0x40000000
-#define TARGET_XL_CALL (target_flags & MASK_XL_CALL)
-#undef SUBTARGET_SWITCHES
-#define SUBTARGET_SWITCHES \
- {"xl-call", MASK_XL_CALL, \
- N_("Always pass floating-point arguments in memory") }, \
- {"no-xl-call", - MASK_XL_CALL, \
- N_("Don't always pass floating-point arguments in memory") }, \
- {"threads", 0}, \
- {"pe", 0},
-
#undef ASM_SPEC
#define ASM_SPEC "-u %(asm_cpu)"
diff --git a/gcc/config/rs6000/darwin-ldouble-shared.c b/gcc/config/rs6000/darwin-ldouble-shared.c
new file mode 100644
index 00000000000..8ceea0ac55b
--- /dev/null
+++ b/gcc/config/rs6000/darwin-ldouble-shared.c
@@ -0,0 +1,2 @@
+#define IN_LIBGCC2_S 1
+#include "darwin-ldouble.c"
diff --git a/gcc/config/rs6000/darwin-ldouble.c b/gcc/config/rs6000/darwin-ldouble.c
index 3174ebbcc5b..210f2d6a331 100644
--- a/gcc/config/rs6000/darwin-ldouble.c
+++ b/gcc/config/rs6000/darwin-ldouble.c
@@ -1,5 +1,5 @@
/* 128-bit long double support routines for Darwin.
- Copyright (C) 1993, 2003, 2004 Free Software Foundation, Inc.
+ Copyright (C) 1993, 2003, 2004, 2005 Free Software Foundation, Inc.
This file is part of GCC.
@@ -48,7 +48,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
This code currently assumes big-endian. */
-#if !_SOFT_FLOAT && (defined (__MACH__) || defined (__powerpc64__))
+#if !_SOFT_FLOAT && (defined (__MACH__) || defined (__powerpc64__) || defined (_AIX))
#define fabs(x) __builtin_fabs(x)
@@ -58,10 +58,27 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
but GCC currently generates poor code when a union is used to turn
a long double into a pair of doubles. */
-extern long double _xlqadd (double, double, double, double);
-extern long double _xlqsub (double, double, double, double);
-extern long double _xlqmul (double, double, double, double);
-extern long double _xlqdiv (double, double, double, double);
+extern long double __gcc_qadd (double, double, double, double);
+extern long double __gcc_qsub (double, double, double, double);
+extern long double __gcc_qmul (double, double, double, double);
+extern long double __gcc_qdiv (double, double, double, double);
+
+#if defined __ELF__ && defined IN_LIBGCC2_S
+/* Provide definitions of the old symbol names to statisfy apps and
+ shared libs built against an older libgcc. To access the _xlq
+ symbols an explicit version reference is needed, so these won't
+ satisfy an unadorned reference like _xlqadd. If dot symbols are
+ not needed, the assembler will remove the aliases from the symbol
+ table. */
+__asm__ (".symver __gcc_qadd,_xlqadd@GCC_3.4\n\t"
+ ".symver __gcc_qsub,_xlqsub@GCC_3.4\n\t"
+ ".symver __gcc_qmul,_xlqmul@GCC_3.4\n\t"
+ ".symver __gcc_qdiv,_xlqdiv@GCC_3.4\n\t"
+ ".symver .__gcc_qadd,._xlqadd@GCC_3.4\n\t"
+ ".symver .__gcc_qsub,._xlqsub@GCC_3.4\n\t"
+ ".symver .__gcc_qmul,._xlqmul@GCC_3.4\n\t"
+ ".symver .__gcc_qdiv,._xlqdiv@GCC_3.4");
+#endif
typedef union
{
@@ -73,7 +90,7 @@ static const double FPKINF = 1.0/0.0;
/* Add two 'long double' values and return the result. */
long double
-_xlqadd (double a, double b, double c, double d)
+__gcc_qadd (double a, double b, double c, double d)
{
longDblUnion z;
double t, tau, u, FPR_zero, FPR_PosInf;
@@ -132,13 +149,13 @@ _xlqadd (double a, double b, double c, double d)
}
long double
-_xlqsub (double a, double b, double c, double d)
+__gcc_qsub (double a, double b, double c, double d)
{
- return _xlqadd (a, b, -c, -d);
+ return __gcc_qadd (a, b, -c, -d);
}
long double
-_xlqmul (double a, double b, double c, double d)
+__gcc_qmul (double a, double b, double c, double d)
{
longDblUnion z;
double t, tau, u, v, w, FPR_zero, FPR_PosInf;
@@ -169,7 +186,7 @@ _xlqmul (double a, double b, double c, double d)
}
long double
-_xlqdiv (double a, double b, double c, double d)
+__gcc_qdiv (double a, double b, double c, double d)
{
longDblUnion z;
double s, sigma, t, tau, u, v, w, FPR_zero, FPR_PosInf;
diff --git a/gcc/config/rs6000/libgcc-ppc64.ver b/gcc/config/rs6000/libgcc-ppc64.ver
index 116d5e73fa0..b27b4b49249 100644
--- a/gcc/config/rs6000/libgcc-ppc64.ver
+++ b/gcc/config/rs6000/libgcc-ppc64.ver
@@ -1,7 +1,7 @@
-GCC_3.4 {
+GCC_3.4.4 {
# long double support
- _xlqadd
- _xlqsub
- _xlqmul
- _xlqdiv
+ __gcc_qadd
+ __gcc_qsub
+ __gcc_qmul
+ __gcc_qdiv
}
diff --git a/gcc/config/rs6000/linux-unwind.h b/gcc/config/rs6000/linux-unwind.h
index 1acf738123e..842fd1081ec 100644
--- a/gcc/config/rs6000/linux-unwind.h
+++ b/gcc/config/rs6000/linux-unwind.h
@@ -95,230 +95,228 @@ enum { SIGNAL_FRAMESIZE = 128 };
code that does the save/restore is generated by the linker, so
we have no good way to determine at compile time what to do. */
-#define MD_FROB_UPDATE_CONTEXT frob_update_context
-
-static void
-frob_update_context (struct _Unwind_Context *context, _Unwind_FrameState *fs)
-{
- if (fs->regs.reg[2].how == REG_UNSAVED)
- {
- unsigned int *insn
- = (unsigned int *) _Unwind_GetGR (context, LINK_REGISTER_REGNUM);
- if (*insn == 0xE8410028)
- _Unwind_SetGRPtr (context, 2, context->cfa + 40);
- }
-}
+#define MD_FROB_UPDATE_CONTEXT(CTX, FS) \
+ do { \
+ if ((FS)->regs.reg[2].how == REG_UNSAVED) \
+ { \
+ unsigned int *insn \
+ = (unsigned int *) \
+ _Unwind_GetGR ((CTX), LINK_REGISTER_REGNUM); \
+ if (*insn == 0xE8410028) \
+ _Unwind_SetGRPtr ((CTX), 2, (CTX)->cfa + 40); \
+ } \
+ } while (0)
/* If PC is at a sigreturn trampoline, return a pointer to the
regs. Otherwise return NULL. */
-static struct gcc_regs *
-get_regs (struct _Unwind_Context *context)
-{
- const unsigned char *pc = context->ra;
-
- /* addi r1, r1, 128; li r0, 0x0077; sc (sigreturn) */
- /* addi r1, r1, 128; li r0, 0x00AC; sc (rt_sigreturn) */
- if (*(unsigned int *) (pc + 0) != 0x38210000 + SIGNAL_FRAMESIZE
- || *(unsigned int *) (pc + 8) != 0x44000002)
- return NULL;
- if (*(unsigned int *) (pc + 4) == 0x38000077)
- {
- struct sigframe {
- char gap[SIGNAL_FRAMESIZE];
- unsigned long pad[7];
- struct gcc_regs *regs;
- } *frame = (struct sigframe *) context->cfa;
- return frame->regs;
- }
- else if (*(unsigned int *) (pc + 4) == 0x380000AC)
- {
- /* This works for 2.4 kernels, but not for 2.6 kernels with vdso
- because pc isn't pointing into the stack. Can be removed when
- no one is running 2.4.19 or 2.4.20, the first two ppc64
- kernels released. */
- struct rt_sigframe_24 {
- int tramp[6];
- void *pinfo;
- struct gcc_ucontext *puc;
- } *frame24 = (struct rt_sigframe_24 *) pc;
-
- /* Test for magic value in *puc of vdso. */
- if ((long) frame24->puc != -21 * 8)
- return frame24->puc->regs;
- else
- {
- /* This works for 2.4.21 and later kernels. */
- struct rt_sigframe {
- char gap[SIGNAL_FRAMESIZE];
- struct gcc_ucontext uc;
- unsigned long pad[2];
- int tramp[6];
- void *pinfo;
- struct gcc_ucontext *puc;
- } *frame = (struct rt_sigframe *) context->cfa;
- return frame->uc.regs;
- }
- }
- return NULL;
-}
+#define PPC_LINUX_GET_REGS(CONTEXT) \
+({ \
+ const unsigned char *pc = (CONTEXT)->ra; \
+ struct gcc_regs *regs = NULL; \
+ \
+ /* addi r1, r1, 128; li r0, 0x0077; sc (sigreturn) */ \
+ /* addi r1, r1, 128; li r0, 0x00AC; sc (rt_sigreturn) */ \
+ if (*(unsigned int *) (pc + 0) != 0x38210000 + SIGNAL_FRAMESIZE \
+ || *(unsigned int *) (pc + 8) != 0x44000002) \
+ ; \
+ else if (*(unsigned int *) (pc + 4) == 0x38000077) \
+ { \
+ struct sigframe { \
+ char gap[SIGNAL_FRAMESIZE]; \
+ unsigned long pad[7]; \
+ struct gcc_regs *regs; \
+ } *frame = (struct sigframe *) (CONTEXT)->cfa; \
+ regs = frame->regs; \
+ } \
+ else if (*(unsigned int *) (pc + 4) == 0x380000AC) \
+ { \
+ /* This works for 2.4 kernels, but not for 2.6 kernels with vdso \
+ because pc isn't pointing into the stack. Can be removed when \
+ no one is running 2.4.19 or 2.4.20, the first two ppc64 \
+ kernels released. */ \
+ struct rt_sigframe_24 { \
+ int tramp[6]; \
+ void *pinfo; \
+ struct gcc_ucontext *puc; \
+ } *frame24 = (struct rt_sigframe_24 *) pc; \
+ \
+ /* Test for magic value in *puc of vdso. */ \
+ if ((long) frame24->puc != -21 * 8) \
+ regs = frame24->puc->regs; \
+ else \
+ { \
+ /* This works for 2.4.21 and later kernels. */ \
+ struct rt_sigframe { \
+ char gap[SIGNAL_FRAMESIZE]; \
+ struct gcc_ucontext uc; \
+ unsigned long pad[2]; \
+ int tramp[6]; \
+ void *pinfo; \
+ struct gcc_ucontext *puc; \
+ } *frame = (struct rt_sigframe *) (CONTEXT)->cfa; \
+ regs = frame->uc.regs; \
+ } \
+ } \
+ regs; \
+})
+
+#define LINUX_HWCAP_DEFAULT 0xc0000000
+
+#define PPC_LINUX_VREGS(REGS) (REGS)->vp
#else /* !__powerpc64__ */
enum { SIGNAL_FRAMESIZE = 64 };
-static struct gcc_regs *
-get_regs (struct _Unwind_Context *context)
-{
- const unsigned char *pc = context->ra;
+#define PPC_LINUX_GET_REGS(CONTEXT) \
+({ \
+ const unsigned char *pc = (CONTEXT)->ra; \
+ struct gcc_regs *regs = NULL; \
+ \
+ /* li r0, 0x7777; sc (sigreturn old) */ \
+ /* li r0, 0x0077; sc (sigreturn new) */ \
+ /* li r0, 0x6666; sc (rt_sigreturn old) */ \
+ /* li r0, 0x00AC; sc (rt_sigreturn new) */ \
+ if (*(unsigned int *) (pc + 4) != 0x44000002) \
+ ; \
+ else if (*(unsigned int *) (pc + 0) == 0x38007777 \
+ || *(unsigned int *) (pc + 0) == 0x38000077) \
+ { \
+ struct sigframe { \
+ char gap[SIGNAL_FRAMESIZE]; \
+ unsigned long pad[7]; \
+ struct gcc_regs *regs; \
+ } *frame = (struct sigframe *) (CONTEXT)->cfa; \
+ regs = frame->regs; \
+ } \
+ else if (*(unsigned int *) (pc + 0) == 0x38006666 \
+ || *(unsigned int *) (pc + 0) == 0x380000AC) \
+ { \
+ struct rt_sigframe { \
+ char gap[SIGNAL_FRAMESIZE + 16]; \
+ char siginfo[128]; \
+ struct gcc_ucontext uc; \
+ } *frame = (struct rt_sigframe *) (CONTEXT)->cfa; \
+ regs = frame->uc.regs; \
+ } \
+ regs; \
+})
+
+#define LINUX_HWCAP_DEFAULT 0x80000000
+
+#define PPC_LINUX_VREGS(REGS) &(REGS)->vregs
- /* li r0, 0x7777; sc (sigreturn old) */
- /* li r0, 0x0077; sc (sigreturn new) */
- /* li r0, 0x6666; sc (rt_sigreturn old) */
- /* li r0, 0x00AC; sc (rt_sigreturn new) */
- if (*(unsigned int *) (pc + 4) != 0x44000002)
- return NULL;
- if (*(unsigned int *) (pc + 0) == 0x38007777
- || *(unsigned int *) (pc + 0) == 0x38000077)
- {
- struct sigframe {
- char gap[SIGNAL_FRAMESIZE];
- unsigned long pad[7];
- struct gcc_regs *regs;
- } *frame = (struct sigframe *) context->cfa;
- return frame->regs;
- }
- else if (*(unsigned int *) (pc + 0) == 0x38006666
- || *(unsigned int *) (pc + 0) == 0x380000AC)
- {
- struct rt_sigframe {
- char gap[SIGNAL_FRAMESIZE + 16];
- char siginfo[128];
- struct gcc_ucontext uc;
- } *frame = (struct rt_sigframe *) context->cfa;
- return frame->uc.regs;
- }
- return NULL;
-}
#endif
-/* Find an entry in the process auxiliary vector. The canonical way to
- test for VMX is to look at AT_HWCAP. */
-
-static long
-ppc_linux_aux_vector (long which)
-{
- /* __libc_stack_end holds the original stack passed to a process. */
- extern long *__libc_stack_end;
- long argc;
- char **argv;
- char **envp;
- struct auxv
- {
- long a_type;
- long a_val;
- } *auxp;
-
- /* The Linux kernel puts argc first on the stack. */
- argc = __libc_stack_end[0];
- /* Followed by argv, NULL terminated. */
- argv = (char **) __libc_stack_end + 1;
- /* Followed by environment string pointers, NULL terminated. */
- envp = argv + argc + 1;
- while (*envp++)
- continue;
- /* Followed by the aux vector, zero terminated. */
- for (auxp = (struct auxv *) envp; auxp->a_type != 0; ++auxp)
- if (auxp->a_type == which)
- return auxp->a_val;
- return 0;
-}
-
/* Do code reading to identify a signal frame, and set the frame
state data appropriately. See unwind-dw2.c for the structs. */
-#define MD_FALLBACK_FRAME_STATE_FOR ppc_fallback_frame_state
-
-static _Unwind_Reason_Code
-ppc_fallback_frame_state (struct _Unwind_Context *context,
- _Unwind_FrameState *fs)
-{
- static long hwcap = 0;
- struct gcc_regs *regs = get_regs (context);
- long new_cfa;
- int i;
-
- if (regs == NULL)
- return _URC_END_OF_STACK;
-
- new_cfa = regs->gpr[STACK_POINTER_REGNUM];
- fs->cfa_how = CFA_REG_OFFSET;
- fs->cfa_reg = STACK_POINTER_REGNUM;
- fs->cfa_offset = new_cfa - (long) context->cfa;
-
- for (i = 0; i < 32; i++)
- if (i != STACK_POINTER_REGNUM)
- {
- fs->regs.reg[i].how = REG_SAVED_OFFSET;
- fs->regs.reg[i].loc.offset = (long) &regs->gpr[i] - new_cfa;
- }
-
- fs->regs.reg[CR2_REGNO].how = REG_SAVED_OFFSET;
- fs->regs.reg[CR2_REGNO].loc.offset = (long) &regs->ccr - new_cfa;
-
- fs->regs.reg[LINK_REGISTER_REGNUM].how = REG_SAVED_OFFSET;
- fs->regs.reg[LINK_REGISTER_REGNUM].loc.offset = (long) &regs->link - new_cfa;
-
- fs->regs.reg[ARG_POINTER_REGNUM].how = REG_SAVED_OFFSET;
- fs->regs.reg[ARG_POINTER_REGNUM].loc.offset = (long) &regs->nip - new_cfa;
- fs->retaddr_column = ARG_POINTER_REGNUM;
-
- if (hwcap == 0)
- {
- hwcap = ppc_linux_aux_vector (16);
- /* These will already be set if we found AT_HWCAP. A non-zero
- value stops us looking again if for some reason we couldn't
- find AT_HWCAP. */
-#ifdef __powerpc64__
- hwcap |= 0xc0000000;
-#else
- hwcap |= 0x80000000;
-#endif
- }
-
- /* If we have a FPU... */
- if (hwcap & 0x08000000)
- for (i = 0; i < 32; i++)
- {
- fs->regs.reg[i + 32].how = REG_SAVED_OFFSET;
- fs->regs.reg[i + 32].loc.offset = (long) &regs->fpr[i] - new_cfa;
- }
-
- /* If we have a VMX unit... */
- if (hwcap & 0x10000000)
- {
- struct gcc_vregs *vregs;
-#ifdef __powerpc64__
- vregs = regs->vp;
-#else
- vregs = &regs->vregs;
-#endif
- if (regs->msr & (1 << 25))
- {
- for (i = 0; i < 32; i++)
- {
- fs->regs.reg[i + FIRST_ALTIVEC_REGNO].how = REG_SAVED_OFFSET;
- fs->regs.reg[i + FIRST_ALTIVEC_REGNO].loc.offset
- = (long) &vregs[i] - new_cfa;
- }
-
- fs->regs.reg[VSCR_REGNO].how = REG_SAVED_OFFSET;
- fs->regs.reg[VSCR_REGNO].loc.offset = (long) &vregs->vscr - new_cfa;
- }
-
- fs->regs.reg[VRSAVE_REGNO].how = REG_SAVED_OFFSET;
- fs->regs.reg[VRSAVE_REGNO].loc.offset = (long) &vregs->vsave - new_cfa;
- }
-
- return _URC_NO_REASON;
-}
+#define MD_FALLBACK_FRAME_STATE_FOR(CONTEXT, FS, SUCCESS) \
+ do { \
+ static long hwcap = 0; \
+ struct gcc_regs *regs = PPC_LINUX_GET_REGS (CONTEXT); \
+ long new_cfa; \
+ int i; \
+ \
+ if (regs == NULL) \
+ break; \
+ \
+ new_cfa = regs->gpr[STACK_POINTER_REGNUM]; \
+ (FS)->cfa_how = CFA_REG_OFFSET; \
+ (FS)->cfa_reg = STACK_POINTER_REGNUM; \
+ (FS)->cfa_offset = new_cfa - (long) (CONTEXT)->cfa; \
+ \
+ for (i = 0; i < 32; i++) \
+ if (i != STACK_POINTER_REGNUM) \
+ { \
+ (FS)->regs.reg[i].how = REG_SAVED_OFFSET; \
+ (FS)->regs.reg[i].loc.offset \
+ = (long) &regs->gpr[i] - new_cfa; \
+ } \
+ \
+ (FS)->regs.reg[CR2_REGNO].how = REG_SAVED_OFFSET; \
+ (FS)->regs.reg[CR2_REGNO].loc.offset \
+ = (long) &regs->ccr - new_cfa; \
+ \
+ (FS)->regs.reg[LINK_REGISTER_REGNUM].how = REG_SAVED_OFFSET; \
+ (FS)->regs.reg[LINK_REGISTER_REGNUM].loc.offset \
+ = (long) &regs->link - new_cfa; \
+ \
+ (FS)->regs.reg[ARG_POINTER_REGNUM].how = REG_SAVED_OFFSET; \
+ (FS)->regs.reg[ARG_POINTER_REGNUM].loc.offset \
+ = (long) &regs->nip - new_cfa; \
+ (FS)->retaddr_column = ARG_POINTER_REGNUM; \
+ \
+ if (hwcap == 0) \
+ { \
+ /* __libc_stack_end holds the original stack passed to a \
+ process. */ \
+ extern long *__libc_stack_end; \
+ long argc; \
+ char **argv; \
+ char **envp; \
+ struct auxv \
+ { \
+ long a_type; \
+ long a_val; \
+ } *auxp; \
+ \
+ /* The Linux kernel puts argc first on the stack. */ \
+ argc = __libc_stack_end[0]; \
+ /* Followed by argv, NULL terminated. */ \
+ argv = (char **) __libc_stack_end + 1; \
+ /* Followed by environment string pointers, NULL terminated. */ \
+ envp = argv + argc + 1; \
+ while (*envp++) \
+ continue; \
+ /* Followed by the aux vector, zero terminated. */ \
+ for (auxp = (struct auxv *) envp; auxp->a_type != 0; ++auxp) \
+ if (auxp->a_type == 16) \
+ { \
+ hwcap = auxp->a_val; \
+ break; \
+ } \
+ \
+ /* These will already be set if we found AT_HWCAP. A non-zero \
+ value stops us looking again if for some reason we couldn't \
+ find AT_HWCAP. */ \
+ hwcap |= LINUX_HWCAP_DEFAULT; \
+ } \
+ \
+ /* If we have a FPU... */ \
+ if (hwcap & 0x08000000) \
+ for (i = 0; i < 32; i++) \
+ { \
+ (FS)->regs.reg[i + 32].how = REG_SAVED_OFFSET; \
+ (FS)->regs.reg[i + 32].loc.offset \
+ = (long) &regs->fpr[i] - new_cfa; \
+ } \
+ \
+ /* If we have a VMX unit... */ \
+ if (hwcap & 0x10000000) \
+ { \
+ struct gcc_vregs *vregs; \
+ vregs = PPC_LINUX_VREGS (regs); \
+ if (regs->msr & (1 << 25)) \
+ { \
+ for (i = 0; i < 32; i++) \
+ { \
+ (FS)->regs.reg[i + FIRST_ALTIVEC_REGNO].how \
+ = REG_SAVED_OFFSET; \
+ (FS)->regs.reg[i + FIRST_ALTIVEC_REGNO].loc.offset \
+ = (long) &vregs[i] - new_cfa; \
+ } \
+ \
+ (FS)->regs.reg[VSCR_REGNO].how = REG_SAVED_OFFSET; \
+ (FS)->regs.reg[VSCR_REGNO].loc.offset \
+ = (long) &vregs->vscr - new_cfa; \
+ } \
+ \
+ (FS)->regs.reg[VRSAVE_REGNO].how = REG_SAVED_OFFSET; \
+ (FS)->regs.reg[VRSAVE_REGNO].loc.offset \
+ = (long) &vregs->vsave - new_cfa; \
+ } \
+ \
+ goto SUCCESS; \
+ } while (0)
diff --git a/gcc/config/rs6000/linux.h b/gcc/config/rs6000/linux.h
index 4c808663d81..84cdeeddd8a 100644
--- a/gcc/config/rs6000/linux.h
+++ b/gcc/config/rs6000/linux.h
@@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler,
for PowerPC machines running Linux.
- Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
+ Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
Contributed by Michael Meissner (meissner@cygnus.com).
@@ -94,96 +94,16 @@
#undef TARGET_64BIT
#define TARGET_64BIT 0
-/* We don't need to generate entries in .fixup. */
+/* We don't need to generate entries in .fixup, except when
+ -mrelocatable or -mrelocatable-lib is given. */
#undef RELOCATABLE_NEEDS_FIXUP
+#define RELOCATABLE_NEEDS_FIXUP \
+ (target_flags & target_flags_explicit & MASK_RELOCATABLE)
#define TARGET_ASM_FILE_END file_end_indicate_exec_stack
#define TARGET_HAS_F_SETLKW
-/* Do code reading to identify a signal frame, and set the frame
- state data appropriately. See unwind-dw2.c for the structs. */
-
-#if defined(IN_LIBGCC2) && !defined(inhibit_libc)
-#include <signal.h>
-
-/* During the 2.5 kernel series the kernel ucontext was changed, but
- the new layout is compatible with the old one, so we just define
- and use the old one here for simplicity and compatibility. */
-
-struct kernel_old_ucontext {
- unsigned long uc_flags;
- struct ucontext *uc_link;
- stack_t uc_stack;
- struct sigcontext_struct uc_mcontext;
- sigset_t uc_sigmask;
-};
-
-enum { SIGNAL_FRAMESIZE = 64 };
-
-#define MD_FALLBACK_FRAME_STATE_FOR(CONTEXT, FS, SUCCESS) \
- do { \
- unsigned char *pc_ = (CONTEXT)->ra; \
- struct sigcontext *sc_; \
- long new_cfa_; \
- int i_; \
- \
- /* li r0, 0x7777; sc (sigreturn old) */ \
- /* li r0, 0x0077; sc (sigreturn new) */ \
- /* li r0, 0x6666; sc (rt_sigreturn old) */ \
- /* li r0, 0x00AC; sc (rt_sigreturn new) */ \
- if (*(unsigned int *) (pc_+4) != 0x44000002) \
- break; \
- if (*(unsigned int *) (pc_+0) == 0x38007777 \
- || *(unsigned int *) (pc_+0) == 0x38000077) \
- { \
- struct sigframe { \
- char gap[SIGNAL_FRAMESIZE]; \
- struct sigcontext sigctx; \
- } *rt_ = (CONTEXT)->cfa; \
- sc_ = &rt_->sigctx; \
- } \
- else if (*(unsigned int *) (pc_+0) == 0x38006666 \
- || *(unsigned int *) (pc_+0) == 0x380000AC) \
- { \
- struct rt_sigframe { \
- char gap[SIGNAL_FRAMESIZE]; \
- unsigned long _unused[2]; \
- struct siginfo *pinfo; \
- void *puc; \
- struct siginfo info; \
- struct kernel_old_ucontext uc; \
- } *rt_ = (CONTEXT)->cfa; \
- sc_ = &rt_->uc.uc_mcontext; \
- } \
- else \
- break; \
- \
- new_cfa_ = sc_->regs->gpr[STACK_POINTER_REGNUM]; \
- (FS)->cfa_how = CFA_REG_OFFSET; \
- (FS)->cfa_reg = STACK_POINTER_REGNUM; \
- (FS)->cfa_offset = new_cfa_ - (long) (CONTEXT)->cfa; \
- \
- for (i_ = 0; i_ < 32; i_++) \
- if (i_ != STACK_POINTER_REGNUM) \
- { \
- (FS)->regs.reg[i_].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[i_].loc.offset \
- = (long)&(sc_->regs->gpr[i_]) - new_cfa_; \
- } \
- \
- (FS)->regs.reg[CR2_REGNO].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[CR2_REGNO].loc.offset \
- = (long)&(sc_->regs->ccr) - new_cfa_; \
- \
- (FS)->regs.reg[LINK_REGISTER_REGNUM].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[LINK_REGISTER_REGNUM].loc.offset \
- = (long)&(sc_->regs->link) - new_cfa_; \
- \
- (FS)->regs.reg[CR0_REGNO].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[CR0_REGNO].loc.offset \
- = (long)&(sc_->regs->nip) - new_cfa_; \
- (FS)->retaddr_column = CR0_REGNO; \
- goto SUCCESS; \
- } while (0)
+#ifdef IN_LIBGCC2
+#include "config/rs6000/linux-unwind.h"
#endif
diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h
index fd0eea58de8..3c920bb8cd5 100644
--- a/gcc/config/rs6000/linux64.h
+++ b/gcc/config/rs6000/linux64.h
@@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler,
for 64 bit PowerPC linux.
- Copyright (C) 2000, 2001, 2002, 2003, 2004
+ Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
This file is part of GCC.
@@ -53,8 +53,11 @@
#undef PROCESSOR_DEFAULT64
#define PROCESSOR_DEFAULT64 PROCESSOR_PPC630
-#undef TARGET_RELOCATABLE
-#define TARGET_RELOCATABLE (!TARGET_64BIT && (target_flags & MASK_RELOCATABLE))
+/* We don't need to generate entries in .fixup, except when
+ -mrelocatable or -mrelocatable-lib is given. */
+#undef RELOCATABLE_NEEDS_FIXUP
+#define RELOCATABLE_NEEDS_FIXUP \
+ (target_flags & target_flags_explicit & MASK_RELOCATABLE)
#undef RS6000_ABI_NAME
#define RS6000_ABI_NAME (TARGET_64BIT ? "aixdesc" : "sysv")
@@ -188,6 +191,8 @@
#define TARGET_EABI 0
#undef TARGET_PROTOTYPE
#define TARGET_PROTOTYPE 0
+#undef RELOCATABLE_NEEDS_FIXUP
+#define RELOCATABLE_NEEDS_FIXUP 0
#endif
@@ -212,9 +217,6 @@
#define PROFILE_HOOK(LABEL) \
do { if (TARGET_64BIT) output_profile_hook (LABEL); } while (0)
-/* We don't need to generate entries in .fixup. */
-#undef RELOCATABLE_NEEDS_FIXUP
-
/* PowerPC64 Linux word-aligns FP doubles when -malign-power is given. */
#undef ADJUST_FIELD_ALIGN
#define ADJUST_FIELD_ALIGN(FIELD, COMPUTED) \
@@ -549,187 +551,15 @@ while (0)
#undef DRAFT_V4_STRUCT_RET
#define DRAFT_V4_STRUCT_RET (!TARGET_64BIT)
-#define TARGET_ASM_FILE_END file_end_indicate_exec_stack
+#define TARGET_ASM_FILE_END rs6000_elf_end_indicate_exec_stack
#define TARGET_HAS_F_SETLKW
#define LINK_GCC_C_SEQUENCE_SPEC \
"%{static:--start-group} %G %L %{static:--end-group}%{!static:%G}"
-/* Do code reading to identify a signal frame, and set the frame
- state data appropriately. See unwind-dw2.c for the structs. */
-
-#if defined(IN_LIBGCC2) && !defined(inhibit_libc)
-#include <signal.h>
-#ifdef __powerpc64__
-#include <sys/ucontext.h>
-
-enum { SIGNAL_FRAMESIZE = 128 };
-
-#else
-
-/* During the 2.5 kernel series the kernel ucontext was changed, but
- the new layout is compatible with the old one, so we just define
- and use the old one here for simplicity and compatibility. */
-
-struct kernel_old_ucontext {
- unsigned long uc_flags;
- struct ucontext *uc_link;
- stack_t uc_stack;
- struct sigcontext_struct uc_mcontext;
- sigset_t uc_sigmask;
-};
-enum { SIGNAL_FRAMESIZE = 64 };
-#endif
-
-#ifdef __powerpc64__
-
-/* If the current unwind info (FS) does not contain explicit info
- saving R2, then we have to do a minor amount of code reading to
- figure out if it was saved. The big problem here is that the
- code that does the save/restore is generated by the linker, so
- we have no good way to determine at compile time what to do. */
-
-#define MD_FROB_UPDATE_CONTEXT(CTX, FS) \
- do { \
- if ((FS)->regs.reg[2].how == REG_UNSAVED) \
- { \
- unsigned int *insn \
- = (unsigned int *) \
- _Unwind_GetGR ((CTX), LINK_REGISTER_REGNUM); \
- if (*insn == 0xE8410028) \
- _Unwind_SetGRPtr ((CTX), 2, (CTX)->cfa + 40); \
- } \
- } while (0)
-
-#define MD_FALLBACK_FRAME_STATE_FOR(CONTEXT, FS, SUCCESS) \
- do { \
- unsigned char *pc_ = (CONTEXT)->ra; \
- struct sigcontext *sc_; \
- long new_cfa_; \
- int i_; \
- \
- /* addi r1, r1, 128; li r0, 0x0077; sc (sigreturn) */ \
- /* addi r1, r1, 128; li r0, 0x00AC; sc (rt_sigreturn) */ \
- if (*(unsigned int *) (pc_+0) != 0x38210000 + SIGNAL_FRAMESIZE \
- || *(unsigned int *) (pc_+8) != 0x44000002) \
- break; \
- if (*(unsigned int *) (pc_+4) == 0x38000077) \
- { \
- struct sigframe { \
- char gap[SIGNAL_FRAMESIZE]; \
- struct sigcontext sigctx; \
- } *rt_ = (CONTEXT)->cfa; \
- sc_ = &rt_->sigctx; \
- } \
- else if (*(unsigned int *) (pc_+4) == 0x380000AC) \
- { \
- struct rt_sigframe { \
- int tramp[6]; \
- struct siginfo *pinfo; \
- struct ucontext *puc; \
- } *rt_ = (struct rt_sigframe *) pc_; \
- sc_ = &rt_->puc->uc_mcontext; \
- } \
- else \
- break; \
- \
- new_cfa_ = sc_->regs->gpr[STACK_POINTER_REGNUM]; \
- (FS)->cfa_how = CFA_REG_OFFSET; \
- (FS)->cfa_reg = STACK_POINTER_REGNUM; \
- (FS)->cfa_offset = new_cfa_ - (long) (CONTEXT)->cfa; \
- \
- for (i_ = 0; i_ < 32; i_++) \
- if (i_ != STACK_POINTER_REGNUM) \
- { \
- (FS)->regs.reg[i_].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[i_].loc.offset \
- = (long)&(sc_->regs->gpr[i_]) - new_cfa_; \
- } \
- \
- (FS)->regs.reg[CR2_REGNO].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[CR2_REGNO].loc.offset \
- = (long)&(sc_->regs->ccr) - new_cfa_; \
- \
- (FS)->regs.reg[LINK_REGISTER_REGNUM].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[LINK_REGISTER_REGNUM].loc.offset \
- = (long)&(sc_->regs->link) - new_cfa_; \
- \
- (FS)->regs.reg[ARG_POINTER_REGNUM].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[ARG_POINTER_REGNUM].loc.offset \
- = (long)&(sc_->regs->nip) - new_cfa_; \
- (FS)->retaddr_column = ARG_POINTER_REGNUM; \
- goto SUCCESS; \
- } while (0)
-
-#else
-
-#define MD_FALLBACK_FRAME_STATE_FOR(CONTEXT, FS, SUCCESS) \
- do { \
- unsigned char *pc_ = (CONTEXT)->ra; \
- struct sigcontext *sc_; \
- long new_cfa_; \
- int i_; \
- \
- /* li r0, 0x7777; sc (sigreturn old) */ \
- /* li r0, 0x0077; sc (sigreturn new) */ \
- /* li r0, 0x6666; sc (rt_sigreturn old) */ \
- /* li r0, 0x00AC; sc (rt_sigreturn new) */ \
- if (*(unsigned int *) (pc_+4) != 0x44000002) \
- break; \
- if (*(unsigned int *) (pc_+0) == 0x38007777 \
- || *(unsigned int *) (pc_+0) == 0x38000077) \
- { \
- struct sigframe { \
- char gap[SIGNAL_FRAMESIZE]; \
- struct sigcontext sigctx; \
- } *rt_ = (CONTEXT)->cfa; \
- sc_ = &rt_->sigctx; \
- } \
- else if (*(unsigned int *) (pc_+0) == 0x38006666 \
- || *(unsigned int *) (pc_+0) == 0x380000AC) \
- { \
- struct rt_sigframe { \
- char gap[SIGNAL_FRAMESIZE]; \
- unsigned long _unused[2]; \
- struct siginfo *pinfo; \
- void *puc; \
- struct siginfo info; \
- struct kernel_old_ucontext uc; \
- } *rt_ = (CONTEXT)->cfa; \
- sc_ = &rt_->uc.uc_mcontext; \
- } \
- else \
- break; \
- \
- new_cfa_ = sc_->regs->gpr[STACK_POINTER_REGNUM]; \
- (FS)->cfa_how = CFA_REG_OFFSET; \
- (FS)->cfa_reg = STACK_POINTER_REGNUM; \
- (FS)->cfa_offset = new_cfa_ - (long) (CONTEXT)->cfa; \
- \
- for (i_ = 0; i_ < 32; i_++) \
- if (i_ != STACK_POINTER_REGNUM) \
- { \
- (FS)->regs.reg[i_].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[i_].loc.offset \
- = (long)&(sc_->regs->gpr[i_]) - new_cfa_; \
- } \
- \
- (FS)->regs.reg[CR2_REGNO].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[CR2_REGNO].loc.offset \
- = (long)&(sc_->regs->ccr) - new_cfa_; \
- \
- (FS)->regs.reg[LINK_REGISTER_REGNUM].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[LINK_REGISTER_REGNUM].loc.offset \
- = (long)&(sc_->regs->link) - new_cfa_; \
- \
- (FS)->regs.reg[CR0_REGNO].how = REG_SAVED_OFFSET; \
- (FS)->regs.reg[CR0_REGNO].loc.offset \
- = (long)&(sc_->regs->nip) - new_cfa_; \
- (FS)->retaddr_column = CR0_REGNO; \
- goto SUCCESS; \
- } while (0)
-
+#ifdef IN_LIBGCC2
+#include "config/rs6000/linux-unwind.h"
#endif
#endif
diff --git a/gcc/config/rs6000/rs6000-c.c b/gcc/config/rs6000/rs6000-c.c
index 08e34af88e6..13d0ca6eb65 100644
--- a/gcc/config/rs6000/rs6000-c.c
+++ b/gcc/config/rs6000/rs6000-c.c
@@ -62,13 +62,13 @@ rs6000_pragma_longcall (cpp_reader *pfile ATTRIBUTE_UNUSED)
if (c_lex (&x) != CPP_CLOSE_PAREN)
SYNTAX_ERROR ("missing close paren");
- if (n != integer_zero_node && n != integer_one_node)
+ if (!integer_zerop (n) && !integer_onep (n))
SYNTAX_ERROR ("number must be 0 or 1");
if (c_lex (&x) != CPP_EOF)
warning ("junk at end of #pragma longcall");
- rs6000_default_long_calls = (n == integer_one_node);
+ rs6000_default_long_calls = integer_onep (n);
}
/* Handle defining many CPP flags based on TARGET_xxx. As a general
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 3a747447911..50dd02da662 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -1,6 +1,6 @@
/* Subroutines used for code generation on IBM RS/6000.
Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
This file is part of GCC.
@@ -252,7 +252,8 @@ static GTY(()) int rs6000_sr_alias_set;
/* Call distance, overridden by -mlongcall and #pragma longcall(1).
The only place that looks at this is rs6000_set_default_type_attributes;
everywhere else should rely on the presence or absence of a longcall
- attribute on the function declaration. */
+ attribute on the function declaration. Exception: init_cumulative_args
+ looks at it too, for libcalls. */
int rs6000_default_long_calls;
const char *rs6000_longcall_switch;
@@ -319,6 +320,7 @@ static void rs6000_file_start (void);
static unsigned int rs6000_elf_section_type_flags (tree, const char *, int);
static void rs6000_elf_asm_out_constructor (rtx, int);
static void rs6000_elf_asm_out_destructor (rtx, int);
+static void rs6000_elf_end_indicate_exec_stack (void) ATTRIBUTE_UNUSED;
static void rs6000_elf_select_section (tree, int, unsigned HOST_WIDE_INT);
static void rs6000_elf_unique_section (tree, int);
static void rs6000_elf_select_rtx_section (enum machine_mode, rtx,
@@ -753,9 +755,8 @@ rs6000_override_options (const char *default_cpu)
set_masks &= ~MASK_ALTIVEC;
#endif
- /* Don't override these by the processor default if given explicitly. */
- set_masks &= ~(target_flags_explicit
- & (MASK_MULTIPLE | MASK_STRING | MASK_SOFT_FLOAT));
+ /* Don't override by the processor default if given explicitly. */
+ set_masks &= ~target_flags_explicit;
/* Identify the processor type. */
rs6000_select[0].string = default_cpu;
@@ -3001,13 +3002,9 @@ rs6000_legitimize_tls_address (rtx addr, enum tls_model model)
rs6000_emit_move (got, gsym, Pmode);
else
{
- char buf[30];
- static int tls_got_labelno = 0;
- rtx tempLR, lab, tmp3, mem;
+ rtx tempLR, tmp3, mem;
rtx first, last;
- ASM_GENERATE_INTERNAL_LABEL (buf, "LTLS", tls_got_labelno++);
- lab = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (buf));
tempLR = gen_reg_rtx (Pmode);
tmp1 = gen_reg_rtx (Pmode);
tmp2 = gen_reg_rtx (Pmode);
@@ -3015,8 +3012,7 @@ rs6000_legitimize_tls_address (rtx addr, enum tls_model model)
mem = gen_rtx_MEM (Pmode, tmp1);
RTX_UNCHANGING_P (mem) = 1;
- first = emit_insn (gen_load_toc_v4_PIC_1b (tempLR, lab,
- gsym));
+ first = emit_insn (gen_load_toc_v4_PIC_1b (tempLR, gsym));
emit_move_insn (tmp1, tempLR);
emit_move_insn (tmp2, mem);
emit_insn (gen_addsi3 (tmp3, tmp1, tmp2));
@@ -3971,10 +3967,11 @@ init_cumulative_args (CUMULATIVE_ARGS *cum, tree fntype,
cum->nargs_prototype = n_named_args;
/* Check for a longcall attribute. */
- if (fntype
- && lookup_attribute ("longcall", TYPE_ATTRIBUTES (fntype))
- && !lookup_attribute ("shortcall", TYPE_ATTRIBUTES (fntype)))
- cum->call_cookie = CALL_LONG;
+ if ((!fntype && rs6000_default_long_calls)
+ || (fntype
+ && lookup_attribute ("longcall", TYPE_ATTRIBUTES (fntype))
+ && !lookup_attribute ("shortcall", TYPE_ATTRIBUTES (fntype))))
+ cum->call_cookie |= CALL_LONG;
if (TARGET_DEBUG_ARG)
{
@@ -4520,7 +4517,7 @@ function_arg (CUMULATIVE_ARGS *cum, enum machine_mode mode,
needs_psave = (type
&& (cum->nargs_prototype <= 0
|| (DEFAULT_ABI == ABI_AIX
- && TARGET_XL_CALL
+ && TARGET_XL_COMPAT
&& align_words >= GP_ARG_NUM_REG)));
if (!needs_psave && mode == fmode)
@@ -4614,7 +4611,7 @@ function_arg_partial_nregs (CUMULATIVE_ARGS *cum, enum machine_mode mode,
&& !(type
&& (cum->nargs_prototype <= 0
|| (DEFAULT_ABI == ABI_AIX
- && TARGET_XL_CALL
+ && TARGET_XL_COMPAT
&& align_words >= GP_ARG_NUM_REG))))
{
if (cum->fregno + ((GET_MODE_SIZE (mode) + 7) >> 3) > FP_ARG_MAX_REG + 1)
@@ -7705,11 +7702,21 @@ rs6000_init_libfuncs (void)
set_conv_libfunc (ufix_optab, SImode, TFmode, "_quitrunc");
}
- /* Standard AIX/Darwin/64-bit SVR4 quad floating point routines. */
- set_optab_libfunc (add_optab, TFmode, "_xlqadd");
- set_optab_libfunc (sub_optab, TFmode, "_xlqsub");
- set_optab_libfunc (smul_optab, TFmode, "_xlqmul");
- set_optab_libfunc (sdiv_optab, TFmode, "_xlqdiv");
+ /* AIX/Darwin/64-bit Linux quad floating point routines. */
+ if (!TARGET_XL_COMPAT)
+ {
+ set_optab_libfunc (add_optab, TFmode, "__gcc_qadd");
+ set_optab_libfunc (sub_optab, TFmode, "__gcc_qsub");
+ set_optab_libfunc (smul_optab, TFmode, "__gcc_qmul");
+ set_optab_libfunc (sdiv_optab, TFmode, "__gcc_qdiv");
+ }
+ else
+ {
+ set_optab_libfunc (add_optab, TFmode, "_xlqadd");
+ set_optab_libfunc (sub_optab, TFmode, "_xlqsub");
+ set_optab_libfunc (smul_optab, TFmode, "_xlqmul");
+ set_optab_libfunc (sdiv_optab, TFmode, "_xlqdiv");
+ }
}
else
{
@@ -9750,7 +9757,7 @@ rs6000_assemble_integer (rtx x, unsigned int size, int aligned_p)
{
#ifdef RELOCATABLE_NEEDS_FIXUP
/* Special handling for SI values. */
- if (size == 4 && aligned_p)
+ if (RELOCATABLE_NEEDS_FIXUP && size == 4 && aligned_p)
{
extern int in_toc_section (void);
static int recurse = 0;
@@ -9949,10 +9956,34 @@ rs6000_generate_compare (enum rtx_code code)
emit_insn (cmp);
}
else
- emit_insn (gen_rtx_SET (VOIDmode, compare_result,
- gen_rtx_COMPARE (comp_mode,
- rs6000_compare_op0,
- rs6000_compare_op1)));
+ {
+ /* Generate XLC-compatible TFmode compare as PARALLEL with extra
+ CLOBBERs to match cmptf_internal2 pattern. */
+ if (comp_mode == CCFPmode && TARGET_XL_COMPAT
+ && GET_MODE (rs6000_compare_op0) == TFmode
+ && (DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN)
+ && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128)
+ emit_insn (gen_rtx_PARALLEL (VOIDmode,
+ gen_rtvec (9,
+ gen_rtx_SET (VOIDmode,
+ compare_result,
+ gen_rtx_COMPARE (comp_mode,
+ rs6000_compare_op0,
+ rs6000_compare_op1)),
+ gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (DFmode)),
+ gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (DFmode)),
+ gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (DFmode)),
+ gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (DFmode)),
+ gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (DFmode)),
+ gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (DFmode)),
+ gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (DFmode)),
+ gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (DFmode)))));
+ else
+ emit_insn (gen_rtx_SET (VOIDmode, compare_result,
+ gen_rtx_COMPARE (comp_mode,
+ rs6000_compare_op0,
+ rs6000_compare_op1)));
+ }
/* Some kinds of FP comparisons need an OR operation;
under flag_finite_math_only we don't bother. */
@@ -10526,22 +10557,27 @@ rs6000_split_multireg_move (rtx dst, rtx src)
: gen_adddi3 (breg, breg, delta_rtx));
src = gen_rtx_MEM (mode, breg);
}
+ else if (! offsettable_memref_p (src))
+ {
+ rtx newsrc, basereg;
+ basereg = gen_rtx_REG (Pmode, reg);
+ emit_insn (gen_rtx_SET (VOIDmode, basereg, XEXP (src, 0)));
+ newsrc = gen_rtx_MEM (GET_MODE (src), basereg);
+ MEM_COPY_ATTRIBUTES (newsrc, src);
+ src = newsrc;
+ }
- /* We have now address involving an base register only.
- If we use one of the registers to address memory,
- we have change that register last. */
-
- breg = (GET_CODE (XEXP (src, 0)) == PLUS
- ? XEXP (XEXP (src, 0), 0)
- : XEXP (src, 0));
-
- if (!REG_P (breg))
- abort();
+ breg = XEXP (src, 0);
+ if (GET_CODE (breg) == PLUS || GET_CODE (breg) == LO_SUM)
+ breg = XEXP (breg, 0);
- if (REGNO (breg) >= REGNO (dst)
+ /* If the base register we are using to address memory is
+ also a destination reg, then change that register last. */
+ if (REG_P (breg)
+ && REGNO (breg) >= REGNO (dst)
&& REGNO (breg) < REGNO (dst) + nregs)
j = REGNO (breg) - REGNO (dst);
- }
+ }
if (GET_CODE (dst) == MEM && INT_REGNO_P (reg))
{
@@ -10573,6 +10609,8 @@ rs6000_split_multireg_move (rtx dst, rtx src)
: gen_adddi3 (breg, breg, delta_rtx));
dst = gen_rtx_MEM (mode, breg);
}
+ else if (! offsettable_memref_p (dst))
+ abort ();
}
for (i = 0; i < nregs; i++)
@@ -10582,7 +10620,7 @@ rs6000_split_multireg_move (rtx dst, rtx src)
if (j == nregs)
j = 0;
- /* If compiler already emited move of first word by
+ /* If compiler already emitted move of first word by
store with update, no need to do anything. */
if (j == 0 && used_update)
continue;
@@ -11435,7 +11473,6 @@ rs6000_emit_load_toc_table (int fromprolog)
rtx temp0 = (fromprolog
? gen_rtx_REG (Pmode, 0)
: gen_reg_rtx (Pmode));
- rtx symF;
/* possibly create the toc section */
if (! toc_initialized)
@@ -11446,7 +11483,7 @@ rs6000_emit_load_toc_table (int fromprolog)
if (fromprolog)
{
- rtx symL;
+ rtx symF, symL;
ASM_GENERATE_INTERNAL_LABEL (buf, "LCF", rs6000_pic_labelno);
symF = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (buf));
@@ -11464,14 +11501,9 @@ rs6000_emit_load_toc_table (int fromprolog)
else
{
rtx tocsym;
- static int reload_toc_labelno = 0;
tocsym = gen_rtx_SYMBOL_REF (Pmode, toc_label_name);
-
- ASM_GENERATE_INTERNAL_LABEL (buf, "LCG", reload_toc_labelno++);
- symF = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (buf));
-
- emit_insn (gen_load_toc_v4_PIC_1b (tempLR, symF, tocsym));
+ emit_insn (gen_load_toc_v4_PIC_1b (tempLR, tocsym));
emit_move_insn (dest, tempLR);
emit_move_insn (temp0, gen_rtx_MEM (Pmode, dest));
}
@@ -12100,8 +12132,10 @@ rs6000_emit_prologue (void)
rtx reg, mem, vrsave;
int offset;
- /* Get VRSAVE onto a GPR. */
- reg = gen_rtx_REG (SImode, 12);
+ /* Get VRSAVE onto a GPR. Note that ABI_V4 might be using r12
+ as frame_reg_rtx and r11 as the static chain pointer for
+ nested functions. */
+ reg = gen_rtx_REG (SImode, 0);
vrsave = gen_rtx_REG (SImode, VRSAVE_REGNO);
if (TARGET_MACHO)
emit_insn (gen_get_vrsave_internal (reg));
@@ -15202,6 +15236,18 @@ rs6000_elf_in_small_data_p (tree decl)
if (rs6000_sdata == SDATA_NONE)
return false;
+ /* We want to merge strings, so we never consider them small data. */
+ if (TREE_CODE (decl) == STRING_CST)
+ return false;
+
+ /* Functions are never in the small data area. */
+ if (TREE_CODE (decl) == FUNCTION_DECL)
+ return false;
+
+ /* Thread-local vars can't go in the small data area. */
+ if (TREE_CODE (decl) == VAR_DECL && DECL_THREAD_LOCAL (decl))
+ return false;
+
if (TREE_CODE (decl) == VAR_DECL && DECL_SECTION_NAME (decl))
{
const char *section = TREE_STRING_POINTER (DECL_SECTION_NAME (decl));
@@ -15743,6 +15789,13 @@ rs6000_elf_declare_function_name (FILE *file, const char *name, tree decl)
}
ASM_OUTPUT_LABEL (file, name);
}
+
+static void
+rs6000_elf_end_indicate_exec_stack (void)
+{
+ if (TARGET_32BIT)
+ file_end_indicate_exec_stack ();
+}
#endif
#if TARGET_XCOFF
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
index 0604636e691..76801b1996f 100644
--- a/gcc/config/rs6000/rs6000.h
+++ b/gcc/config/rs6000/rs6000.h
@@ -258,7 +258,7 @@ extern int target_flags;
#define TARGET_POWERPC64 (target_flags & MASK_POWERPC64)
#endif
-#define TARGET_XL_CALL 0
+#define TARGET_XL_COMPAT 0
/* Run-time compilation parameters selecting different hardware subsets.
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index 59c0193a0ea..3b062ce7cde 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -1,6 +1,6 @@
;; Machine description for IBM RISC System 6000 (POWER) for GNU C compiler
;; Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-;; 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+;; 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
;; This file is part of GCC.
@@ -2404,61 +2404,6 @@
}"
[(set_attr "length" "8")])
-(define_insn_and_split "*andsi3_internal7"
- [(set (match_operand:CC 2 "cc_reg_operand" "=x,?y")
- (compare:CC (and:SI (match_operand:SI 0 "gpc_reg_operand" "r,r")
- (match_operand:SI 1 "mask_operand_wrap" "i,i"))
- (const_int 0)))
- (clobber (match_scratch:SI 3 "=r,r"))]
- "TARGET_POWERPC64"
- "#"
- "TARGET_POWERPC64"
- [(parallel [(set (match_dup 2)
- (compare:CC (and:SI (rotate:SI (match_dup 0) (match_dup 4))
- (match_dup 5))
- (const_int 0)))
- (clobber (match_dup 3))])]
- "
-{
- int mb = extract_MB (operands[1]);
- int me = extract_ME (operands[1]);
- operands[4] = GEN_INT (me + 1);
- operands[5] = GEN_INT (~((HOST_WIDE_INT) -1 << (33 + me - mb)));
-}"
- [(set_attr "type" "delayed_compare,compare")
- (set_attr "length" "4,8")])
-
-(define_insn_and_split "*andsi3_internal8"
- [(set (match_operand:CC 3 "cc_reg_operand" "=x,??y")
- (compare:CC (and:SI (match_operand:SI 1 "gpc_reg_operand" "r,r")
- (match_operand:SI 2 "mask_operand_wrap" "i,i"))
- (const_int 0)))
- (set (match_operand:SI 0 "gpc_reg_operand" "=r,r")
- (and:SI (match_dup 1)
- (match_dup 2)))]
- "TARGET_POWERPC64"
- "#"
- "TARGET_POWERPC64"
- [(parallel [(set (match_dup 3)
- (compare:CC (and:SI (rotate:SI (match_dup 1) (match_dup 4))
- (match_dup 5))
- (const_int 0)))
- (set (match_dup 0)
- (and:SI (rotate:SI (match_dup 1) (match_dup 4))
- (match_dup 5)))])
- (set (match_dup 0)
- (rotate:SI (match_dup 0) (match_dup 6)))]
- "
-{
- int mb = extract_MB (operands[2]);
- int me = extract_ME (operands[2]);
- operands[4] = GEN_INT (me + 1);
- operands[6] = GEN_INT (32 - (me + 1));
- operands[5] = GEN_INT (~((HOST_WIDE_INT) -1 << (33 + me - mb)));
-}"
- [(set_attr "type" "delayed_compare,compare")
- (set_attr "length" "8,12")])
-
(define_expand "iorsi3"
[(set (match_operand:SI 0 "gpc_reg_operand" "")
(ior:SI (match_operand:SI 1 "gpc_reg_operand" "")
@@ -5245,16 +5190,18 @@
(define_expand "floatdisf2"
[(set (match_operand:SF 0 "gpc_reg_operand" "")
(float:SF (match_operand:DI 1 "gpc_reg_operand" "")))]
- "TARGET_64BIT && TARGET_HARD_FLOAT && TARGET_FPRS"
+ "TARGET_POWERPC64 && TARGET_HARD_FLOAT && TARGET_FPRS"
"
{
+ rtx val = operands[1];
if (!flag_unsafe_math_optimizations)
{
rtx label = gen_label_rtx ();
- emit_insn (gen_floatdisf2_internal2 (operands[1], label));
+ val = gen_reg_rtx (DImode);
+ emit_insn (gen_floatdisf2_internal2 (val, operands[1], label));
emit_label (label);
}
- emit_insn (gen_floatdisf2_internal1 (operands[0], operands[1]));
+ emit_insn (gen_floatdisf2_internal1 (operands[0], val));
DONE;
}")
@@ -5279,30 +5226,31 @@
;; by a bit that won't be lost at that stage, but is below the SFmode
;; rounding position.
(define_expand "floatdisf2_internal2"
- [(parallel [(set (match_dup 4)
- (compare:CC (and:DI (match_operand:DI 0 "" "")
- (const_int 2047))
- (const_int 0)))
- (set (match_dup 2) (and:DI (match_dup 0) (const_int 2047)))
- (clobber (match_scratch:CC 7 ""))])
- (set (match_dup 3) (ashiftrt:DI (match_dup 0) (const_int 53)))
- (set (match_dup 3) (plus:DI (match_dup 3) (const_int 1)))
- (set (pc) (if_then_else (eq (match_dup 4) (const_int 0))
- (label_ref (match_operand:DI 1 "" ""))
- (pc)))
- (set (match_dup 5) (compare:CCUNS (match_dup 3) (const_int 2)))
- (set (pc) (if_then_else (ltu (match_dup 5) (const_int 0))
- (label_ref (match_dup 1))
+ [(set (match_dup 3) (ashiftrt:DI (match_operand:DI 1 "" "")
+ (const_int 53)))
+ (parallel [(set (match_operand:DI 0 "" "") (and:DI (match_dup 1)
+ (const_int 2047)))
+ (clobber (scratch:CC))])
+ (set (match_dup 3) (plus:DI (match_dup 3)
+ (const_int 1)))
+ (set (match_dup 0) (plus:DI (match_dup 0)
+ (const_int 2047)))
+ (set (match_dup 4) (compare:CCUNS (match_dup 3)
+ (const_int 3)))
+ (set (match_dup 0) (ior:DI (match_dup 0)
+ (match_dup 1)))
+ (parallel [(set (match_dup 0) (and:DI (match_dup 0)
+ (const_int -2048)))
+ (clobber (scratch:CC))])
+ (set (pc) (if_then_else (geu (match_dup 4) (const_int 0))
+ (label_ref (match_operand:DI 2 "" ""))
(pc)))
- (set (match_dup 0) (xor:DI (match_dup 0) (match_dup 2)))
- (set (match_dup 0) (ior:DI (match_dup 0) (const_int 2048)))]
- "TARGET_64BIT && TARGET_HARD_FLOAT && TARGET_FPRS"
+ (set (match_dup 0) (match_dup 1))]
+ "TARGET_POWERPC64 && TARGET_HARD_FLOAT && TARGET_FPRS"
"
{
- operands[2] = gen_reg_rtx (DImode);
operands[3] = gen_reg_rtx (DImode);
- operands[4] = gen_reg_rtx (CCmode);
- operands[5] = gen_reg_rtx (CCUNSmode);
+ operands[4] = gen_reg_rtx (CCUNSmode);
}")
;; Define the DImode operations that can be done in a small number
@@ -8311,14 +8259,36 @@
DONE;
})
-(define_insn "trunctfdf2"
+(define_expand "trunctfdf2"
+ [(set (match_operand:DF 0 "gpc_reg_operand" "")
+ (float_truncate:DF (match_operand:TF 1 "gpc_reg_operand" "")))]
+ "(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN)
+ && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128"
+ "")
+
+(define_insn_and_split "trunctfdf2_internal1"
+ [(set (match_operand:DF 0 "gpc_reg_operand" "=f,?f")
+ (float_truncate:DF (match_operand:TF 1 "gpc_reg_operand" "0,f")))]
+ "(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN) && !TARGET_XL_COMPAT
+ && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128"
+ "@
+ #
+ fmr %0,%1"
+ "&& reload_completed && REGNO (operands[0]) == REGNO (operands[1])"
+ [(const_int 0)]
+{
+ emit_note (NOTE_INSN_DELETED);
+ DONE;
+}
+ [(set_attr "type" "fp")])
+
+(define_insn "trunctfdf2_internal2"
[(set (match_operand:DF 0 "gpc_reg_operand" "=f")
(float_truncate:DF (match_operand:TF 1 "gpc_reg_operand" "f")))]
- "(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN)
+ "(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN) && TARGET_XL_COMPAT
&& TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128"
"fadd %0,%1,%L1"
- [(set_attr "type" "fp")
- (set_attr "length" "4")])
+ [(set_attr "type" "fp")])
(define_insn_and_split "trunctfsf2"
[(set (match_operand:SF 0 "gpc_reg_operand" "=f")
@@ -10081,11 +10051,10 @@
(define_insn "load_toc_v4_PIC_1b"
[(set (match_operand:SI 0 "register_operand" "=l")
- (match_operand:SI 1 "immediate_operand" "s"))
- (use (unspec [(match_dup 1) (match_operand 2 "immediate_operand" "s")]
+ (unspec:SI [(match_operand:SI 1 "immediate_operand" "s")]
UNSPEC_TOCPTR))]
"TARGET_ELF && DEFAULT_ABI != ABI_AIX && flag_pic == 2"
- "bcl 20,31,%1+4\\n%1:\\n\\t.long %2-%1"
+ "bcl 20,31,$+8\\n\\t.long %1-$"
[(set_attr "type" "branch")
(set_attr "length" "8")])
@@ -11349,11 +11318,72 @@
[(set (match_operand:CCFP 0 "cc_reg_operand" "=y")
(compare:CCFP (match_operand:TF 1 "gpc_reg_operand" "f")
(match_operand:TF 2 "gpc_reg_operand" "f")))]
- "(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN)
+ "(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN) && !TARGET_XL_COMPAT
&& TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128"
"fcmpu %0,%1,%2\;bne %0,$+8\;fcmpu %0,%L1,%L2"
[(set_attr "type" "fpcompare")
(set_attr "length" "12")])
+
+(define_insn_and_split "*cmptf_internal2"
+ [(set (match_operand:CCFP 0 "cc_reg_operand" "=y")
+ (compare:CCFP (match_operand:TF 1 "gpc_reg_operand" "f")
+ (match_operand:TF 2 "gpc_reg_operand" "f")))
+ (clobber (match_scratch:DF 3 "=f"))
+ (clobber (match_scratch:DF 4 "=f"))
+ (clobber (match_scratch:DF 5 "=f"))
+ (clobber (match_scratch:DF 6 "=f"))
+ (clobber (match_scratch:DF 7 "=f"))
+ (clobber (match_scratch:DF 8 "=f"))
+ (clobber (match_scratch:DF 9 "=f"))
+ (clobber (match_scratch:DF 10 "=f"))]
+ "(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN) && TARGET_XL_COMPAT
+ && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128"
+ "#"
+ "&& reload_completed"
+ [(set (match_dup 3) (match_dup 13))
+ (set (match_dup 4) (match_dup 14))
+ (set (match_dup 9) (abs:DF (match_dup 5)))
+ (set (match_dup 0) (compare:CCFP (match_dup 9) (match_dup 3)))
+ (set (pc) (if_then_else (ne (match_dup 0) (const_int 0))
+ (label_ref (match_dup 11))
+ (pc)))
+ (set (match_dup 0) (compare:CCFP (match_dup 5) (match_dup 7)))
+ (set (pc) (label_ref (match_dup 12)))
+ (match_dup 11)
+ (set (match_dup 10) (minus:DF (match_dup 5) (match_dup 7)))
+ (set (match_dup 9) (minus:DF (match_dup 6) (match_dup 8)))
+ (set (match_dup 9) (plus:DF (match_dup 10) (match_dup 9)))
+ (set (match_dup 0) (compare:CCFP (match_dup 7) (match_dup 4)))
+ (match_dup 12)]
+{
+ REAL_VALUE_TYPE rv;
+ const int lo_word = FLOAT_WORDS_BIG_ENDIAN ? GET_MODE_SIZE (DFmode) : 0;
+ const int hi_word = FLOAT_WORDS_BIG_ENDIAN ? 0 : GET_MODE_SIZE (DFmode);
+
+ operands[5] = simplify_gen_subreg (DFmode, operands[1], TFmode, hi_word);
+ operands[6] = simplify_gen_subreg (DFmode, operands[1], TFmode, lo_word);
+ operands[7] = simplify_gen_subreg (DFmode, operands[2], TFmode, hi_word);
+ operands[8] = simplify_gen_subreg (DFmode, operands[2], TFmode, lo_word);
+ operands[11] = gen_label_rtx ();
+ operands[12] = gen_label_rtx ();
+ real_inf (&rv);
+ operands[13] = force_const_mem (DFmode,
+ CONST_DOUBLE_FROM_REAL_VALUE (rv, DFmode));
+ operands[14] = force_const_mem (DFmode,
+ CONST_DOUBLE_FROM_REAL_VALUE (dconst0,
+ DFmode));
+ if (TARGET_TOC)
+ {
+ operands[13] = gen_rtx_MEM (DFmode,
+ create_TOC_reference (XEXP (operands[13], 0)));
+ operands[14] = gen_rtx_MEM (DFmode,
+ create_TOC_reference (XEXP (operands[14], 0)));
+ set_mem_alias_set (operands[13], get_TOC_alias_set ());
+ set_mem_alias_set (operands[14], get_TOC_alias_set ());
+ RTX_UNCHANGING_P (operands[13]) = 1;
+ RTX_UNCHANGING_P (operands[14]) = 1;
+ }
+})
;; Now we have the scc insns. We can do some combinations because of the
;; way the machine works.
diff --git a/gcc/config/rs6000/rtems.h b/gcc/config/rs6000/rtems.h
index 9d8a3c3c7f6..d83e1eb61cc 100644
--- a/gcc/config/rs6000/rtems.h
+++ b/gcc/config/rs6000/rtems.h
@@ -1,5 +1,6 @@
/* Definitions for rtems targeting a PowerPC using elf.
- Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
+ Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2005
+ Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
This file is part of GCC.
@@ -37,3 +38,20 @@
#undef CPP_OS_DEFAULT_SPEC
#define CPP_OS_DEFAULT_SPEC "%(cpp_os_rtems)"
+
+#define CPP_OS_RTEMS_SPEC "\
+%{!mcpu*: %{!Dppc*: %{!Dmpc*: -Dmpc750} } }\
+%{mcpu=403: %{!Dppc*: %{!Dmpc*: -Dppc403} } } \
+%{mcpu=505: %{!Dppc*: %{!Dmpc*: -Dmpc505} } } \
+%{mcpu=601: %{!Dppc*: %{!Dmpc*: -Dppc601} } } \
+%{mcpu=602: %{!Dppc*: %{!Dmpc*: -Dppc602} } } \
+%{mcpu=603: %{!Dppc*: %{!Dmpc*: -Dppc603} } } \
+%{mcpu=603e: %{!Dppc*: %{!Dmpc*: -Dppc603e} } } \
+%{mcpu=604: %{!Dppc*: %{!Dmpc*: -Dmpc604} } } \
+%{mcpu=750: %{!Dppc*: %{!Dmpc*: -Dmpc750} } } \
+%{mcpu=821: %{!Dppc*: %{!Dmpc*: -Dmpc821} } } \
+%{mcpu=860: %{!Dppc*: %{!Dmpc*: -Dmpc860} } }"
+
+#undef SUBSUBTARGET_EXTRA_SPECS
+#define SUBSUBTARGET_EXTRA_SPECS \
+ { "cpp_os_rtems", CPP_OS_RTEMS_SPEC }
diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h
index c715b84c664..57af869db44 100644
--- a/gcc/config/rs6000/sysv4.h
+++ b/gcc/config/rs6000/sysv4.h
@@ -1115,8 +1115,9 @@ extern int fixuplabelno;
%{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s}"
#endif
-#define ENDFILE_LINUX_SPEC "%{!shared:crtend.o%s} %{shared:crtendS.o%s} \
-%{mnewlib: ecrtn.o%s} %{!mnewlib: crtn.o%s}"
+#define ENDFILE_LINUX_SPEC "\
+%{shared|pie:crtendS.o%s;:crtend.o%s} \
+%{mnewlib:ecrtn.o%s;:crtn.o%s}"
#define LINK_START_LINUX_SPEC ""
@@ -1358,4 +1359,4 @@ ncrtn.o%s"
#define DOUBLE_INT_ASM_OP "\t.quad\t"
/* Generate entries in .fixup for relocatable addresses. */
-#define RELOCATABLE_NEEDS_FIXUP
+#define RELOCATABLE_NEEDS_FIXUP 1
diff --git a/gcc/config/rs6000/t-aix43 b/gcc/config/rs6000/t-aix43
index a716209e9bc..8c2592fe430 100644
--- a/gcc/config/rs6000/t-aix43
+++ b/gcc/config/rs6000/t-aix43
@@ -58,9 +58,12 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
SHLIB_INSTALL = $(INSTALL_DATA) @shlib_base_name@.a $$(DESTDIR)$$(slibdir)/
SHLIB_LIBS = -lc `case @shlib_base_name@ in *pthread*) echo -lpthread ;; esac`
SHLIB_MKMAP = $(srcdir)/mkmap-flat.awk
-SHLIB_MAPFILES = $(srcdir)/libgcc-std.ver
+SHLIB_MAPFILES = $(srcdir)/libgcc-std.ver $(srcdir)/config/rs6000/libgcc-ppc64.ver
SHLIB_NM_FLAGS = -Bpg -X32_64
+# GCC 128-bit long double support routines.
+LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/darwin-ldouble.c
+
# Either 32-bit and 64-bit objects in archives.
AR_FLAGS_FOR_TARGET = -X32_64
diff --git a/gcc/config/rs6000/t-aix52 b/gcc/config/rs6000/t-aix52
index bddcdb11490..839bd0a1ce2 100644
--- a/gcc/config/rs6000/t-aix52
+++ b/gcc/config/rs6000/t-aix52
@@ -39,9 +39,12 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
SHLIB_INSTALL = $(INSTALL_DATA) @shlib_base_name@.a $$(DESTDIR)$$(slibdir)/
SHLIB_LIBS = -lc `case @shlib_base_name@ in *pthread*) echo -lpthread ;; esac`
SHLIB_MKMAP = $(srcdir)/mkmap-flat.awk
-SHLIB_MAPFILES = $(srcdir)/libgcc-std.ver
+SHLIB_MAPFILES = $(srcdir)/libgcc-std.ver $(srcdir)/config/rs6000/libgcc-ppc64.ver
SHLIB_NM_FLAGS = -Bpg -X32_64
+# GCC 128-bit long double support routines.
+LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/darwin-ldouble.c
+
# Either 32-bit and 64-bit objects in archives.
AR_FLAGS_FOR_TARGET = -X32_64
diff --git a/gcc/config/rs6000/t-linux64 b/gcc/config/rs6000/t-linux64
index 77ba93e9152..6d1e6f46940 100644
--- a/gcc/config/rs6000/t-linux64
+++ b/gcc/config/rs6000/t-linux64
@@ -1,8 +1,9 @@
#rs6000/t-linux64
-LIB2FUNCS_EXTRA = tramp.S $(srcdir)/config/rs6000/ppc64-fp.c \
- $(srcdir)/config/rs6000/darwin-ldouble.c
+LIB2FUNCS_EXTRA = tramp.S $(srcdir)/config/rs6000/ppc64-fp.c
+LIB2FUNCS_STATIC_EXTRA = eabi.S $(srcdir)/config/rs6000/darwin-ldouble.c
+LIB2FUNCS_SHARED_EXTRA = $(srcdir)/config/rs6000/darwin-ldouble-shared.c
TARGET_LIBGCC2_CFLAGS = -mno-minimal-toc -fPIC -specs=bispecs
diff --git a/gcc/config/rs6000/t-newas b/gcc/config/rs6000/t-newas
index a26ce39402c..d5d03a1c66f 100644
--- a/gcc/config/rs6000/t-newas
+++ b/gcc/config/rs6000/t-newas
@@ -27,6 +27,9 @@ MULTILIB_MATCHES = $(MULTILIB_MATCHES_FLOAT) \
mcpu?powerpc=mpowerpc-gpopt \
mcpu?powerpc=mpowerpc-gfxopt
+# GCC 128-bit long double support routines.
+LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/darwin-ldouble.c
+
# Aix 3.2.x needs milli.exp for -mcpu=common
EXTRA_PARTS = milli.exp
milli.exp: $(srcdir)/config/rs6000/milli.exp
diff --git a/gcc/config/rs6000/t-rtems b/gcc/config/rs6000/t-rtems
index 364a22d2278..05d9a262364 100644
--- a/gcc/config/rs6000/t-rtems
+++ b/gcc/config/rs6000/t-rtems
@@ -33,6 +33,7 @@ MULTILIB_MATCHES = ${MULTILIB_MATCHES_ENDIAN} \
# Cpu-variants supporting new exception processing only
MULTILIB_NEW_EXCEPTIONS_ONLY = \
+*mcpu=505*/*D_OLD_EXCEPTIONS* \
*mcpu=604*/*D_OLD_EXCEPTIONS* \
*mcpu=750*/*D_OLD_EXCEPTIONS* \
*mcpu=821*/*D_OLD_EXCEPTIONS* \
diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md
index acdd158164f..345a36a1859 100644
--- a/gcc/config/s390/s390.md
+++ b/gcc/config/s390/s390.md
@@ -1039,11 +1039,13 @@
})
(define_expand "reload_outti"
- [(parallel [(match_operand:TI 0 "memory_operand" "")
+ [(parallel [(match_operand:TI 0 "" "")
(match_operand:TI 1 "register_operand" "d")
(match_operand:DI 2 "register_operand" "=&a")])]
"TARGET_64BIT"
{
+ if (GET_CODE (operands[0]) != MEM)
+ abort ();
s390_load_address (operands[2], XEXP (operands[0], 0));
operands[0] = replace_equiv_address (operands[0], operands[2]);
emit_move_insn (operands[0], operands[1]);
@@ -1167,11 +1169,13 @@
})
(define_expand "reload_outdi"
- [(parallel [(match_operand:DI 0 "memory_operand" "")
+ [(parallel [(match_operand:DI 0 "" "")
(match_operand:DI 1 "register_operand" "d")
(match_operand:SI 2 "register_operand" "=&a")])]
"!TARGET_64BIT"
{
+ if (GET_CODE (operands[0]) != MEM)
+ abort ();
s390_load_address (operands[2], XEXP (operands[0], 0));
operands[0] = replace_equiv_address (operands[0], operands[2]);
emit_move_insn (operands[0], operands[1]);
@@ -1647,11 +1651,13 @@
})
(define_expand "reload_outdf"
- [(parallel [(match_operand:DF 0 "memory_operand" "")
+ [(parallel [(match_operand:DF 0 "" "")
(match_operand:DF 1 "register_operand" "d")
(match_operand:SI 2 "register_operand" "=&a")])]
"!TARGET_64BIT"
{
+ if (GET_CODE (operands[0]) != MEM)
+ abort ();
s390_load_address (operands[2], XEXP (operands[0], 0));
operands[0] = replace_equiv_address (operands[0], operands[2]);
emit_move_insn (operands[0], operands[1]);
diff --git a/gcc/config/s390/tpf.h b/gcc/config/s390/tpf.h
index ce984e64003..30158276f2e 100644
--- a/gcc/config/s390/tpf.h
+++ b/gcc/config/s390/tpf.h
@@ -92,6 +92,9 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#undef CPLUSPLUS_CPP_SPEC
#define CPLUSPLUS_CPP_SPEC "-D_GNU_SOURCE %(cpp)"
+#undef ASM_SPEC
+#define ASM_SPEC "%{m31&m64}%{mesa&mzarch}%{march=*}"
+
#undef LIB_SPEC
#define LIB_SPEC "%{pthread:-lpthread} -lc"
diff --git a/gcc/config/sh/t-linux b/gcc/config/sh/t-linux
index 510549ff174..dd9a1e71892 100644
--- a/gcc/config/sh/t-linux
+++ b/gcc/config/sh/t-linux
@@ -25,7 +25,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
-o $(SHLIB_NAME).tmp @multilib_flags@ $(SHLIB_OBJS) $(SHLIB_LC) && \
rm -f $(SHLIB_SOLINK) && \
if [ -f $(SHLIB_NAME) ]; then \
- mv -f $(SHLIB_NAME) $(SHLIB_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIB_NAME) $(SHLIB_NAME).backup; \
else true; fi && \
mv $(SHLIB_NAME).tmp $(SHLIB_NAME) && \
(echo "/* GNU ld script"; \
diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c
index 2ff3226181e..8133e5096d4 100644
--- a/gcc/config/sparc/sparc.c
+++ b/gcc/config/sparc/sparc.c
@@ -3321,7 +3321,7 @@ legitimate_pic_operand_p (rtx x)
int
legitimate_address_p (enum machine_mode mode, rtx addr, int strict)
{
- rtx rs1 = NULL, rs2 = NULL, imm1 = NULL, imm2;
+ rtx rs1 = NULL, rs2 = NULL, imm1 = NULL;
if (REG_P (addr) || GET_CODE (addr) == SUBREG)
rs1 = addr;
@@ -3385,7 +3385,6 @@ legitimate_address_p (enum machine_mode mode, rtx addr, int strict)
&& ! TARGET_CM_MEDMID
&& RTX_OK_FOR_OLO10_P (rs2))
{
- imm2 = rs2;
rs2 = NULL;
imm1 = XEXP (rs1, 1);
rs1 = XEXP (rs1, 0);
@@ -3401,25 +3400,10 @@ legitimate_address_p (enum machine_mode mode, rtx addr, int strict)
if (! CONSTANT_P (imm1) || tls_symbolic_operand (rs1))
return 0;
- if (USE_AS_OFFSETABLE_LO10)
- {
- /* We can't allow TFmode, because an offset greater than or equal to
- the alignment (8) may cause the LO_SUM to overflow if !v9. */
- if (mode == TFmode && ! TARGET_V9)
- return 0;
- }
- else
- {
- /* We prohibit LO_SUM for TFmode when there are no quad move insns
- and we consequently need to split. We do this because LO_SUM
- is not an offsettable address. If we get the situation in reload
- where source and destination of a movtf pattern are both MEMs with
- LO_SUM address, then only one of them gets converted to an
- offsettable address. */
- if (mode == TFmode
- && ! (TARGET_FPU && TARGET_ARCH64 && TARGET_HARD_QUAD))
- return 0;
- }
+ /* We can't allow TFmode in 32-bit mode, because an offset greater
+ than the alignment (8) may cause the LO_SUM to overflow. */
+ if (mode == TFmode && TARGET_ARCH32)
+ return 0;
}
else if (GET_CODE (addr) == CONST_INT && SMALL_INT (addr))
return 1;
@@ -5102,7 +5086,7 @@ static void function_arg_record_value_2
static void function_arg_record_value_1
(tree, HOST_WIDE_INT, struct function_arg_record_value_parms *, bool);
static rtx function_arg_record_value (tree, enum machine_mode, int, int, int);
-static rtx function_arg_union_value (int, enum machine_mode, int);
+static rtx function_arg_union_value (int, enum machine_mode, int, int);
/* A subroutine of function_arg_record_value. Traverse the structure
recursively and determine how many registers will be required. */
@@ -5446,11 +5430,19 @@ function_arg_record_value (tree type, enum machine_mode mode,
REGNO is the hard register the union will be passed in. */
static rtx
-function_arg_union_value (int size, enum machine_mode mode, int regno)
+function_arg_union_value (int size, enum machine_mode mode, int slotno,
+ int regno)
{
int nwords = ROUND_ADVANCE (size), i;
rtx regs;
+ /* See comment in previous function for empty structures. */
+ if (nwords == 0)
+ return gen_rtx_REG (mode, regno);
+
+ if (slotno == SPARC_INT_ARG_MAX - 1)
+ nwords = 1;
+
/* Unions are passed left-justified. */
regs = gen_rtx_PARALLEL (mode, rtvec_alloc (nwords));
@@ -5517,7 +5509,7 @@ function_arg (const struct sparc_args *cum, enum machine_mode mode,
if (size > 16)
abort (); /* shouldn't get here */
- return function_arg_union_value (size, mode, regno);
+ return function_arg_union_value (size, mode, slotno, regno);
}
/* v9 fp args in reg slots beyond the int reg slots get passed in regs
but also have the slot allocated for them.
@@ -5797,7 +5789,7 @@ function_value (tree type, enum machine_mode mode, int incoming_p)
if (size > 32)
abort (); /* shouldn't get here */
- return function_arg_union_value (size, mode, regbase);
+ return function_arg_union_value (size, mode, 0, regbase);
}
else if (AGGREGATE_TYPE_P (type))
{
@@ -5820,7 +5812,7 @@ function_value (tree type, enum machine_mode mode, int incoming_p)
try to be unduly clever, and simply follow the ABI
for unions in that case. */
if (mode == BLKmode)
- return function_arg_union_value (bytes, mode, regbase);
+ return function_arg_union_value (bytes, mode, 0, regbase);
}
else if (GET_MODE_CLASS (mode) == MODE_INT
&& GET_MODE_SIZE (mode) < UNITS_PER_WORD)
diff --git a/gcc/config/sparc/t-elf b/gcc/config/sparc/t-elf
index 027940b10e4..6868736a178 100644
--- a/gcc/config/sparc/t-elf
+++ b/gcc/config/sparc/t-elf
@@ -24,6 +24,6 @@ INSTALL_LIBGCC = install-multilib
# Assemble startup files.
crti.o: $(srcdir)/config/sparc/sol2-ci.asm $(GCC_PASSES)
- $(GCC_FOR_TARGET) -c -o crti.o -x assembler $(srcdir)/config/sparc/sol2-ci.asm
+ $(GCC_FOR_TARGET) -c -o crti.o -x assembler-with-cpp $(srcdir)/config/sparc/sol2-ci.asm
crtn.o: $(srcdir)/config/sparc/sol2-cn.asm $(GCC_PASSES)
- $(GCC_FOR_TARGET) -c -o crtn.o -x assembler $(srcdir)/config/sparc/sol2-cn.asm
+ $(GCC_FOR_TARGET) -c -o crtn.o -x assembler-with-cpp $(srcdir)/config/sparc/sol2-cn.asm
diff --git a/gcc/config/t-libunwind-elf b/gcc/config/t-libunwind-elf
index 01550945bdb..a9609e70b0d 100644
--- a/gcc/config/t-libunwind-elf
+++ b/gcc/config/t-libunwind-elf
@@ -14,8 +14,7 @@ SHLIBUNWIND_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared \
@multilib_flags@ $(SHLIB_OBJS) -lc && \
rm -f $(SHLIB_SOLINK) && \
if [ -f $(SHLIBUNWIND_NAME) ]; then \
- mv -f $(SHLIBUNWIND_NAME) \
- $(SHLIBUNWIND_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIBUNWIND_NAME) $(SHLIBUNWIND_NAME).backup; \
else true; fi && \
mv $(SHLIBUNWIND_NAME).tmp $(SHLIBUNWIND_NAME) && \
$(LN_S) $(SHLIBUNWIND_NAME) $(SHLIB_SOLINK)
diff --git a/gcc/config/t-slibgcc-darwin b/gcc/config/t-slibgcc-darwin
index 971baefc109..b820441744d 100644
--- a/gcc/config/t-slibgcc-darwin
+++ b/gcc/config/t-slibgcc-darwin
@@ -17,7 +17,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -dynamiclib -nodefaultlibs \
@multilib_flags@ $(SHLIB_OBJS) -lc && \
rm -f $(SHLIB_SOLINK) && \
if [ -f $(SHLIB_NAME) ]; then \
- mv -f $(SHLIB_NAME) $(SHLIB_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIB_NAME) $(SHLIB_NAME).backup; \
else true; fi && \
mv $(SHLIB_NAME).tmp $(SHLIB_NAME) && \
$(LN_S) $(SHLIB_NAME) $(SHLIB_SOLINK)
diff --git a/gcc/config/t-slibgcc-elf-ver b/gcc/config/t-slibgcc-elf-ver
index 17bc97477fc..5086500166c 100644
--- a/gcc/config/t-slibgcc-elf-ver
+++ b/gcc/config/t-slibgcc-elf-ver
@@ -17,7 +17,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
-o $(SHLIB_NAME).tmp @multilib_flags@ $(SHLIB_OBJS) $(SHLIB_LC) && \
rm -f $(SHLIB_SOLINK) && \
if [ -f $(SHLIB_NAME) ]; then \
- mv -f $(SHLIB_NAME) $(SHLIB_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIB_NAME) $(SHLIB_NAME).backup; \
else true; fi && \
mv $(SHLIB_NAME).tmp $(SHLIB_NAME) && \
$(LN_S) $(SHLIB_NAME) $(SHLIB_SOLINK)
diff --git a/gcc/config/t-slibgcc-sld b/gcc/config/t-slibgcc-sld
index b69d2419614..44e7f187ffc 100644
--- a/gcc/config/t-slibgcc-sld
+++ b/gcc/config/t-slibgcc-sld
@@ -14,7 +14,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
@multilib_flags@ $(SHLIB_OBJS) -lc && \
rm -f $(SHLIB_SOLINK) && \
if [ -f $(SHLIB_NAME) ]; then \
- mv -f $(SHLIB_NAME) $(SHLIB_NAME).`basename $(STAGE_PREFIX)`; \
+ mv -f $(SHLIB_NAME) $(SHLIB_NAME).backup; \
else true; fi && \
mv $(SHLIB_NAME).tmp $(SHLIB_NAME) && \
$(LN_S) $(SHLIB_NAME) $(SHLIB_SOLINK)
diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c
index f572652fade..2c63b0ca0fa 100644
--- a/gcc/config/vax/vax.c
+++ b/gcc/config/vax/vax.c
@@ -50,7 +50,6 @@ static void vax_output_mi_thunk (FILE *, tree, HOST_WIDE_INT,
HOST_WIDE_INT, tree);
static int vax_address_cost_1 (rtx);
static int vax_address_cost (rtx);
-static int vax_rtx_costs_1 (rtx, enum rtx_code, enum rtx_code);
static bool vax_rtx_costs (rtx, int, int, int *);
/* Initialize the GCC target structure. */
@@ -467,7 +466,7 @@ vax_address_cost_1 (register rtx addr)
case CONST_INT:
/* byte offsets cost nothing (on a VAX 2, they cost 1 cycle) */
if (offset == 0)
- offset = (unsigned)(INTVAL(addr)+128) > 256;
+ offset = (unsigned HOST_WIDE_INT)(INTVAL(addr)+128) > 256;
break;
case CONST:
case SYMBOL_REF:
@@ -522,179 +521,228 @@ vax_address_cost (rtx x)
/* Cost of an expression on a VAX. This version has costs tuned for the
CVAX chip (found in the VAX 3 series) with comments for variations on
- other models. */
+ other models.
-static int
-vax_rtx_costs_1 (register rtx x, enum rtx_code code, enum rtx_code outer_code)
+ FIXME: The costs need review, particularly for TRUNCATE, FLOAT_EXTEND
+ and FLOAT_TRUNCATE. We need a -mcpu option to allow provision of
+ costs on a per cpu basis. */
+
+static bool
+vax_rtx_costs (rtx x, int code, int outer_code, int *total)
{
enum machine_mode mode = GET_MODE (x);
- register int c;
- int i = 0; /* may be modified in switch */
+ int i = 0; /* may be modified in switch */
const char *fmt = GET_RTX_FORMAT (code); /* may be modified in switch */
switch (code)
{
/* On a VAX, constants from 0..63 are cheap because they can use the
- 1 byte literal constant format. compare to -1 should be made cheap
- so that decrement-and-branch insns can be formed more easily (if
- the value -1 is copied to a register some decrement-and-branch
+ 1 byte literal constant format. Compare to -1 should be made cheap
+ so that decrement-and-branch insns can be formed more easily (if
+ the value -1 is copied to a register some decrement-and-branch
patterns will not match). */
case CONST_INT:
if (INTVAL (x) == 0)
- return 0;
+ return true;
if (outer_code == AND)
- return ((unsigned HOST_WIDE_INT) ~INTVAL (x) <= 077) ? 1 : 2;
- if ((unsigned HOST_WIDE_INT) INTVAL (x) <= 077)
- return 1;
- if (outer_code == COMPARE && INTVAL (x) == -1)
- return 1;
- if (outer_code == PLUS && (unsigned HOST_WIDE_INT) -INTVAL (x) <= 077)
- return 1;
+ {
+ *total = ((unsigned HOST_WIDE_INT) ~INTVAL (x) <= 077) ? 1 : 2;
+ return true;
+ }
+ if ((unsigned HOST_WIDE_INT) INTVAL (x) <= 077
+ || (outer_code == COMPARE
+ && INTVAL (x) == -1)
+ || ((outer_code == PLUS || outer_code == MINUS)
+ && (unsigned HOST_WIDE_INT) -INTVAL (x) <= 077))
+ {
+ *total = 1;
+ return true;
+ }
/* FALLTHRU */
case CONST:
case LABEL_REF:
case SYMBOL_REF:
- return 3;
+ *total = 3;
+ return true;
case CONST_DOUBLE:
if (GET_MODE_CLASS (GET_MODE (x)) == MODE_FLOAT)
- return vax_float_literal (x) ? 5 : 8;
+ *total = vax_float_literal (x) ? 5 : 8;
else
- return (((CONST_DOUBLE_HIGH (x) == 0
- && (unsigned HOST_WIDE_INT) CONST_DOUBLE_LOW (x) < 64)
- || (outer_code == PLUS
- && CONST_DOUBLE_HIGH (x) == -1 \
- && (unsigned HOST_WIDE_INT)-CONST_DOUBLE_LOW (x) < 64))
- ? 2 : 5);
+ *total = ((CONST_DOUBLE_HIGH (x) == 0
+ && (unsigned HOST_WIDE_INT) CONST_DOUBLE_LOW (x) < 64)
+ || (outer_code == PLUS
+ && CONST_DOUBLE_HIGH (x) == -1
+ && (unsigned HOST_WIDE_INT)-CONST_DOUBLE_LOW (x) < 64))
+ ? 2 : 5;
+ return true;
case POST_INC:
- return 2;
+ *total = 2;
+ return true; /* Implies register operand. */
+
case PRE_DEC:
- return 3;
+ *total = 3;
+ return true; /* Implies register operand. */
+
case MULT:
switch (mode)
{
case DFmode:
- c = 16; /* 4 on VAX 9000 */
+ *total = 16; /* 4 on VAX 9000 */
break;
case SFmode:
- c = 9; /* 4 on VAX 9000, 12 on VAX 2 */
+ *total = 9; /* 4 on VAX 9000, 12 on VAX 2 */
break;
case DImode:
- c = 16; /* 6 on VAX 9000, 28 on VAX 2 */
+ *total = 16; /* 6 on VAX 9000, 28 on VAX 2 */
break;
case SImode:
case HImode:
case QImode:
- c = 10; /* 3-4 on VAX 9000, 20-28 on VAX 2 */
+ *total = 10; /* 3-4 on VAX 9000, 20-28 on VAX 2 */
break;
default:
- return MAX_COST; /* Mode is not supported. */
+ *total = MAX_COST; /* Mode is not supported. */
+ return true;
}
break;
+
case UDIV:
if (mode != SImode)
- return MAX_COST; /* Mode is not supported. */
- c = 17;
+ {
+ *total = MAX_COST; /* Mode is not supported. */
+ return true;
+ }
+ *total = 17;
break;
+
case DIV:
if (mode == DImode)
- c = 30; /* highly variable */
+ *total = 30; /* Highly variable. */
else if (mode == DFmode)
/* divide takes 28 cycles if the result is not zero, 13 otherwise */
- c = 24;
+ *total = 24;
else
- c = 11; /* 25 on VAX 2 */
+ *total = 11; /* 25 on VAX 2 */
break;
+
case MOD:
- c = 23;
+ *total = 23;
break;
+
case UMOD:
if (mode != SImode)
- return MAX_COST; /* Mode is not supported. */
- c = 29;
+ {
+ *total = MAX_COST; /* Mode is not supported. */
+ return true;
+ }
+ *total = 29;
break;
+
case FLOAT:
- c = 6 + (mode == DFmode) + (GET_MODE (XEXP (x, 0)) != SImode);
- /* 4 on VAX 9000 */
+ *total = (6 /* 4 on VAX 9000 */
+ + (mode == DFmode) + (GET_MODE (XEXP (x, 0)) != SImode));
break;
+
case FIX:
- c = 7; /* 17 on VAX 2 */
+ *total = 7; /* 17 on VAX 2 */
break;
+
case ASHIFT:
case LSHIFTRT:
case ASHIFTRT:
if (mode == DImode)
- c = 12;
+ *total = 12;
else
- c = 10; /* 6 on VAX 9000 */
+ *total = 10; /* 6 on VAX 9000 */
break;
+
case ROTATE:
case ROTATERT:
- c = 6; /* 5 on VAX 2, 4 on VAX 9000 */
+ *total = 6; /* 5 on VAX 2, 4 on VAX 9000 */
if (GET_CODE (XEXP (x, 1)) == CONST_INT)
- fmt = "e"; /* all constant rotate counts are short */
+ fmt = "e"; /* all constant rotate counts are short */
break;
+
case PLUS:
- /* Check for small negative integer operand: subl2 can be used with
- a short positive constant instead. */
- if (GET_CODE (XEXP (x, 1)) == CONST_INT)
- if ((unsigned)(INTVAL (XEXP (x, 1)) + 63) < 127)
- fmt = "e";
case MINUS:
- c = (mode == DFmode) ? 13 : 8; /* 6/8 on VAX 9000, 16/15 on VAX 2 */
+ *total = (mode == DFmode) ? 13 : 8; /* 6/8 on VAX 9000, 16/15 on VAX 2 */
+ /* Small integer operands can use subl2 and addl2. */
+ if ((GET_CODE (XEXP (x, 1)) == CONST_INT)
+ && (unsigned HOST_WIDE_INT)(INTVAL (XEXP (x, 1)) + 63) < 127)
+ fmt = "e";
+ break;
+
case IOR:
case XOR:
- c = 3;
+ *total = 3;
break;
+
case AND:
/* AND is special because the first operand is complemented. */
- c = 3;
+ *total = 3;
if (GET_CODE (XEXP (x, 0)) == CONST_INT)
{
- if ((unsigned)~INTVAL (XEXP (x, 0)) > 63)
- c = 4;
+ if ((unsigned HOST_WIDE_INT)~INTVAL (XEXP (x, 0)) > 63)
+ *total = 4;
fmt = "e";
i = 1;
}
break;
+
case NEG:
if (mode == DFmode)
- return 9;
+ *total = 9;
else if (mode == SFmode)
- return 6;
+ *total = 6;
else if (mode == DImode)
- return 4;
+ *total = 4;
+ else
+ *total = 2;
+ break;
+
case NOT:
- return 2;
+ *total = 2;
+ break;
+
case ZERO_EXTRACT:
case SIGN_EXTRACT:
- c = 15;
+ *total = 15;
break;
+
case MEM:
if (mode == DImode || mode == DFmode)
- c = 5; /* 7 on VAX 2 */
+ *total = 5; /* 7 on VAX 2 */
else
- c = 3; /* 4 on VAX 2 */
+ *total = 3; /* 4 on VAX 2 */
x = XEXP (x, 0);
- if (GET_CODE (x) == REG || GET_CODE (x) == POST_INC)
- return c;
- return c + vax_address_cost_1 (x);
- default:
- c = 3;
+ if (GET_CODE (x) != REG && GET_CODE (x) != POST_INC)
+ *total += vax_address_cost_1 (x);
+ return true;
+
+ case FLOAT_EXTEND:
+ case FLOAT_TRUNCATE:
+ case TRUNCATE:
+ *total = 3; /* FIXME: Costs need to be checked */
break;
+
+ default:
+ return false;
}
/* Now look inside the expression. Operands which are not registers or
short constants add to the cost.
FMT and I may have been adjusted in the switch above for instructions
- which require special handling */
+ which require special handling. */
while (*fmt++ == 'e')
{
- register rtx op = XEXP (x, i++);
+ rtx op = XEXP (x, i);
+
+ i += 1;
code = GET_CODE (op);
/* A NOT is likely to be found as the first operand of an AND
@@ -706,13 +754,14 @@ vax_rtx_costs_1 (register rtx x, enum rtx_code code, enum rtx_code outer_code)
switch (code)
{
case CONST_INT:
- if ((unsigned)INTVAL (op) > 63 && GET_MODE (x) != QImode)
- c += 1; /* 2 on VAX 2 */
+ if ((unsigned HOST_WIDE_INT)INTVAL (op) > 63
+ && GET_MODE (x) != QImode)
+ *total += 1; /* 2 on VAX 2 */
break;
case CONST:
case LABEL_REF:
case SYMBOL_REF:
- c += 1; /* 2 on VAX 2 */
+ *total += 1; /* 2 on VAX 2 */
break;
case CONST_DOUBLE:
if (GET_MODE_CLASS (GET_MODE (op)) == MODE_FLOAT)
@@ -720,37 +769,30 @@ vax_rtx_costs_1 (register rtx x, enum rtx_code code, enum rtx_code outer_code)
/* Registers are faster than floating point constants -- even
those constants which can be encoded in a single byte. */
if (vax_float_literal (op))
- c++;
+ *total += 1;
else
- c += (GET_MODE (x) == DFmode) ? 3 : 2;
+ *total += (GET_MODE (x) == DFmode) ? 3 : 2;
}
else
{
if (CONST_DOUBLE_HIGH (op) != 0
|| (unsigned)CONST_DOUBLE_LOW (op) > 63)
- c += 2;
+ *total += 2;
}
break;
case MEM:
- c += 1; /* 2 on VAX 2 */
+ *total += 1; /* 2 on VAX 2 */
if (GET_CODE (XEXP (op, 0)) != REG)
- c += vax_address_cost_1 (XEXP (op, 0));
+ *total += vax_address_cost_1 (XEXP (op, 0));
break;
case REG:
case SUBREG:
break;
default:
- c += 1;
+ *total += 1;
break;
}
}
- return c;
-}
-
-static bool
-vax_rtx_costs (rtx x, int code, int outer_code, int * total)
-{
- *total = vax_rtx_costs_1 (x, code, outer_code);
return true;
}
diff --git a/gcc/config/vax/vax.h b/gcc/config/vax/vax.h
index db55baa0f42..7dc0727f60a 100644
--- a/gcc/config/vax/vax.h
+++ b/gcc/config/vax/vax.h
@@ -801,11 +801,6 @@ enum reg_class { NO_REGS, ALL_REGS, LIM_REG_CLASSES };
Do not define this if the table should contain absolute addresses. */
#define CASE_VECTOR_PC_RELATIVE 1
-/* Define this if the case instruction drops through after the table
- when the index is out of range. Don't define it if the case insn
- jumps to the default label instead. */
-#define CASE_DROPS_THROUGH
-
/* Indicate that jump tables go in the text section. This is
necessary when compiling PIC code. */
#define JUMP_TABLES_IN_TEXT_SECTION 1
diff --git a/gcc/config/vax/vax.md b/gcc/config/vax/vax.md
index 7027604ed9e..4d74a7c64c7 100644
--- a/gcc/config/vax/vax.md
+++ b/gcc/config/vax/vax.md
@@ -1960,68 +1960,63 @@
"jmp (%0)")
;; This is here to accept 5 arguments (as passed by expand_end_case)
-;; and pass the first 4 along to the casesi1 pattern that really does the work.
+;; and pass the first 4 along to the casesi1 pattern that really does
+;; the actual casesi work. We emit a jump here to the default label
+;; _before_ the casesi so that we can be sure that the casesi never
+;; drops through.
+;; This is suboptimal perhaps, but so is much of the rest of this
+;; machine description. For what it's worth, HPPA uses the same trick.
+;;
+;; operand 0 is index
+;; operand 1 is the minimum bound (a const_int)
+;; operand 2 is the maximum bound - minimum bound + 1 (also a const_int)
+;; operand 3 is CODE_LABEL for the table;
+;; operand 4 is the CODE_LABEL to go to if index out of range (ie. default).
+;;
+;; We emit:
+;; i = index - minimum_bound
+;; if (i > (maximum_bound - minimum_bound + 1) goto default;
+;; casesi (i, 0, table);
+;;
(define_expand "casesi"
- [(match_operand:SI 0 "general_operand" "") ; index
- (match_operand:SI 1 "general_operand" "") ; lower
- (match_operand:SI 2 "general_operand" "") ; upper-lower
- (match_operand 3 "" "") ; table label
- (match_operand 4 "" "")] ; default label
+ [(match_operand:SI 0 "general_operand" "")
+ (match_operand:SI 1 "general_operand" "")
+ (match_operand:SI 2 "general_operand" "")
+ (match_operand 3 "" "")
+ (match_operand 4 "" "")]
""
{
- emit_jump_insn (gen_casesi1 (operands[0], operands[1],
- operands[2], operands[3]));
+ /* i = index - minimum_bound;
+ But only if the lower bound is not already zero. */
+ if (operands[1] != const0_rtx)
+ {
+ rtx index = gen_reg_rtx (SImode);
+ emit_insn (gen_addsi3 (index,
+ operands[0],
+ GEN_INT (-INTVAL (operands[1]))));
+ operands[0] = index;
+ }
+
+ /* if (i > (maximum_bound - minimum_bound + 1) goto default; */
+ emit_insn (gen_cmpsi (operands[0], operands[2]));
+ emit_jump_insn (gen_bgtu (operands[4]));
+
+ /* casesi (i, 0, table); */
+ emit_jump_insn (gen_casesi1 (operands[0], operands[2], operands[3]));
DONE;
})
+;; This insn is a bit of a lier. It actually falls through if no case
+;; matches. But, we prevent that from ever happening by emiting a jump
+;; before this, see the define_expand above.
(define_insn "casesi1"
- [(set (pc)
- (if_then_else
- (leu (minus:SI (match_operand:SI 0 "general_operand" "g")
- (match_operand:SI 1 "general_operand" "g"))
- (match_operand:SI 2 "general_operand" "g"))
- (plus:SI (sign_extend:SI
- (mem:HI (plus:SI (mult:SI (minus:SI (match_dup 0)
- (match_dup 1))
- (const_int 2))
- (pc))))
- (label_ref:SI (match_operand 3 "" "")))
- (pc)))]
- ""
- "casel %0,%1,%2")
-
-;; This can arise by simplification when operand 1 is a constant int.
-(define_insn ""
- [(set (pc)
- (if_then_else
- (leu (plus:SI (match_operand:SI 0 "general_operand" "g")
- (match_operand:SI 1 "const_int_operand" "n"))
- (match_operand:SI 2 "general_operand" "g"))
- (plus:SI (sign_extend:SI
- (mem:HI (plus:SI (mult:SI (plus:SI (match_dup 0)
- (match_dup 1))
- (const_int 2))
- (pc))))
- (label_ref:SI (match_operand 3 "" "")))
- (pc)))]
- ""
- "*
-{
- operands[1] = GEN_INT (-INTVAL (operands[1]));
- return \"casel %0,%1,%2\";
-}")
-
-;; This can arise by simplification when the base for the case insn is zero.
-(define_insn ""
- [(set (pc)
- (if_then_else (leu (match_operand:SI 0 "general_operand" "g")
- (match_operand:SI 1 "general_operand" "g"))
- (plus:SI (sign_extend:SI
- (mem:HI (plus:SI (mult:SI (match_dup 0)
- (const_int 2))
- (pc))))
- (label_ref:SI (match_operand 2 "" "")))
- (pc)))]
+ [(match_operand:SI 1 "const_int_operand" "n")
+ (set (pc)
+ (plus:SI (sign_extend:SI
+ (mem:HI (plus:SI (mult:SI (match_operand:SI 0 "general_operand" "g")
+ (const_int 2))
+ (pc))))
+ (label_ref:SI (match_operand 2 "" ""))))]
""
"casel %0,$0,%1")
diff --git a/gcc/configure b/gcc/configure
index cb8258fe770..3d1407a3120 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -10363,6 +10363,44 @@ _ACEOF
fi
+echo "$as_me:$LINENO: checking assembler for .nsubspa comdat" >&5
+echo $ECHO_N "checking assembler for .nsubspa comdat... $ECHO_C" >&6
+if test "${gcc_cv_as_nsubspa_comdat+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ gcc_cv_as_nsubspa_comdat=no
+ if test $in_tree_gas = yes; then
+ if test $gcc_cv_gas_vers -ge `expr \( \( 2 \* 1000 \) + 15 \) \* 1000 + 91`
+ then gcc_cv_as_nsubspa_comdat=yes
+fi
+ elif test x$gcc_cv_as != x; then
+ echo ' .SPACE $TEXT$
+ .NSUBSPA $CODE$,COMDAT' > conftest.s
+ if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }
+ then
+ gcc_cv_as_nsubspa_comdat=yes
+ else
+ echo "configure: failed program was" >&5
+ cat conftest.s >&5
+ fi
+ rm -f conftest.o conftest.s
+ fi
+fi
+echo "$as_me:$LINENO: result: $gcc_cv_as_nsubspa_comdat" >&5
+echo "${ECHO_T}$gcc_cv_as_nsubspa_comdat" >&6
+if test $gcc_cv_as_nsubspa_comdat = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_GAS_NSUBSPA_COMDAT 1
+_ACEOF
+
+fi
+
# .hidden needs to be supported in both the assembler and the linker,
# because GNU LD versions before 2.12.1 have buggy support for STV_HIDDEN.
# This is irritatingly difficult to feature test for; we have to check the
@@ -11361,7 +11399,7 @@ else
if test x$gcc_cv_objdump != x \
&& $gcc_cv_objdump -s -j .text conftest.o 2> /dev/null \
| grep ' 82106000 82106000' > /dev/null 2>&1; then
- gcc_cv_as_offsetable_lo10=yes
+ gcc_cv_as_sparc_offsetable_lo10=yes
fi
else
echo "configure: failed program was" >&5
@@ -11902,6 +11940,30 @@ fi
echo "$as_me:$LINENO: result: $gcc_cv_ld_pie" >&5
echo "${ECHO_T}$gcc_cv_ld_pie" >&6
+echo "$as_me:$LINENO: checking linker -Bstatic/-Bdynamic option" >&5
+echo $ECHO_N "checking linker -Bstatic/-Bdynamic option... $ECHO_C" >&6
+gcc_cv_ld_static_dynamic=no
+if test $in_tree_ld = yes ; then
+ if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 10; then
+ gcc_cv_ld_static_dynamic=yes
+ fi
+elif test x$gcc_cv_ld != x; then
+ # Check if linker supports -Bstatic/-Bdynamic option
+ if $gcc_cv_ld --help 2>/dev/null | grep -- -Bstatic > /dev/null \
+ && $gcc_cv_ld --help 2>/dev/null | grep -- -Bdynamic > /dev/null; then
+ gcc_cv_ld_static_dynamic=yes
+ fi
+fi
+if test x"$gcc_cv_ld_static_dynamic" = xyes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_LD_STATIC_DYNAMIC 1
+_ACEOF
+
+fi
+echo "$as_me:$LINENO: result: $gcc_cv_ld_static_dynamic" >&5
+echo "${ECHO_T}$gcc_cv_ld_static_dynamic" >&6
+
case "$target" in
*-*-linux*)
echo "$as_me:$LINENO: checking linker --as-needed support" >&5
diff --git a/gcc/configure.ac b/gcc/configure.ac
index 8de38197d03..9a8fa438bf1 100644
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
@@ -1876,6 +1876,12 @@ gcc_GAS_CHECK_FEATURE([.weak], gcc_cv_as_weak,
[ .weak foobar],,
[AC_DEFINE(HAVE_GAS_WEAK, 1, [Define if your assembler supports .weak.])])
+gcc_GAS_CHECK_FEATURE([.nsubspa comdat], gcc_cv_as_nsubspa_comdat,
+ [2,15,91],,
+ [ .SPACE $TEXT$
+ .NSUBSPA $CODE$,COMDAT],,
+[AC_DEFINE(HAVE_GAS_NSUBSPA_COMDAT, 1, [Define if your assembler supports .nsubspa comdat option.])])
+
# .hidden needs to be supported in both the assembler and the linker,
# because GNU LD versions before 2.12.1 have buggy support for STV_HIDDEN.
# This is irritatingly difficult to feature test for; we have to check the
@@ -2450,7 +2456,7 @@ foo:
[if test x$gcc_cv_objdump != x \
&& $gcc_cv_objdump -s -j .text conftest.o 2> /dev/null \
| grep ' 82106000 82106000' > /dev/null 2>&1; then
- gcc_cv_as_offsetable_lo10=yes
+ gcc_cv_as_sparc_offsetable_lo10=yes
fi],
[AC_DEFINE(HAVE_AS_OFFSETABLE_LO10, 1,
[Define if your assembler supports offsetable %lo().])])
@@ -2670,6 +2676,25 @@ if test x"$gcc_cv_ld_pie" = xyes; then
fi
AC_MSG_RESULT($gcc_cv_ld_pie)
+AC_MSG_CHECKING(linker -Bstatic/-Bdynamic option)
+gcc_cv_ld_static_dynamic=no
+if test $in_tree_ld = yes ; then
+ if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 10; then
+ gcc_cv_ld_static_dynamic=yes
+ fi
+elif test x$gcc_cv_ld != x; then
+ # Check if linker supports -Bstatic/-Bdynamic option
+ if $gcc_cv_ld --help 2>/dev/null | grep -- -Bstatic > /dev/null \
+ && $gcc_cv_ld --help 2>/dev/null | grep -- -Bdynamic > /dev/null; then
+ gcc_cv_ld_static_dynamic=yes
+ fi
+fi
+if test x"$gcc_cv_ld_static_dynamic" = xyes; then
+ AC_DEFINE(HAVE_LD_STATIC_DYNAMIC, 1,
+[Define if your linker supports -Bstatic/-Bdynamic option.])
+fi
+AC_MSG_RESULT($gcc_cv_ld_static_dynamic)
+
case "$target" in
*-*-linux*)
AC_CACHE_CHECK(linker --as-needed support,
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 14f2584c33e..a40a0349ec7 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,298 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-05-08 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/21427
+ Backport 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
+ * class.c (update_vtable_entry_for_fn): Don't crash on invalid
+ covariancy.
+
+ * cp-tree.h (THUNK_TARGET): Expand comment.
+ * method.c (use_thunk): Make sure we also use the target, if that
+ is a thunk.
+
+ Backport 2005-02-11 Nathan Sidwell <nathan@codesourcery.com>
+ * class.c (update_vtable_entry_for_fn): Walk the covariant's binfo
+ chain rather than using lookup_base.
+
+2005-05-04 Mark Mitchell <mark@codesourcery.com>
+
+ Backport:
+ 2004-12-21 Mark Mitchell <mark@codesourcery.com>
+ PR c++/19034
+ * tree.c (cp_tree_equal): Handle OVERLOAD.
+
+2005-05-02 Mark Mitchell <mark@codesourcery.com>
+
+ Revert:
+ 2005-05-01 Mark Mitchell <mark@codesourcery.com>
+ * typeck.c (unary_complex_lvalue): In a template, always refuse
+ simplifications.
+
+2005-05-01 Mark Mitchell <mark@codesourcery.com>
+
+ Backport:
+ 2005-02-22 Mark Mitchell <mark@codesourcery.com>
+ PR c++/19991
+ * init.c (decl_constant_value): Iterate if the value of a decl
+ is itself a constant.
+
+2005-05-01 Mark Mitchell <mark@codesourcery.com>
+
+ Backport:
+ 2004-12-22 Mark Mitchell <mark@codesourcery.com>
+ PR c++/18464
+ * call.c (build_this): In templates, do not bother with
+ build_unary_op.
+ * typeck.c (unary_complex_lvalue): In a template, always refuse
+ simplifications.
+
+2005-04-25 Roger Sayle <roger@eyesopen.com>
+ Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/20995
+ Partial backport from mainline.
+ 2004-09-27 Mark Mitchell <mark@codesourcery.com>
+ * tree.c (fold_if_not_in_template): New function.
+ * cp-tree.h (fold_if_not_in_template): Prototype here.
+ * call.c (build_conditional_expr): Use fold_if_not_in_template.
+ * typeck.c (build_binary_op): Likewise.
+
+2005-04-16 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/21025
+ * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
+ which sizeof/alignof is dependent, rather than just whether we are
+ processing_template_decl.
+
+2005-04-06 Jason Merrill <jason@redhat.com>
+
+ PR c++/19312
+ * tree.c (stabilize_init): Don't bother trying to stabilize
+ something with no side-effects.
+
+2005-04-04 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/20679
+ * parser.c (cp_parser_template_name): Fix thinko.
+
+2005-04-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ PR c++/18644
+ * call.c (build_new_op): Remove check for -Wsynth.
+
+2005-03-21 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/20147
+ * semantics.c (finish_stmt_expr_expr): Return immediately
+ if error_operand_p (expr).
+
+2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/20240
+ * decl.c (decls_match): Compare context of VAR_DECL.
+
+2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/20333
+ * parser.c (cp_parser_postfix_expression) <case RID_TYPENAME>:
+ Check the return value of cp_parser_nested_name_specifier.
+
+2005-03-08 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/20142
+ * init.c (build_vec_init): When determining whether or not the
+ element type has an asignment operator, look through all array
+ dimensions.
+
+2005-03-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/19311
+ * init.c (build_offset_ref): Don't build non-dependent SCOPE_REF.
+ * pt.c (build_non_dependent_expr): Don't build NON_DEPENDENT_EXPR
+ for OFFSET_TYPE.
+ * typeck.c (build_x_unary_op): Don't build non-dependent SCOPE_REF.
+ Also set PTRMEM_OK_P for NON_DEPENDENT_EXPR.
+ (build_unary_op): Handle building ADDR_EXPR of OFFSET_REF inside
+ template.
+
+2005-03-02 Alexandre Oliva <aoliva@redhat.com>
+
+ * name-lookup.c (push_overloaded_decl): Don't error if the new
+ decl matches the old one.
+ * decl.c (redeclaration_error_message): Likewise.
+
+2005-02-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/20175
+ * decl.c (reshape_init): Don't warn about missing braces if STRING_CST
+ initializes a char/wchar_t array.
+
+2005-02-21 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/20028
+ * class.c (finish_struct): Initialize TYPE_SIZE_UNIT of a
+ template along with TYPE_SIZE.
+
+2005-02-14 Mark Mitchell <mark@codesourcery.com>
+
+ * decl.c (reshape_init): Use explicit quotes in error message
+ instead of %q.
+
+2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/14479
+ PR c++/19487
+ * pt.c (maybe_check_template_type): Remove.
+ * cp-tree.h (maybe_check_template_type): Remove prototype.
+ * name-lookup.c (maybe_process_template_type_declaration): Don't
+ use maybe_check_template_type.
+
+2005-02-10 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19755
+ * decl.c (reshape_init): Issue warnings about missing braces.
+
+2005-02-09 Mark Mitchell <mark@codesourcery.com>
+
+ * parser.c (cp_parser_unqualified_id): Initialize type_decl.
+
+ PR c++/19787
+ * call.c (initialize_reference): Robustify.
+
+ PR c++/19762
+ * parser.c (cp_parser_unqualified_id): Avoid creating destructor
+ names with invalid types.
+
+ PR c++/19739
+ * parser.c (cp_parser_attributes_list): Allow empty lists.
+
+2005-02-08 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19733
+ * cvt.c (convert_to_void): Issue errors about pseudo-destructor
+ expressions.
+
+2005-02-01 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/18757
+ PR c++/19366
+ PR c++/19499
+ * parser.c (cp_parser_template_id): Revert 2004-12-09's patch.
+ Issue an error when creating the template id.
+ * pt.c (fn_type_unification): Return early if the explicit
+ template arg list is an error_mark_node.
+
+2005-01-27 J"orn Rennecke <joern.rennecke@st.com>
+
+ PR c++/18370
+ * parser.c (cp_parser_initializer_clause): Initialize *non_constant_p.
+
+2005-01-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/19375
+ * semantics.c (finish_id_expression): Disable access checking for
+ already lookuped FIELD_DECL.
+
+2005-01-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/19258
+ * parser.c (cp_parser_late_parsing_default_args): Handle friend
+ defined in class.
+ * pt.c (push_access_scope, pop_access_scope): Likewise.
+
+2005-01-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/19263
+ * typeck2.c (split_nonconstant_init_1) <case VECTOR_TYPE>: Put a copy
+ of CONSTRUCTOR's node into MODIFY_EXPR, as the original is modified.
+ Store code to *pcode.
+
+2004-12-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/18384, c++/18327
+ * decl.c (reshape_init_array): Use UHWI type for max_index_cst
+ and index. Convert max_index to size_type_node if it isn't
+ host_integerp (, 1).
+
+2004-12-23 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/18962
+ * pt.c (check_explicit_specialization): Use the argument list from
+ the definition in a template function specialization definition.
+
+2004-12-23 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/18757
+ * parser.c (cp_parser_template_id): Don't create a CPP_TEMPLATE_ID
+ if parsing failed.
+
+2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/18975
+ * method.c (do_build_copy_constructor): Refactor. Don't const
+ qualify a mutable field.
+ (do_build_assign_ref): Likewise.
+
+2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/18731
+ * parser.c (cp_parser_class_head): Reject typedef-name in class head.
+
+2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/16681
+ * init.c (build_zero_init): Build a RANGE_EXPR for an array
+ initializer.
+
+2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/18100
+ * name-lookup.c (push_class_level_binding): Diagnose nested
+ class template with the same name as enclosing class.
+
+2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/17011, c++/17971
+ * pt.c (tsubst_copy) <FIELD_DECL case>: Check and diagnose
+ invalid field.
+ (tsubst_copy_and_build) <COMPONENT_REF case>: Check
+ error_mark_node after member substitution.
+ * semantics.c (finish_id_expression): Call
+ finish_non_static_data_member for dependent FIELD_DECL.
+
+2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/18123
+ * parser.c (cp_parser_type_specifier): Don't create new enum
+ type if it is not in the form 'enum [identifier] { [...] };'.
+ Catch template declaration of enum.
+
+2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/17431
+ * call.c (standard_conversion): Add FLAGS parameter. Do not allow
+ derived to base conversion when checking constructor
+ accessibility.
+ (implicit_conversion): Pass FLAGS to standard_conversion.
+ (check_constructir_callable): Disallow conversion functions.
+
+2004-11-12 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/18389
+ * decl.c (start_decl): Make sure to set *pop_scope_p. Return
+ error_mark_node to indicate errors.
+
+ PR c++/18436
+ * pt.c (tsubst_copy_and_build): Do not do Koenig lookup when an
+ unqualified name resolves to a member function.
+
+ PR c++/18407
+ * pt.c (tsubst_copy_and_build): Handle qualified names used from a
+ derived class correctly.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/cp/call.c b/gcc/cp/call.c
index c4a09baa233..aeed3155df4 100644
--- a/gcc/cp/call.c
+++ b/gcc/cp/call.c
@@ -1,6 +1,6 @@
/* Functions related to invoking methods and overloaded functions.
Copyright (C) 1987, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
- 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com) and
modified by Brendan Kehoe (brendan@cygnus.com).
@@ -86,7 +86,7 @@ static struct z_candidate *add_conv_candidate
static struct z_candidate *add_function_candidate
(struct z_candidate **, tree, tree, tree, tree, tree, int);
static tree implicit_conversion (tree, tree, tree, int);
-static tree standard_conversion (tree, tree, tree);
+static tree standard_conversion (tree, tree, tree, int);
static tree reference_binding (tree, tree, tree, int);
static tree build_conv (enum tree_code, tree, tree);
static bool is_subseq (tree, tree);
@@ -454,7 +454,7 @@ strip_top_quals (tree t)
also pass the expression EXPR to convert from. */
static tree
-standard_conversion (tree to, tree from, tree expr)
+standard_conversion (tree to, tree from, tree expr, int flags)
{
enum tree_code fcode, tcode;
tree conv;
@@ -505,7 +505,7 @@ standard_conversion (tree to, tree from, tree expr)
the standard conversion sequence to perform componentwise
conversion. */
tree part_conv = standard_conversion
- (TREE_TYPE (to), TREE_TYPE (from), NULL_TREE);
+ (TREE_TYPE (to), TREE_TYPE (from), NULL_TREE, flags);
if (part_conv)
{
@@ -692,7 +692,8 @@ standard_conversion (tree to, tree from, tree expr)
&& ((*targetm.vector_opaque_p) (from)
|| (*targetm.vector_opaque_p) (to)))
return build_conv (STD_CONV, to, conv);
- else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from)
+ else if (!(flags & LOOKUP_CONSTRUCTOR_CALLABLE)
+ && IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from)
&& is_properly_derived_from (from, to))
{
if (TREE_CODE (conv) == RVALUE_CONV)
@@ -1105,7 +1106,7 @@ implicit_conversion (tree to, tree from, tree expr, int flags)
if (TREE_CODE (to) == REFERENCE_TYPE)
conv = reference_binding (to, from, expr, flags);
else
- conv = standard_conversion (to, from, expr);
+ conv = standard_conversion (to, from, expr, flags);
if (conv)
return conv;
@@ -2202,10 +2203,18 @@ any_strictly_viable (struct z_candidate *cands)
return false;
}
+/* OBJ is being used in an expression like "OBJ.f (...)". In other
+ words, it is about to become the "this" pointer for a member
+ function call. Take the address of the object. */
+
static tree
build_this (tree obj)
{
- /* Fix this to work on non-lvalues. */
+ /* In a template, we are only concerned about the type of the
+ expression, so we can take a shortcut. */
+ if (processing_template_decl)
+ return build_address (obj);
+
return build_unary_op (ADDR_EXPR, obj, 0);
}
@@ -3277,7 +3286,8 @@ build_conditional_expr (tree arg1, tree arg2, tree arg3)
}
valid_operands:
- result = fold (build (COND_EXPR, result_type, arg1, arg2, arg3));
+ result = fold_if_not_in_template (build (COND_EXPR, result_type,
+ arg1, arg2, arg3));
/* We can't use result_type below, as fold might have returned a
throw_expr. */
@@ -3561,20 +3571,6 @@ build_new_op (enum tree_code code, int flags, tree arg1, tree arg2, tree arg3,
if (overloaded_p)
*overloaded_p = true;
- if (warn_synth
- && fnname == ansi_assopname (NOP_EXPR)
- && DECL_ARTIFICIAL (cand->fn)
- && candidates->next
- && ! candidates->next->next)
- {
- warning ("using synthesized `%#D' for copy assignment",
- cand->fn);
- cp_warning_at (" where cfront would use `%#D'",
- cand == candidates
- ? candidates->next->fn
- : candidates->fn);
- }
-
return build_over_call (cand, LOOKUP_NORMAL);
}
@@ -3878,6 +3874,7 @@ check_constructor_callable (tree type, tree expr)
build_tree_list (NULL_TREE, expr),
TYPE_BINFO (type),
LOOKUP_NORMAL | LOOKUP_ONLYCONVERTING
+ | LOOKUP_NO_CONVERSION
| LOOKUP_CONSTRUCTOR_CALLABLE);
}
@@ -6188,6 +6185,8 @@ initialize_reference (tree type, tree expr, tree decl, tree *cleanup)
/*fn=*/NULL_TREE, /*argnum=*/0,
/*inner=*/-1,
/*issue_conversion_warnings=*/true);
+ if (error_operand_p (expr))
+ return error_mark_node;
if (!real_lvalue_p (expr))
{
tree init;
diff --git a/gcc/cp/class.c b/gcc/cp/class.c
index b57200fae3e..0e3e6570359 100644
--- a/gcc/cp/class.c
+++ b/gcc/cp/class.c
@@ -1,6 +1,7 @@
/* Functions related to building classes and their related objects.
Copyright (C) 1987, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
- 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 1999, 2000, 2001, 2002, 2003, 2004, 2005
+ Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com)
This file is part of GCC.
@@ -2115,6 +2116,9 @@ update_vtable_entry_for_fn (tree t, tree binfo, tree fn, tree* virtuals,
also be converting to the return type of FN, we have to
combine the two conversions here. */
tree fixed_offset, virtual_offset;
+
+ over_return = TREE_TYPE (over_return);
+ base_return = TREE_TYPE (base_return);
if (DECL_THUNK_P (fn))
{
@@ -2132,32 +2136,51 @@ update_vtable_entry_for_fn (tree t, tree binfo, tree fn, tree* virtuals,
virtual_offset =
TREE_VALUE (purpose_member
(BINFO_TYPE (virtual_offset),
- CLASSTYPE_VBASECLASSES (TREE_TYPE (over_return))));
- else if (!same_type_p (TREE_TYPE (over_return),
- TREE_TYPE (base_return)))
+ CLASSTYPE_VBASECLASSES (over_return)));
+ else if (!same_type_ignoring_top_level_qualifiers_p
+ (over_return, base_return))
{
- /* There was no existing virtual thunk (which takes
- precedence). */
- tree thunk_binfo;
- base_kind kind;
+ /* There was no existing virtual thunk (which takes
+ precedence). So find the binfo of the base function's
+ return type within the overriding function's return type.
+ We cannot call lookup base here, because we're inside a
+ dfs_walk, and will therefore clobber the BINFO_MARKED
+ flags. Fortunately we know the covariancy is valid (it
+ has already been checked), so we can just iterate along
+ the binfos, which have been chained in inheritance graph
+ order. Of course it is lame that we have to repeat the
+ search here anyway -- we should really be caching pieces
+ of the vtable and avoiding this repeated work. */
+ tree thunk_binfo, base_binfo;
+
+ /* Find the base binfo within the overriding function's
+ return type. We will always find a thunk_binfo, except
+ when the covariancy is invalid (which we will have
+ already diagnosed). */
+ for (base_binfo = TYPE_BINFO (base_return),
+ thunk_binfo = TYPE_BINFO (over_return);
+ thunk_binfo;
+ thunk_binfo = TREE_CHAIN (thunk_binfo))
+ if (same_type_p (BINFO_TYPE (thunk_binfo),
+ BINFO_TYPE (base_binfo)))
+ break;
- thunk_binfo = lookup_base (TREE_TYPE (over_return),
- TREE_TYPE (base_return),
- ba_check | ba_quiet, &kind);
-
- if (thunk_binfo && (kind == bk_via_virtual
- || !BINFO_OFFSET_ZEROP (thunk_binfo)))
+ /* See if virtual inheritance is involved. */
+ for (virtual_offset = thunk_binfo;
+ virtual_offset;
+ virtual_offset = BINFO_INHERITANCE_CHAIN (virtual_offset))
+ if (TREE_VIA_VIRTUAL (virtual_offset))
+ break;
+
+ if (virtual_offset
+ || (thunk_binfo && !BINFO_OFFSET_ZEROP (thunk_binfo)))
{
tree offset = convert (ssizetype, BINFO_OFFSET (thunk_binfo));
- if (kind == bk_via_virtual)
+ if (virtual_offset)
{
- /* We convert via virtual base. Find the virtual
- base and adjust the fixed offset to be from there. */
- while (!TREE_VIA_VIRTUAL (thunk_binfo))
- thunk_binfo = BINFO_INHERITANCE_CHAIN (thunk_binfo);
-
- virtual_offset = thunk_binfo;
+ /* We convert via virtual base. Adjust the fixed
+ offset to be from there. */
offset = size_diffop
(offset, convert
(ssizetype, BINFO_OFFSET (virtual_offset)));
@@ -5232,6 +5255,7 @@ finish_struct (tree t, tree attributes)
{
finish_struct_methods (t);
TYPE_SIZE (t) = bitsize_zero_node;
+ TYPE_SIZE_UNIT (t) = size_zero_node;
}
else
finish_struct_1 (t);
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 5c2d9edb8e7..1e78c492775 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -1,6 +1,6 @@
/* Definitions for C++ parsing and type checking.
Copyright (C) 1987, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com)
This file is part of GCC.
@@ -2935,7 +2935,8 @@ struct lang_decl GTY(())
#define THUNK_ALIAS(DECL) \
(DECL_LANG_SPECIFIC (FUNCTION_DECL_CHECK (DECL))->decl_flags.u.thunk_alias)
-/* For thunk NODE, this is the FUNCTION_DECL thunked to. */
+/* For thunk NODE, this is the FUNCTION_DECL thunked to. It is
+ possible for the target to be a thunk too. */
#define THUNK_TARGET(NODE) \
(DECL_LANG_SPECIFIC (NODE)->u.f.befriending_classes)
@@ -3942,7 +3943,6 @@ extern int is_specialization_of (tree, tree);
extern bool is_specialization_of_friend (tree, tree);
extern int comp_template_args (tree, tree);
extern void maybe_process_partial_specialization (tree);
-extern void maybe_check_template_type (tree);
extern tree most_specialized_instantiation (tree);
extern void print_candidates (tree);
extern int instantiate_pending_templates (void);
@@ -4216,6 +4216,7 @@ extern int cp_cannot_inline_tree_fn (tree*);
extern tree cp_add_pending_fn_decls (void*,tree);
extern int cp_is_overload_p (tree);
extern int cp_auto_var_in_fn_p (tree,tree);
+extern tree fold_if_not_in_template (tree);
extern tree cp_copy_res_decl_for_inlining (tree, tree, tree, void*,
int*, tree);
diff --git a/gcc/cp/cvt.c b/gcc/cp/cvt.c
index 48be5c51909..95fce0754f0 100644
--- a/gcc/cp/cvt.c
+++ b/gcc/cp/cvt.c
@@ -793,6 +793,11 @@ convert_to_void (tree expr, const char *implicit)
return expr;
if (invalid_nonstatic_memfn_p (expr))
return error_mark_node;
+ if (TREE_CODE (expr) == PSEUDO_DTOR_EXPR)
+ {
+ error ("pseudo-destructor is not called");
+ return error_mark_node;
+ }
if (VOID_TYPE_P (TREE_TYPE (expr)))
return expr;
switch (TREE_CODE (expr))
diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c
index cf2c633cfc5..919e9af6b87 100644
--- a/gcc/cp/decl.c
+++ b/gcc/cp/decl.c
@@ -1,6 +1,6 @@
/* Process declarations and variables for C++ compiler.
Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com)
This file is part of GCC.
@@ -1067,6 +1067,12 @@ decls_match (tree newdecl, tree olddecl)
}
else
{
+ /* Need to check scope for variable declaration (VAR_DECL).
+ For typedef (TYPE_DECL), scope is ignored. */
+ if (TREE_CODE (newdecl) == VAR_DECL
+ && CP_DECL_CONTEXT (newdecl) != CP_DECL_CONTEXT (olddecl))
+ return 0;
+
if (TREE_TYPE (newdecl) == error_mark_node)
types_match = TREE_TYPE (olddecl) == error_mark_node;
else if (TREE_TYPE (olddecl) == NULL_TREE)
@@ -2025,7 +2031,8 @@ redeclaration_error_message (tree newdecl, tree olddecl)
/* If both functions come from different namespaces, this is not
a redeclaration - this is a conflict with a used function. */
if (DECL_NAMESPACE_SCOPE_P (olddecl)
- && DECL_CONTEXT (olddecl) != DECL_CONTEXT (newdecl))
+ && DECL_CONTEXT (olddecl) != DECL_CONTEXT (newdecl)
+ && ! decls_match (olddecl, newdecl))
return "`%D' conflicts with used function";
/* We'll complain about linkage mismatches in
@@ -3711,12 +3718,12 @@ start_decl (tree declarator,
deprecated_state = DEPRECATED_NORMAL;
if (decl == NULL_TREE || TREE_CODE (decl) == VOID_TYPE)
- return NULL_TREE;
+ return error_mark_node;
type = TREE_TYPE (decl);
if (type == error_mark_node)
- return NULL_TREE;
+ return error_mark_node;
context = DECL_CONTEXT (decl);
@@ -4212,13 +4219,17 @@ reshape_init_array (tree elt_type, tree max_index,
tree *initp, tree new_init)
{
bool sized_array_p = (max_index != NULL_TREE);
- HOST_WIDE_INT max_index_cst = 0;
- HOST_WIDE_INT index;
+ unsigned HOST_WIDE_INT max_index_cst = 0;
+ unsigned HOST_WIDE_INT index;
if (sized_array_p)
- /* HWI is either 32bit or 64bit, so it must be enough to represent the
- array size. */
- max_index_cst = tree_low_cst (max_index, 1);
+ {
+ if (host_integerp (max_index, 1))
+ max_index_cst = tree_low_cst (max_index, 1);
+ /* sizetype is sign extended, not zero extended. */
+ else
+ max_index_cst = tree_low_cst (convert (size_type_node, max_index), 1);
+ }
/* Loop until there are no more initializers. */
for (index = 0;
@@ -4244,19 +4255,7 @@ reshape_init_array (tree elt_type, tree max_index,
TREE_PURPOSE (element_init) = NULL_TREE;
}
else
- {
- if (TREE_CODE (designated_index) != INTEGER_CST)
- abort ();
- if (sized_array_p
- && tree_int_cst_lt (max_index, designated_index))
- {
- error ("Designated initializer `%E' larger than array "
- "size", designated_index);
- TREE_PURPOSE (element_init) = NULL_TREE;
- }
- else
- index = tree_low_cst (designated_index, 1);
- }
+ abort ();
}
}
@@ -4286,6 +4285,7 @@ reshape_init (tree type, tree *initp)
tree old_init_value;
tree new_init;
bool brace_enclosed_p;
+ bool string_init_p;
old_init = *initp;
old_init_value = (TREE_CODE (*initp) == TREE_LIST
@@ -4350,6 +4350,7 @@ reshape_init (tree type, tree *initp)
return old_init;
}
+ string_init_p = false;
if (TREE_CODE (old_init_value) == STRING_CST
&& TREE_CODE (type) == ARRAY_TYPE
&& char_type_p (TYPE_MAIN_VARIANT (TREE_TYPE (type))))
@@ -4364,6 +4365,7 @@ reshape_init (tree type, tree *initp)
/* Move past the initializer. */
*initp = TREE_CHAIN (old_init);
TREE_CHAIN (old_init) = NULL_TREE;
+ string_init_p = true;
}
else
{
@@ -4452,10 +4454,15 @@ reshape_init (tree type, tree *initp)
new_init = build_tree_list (TREE_PURPOSE (old_init), new_init);
}
- /* If this was a brace-enclosed initializer and all of the
- initializers were not used up, there is a problem. */
- if (brace_enclosed_p && *initp)
- error ("too many initializers for `%T'", type);
+ /* If there are more initializers than necessary, issue a
+ diagnostic. */
+ if (*initp)
+ {
+ if (brace_enclosed_p)
+ error ("too many initializers for `%T'", type);
+ else if (warn_missing_braces && !string_init_p)
+ warning ("missing braces around initializer");
+ }
return new_init;
}
diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c
index aaf47e37367..2b26303639b 100644
--- a/gcc/cp/decl2.c
+++ b/gcc/cp/decl2.c
@@ -1435,6 +1435,20 @@ maybe_make_one_only (tree decl)
}
}
+/* DECL is a class data object that will be emitted in this
+ translation unit. Set DECL_VISIBILITY, if appropriate. */
+
+static void
+determine_class_data_visibility (tree decl)
+{
+ if (!TREE_PUBLIC (decl)
+ || DECL_REALLY_EXTERN (decl)
+ || DECL_VISIBILITY_SPECIFIED (decl))
+ return;
+
+ targetm.cxx.determine_class_data_visibility (decl);
+}
+
/* Set TREE_PUBLIC and/or DECL_EXTERN on the vtable DECL,
based on TYPE and other static flags.
@@ -1458,6 +1472,20 @@ import_export_vtable (tree decl, tree type, int final)
TREE_PUBLIC (decl) = 1;
DECL_EXTERNAL (decl) = CLASSTYPE_INTERFACE_ONLY (type);
DECL_INTERFACE_KNOWN (decl) = 1;
+ /* The generic C++ ABI says that class data is always COMDAT,
+ even if there is a key function. Some variants (e.g., the
+ ARM EABI) says that class data only has COMDAT linkage if the
+ the class data might be emitted in more than one translation
+ unit. */
+ if (!DECL_EXTERNAL (decl)
+ && (!CLASSTYPE_KEY_METHOD (type)
+ || targetm.cxx.class_data_always_comdat ()))
+ {
+ comdat_linkage (decl);
+ /* Mark the DECL as used, so that it will be emitted, even
+ if there are no references to it. */
+ TREE_USED (decl) = 1;
+ }
}
else
{
@@ -1483,6 +1511,12 @@ import_export_vtable (tree decl, tree type, int final)
DECL_EXTERNAL (decl) = 1;
}
}
+
+ /* Construction virtual tables are not exported because they cannot
+ be referred to from other object files; their name is not
+ standardized by the ABI. */
+ if (!DECL_CONSTRUCTION_VTABLE_P (decl))
+ determine_class_data_visibility (decl);
}
/* Determine whether or not we want to specifically import or export CTYPE,
@@ -1565,7 +1599,6 @@ maybe_emit_vtables (tree ctype)
{
tree vtbl;
tree primary_vtbl;
- bool needed = false;
/* If the vtables for this class have already been emitted there is
nothing more to do. */
@@ -1601,9 +1634,6 @@ maybe_emit_vtables (tree ctype)
note_debug_info_needed (ctype);
return false;
}
- else if (TREE_PUBLIC (vtbl) && !DECL_COMDAT (vtbl))
- needed = true;
-
/* The ABI requires that we emit all of the vtables if we emit any
of them. */
@@ -1613,9 +1643,8 @@ maybe_emit_vtables (tree ctype)
import_export_vtable (vtbl, ctype, 1);
mark_vtable_entries (vtbl);
- /* If we know that DECL is needed, mark it as such for the varpool. */
- if (needed)
- cgraph_varpool_mark_needed_node (cgraph_varpool_node (vtbl));
+ /* We know that DECL is needed; mark it as such for the varpool. */
+ cgraph_varpool_mark_needed_node (cgraph_varpool_node (vtbl));
if (TREE_TYPE (DECL_INITIAL (vtbl)) == 0)
{
@@ -1650,10 +1679,6 @@ maybe_emit_vtables (tree ctype)
DECL_IGNORED_P (vtbl) = 1;
}
- /* Always make vtables weak. */
- if (flag_weak)
- comdat_linkage (vtbl);
-
rest_of_decl_compilation (vtbl, NULL, 1, 1);
/* Because we're only doing syntax-checking, we'll never end up
@@ -1727,20 +1752,7 @@ determine_visibility (tree decl)
DECL_VISIBILITY (decl) = CLASSTYPE_VISIBILITY (class_type);
DECL_VISIBILITY_SPECIFIED (decl) = 1;
}
- /* If no explicit visibility information has been provided for
- this class, some targets require that class data be
- exported. */
- else if (TREE_CODE (decl) == VAR_DECL
- && targetm.cxx.export_class_data ()
- && (DECL_TINFO_P (decl)
- || (DECL_VTABLE_OR_VTT_P (decl)
- /* Construction virtual tables are not emitted
- because they cannot be referred to from other
- object files; their name is not standardized by
- the ABI. */
- && !DECL_CONSTRUCTION_VTABLE_P (decl))))
- DECL_VISIBILITY (decl) = VISIBILITY_DEFAULT;
- else
+ else if (!DECL_VISIBILITY_SPECIFIED (decl))
{
DECL_VISIBILITY (decl) = CLASSTYPE_VISIBILITY (class_type);
DECL_VISIBILITY_SPECIFIED (decl) = 0;
@@ -1826,29 +1838,27 @@ import_export_tinfo (tree decl, tree type, bool is_in_library)
if (IS_AGGR_TYPE (type))
import_export_class (type);
-
- if (IS_AGGR_TYPE (type) && CLASSTYPE_INTERFACE_KNOWN (type)
+
+ if (CLASS_TYPE_P (type)
+ && CLASSTYPE_INTERFACE_KNOWN (type)
&& TYPE_POLYMORPHIC_P (type)
/* If -fno-rtti, we're not necessarily emitting this stuff with
- the class, so go ahead and emit it now. This can happen when
- a class is used in exception handling. */
+ the class. This can happen when a class is used in exception
+ handling. */
&& flag_rtti)
- {
- DECL_NOT_REALLY_EXTERN (decl) = !CLASSTYPE_INTERFACE_ONLY (type);
- DECL_COMDAT (decl) = 0;
- }
+ DECL_NOT_REALLY_EXTERN (decl) = !CLASSTYPE_INTERFACE_ONLY (type);
else
- {
- DECL_NOT_REALLY_EXTERN (decl) = 1;
- DECL_COMDAT (decl) = 1;
- }
+ DECL_NOT_REALLY_EXTERN (decl) = 1;
- /* Now override some cases. */
- if (flag_weak)
- DECL_COMDAT (decl) = 1;
+ if (DECL_NOT_REALLY_EXTERN (decl)
+ && (!(CLASS_TYPE_P (type) && CLASSTYPE_KEY_METHOD (type))
+ || targetm.cxx.class_data_always_comdat ()))
+ comdat_linkage (decl);
else if (is_in_library)
DECL_COMDAT (decl) = 0;
-
+
+ determine_class_data_visibility (decl);
+
DECL_INTERFACE_KNOWN (decl) = 1;
}
diff --git a/gcc/cp/init.c b/gcc/cp/init.c
index fe1e5d697c7..85548cbf444 100644
--- a/gcc/cp/init.c
+++ b/gcc/cp/init.c
@@ -217,7 +217,6 @@ build_zero_init (tree type, tree nelts, bool static_storage_p)
}
else if (TREE_CODE (type) == ARRAY_TYPE)
{
- tree index;
tree max_index;
tree inits;
@@ -231,14 +230,16 @@ build_zero_init (tree type, tree nelts, bool static_storage_p)
/* A zero-sized array, which is accepted as an extension, will
have an upper bound of -1. */
if (!tree_int_cst_equal (max_index, integer_minus_one_node))
- for (index = size_zero_node;
- !tree_int_cst_lt (max_index, index);
- index = size_binop (PLUS_EXPR, index, size_one_node))
- inits = tree_cons (index,
- build_zero_init (TREE_TYPE (type),
- /*nelts=*/NULL_TREE,
- static_storage_p),
- inits);
+ {
+ tree elt_init = build_zero_init (TREE_TYPE (type),
+ /*nelts=*/NULL_TREE,
+ static_storage_p);
+ tree range = build (RANGE_EXPR,
+ sizetype, size_zero_node, max_index);
+
+ inits = tree_cons (range, elt_init, inits);
+ }
+
CONSTRUCTOR_ELTS (init) = nreverse (inits);
}
else if (TREE_CODE (type) == REFERENCE_TYPE)
@@ -1461,14 +1462,6 @@ build_offset_ref (tree type, tree name, bool address_p)
return error_mark_node;
}
- if (processing_template_decl)
- {
- if (TREE_CODE (orig_name) == TEMPLATE_ID_EXPR)
- return build_min (SCOPE_REF, TREE_TYPE (member), type, orig_name);
- else
- return build_min (SCOPE_REF, TREE_TYPE (member), type, name);
- }
-
if (TREE_CODE (member) == TYPE_DECL)
{
TREE_USED (member) = 1;
@@ -1630,21 +1623,23 @@ decl_constant_value (tree decl)
TREE_OPERAND (decl, 0), d1, d2);
}
- if (DECL_P (decl)
- && (/* Enumeration constants are constant. */
- TREE_CODE (decl) == CONST_DECL
- /* And so are variables with a 'const' type -- unless they
- are also 'volatile'. */
- || CP_TYPE_CONST_NON_VOLATILE_P (TREE_TYPE (decl)))
- && DECL_INITIAL (decl)
- && DECL_INITIAL (decl) != error_mark_node
- /* This is invalid if initial value is not constant.
- If it has either a function call, a memory reference,
- or a variable, then re-evaluating it could give different results. */
- && TREE_CONSTANT (DECL_INITIAL (decl))
- /* Check for cases where this is sub-optimal, even though valid. */
- && TREE_CODE (DECL_INITIAL (decl)) != CONSTRUCTOR)
- return DECL_INITIAL (decl);
+ while (DECL_P (decl)
+ && (/* Enumeration constants are constant. */
+ TREE_CODE (decl) == CONST_DECL
+ /* And so are variables with a 'const' type -- unless they
+ are also 'volatile'. */
+ || CP_TYPE_CONST_NON_VOLATILE_P (TREE_TYPE (decl)))
+ && DECL_INITIAL (decl)
+ && DECL_INITIAL (decl) != error_mark_node
+ /* This is invalid if initial value is not constant. If it
+ has either a function call, a memory reference, or a
+ variable, then re-evaluating it could give different
+ results. */
+ && TREE_CONSTANT (DECL_INITIAL (decl))
+ /* Check for cases where this is sub-optimal, even though
+ valid. */
+ && TREE_CODE (DECL_INITIAL (decl)) != CONSTRUCTOR)
+ decl = DECL_INITIAL (decl);
return decl;
}
@@ -2539,6 +2534,9 @@ build_vec_init (tree base, tree maxindex, tree init, int from_array)
tree atype = TREE_TYPE (base);
/* The type of an element in the array. */
tree type = TREE_TYPE (atype);
+ /* The element type reached after removing all outer array
+ types. */
+ tree inner_elt_type;
/* The type of a pointer to an element in the array. */
tree ptype;
tree stmt_expr;
@@ -2555,15 +2553,17 @@ build_vec_init (tree base, tree maxindex, tree init, int from_array)
if (maxindex == NULL_TREE || maxindex == error_mark_node)
return error_mark_node;
+ inner_elt_type = strip_array_types (atype);
if (init
&& (from_array == 2
- ? (!CLASS_TYPE_P (type) || !TYPE_HAS_COMPLEX_ASSIGN_REF (type))
+ ? (!CLASS_TYPE_P (inner_elt_type)
+ || !TYPE_HAS_COMPLEX_ASSIGN_REF (inner_elt_type))
: !TYPE_NEEDS_CONSTRUCTING (type))
&& ((TREE_CODE (init) == CONSTRUCTOR
/* Don't do this if the CONSTRUCTOR might contain something
that might throw and require us to clean up. */
&& (CONSTRUCTOR_ELTS (init) == NULL_TREE
- || ! TYPE_HAS_NONTRIVIAL_DESTRUCTOR (target_type (type))))
+ || ! TYPE_HAS_NONTRIVIAL_DESTRUCTOR (inner_elt_type)))
|| from_array))
{
/* Do non-default initialization of POD arrays resulting from
diff --git a/gcc/cp/method.c b/gcc/cp/method.c
index 20984bf45cf..995b941e64a 100644
--- a/gcc/cp/method.c
+++ b/gcc/cp/method.c
@@ -357,6 +357,10 @@ use_thunk (tree thunk_fndecl, bool emit_p)
There's no need to process this thunk again. */
return;
+ if (DECL_THUNK_P (function))
+ /* The target is itself a thunk, process it now. */
+ use_thunk (function, emit_p);
+
/* Thunks are always addressable; they only appear in vtables. */
TREE_ADDRESSABLE (thunk_fndecl) = 1;
@@ -584,14 +588,14 @@ do_build_copy_constructor (tree fndecl)
for (; fields; fields = TREE_CHAIN (fields))
{
- tree init;
+ tree init = parm;
tree field = fields;
tree expr_type;
if (TREE_CODE (field) != FIELD_DECL)
continue;
- init = parm;
+ expr_type = TREE_TYPE (field);
if (DECL_NAME (field))
{
if (VFIELD_NAME_P (DECL_NAME (field)))
@@ -601,9 +605,7 @@ do_build_copy_constructor (tree fndecl)
if (IDENTIFIER_CLASS_VALUE (DECL_NAME (field)) != field)
continue;
}
- else if ((t = TREE_TYPE (field)) != NULL_TREE
- && ANON_AGGR_TYPE_P (t)
- && TYPE_FIELDS (t) != NULL_TREE)
+ else if (ANON_AGGR_TYPE_P (expr_type) && TYPE_FIELDS (expr_type))
/* Just use the field; anonymous types can't have
nontrivial copy ctors or assignment ops. */;
else
@@ -614,14 +616,19 @@ do_build_copy_constructor (tree fndecl)
the field is "T", then the type will usually be "const
T". (There are no cv-qualified variants of reference
types.) */
- expr_type = TREE_TYPE (field);
if (TREE_CODE (expr_type) != REFERENCE_TYPE)
- expr_type = cp_build_qualified_type (expr_type, cvquals);
+ {
+ int quals = cvquals;
+
+ if (DECL_MUTABLE_P (field))
+ quals &= ~TYPE_QUAL_CONST;
+ expr_type = cp_build_qualified_type (expr_type, quals);
+ }
+
init = build (COMPONENT_REF, expr_type, init, field);
init = build_tree_list (NULL_TREE, init);
- member_init_list
- = tree_cons (field, init, member_init_list);
+ member_init_list = tree_cons (field, init, member_init_list);
}
finish_mem_initializers (member_init_list);
}
@@ -676,26 +683,27 @@ do_build_assign_ref (tree fndecl)
fields;
fields = TREE_CHAIN (fields))
{
- tree comp, init, t;
+ tree comp = current_class_ref;
+ tree init = parm;
tree field = fields;
+ tree expr_type;
+ int quals;
if (TREE_CODE (field) != FIELD_DECL || DECL_ARTIFICIAL (field))
continue;
- if (CP_TYPE_CONST_P (TREE_TYPE (field)))
+ expr_type = TREE_TYPE (field);
+ if (CP_TYPE_CONST_P (expr_type))
{
error ("non-static const member `%#D', can't use default assignment operator", field);
continue;
}
- else if (TREE_CODE (TREE_TYPE (field)) == REFERENCE_TYPE)
+ else if (TREE_CODE (expr_type) == REFERENCE_TYPE)
{
error ("non-static reference member `%#D', can't use default assignment operator", field);
continue;
}
- comp = current_class_ref;
- init = parm;
-
if (DECL_NAME (field))
{
if (VFIELD_NAME_P (DECL_NAME (field)))
@@ -705,24 +713,27 @@ do_build_assign_ref (tree fndecl)
if (IDENTIFIER_CLASS_VALUE (DECL_NAME (field)) != field)
continue;
}
- else if ((t = TREE_TYPE (field)) != NULL_TREE
- && ANON_AGGR_TYPE_P (t)
- && TYPE_FIELDS (t) != NULL_TREE)
+ else if (ANON_AGGR_TYPE_P (expr_type) && TYPE_FIELDS (expr_type))
/* Just use the field; anonymous types can't have
nontrivial copy ctors or assignment ops. */;
else
continue;
comp = build (COMPONENT_REF, TREE_TYPE (field), comp, field);
- init = build (COMPONENT_REF,
- cp_build_qualified_type (TREE_TYPE (field), cvquals),
- init, field);
+
+ /* Compute the type of init->field */
+ quals = cvquals;
+ if (DECL_MUTABLE_P (field))
+ quals &= ~TYPE_QUAL_CONST;
+ expr_type = cp_build_qualified_type (expr_type, quals);
+
+ init = build (COMPONENT_REF, expr_type, init, field);
if (DECL_NAME (field))
- finish_expr_stmt (build_modify_expr (comp, NOP_EXPR, init));
+ init = build_modify_expr (comp, NOP_EXPR, init);
else
- finish_expr_stmt (build (MODIFY_EXPR, TREE_TYPE (comp), comp,
- init));
+ init = build (MODIFY_EXPR, TREE_TYPE (comp), comp, init);
+ finish_expr_stmt (init);
}
}
finish_return_stmt (current_class_ref);
diff --git a/gcc/cp/name-lookup.c b/gcc/cp/name-lookup.c
index d627e0031af..3e79d3e568e 100644
--- a/gcc/cp/name-lookup.c
+++ b/gcc/cp/name-lookup.c
@@ -1,5 +1,5 @@
/* Definitions for C++ name lookup routines.
- Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
This file is part of GCC.
@@ -2018,7 +2018,8 @@ push_overloaded_decl (tree decl, int flags)
if (TREE_CODE (tmp) == OVERLOAD && OVL_USED (tmp)
&& !(flags & PUSH_USING)
&& compparms (TYPE_ARG_TYPES (TREE_TYPE (fn)),
- TYPE_ARG_TYPES (TREE_TYPE (decl))))
+ TYPE_ARG_TYPES (TREE_TYPE (decl)))
+ && ! decls_match (fn, decl))
error ("`%#D' conflicts with previous using declaration `%#D'",
decl, fn);
@@ -2804,6 +2805,7 @@ push_class_level_binding (tree name, tree x)
|| TREE_CODE (x) == CONST_DECL
|| (TREE_CODE (x) == TYPE_DECL
&& !DECL_SELF_REFERENCE_P (x))
+ || DECL_CLASS_TEMPLATE_P (x)
/* A data member of an anonymous union. */
|| (TREE_CODE (x) == FIELD_DECL
&& DECL_CONTEXT (x) != current_class_type))
@@ -4541,12 +4543,9 @@ maybe_process_template_type_declaration (tree type, int globalize,
;
else
{
- maybe_check_template_type (type);
-
my_friendly_assert (IS_AGGR_TYPE (type)
|| TREE_CODE (type) == ENUMERAL_TYPE, 0);
-
if (processing_template_decl)
{
/* This may change after the call to
diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c
index bbbc55ce250..620ec00246d 100644
--- a/gcc/cp/parser.c
+++ b/gcc/cp/parser.c
@@ -1,5 +1,6 @@
/* C++ Parser.
- Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2001, 2002, 2003, 2004,
+ 2005 Free Software Foundation, Inc.
Written by Mark Mitchell <mark@codesourcery.com>.
This file is part of GCC.
@@ -2850,6 +2851,7 @@ cp_parser_unqualified_id (cp_parser* parser,
tree qualifying_scope;
tree object_scope;
tree scope;
+ bool done;
/* Consume the `~' token. */
cp_lexer_consume_token (parser->lexer);
@@ -2906,6 +2908,8 @@ cp_parser_unqualified_id (cp_parser* parser,
/* If there was an explicit qualification (S::~T), first look
in the scope given by the qualification (i.e., S). */
+ done = false;
+ type_decl = NULL_TREE;
if (scope)
{
cp_parser_parse_tentatively (parser);
@@ -2917,10 +2921,10 @@ cp_parser_unqualified_id (cp_parser* parser,
/*class_head_p=*/false,
declarator_p);
if (cp_parser_parse_definitely (parser))
- return build_nt (BIT_NOT_EXPR, TREE_TYPE (type_decl));
+ done = true;
}
/* In "N::S::~S", look in "N" as well. */
- if (scope && qualifying_scope)
+ if (!done && scope && qualifying_scope)
{
cp_parser_parse_tentatively (parser);
parser->scope = qualifying_scope;
@@ -2935,10 +2939,10 @@ cp_parser_unqualified_id (cp_parser* parser,
/*class_head_p=*/false,
declarator_p);
if (cp_parser_parse_definitely (parser))
- return build_nt (BIT_NOT_EXPR, TREE_TYPE (type_decl));
+ done = true;
}
/* In "p->S::~T", look in the scope given by "*p" as well. */
- else if (object_scope)
+ else if (!done && object_scope)
{
cp_parser_parse_tentatively (parser);
parser->scope = object_scope;
@@ -2953,20 +2957,23 @@ cp_parser_unqualified_id (cp_parser* parser,
/*class_head_p=*/false,
declarator_p);
if (cp_parser_parse_definitely (parser))
- return build_nt (BIT_NOT_EXPR, TREE_TYPE (type_decl));
+ done = true;
}
/* Look in the surrounding context. */
- parser->scope = NULL_TREE;
- parser->object_scope = NULL_TREE;
- parser->qualifying_scope = NULL_TREE;
- type_decl
- = cp_parser_class_name (parser,
- /*typename_keyword_p=*/false,
- /*template_keyword_p=*/false,
- /*type_p=*/false,
- /*check_dependency=*/false,
- /*class_head_p=*/false,
- declarator_p);
+ if (!done)
+ {
+ parser->scope = NULL_TREE;
+ parser->object_scope = NULL_TREE;
+ parser->qualifying_scope = NULL_TREE;
+ type_decl
+ = cp_parser_class_name (parser,
+ /*typename_keyword_p=*/false,
+ /*template_keyword_p=*/false,
+ /*type_p=*/false,
+ /*check_dependency=*/false,
+ /*class_head_p=*/false,
+ declarator_p);
+ }
/* If an error occurred, assume that the name of the
destructor is the same as the name of the qualifying
class. That allows us to keep parsing after running
@@ -3544,18 +3551,22 @@ cp_parser_postfix_expression (cp_parser *parser, bool address_p)
bool template_p = false;
tree id;
tree type;
+ tree scope;
/* Consume the `typename' token. */
cp_lexer_consume_token (parser->lexer);
/* Look for the optional `::' operator. */
cp_parser_global_scope_opt (parser,
/*current_scope_valid_p=*/false);
- /* Look for the nested-name-specifier. */
- cp_parser_nested_name_specifier (parser,
- /*typename_keyword_p=*/true,
- /*check_dependency_p=*/true,
- /*type_p=*/true,
- /*is_declaration=*/true);
+ /* Look for the nested-name-specifier. In case of error here,
+ consume the trailing id to avoid subsequent error messages
+ for usual cases. */
+ scope = cp_parser_nested_name_specifier (parser,
+ /*typename_keyword_p=*/true,
+ /*check_dependency_p=*/true,
+ /*type_p=*/true,
+ /*is_declaration=*/true);
+
/* Look for the optional `template' keyword. */
template_p = cp_parser_optional_template_keyword (parser);
/* We don't know whether we're looking at a template-id or an
@@ -3568,9 +3579,13 @@ cp_parser_postfix_expression (cp_parser *parser, bool address_p)
/* If that didn't work, try an identifier. */
if (!cp_parser_parse_definitely (parser))
id = cp_parser_identifier (parser);
+
+ /* Don't process id if nested name specifier is invalid. */
+ if (scope == error_mark_node)
+ return error_mark_node;
/* If we look up a template-id in a non-dependent qualifying
scope, there's no need to create a dependent type. */
- if (TREE_CODE (id) == TYPE_DECL
+ else if (TREE_CODE (id) == TYPE_DECL
&& !dependent_type_p (parser->scope))
type = TREE_TYPE (id);
/* Create a TYPENAME_TYPE to represent the type to which the
@@ -8035,6 +8050,13 @@ cp_parser_template_id (cp_parser *parser,
token->keyword = RID_MAX;
/* Purge all subsequent tokens. */
cp_lexer_purge_tokens_after (parser->lexer, token);
+
+ /* ??? Can we actually assume that, if template_id ==
+ error_mark_node, we will have issued a diagnostic to the
+ user, as opposed to simply marking the tentative parse as
+ failed? */
+ if (cp_parser_error_occurred (parser) && template_id != error_mark_node)
+ error ("parse error in template argument list");
}
pop_deferring_access_checks ();
@@ -8214,6 +8236,8 @@ cp_parser_template_name (cp_parser* parser,
;
else
{
+ tree fn = NULL_TREE;
+
/* The standard does not explicitly indicate whether a name that
names a set of overloaded declarations, some of which are
templates, is a template-name. However, such a name should
@@ -8221,14 +8245,11 @@ cp_parser_template_name (cp_parser* parser,
template-id for the overloaded templates. */
fns = BASELINK_P (decl) ? BASELINK_FUNCTIONS (decl) : decl;
if (TREE_CODE (fns) == OVERLOAD)
- {
- tree fn;
-
- for (fn = fns; fn; fn = OVL_NEXT (fn))
- if (TREE_CODE (OVL_CURRENT (fn)) == TEMPLATE_DECL)
- break;
- }
- else
+ for (fn = fns; fn; fn = OVL_NEXT (fn))
+ if (TREE_CODE (OVL_CURRENT (fn)) == TEMPLATE_DECL)
+ break;
+
+ if (!fn)
{
/* Otherwise, the name does not name a template. */
cp_parser_error (parser, "expected template-name");
@@ -8729,21 +8750,40 @@ cp_parser_type_specifier (cp_parser* parser,
keyword = token->keyword;
switch (keyword)
{
+ case RID_ENUM:
+ /* 'enum' [identifier] '{' introduces an enum-specifier;
+ 'enum' <anything else> introduces an elaborated-type-specifier. */
+ if (cp_lexer_peek_nth_token (parser->lexer, 2)->type == CPP_OPEN_BRACE
+ || (cp_lexer_peek_nth_token (parser->lexer, 2)->type == CPP_NAME
+ && cp_lexer_peek_nth_token (parser->lexer, 3)->type
+ == CPP_OPEN_BRACE))
+ {
+ if (parser->num_template_parameter_lists)
+ {
+ error ("template declaration of `enum'");
+ cp_parser_skip_to_end_of_block_or_statement (parser);
+ type_spec = error_mark_node;
+ }
+ else
+ type_spec = cp_parser_enum_specifier (parser);
+
+ if (declares_class_or_enum)
+ *declares_class_or_enum = 2;
+ return type_spec;
+ }
+ else
+ goto elaborated_type_specifier;
+
/* Any of these indicate either a class-specifier, or an
elaborated-type-specifier. */
case RID_CLASS:
case RID_STRUCT:
case RID_UNION:
- case RID_ENUM:
/* Parse tentatively so that we can back up if we don't find a
class-specifier or enum-specifier. */
cp_parser_parse_tentatively (parser);
- /* Look for the class-specifier or enum-specifier. */
- if (keyword == RID_ENUM)
- type_spec = cp_parser_enum_specifier (parser);
- else
- type_spec = cp_parser_class_specifier (parser);
-
+ /* Look for the class-specifier. */
+ type_spec = cp_parser_class_specifier (parser);
/* If that worked, we're done. */
if (cp_parser_parse_definitely (parser))
{
@@ -8755,6 +8795,7 @@ cp_parser_type_specifier (cp_parser* parser,
/* Fall through. */
case RID_TYPENAME:
+ elaborated_type_specifier:
/* Look for an elaborated-type-specifier. */
type_spec = cp_parser_elaborated_type_specifier (parser,
is_friend,
@@ -11526,6 +11567,9 @@ cp_parser_initializer_clause (cp_parser* parser, bool* non_constant_p)
{
tree initializer = NULL_TREE;
+ /* Assume the expression is constant. */
+ *non_constant_p = false;
+
/* If it is not a `{', then we are looking at an
assignment-expression. */
if (cp_lexer_next_token_is_not (parser->lexer, CPP_OPEN_BRACE))
@@ -12159,6 +12203,15 @@ cp_parser_class_head (cp_parser* parser,
else if (nested_name_specifier)
{
tree scope;
+
+ /* Reject typedef-names in class heads. */
+ if (!DECL_IMPLICIT_TYPEDEF_P (type))
+ {
+ error ("invalid class name in declaration of `%D'", type);
+ type = NULL_TREE;
+ goto done;
+ }
+
/* Figure out in what scope the declaration is being placed. */
scope = current_scope ();
if (!scope)
@@ -13499,36 +13552,39 @@ cp_parser_attribute_list (cp_parser* parser)
/* Look for the identifier. We also allow keywords here; for
example `__attribute__ ((const))' is legal. */
token = cp_lexer_peek_token (parser->lexer);
- if (token->type != CPP_NAME
- && token->type != CPP_KEYWORD)
- return error_mark_node;
- /* Consume the token. */
- token = cp_lexer_consume_token (parser->lexer);
-
- /* Save away the identifier that indicates which attribute this is. */
- identifier = token->value;
- attribute = build_tree_list (identifier, NULL_TREE);
-
- /* Peek at the next token. */
- token = cp_lexer_peek_token (parser->lexer);
- /* If it's an `(', then parse the attribute arguments. */
- if (token->type == CPP_OPEN_PAREN)
+ if (token->type == CPP_NAME
+ || token->type == CPP_KEYWORD)
{
- tree arguments;
+ /* Consume the token. */
+ token = cp_lexer_consume_token (parser->lexer);
- arguments = (cp_parser_parenthesized_expression_list
- (parser, true, /*non_constant_p=*/NULL));
- /* Save the identifier and arguments away. */
- TREE_VALUE (attribute) = arguments;
- }
+ /* Save away the identifier that indicates which attribute
+ this is. */
+ identifier = token->value;
+ attribute = build_tree_list (identifier, NULL_TREE);
- /* Add this attribute to the list. */
- TREE_CHAIN (attribute) = attribute_list;
- attribute_list = attribute;
+ /* Peek at the next token. */
+ token = cp_lexer_peek_token (parser->lexer);
+ /* If it's an `(', then parse the attribute arguments. */
+ if (token->type == CPP_OPEN_PAREN)
+ {
+ tree arguments;
- /* Now, look for more attributes. */
- token = cp_lexer_peek_token (parser->lexer);
- /* If the next token isn't a `,', we're done. */
+ arguments = (cp_parser_parenthesized_expression_list
+ (parser, true, /*non_constant_p=*/NULL));
+ /* Save the identifier and arguments away. */
+ TREE_VALUE (attribute) = arguments;
+ }
+
+ /* Add this attribute to the list. */
+ TREE_CHAIN (attribute) = attribute_list;
+ attribute_list = attribute;
+
+ /* Now, look for more attributes. */
+ token = cp_lexer_peek_token (parser->lexer);
+ }
+ /* Now, look for more attributes. If the next token isn't a
+ `,', we're done. */
if (token->type != CPP_COMMA)
break;
@@ -14818,10 +14874,12 @@ cp_parser_late_parsing_default_args (cp_parser *parser, tree fn)
saved_local_variables_forbidden_p = parser->local_variables_forbidden_p;
parser->local_variables_forbidden_p = true;
/* Parse the assignment-expression. */
- if (DECL_CLASS_SCOPE_P (fn))
+ if (DECL_FRIEND_CONTEXT (fn))
+ push_nested_class (DECL_FRIEND_CONTEXT (fn));
+ else if (DECL_CLASS_SCOPE_P (fn))
push_nested_class (DECL_CONTEXT (fn));
TREE_PURPOSE (parameters) = cp_parser_assignment_expression (parser);
- if (DECL_CLASS_SCOPE_P (fn))
+ if (DECL_FRIEND_CONTEXT (fn) || DECL_CLASS_SCOPE_P (fn))
pop_nested_class ();
/* If the token stream has not been completely used up, then
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
index 01bc600f2f9..a93241f87ad 100644
--- a/gcc/cp/pt.c
+++ b/gcc/cp/pt.c
@@ -1,6 +1,6 @@
/* Handle parameterized types (templates) for GNU C++.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Written by Ken Raeburn (raeburn@cygnus.com) while at Watchmaker Computing.
Rewritten by Jason Merrill (jason@cygnus.com).
@@ -180,7 +180,9 @@ push_access_scope (tree t)
|| TREE_CODE (t) == VAR_DECL,
0);
- if (DECL_CLASS_SCOPE_P (t))
+ if (DECL_FRIEND_CONTEXT (t))
+ push_nested_class (DECL_FRIEND_CONTEXT (t));
+ else if (DECL_CLASS_SCOPE_P (t))
push_nested_class (DECL_CONTEXT (t));
else
push_to_top_level ();
@@ -205,7 +207,7 @@ pop_access_scope (tree t)
saved_access_scope = TREE_CHAIN (saved_access_scope);
}
- if (DECL_CLASS_SCOPE_P (t))
+ if (DECL_FRIEND_CONTEXT (t) || DECL_CLASS_SCOPE_P (t))
pop_nested_class ();
else
pop_from_top_level ();
@@ -1955,6 +1957,10 @@ check_explicit_specialization (tree declarator,
DECL_SOURCE_LOCATION (tmpl) = DECL_SOURCE_LOCATION (decl);
DECL_SOURCE_LOCATION (DECL_TEMPLATE_RESULT (tmpl))
= DECL_SOURCE_LOCATION (decl);
+ /* We want to use the argument list specified in the
+ definition, not in the original declaration. */
+ DECL_ARGUMENTS (DECL_TEMPLATE_RESULT (tmpl))
+ = DECL_ARGUMENTS (decl);
}
return tmpl;
}
@@ -1991,49 +1997,6 @@ check_explicit_specialization (tree declarator,
return decl;
}
-/* TYPE is being declared. Verify that the use of template headers
- and such is reasonable. Issue error messages if not. */
-
-void
-maybe_check_template_type (tree type)
-{
- if (template_header_count)
- {
- /* We are in the scope of some `template <...>' header. */
-
- int context_depth
- = template_class_depth_real (TYPE_CONTEXT (type),
- /*count_specializations=*/1);
-
- if (template_header_count <= context_depth)
- /* This is OK; the template headers are for the context. We
- are actually too lenient here; like
- check_explicit_specialization we should consider the number
- of template types included in the actual declaration. For
- example,
-
- template <class T> struct S {
- template <class U> template <class V>
- struct I {};
- };
-
- is invalid, but:
-
- template <class T> struct S {
- template <class U> struct I;
- };
-
- template <class T> template <class U.
- struct S<T>::I {};
-
- is not. */
- ;
- else if (template_header_count > context_depth + 1)
- /* There are two many template parameter lists. */
- error ("too many template parameter lists in declaration of `%T'", type);
- }
-}
-
/* Returns 1 iff PARMS1 and PARMS2 are identical sets of template
parameters. These are represented in the same format used for
DECL_TEMPLATE_PARMS. */
@@ -7519,7 +7482,16 @@ tsubst_copy (tree t, tree args, tsubst_flags_t complain, tree in_decl)
ctx = tsubst_aggr_type (DECL_CONTEXT (t), args, complain, in_decl,
/*entering_scope=*/1);
if (ctx != DECL_CONTEXT (t))
- return lookup_field (ctx, DECL_NAME (t), 0, false);
+ {
+ tree r = lookup_field (ctx, DECL_NAME (t), 0, false);
+ if (!r)
+ {
+ if (complain & tf_error)
+ error ("using invalid field `%D'", t);
+ return error_mark_node;
+ }
+ return r;
+ }
}
return t;
@@ -8454,7 +8426,11 @@ tsubst_copy_and_build (tree t,
lookup finds a non-function, in accordance with the
expected resolution of DR 218. */
if (koenig_p
- && (is_overloaded_fn (function)
+ && ((is_overloaded_fn (function)
+ /* If lookup found a member function, the Koenig lookup is
+ not appropriate, even if an unqualified-name was used
+ to denote the function. */
+ && !DECL_FUNCTION_MEMBER_P (get_first_fn (function)))
|| TREE_CODE (function) == IDENTIFIER_NODE))
function = perform_koenig_lookup (function, call_args);
@@ -8544,7 +8520,9 @@ tsubst_copy_and_build (tree t,
else
member = tsubst_copy (member, args, complain, in_decl);
- if (!CLASS_TYPE_P (TREE_TYPE (object)))
+ if (member == error_mark_node)
+ return error_mark_node;
+ else if (!CLASS_TYPE_P (TREE_TYPE (object)))
{
if (TREE_CODE (member) == BIT_NOT_EXPR)
return finish_pseudo_destructor_expr (object,
@@ -8570,9 +8548,14 @@ tsubst_copy_and_build (tree t,
/*is_type_p=*/false,
/*complain=*/false);
if (BASELINK_P (member))
- BASELINK_FUNCTIONS (member)
- = build_nt (TEMPLATE_ID_EXPR, BASELINK_FUNCTIONS (member),
- args);
+ {
+ BASELINK_FUNCTIONS (member)
+ = build_nt (TEMPLATE_ID_EXPR, BASELINK_FUNCTIONS (member),
+ args);
+ member = (adjust_result_of_qualified_name_lookup
+ (member, BINFO_TYPE (BASELINK_BINFO (member)),
+ TREE_TYPE (object)));
+ }
else
{
qualified_name_lookup_error (TREE_TYPE (object), tmpl);
@@ -8909,6 +8892,9 @@ fn_type_unification (tree fn,
tree converted_args;
bool incomplete;
+ if (explicit_targs == error_mark_node)
+ return 1;
+
converted_args
= (coerce_template_parms (DECL_INNERMOST_TEMPLATE_PARMS (fn),
explicit_targs, NULL_TREE, tf_none,
@@ -12243,7 +12229,8 @@ build_non_dependent_expr (tree expr)
if (TREE_CODE (inner_expr) == OVERLOAD
|| TREE_CODE (inner_expr) == FUNCTION_DECL
|| TREE_CODE (inner_expr) == TEMPLATE_DECL
- || TREE_CODE (inner_expr) == TEMPLATE_ID_EXPR)
+ || TREE_CODE (inner_expr) == TEMPLATE_ID_EXPR
+ || TREE_CODE (inner_expr) == OFFSET_REF)
return expr;
/* Preserve string constants; conversions from string constants to
"char *" are allowed, even though normally a "const char *"
diff --git a/gcc/cp/rtti.c b/gcc/cp/rtti.c
index dc59249031c..77877a6a295 100644
--- a/gcc/cp/rtti.c
+++ b/gcc/cp/rtti.c
@@ -355,7 +355,6 @@ get_tinfo_decl (tree type)
TREE_STATIC (d) = 1;
DECL_EXTERNAL (d) = 1;
DECL_TINFO_P (d) = 1;
- DECL_COMDAT (d) = 1;
TREE_PUBLIC (d) = 1;
SET_DECL_ASSEMBLER_NAME (d, name);
/* Remember the type it is for. */
diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c
index 0ef25ec0599..34e309a6021 100644
--- a/gcc/cp/semantics.c
+++ b/gcc/cp/semantics.c
@@ -4,7 +4,7 @@
and during the instantiation of template functions.
Copyright (C) 1998, 1999, 2000, 2001, 2002,
- 2003, 2004 Free Software Foundation, Inc.
+ 2003, 2004, 2005 Free Software Foundation, Inc.
Written by Mark Mitchell (mmitchell@usa.net) based on code found
formerly in parse.y and pt.c.
@@ -1446,6 +1446,9 @@ finish_stmt_expr_expr (tree expr)
tree result = NULL_TREE;
tree type = void_type_node;
+ if (error_operand_p (expr))
+ return error_mark_node;
+
if (expr)
{
type = TREE_TYPE (expr);
@@ -2561,6 +2564,20 @@ finish_id_expression (tree id_expression,
if (TREE_CODE (decl) == VAR_DECL
|| TREE_CODE (decl) == PARM_DECL)
return decl;
+ /* The same is true for FIELD_DECL, but we also need to
+ make sure that the syntax is correct. */
+ else if (TREE_CODE (decl) == FIELD_DECL)
+ {
+ /* Since SCOPE is NULL here, this is an unqualified name.
+ Access checking has been performed during name lookup
+ already. Turn off checking to avoid duplicate errors. */
+ push_deferring_access_checks (dk_no_check);
+ decl = finish_non_static_data_member
+ (decl, current_class_ref,
+ /*qualifying_scope=*/NULL_TREE);
+ pop_deferring_access_checks ();
+ return decl;
+ }
return id_expression;
}
@@ -2620,8 +2637,15 @@ finish_id_expression (tree id_expression,
decl = build (SCOPE_REF, TREE_TYPE (decl), scope, decl);
}
else if (TREE_CODE (decl) == FIELD_DECL)
- decl = finish_non_static_data_member (decl, current_class_ref,
- /*qualifying_scope=*/NULL_TREE);
+ {
+ /* Since SCOPE is NULL here, this is an unqualified name.
+ Access checking has been performed during name lookup
+ already. Turn off checking to avoid duplicate errors. */
+ push_deferring_access_checks (dk_no_check);
+ decl = finish_non_static_data_member (decl, current_class_ref,
+ /*qualifying_scope=*/NULL_TREE);
+ pop_deferring_access_checks ();
+ }
else if (is_overloaded_fn (decl))
{
tree first_fn = OVL_CURRENT (decl);
diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c
index 351467c79a0..2e41211fcd3 100644
--- a/gcc/cp/tree.c
+++ b/gcc/cp/tree.c
@@ -1,6 +1,6 @@
/* Language-dependent node constructors for parse phase of GNU compiler.
Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
- 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Hacked by Michael Tiemann (tiemann@cygnus.com)
This file is part of GCC.
@@ -1604,6 +1604,11 @@ cp_tree_equal (tree t1, tree t2)
return same_type_p (PTRMEM_CST_CLASS (t1), PTRMEM_CST_CLASS (t2));
+ case OVERLOAD:
+ if (OVL_FUNCTION (t1) != OVL_FUNCTION (t2))
+ return false;
+ return cp_tree_equal (OVL_CHAIN (t1), OVL_CHAIN (t2));
+
default:
break;
}
@@ -2517,12 +2522,28 @@ stabilize_init (tree init, tree *initp)
if (TREE_CODE (t) == COND_EXPR)
return false;
- stabilize_call (t, initp);
+ /* The TARGET_EXPR might be initializing via bitwise copy from
+ another variable; leave that alone. */
+ if (TREE_SIDE_EFFECTS (t))
+ stabilize_call (t, initp);
}
return true;
}
+/* Like "fold", but should be used whenever we might be processing the
+ body of a template. */
+
+tree
+fold_if_not_in_template (tree expr)
+{
+ /* In the body of a template, there is never any need to call
+ "fold". We will call fold later when actually instantiating the
+ template. Integral constant expressions in templates will be
+ evaluated via fold_non_dependent_expr, as necessary. */
+ return (processing_template_decl ? expr : fold (expr));
+}
+
#if defined ENABLE_TREE_CHECKING && (GCC_VERSION >= 2007)
/* Complain that some language-specific thing hanging off a tree
diff --git a/gcc/cp/typeck.c b/gcc/cp/typeck.c
index d7c1cb36922..0c9c6c4630b 100644
--- a/gcc/cp/typeck.c
+++ b/gcc/cp/typeck.c
@@ -1,6 +1,6 @@
/* Build expressions with type checking for C++ compiler.
Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
- 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Hacked by Michael Tiemann (tiemann@cygnus.com)
This file is part of GCC.
@@ -1216,7 +1216,7 @@ cxx_sizeof_or_alignof_type (tree type, enum tree_code op, bool complain)
if (type == error_mark_node)
return error_mark_node;
- if (processing_template_decl)
+ if (dependent_type_p (type))
{
value = build_min (op, size_type_node, type);
TREE_READONLY (value) = 1;
@@ -3458,7 +3458,7 @@ build_binary_op (enum tree_code code, tree orig_op0, tree orig_op1,
tree result = build (resultcode, build_type, op0, op1);
tree folded;
- folded = fold (result);
+ folded = fold_if_not_in_template (result);
if (folded == result)
TREE_CONSTANT (folded) = TREE_CONSTANT (op0) & TREE_CONSTANT (op1);
if (final_type != 0)
@@ -3549,23 +3549,6 @@ build_x_unary_op (enum tree_code code, tree xarg)
if (type_dependent_expression_p (xarg))
return build_min_nt (code, xarg, NULL_TREE);
- /* For non-dependent pointer-to-member, the SCOPE_REF will be
- processed during template substitution. Just compute the
- right type here and build an ADDR_EXPR around it for
- diagnostics. */
- if (code == ADDR_EXPR && TREE_CODE (xarg) == SCOPE_REF)
- {
- tree type;
- if (TREE_TYPE (xarg) == unknown_type_node)
- type = unknown_type_node;
- else if (TREE_CODE (TREE_TYPE (xarg)) == FUNCTION_TYPE)
- type = build_pointer_type (TREE_TYPE (xarg));
- else
- type = build_ptrmem_type (TREE_OPERAND (xarg, 0),
- TREE_TYPE (xarg));
- return build_min (code, type, xarg, NULL_TREE);
- }
-
xarg = build_non_dependent_expr (xarg);
}
@@ -3627,13 +3610,13 @@ build_x_unary_op (enum tree_code code, tree xarg)
else if (TREE_CODE (xarg) == TARGET_EXPR)
warning ("taking address of temporary");
exp = build_unary_op (ADDR_EXPR, xarg, 0);
- if (TREE_CODE (exp) == ADDR_EXPR)
- PTRMEM_OK_P (exp) = ptrmem;
}
if (processing_template_decl && exp != error_mark_node)
- return build_min_non_dep (code, exp, orig_expr,
- /*For {PRE,POST}{INC,DEC}REMENT_EXPR*/NULL_TREE);
+ exp = build_min_non_dep (code, exp, orig_expr,
+ /*For {PRE,POST}{INC,DEC}REMENT_EXPR*/NULL_TREE);
+ if (TREE_CODE (exp) == ADDR_EXPR)
+ PTRMEM_OK_P (exp) = ptrmem;
return exp;
}
@@ -4095,6 +4078,7 @@ build_unary_op (enum tree_code code, tree xarg, int noconvert)
is an error. */
else if (TREE_CODE (argtype) != FUNCTION_TYPE
&& TREE_CODE (argtype) != METHOD_TYPE
+ && TREE_CODE (arg) != OFFSET_REF
&& !lvalue_or_else (arg, "unary `&'"))
return error_mark_node;
@@ -4109,7 +4093,11 @@ build_unary_op (enum tree_code code, tree xarg, int noconvert)
expression so we can just form an ADDR_EXPR with the
correct type. */
|| processing_template_decl)
- addr = build_address (arg);
+ {
+ addr = build_address (arg);
+ if (TREE_CODE (arg) == OFFSET_REF)
+ PTRMEM_OK_P (addr) = PTRMEM_OK_P (arg);
+ }
else if (TREE_CODE (TREE_OPERAND (arg, 1)) == BASELINK)
{
tree fn = BASELINK_FUNCTIONS (TREE_OPERAND (arg, 1));
@@ -4178,7 +4166,8 @@ build_unary_op (enum tree_code code, tree xarg, int noconvert)
for certain kinds of expressions which are not really lvalues
but which we can accept as lvalues.
- If ARG is not a kind of expression we can handle, return zero. */
+ If ARG is not a kind of expression we can handle, return
+ NULL_TREE. */
tree
unary_complex_lvalue (enum tree_code code, tree arg)
diff --git a/gcc/cp/typeck2.c b/gcc/cp/typeck2.c
index f11dbe19850..780c3e7abe4 100644
--- a/gcc/cp/typeck2.c
+++ b/gcc/cp/typeck2.c
@@ -348,9 +348,11 @@ split_nonconstant_init_1 (tree dest, tree init, tree *pcode)
case VECTOR_TYPE:
if (!initializer_constant_valid_p (init, type))
{
+ tree cons = copy_node (init);
CONSTRUCTOR_ELTS (init) = NULL;
- code = build (MODIFY_EXPR, type, dest, init);
+ code = build (MODIFY_EXPR, type, dest, cons);
code = build_stmt (EXPR_STMT, code);
+ *pcode = code;
pcode = &TREE_CHAIN (code);
}
break;
diff --git a/gcc/cppfiles.c b/gcc/cppfiles.c
index 1ca793d5fb8..9aea34c4b36 100644
--- a/gcc/cppfiles.c
+++ b/gcc/cppfiles.c
@@ -168,6 +168,7 @@ static void open_file_failed (cpp_reader *pfile, _cpp_file *file);
static struct file_hash_entry *search_cache (struct file_hash_entry *head,
const cpp_dir *start_dir);
static _cpp_file *make_cpp_file (cpp_reader *, cpp_dir *, const char *fname);
+static void destroy_cpp_file (_cpp_file *);
static cpp_dir *make_cpp_dir (cpp_reader *, const char *dir_name, int sysp);
static void allocate_file_hash_entries (cpp_reader *pfile);
static struct file_hash_entry *new_file_hash_entry (cpp_reader *pfile);
@@ -598,12 +599,38 @@ should_stack_file (cpp_reader *pfile, _cpp_file *file, bool import)
if ((import || f->once_only)
&& f->err_no == 0
&& f->st.st_mtime == file->st.st_mtime
- && f->st.st_size == file->st.st_size
- && read_file (pfile, f)
- /* Size might have changed in read_file(). */
- && f->st.st_size == file->st.st_size
- && !memcmp (f->buffer, file->buffer, f->st.st_size))
- break;
+ && f->st.st_size == file->st.st_size)
+ {
+ _cpp_file *ref_file;
+ bool same_file_p = false;
+
+ if (f->buffer && !f->buffer_valid)
+ {
+ /* We already have a buffer but it is not valid, because
+ the file is still stacked. Make a new one. */
+ ref_file = make_cpp_file (pfile, f->dir, f->name);
+ ref_file->path = f->path;
+ }
+ else
+ /* The file is not stacked anymore. We can reuse it. */
+ ref_file = f;
+
+ same_file_p = read_file (pfile, ref_file)
+ /* Size might have changed in read_file(). */
+ && ref_file->st.st_size == file->st.st_size
+ && !memcmp (ref_file->buffer,
+ file->buffer,
+ file->st.st_size);
+
+ if (f->buffer && !f->buffer_valid)
+ {
+ ref_file->path = 0;
+ destroy_cpp_file (ref_file);
+ }
+
+ if (same_file_p)
+ break;
+ }
}
return f == NULL;
@@ -781,6 +808,16 @@ make_cpp_file (cpp_reader *pfile, cpp_dir *dir, const char *fname)
return file;
}
+/* Release a _cpp_file structure. */
+static void
+destroy_cpp_file (_cpp_file *file)
+{
+ if (file->buffer)
+ free ((void *) file->buffer);
+ free ((void *) file->name);
+ free (file);
+}
+
/* A hash of directory names. The directory names are the path names
of files which contain a #include "", the included file name is
appended to this directories.
diff --git a/gcc/cpplib.c b/gcc/cpplib.c
index 60a86e3e398..298f5e6618b 100644
--- a/gcc/cpplib.c
+++ b/gcc/cpplib.c
@@ -680,6 +680,14 @@ do_include_common (cpp_reader *pfile, enum include_type type)
if (!fname)
return;
+ if (!*fname)
+ {
+ cpp_error (pfile, CPP_DL_ERROR, "empty filename in #%s",
+ pfile->directive->name);
+ free ((void *) fname);
+ return;
+ }
+
/* Prevent #include recursion. */
if (pfile->line_maps.depth >= CPP_STACK_MAX)
cpp_error (pfile, CPP_DL_ERROR, "#include nested too deeply");
diff --git a/gcc/cppmacro.c b/gcc/cppmacro.c
index 11ac09f12e1..2298c854ec5 100644
--- a/gcc/cppmacro.c
+++ b/gcc/cppmacro.c
@@ -1626,6 +1626,7 @@ cpp_macro_definition (cpp_reader *pfile, const cpp_hashnode *node)
len += NODE_LEN (macro->params[i]) + 1; /* "," */
}
+ /* This should match below where we fill in the buffer. */
if (CPP_OPTION (pfile, traditional))
len += _cpp_replacement_text_len (macro);
else
@@ -1637,11 +1638,14 @@ cpp_macro_definition (cpp_reader *pfile, const cpp_hashnode *node)
if (token->type == CPP_MACRO_ARG)
len += NODE_LEN (macro->params[token->val.arg_no - 1]);
else
- len += cpp_token_len (token) + 1; /* Includes room for ' '. */
+ len += cpp_token_len (token);
+
if (token->flags & STRINGIFY_ARG)
len++; /* "#" */
if (token->flags & PASTE_LEFT)
len += 3; /* " ##" */
+ if (token->flags & PREV_WHITE)
+ len++; /* " " */
}
}
@@ -1701,10 +1705,10 @@ cpp_macro_definition (cpp_reader *pfile, const cpp_hashnode *node)
if (token->type == CPP_MACRO_ARG)
{
- len = NODE_LEN (macro->params[token->val.arg_no - 1]);
memcpy (buffer,
- NODE_NAME (macro->params[token->val.arg_no - 1]), len);
- buffer += len;
+ NODE_NAME (macro->params[token->val.arg_no - 1]),
+ NODE_LEN (macro->params[token->val.arg_no - 1]));
+ buffer += NODE_LEN (macro->params[token->val.arg_no - 1]);
}
else
buffer = cpp_spell_token (pfile, token, buffer);
diff --git a/gcc/dbxout.c b/gcc/dbxout.c
index 99a9def8a40..b12ea5cbf32 100644
--- a/gcc/dbxout.c
+++ b/gcc/dbxout.c
@@ -2447,6 +2447,37 @@ dbxout_symbol_location (tree decl, tree type, const char *suffix, rtx home)
letter = decl_function_context (decl) ? 'V' : 'S';
+ /* Some ports can transform a symbol ref into a label ref,
+ because the symbol ref is too far away and has to be
+ dumped into a constant pool. Alternatively, the symbol
+ in the constant pool might be referenced by a different
+ symbol. */
+ if (GET_CODE (current_sym_addr) == SYMBOL_REF
+ && CONSTANT_POOL_ADDRESS_P (current_sym_addr))
+ {
+ bool marked;
+ rtx tmp = get_pool_constant_mark (current_sym_addr, &marked);
+
+ if (GET_CODE (tmp) == SYMBOL_REF)
+ {
+ current_sym_addr = tmp;
+ if (CONSTANT_POOL_ADDRESS_P (current_sym_addr))
+ get_pool_constant_mark (current_sym_addr, &marked);
+ else
+ marked = true;
+ }
+ else if (GET_CODE (tmp) == LABEL_REF)
+ {
+ current_sym_addr = tmp;
+ marked = true;
+ }
+
+ /* If all references to the constant pool were optimized
+ out, we just ignore the symbol. */
+ if (!marked)
+ return 0;
+ }
+
/* This should be the same condition as in assemble_variable, but
we don't have access to dont_output_data here. So, instead,
we rely on the fact that error_mark_node initializers always
@@ -2461,37 +2492,6 @@ dbxout_symbol_location (tree decl, tree type, const char *suffix, rtx home)
current_sym_code = DBX_STATIC_CONST_VAR_CODE;
else
{
- /* Some ports can transform a symbol ref into a label ref,
- because the symbol ref is too far away and has to be
- dumped into a constant pool. Alternatively, the symbol
- in the constant pool might be referenced by a different
- symbol. */
- if (GET_CODE (current_sym_addr) == SYMBOL_REF
- && CONSTANT_POOL_ADDRESS_P (current_sym_addr))
- {
- bool marked;
- rtx tmp = get_pool_constant_mark (current_sym_addr, &marked);
-
- if (GET_CODE (tmp) == SYMBOL_REF)
- {
- current_sym_addr = tmp;
- if (CONSTANT_POOL_ADDRESS_P (current_sym_addr))
- get_pool_constant_mark (current_sym_addr, &marked);
- else
- marked = true;
- }
- else if (GET_CODE (tmp) == LABEL_REF)
- {
- current_sym_addr = tmp;
- marked = true;
- }
-
- /* If all references to the constant pool were optimized
- out, we just ignore the symbol. */
- if (!marked)
- return 0;
- }
-
/* Ultrix `as' seems to need this. */
#ifdef DBX_STATIC_STAB_DATA_SECTION
data_section ();
diff --git a/gcc/defaults.h b/gcc/defaults.h
index 1c54eb9b3df..4bc117339dd 100644
--- a/gcc/defaults.h
+++ b/gcc/defaults.h
@@ -139,6 +139,12 @@ do { fputs (integer_asm_op (POINTER_SIZE / UNITS_PER_WORD, TRUE), FILE); \
#endif
#endif
+/* Decide whether to defer emitting the assembler output for an equate
+ of two values. The default is to not defer output. */
+#ifndef TARGET_DEFERRED_OUTPUT_DEFS
+#define TARGET_DEFERRED_OUTPUT_DEFS(DECL,TARGET) false
+#endif
+
/* This is how to output the definition of a user-level label named
NAME, such as the label on a static function or variable NAME. */
diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 9f17fd05c42..93093d4ac26 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -2048,6 +2048,8 @@ typedef void voidfn ();
volatile voidfn fatal;
@end smallexample
+This approach does not work in GNU C++.
+
@cindex @code{noinline} function attribute
@item noinline
This function attribute prevents a function from being considered for
diff --git a/gcc/doc/include/gcc-common.texi b/gcc/doc/include/gcc-common.texi
index 36121924567..b5e8891cd7f 100644
--- a/gcc/doc/include/gcc-common.texi
+++ b/gcc/doc/include/gcc-common.texi
@@ -4,7 +4,7 @@
@c Common values used in the GCC manuals:
-@set version-GCC 3.4.3
+@set version-GCC 3.4.4
@c DEVELOPMENT is set to indicate an in-development version,
@c as compared to a release version. When making a release
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 0a50ce4942c..f53dfe68d7b 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -2117,19 +2117,19 @@ GNU Compiler Collection on your machine.
@ifhtml
@itemize
@item
-@uref{#alpha*-*-*,,alpha*-*-*}
+@uref{#alpha-x-x,,alpha*-*-*}
@item
-@uref{#alpha*-dec-osf*,,alpha*-dec-osf*}
+@uref{#alpha-dec-osf,,alpha*-dec-osf*}
@item
-@uref{#alphaev5-cray-unicosmk*,,alphaev5-cray-unicosmk*}
+@uref{#alphaev5-cray-unicosmk,,alphaev5-cray-unicosmk*}
@item
-@uref{#arc-*-elf,,arc-*-elf}
+@uref{#arc-x-elf,,arc-*-elf}
@item
-@uref{#arm-*-elf,,arm-*-elf}
-@uref{#arm-*-coff,,arm-*-coff}
-@uref{#arm-*-aout,,arm-*-aout}
+@uref{#arm-x-elf,,arm-*-elf}
+@uref{#arm-x-coff,,arm-*-coff}
+@uref{#arm-x-aout,,arm-*-aout}
@item
-@uref{#xscale-*-*,,xscale-*-*}
+@uref{#xscale-x-x,,xscale-*-*}
@item
@uref{#avr,,avr}
@item
@@ -2139,41 +2139,39 @@ GNU Compiler Collection on your machine.
@item
@uref{#dsp16xx,,dsp16xx}
@item
-@uref{#*-*-freebsd*,,*-*-freebsd*}
+@uref{#x-x-freebsd,,*-*-freebsd*}
@item
@uref{#h8300-hms,,h8300-hms}
@item
-@uref{#hppa*-hp-hpux*,,hppa*-hp-hpux*}
+@uref{#hppa-hp-hpux,,hppa*-hp-hpux*}
@item
-@uref{#hppa*-hp-hpux10,,hppa*-hp-hpux10}
+@uref{#hppa-hp-hpux10,,hppa*-hp-hpux10}
@item
-@uref{#hppa*-hp-hpux11,,hppa*-hp-hpux11}
+@uref{#hppa-hp-hpux11,,hppa*-hp-hpux11}
@item
-@uref{#i370-*-*,,i370-*-*}
+@uref{#i370-x-x,,i370-*-*}
@item
-@uref{#*-*-linux-gnu,,*-*-linux-gnu}
+@uref{#x-x-linux-gnu,,*-*-linux-gnu}
@item
-@uref{#ix86-*-linux*aout,,i?86-*-linux*aout}
+@uref{#ix86-x-linuxaout,,i?86-*-linux*aout}
@item
-@uref{#ix86-*-linux*,,i?86-*-linux*}
+@uref{#ix86-x-linux,,i?86-*-linux*}
@item
-@uref{#ix86-*-sco3.2v5*,,i?86-*-sco3.2v5*}
+@uref{#ix86-x-sco32v5,,i?86-*-sco3.2v5*}
@item
-@uref{#ix86-*-udk,,i?86-*-udk}
+@uref{#ix86-x-udk,,i?86-*-udk}
@item
-@uref{#ix86-*-esix,,i?86-*-esix}
+@uref{#ia64-x-linux,,ia64-*-linux}
@item
-@uref{#ia64-*-linux,,ia64-*-linux}
+@uref{#ia64-x-hpux,,ia64-*-hpux*}
@item
-@uref{#ia64-*-hpux*,,ia64-*-hpux*}
+@uref{#x-ibm-aix,,*-ibm-aix*}
@item
-@uref{#*-ibm-aix*,,*-ibm-aix*}
+@uref{#ip2k-x-elf,,ip2k-*-elf}
@item
-@uref{#ip2k-*-elf,,ip2k-*-elf}
+@uref{#iq2000-x-elf,,iq2000-*-elf}
@item
-@uref{#iq2000-*-elf,,iq2000-*-elf}
-@item
-@uref{#m32r-*-elf,,m32r-*-elf}
+@uref{#m32r-x-elf,,m32r-*-elf}
@item
@uref{#m6811-elf,,m6811-elf}
@item
@@ -2181,63 +2179,61 @@ GNU Compiler Collection on your machine.
@item
@uref{#m68k-hp-hpux,,m68k-hp-hpux}
@item
-@uref{#mips-*-*,,mips-*-*}
+@uref{#mips-x-x,,mips-*-*}
@item
@uref{#mips-sgi-irix5,,mips-sgi-irix5}
@item
@uref{#mips-sgi-irix6,,mips-sgi-irix6}
@item
-@uref{#powerpc*-*-*,,powerpc*-*-*, powerpc-*-sysv4}
-@item
-@uref{#powerpc-*-darwin*,,powerpc-*-darwin*}
+@uref{#powerpc-x-x,,powerpc*-*-*, powerpc-*-sysv4}
@item
-@uref{#powerpc-*-elf,,powerpc-*-elf, powerpc-*-sysv4}
+@uref{#powerpc-x-darwin,,powerpc-*-darwin*}
@item
-@uref{#powerpc-*-linux-gnu*,,powerpc-*-linux-gnu*}
+@uref{#powerpc-x-elf,,powerpc-*-elf, powerpc-*-sysv4}
@item
-@uref{#powerpc-*-netbsd*,,powerpc-*-netbsd*}
+@uref{#powerpc-x-linux-gnu,,powerpc*-*-linux-gnu*}
@item
-@uref{#powerpc-*-eabiaix,,powerpc-*-eabiaix}
+@uref{#powerpc-x-netbsd,,powerpc-*-netbsd*}
@item
-@uref{#powerpc-*-eabisim,,powerpc-*-eabisim}
+@uref{#powerpc-x-eabisim,,powerpc-*-eabisim}
@item
-@uref{#powerpc-*-eabi,,powerpc-*-eabi}
+@uref{#powerpc-x-eabi,,powerpc-*-eabi}
@item
-@uref{#powerpcle-*-elf,,powerpcle-*-elf, powerpcle-*-sysv4}
+@uref{#powerpcle-x-elf,,powerpcle-*-elf, powerpcle-*-sysv4}
@item
-@uref{#powerpcle-*-eabisim,,powerpcle-*-eabisim}
+@uref{#powerpcle-x-eabisim,,powerpcle-*-eabisim}
@item
-@uref{#powerpcle-*-eabi,,powerpcle-*-eabi}
+@uref{#powerpcle-x-eabi,,powerpcle-*-eabi}
@item
-@uref{#s390-*-linux*,,s390-*-linux*}
+@uref{#s390-x-linux,,s390-*-linux*}
@item
-@uref{#s390x-*-linux*,,s390x-*-linux*}
+@uref{#s390x-x-linux,,s390x-*-linux*}
@item
-@uref{#s390x-ibm-tpf*,,s390x-ibm-tpf*}
+@uref{#s390x-ibm-tpf,,s390x-ibm-tpf*}
@item
-@uref{#*-*-solaris2*,,*-*-solaris2*}
+@uref{#x-x-solaris2,,*-*-solaris2*}
@item
-@uref{#sparc-sun-solaris2*,,sparc-sun-solaris2*}
+@uref{#sparc-sun-solaris2,,sparc-sun-solaris2*}
@item
-@uref{#sparc-sun-solaris2.7,,sparc-sun-solaris2.7}
+@uref{#sparc-sun-solaris27,,sparc-sun-solaris2.7}
@item
-@uref{#sparc-*-linux*,,sparc-*-linux*}
+@uref{#sparc-x-linux,,sparc-*-linux*}
@item
-@uref{#sparc64-*-solaris2*,,sparc64-*-solaris2*}
+@uref{#sparc64-x-solaris2,,sparc64-*-solaris2*}
@item
-@uref{#sparcv9-*-solaris2*,,sparcv9-*-solaris2*}
+@uref{#sparcv9-x-solaris2,,sparcv9-*-solaris2*}
@item
-@uref{#*-*-sysv*,,*-*-sysv*}
+@uref{#x-x-sysv,,*-*-sysv*}
@item
@uref{#vax-dec-ultrix,,vax-dec-ultrix}
@item
-@uref{#*-*-vxworks*,,*-*-vxworks*}
+@uref{#x-x-vxworks,,*-*-vxworks*}
@item
-@uref{#x86_64-*-*,,x86_64-*-*, amd64-*-*}
+@uref{#x86-64-x-x,,x86_64-*-*, amd64-*-*}
@item
-@uref{#xtensa-*-elf,,xtensa-*-elf}
+@uref{#xtensa-x-elf,,xtensa-*-elf}
@item
-@uref{#xtensa-*-linux*,,xtensa-*-linux*}
+@uref{#xtensa-x-linux,,xtensa-*-linux*}
@item
@uref{#windows,,Microsoft Windows}
@item
@@ -2248,7 +2244,7 @@ GNU Compiler Collection on your machine.
@itemize
@item
-@uref{#elf_targets,,all ELF targets} (SVR4, Solaris 2, etc.)
+@uref{#elf,,all ELF targets} (SVR4, Solaris 2, etc.)
@end itemize
@end ifhtml
@@ -2257,7 +2253,7 @@ GNU Compiler Collection on your machine.
<!-- -------- host/target specific issues start here ---------------- -->
<hr />
@end html
-@heading @anchor{alpha*-*-*}alpha*-*-*
+@heading @anchor{alpha-x-x}alpha*-*-*
This section contains general configuration information for all
alpha-based platforms using ELF (in particular, ignore this section for
@@ -2272,7 +2268,7 @@ shared libraries.
@html
<hr />
@end html
-@heading @anchor{alpha*-dec-osf*}alpha*-dec-osf*
+@heading @anchor{alpha-dec-osf}alpha*-dec-osf*
Systems using processors that implement the DEC Alpha architecture and
are running the DEC/Compaq Unix (DEC OSF/1, Digital UNIX, or Compaq
Tru64 UNIX) operating system, for example the DEC Alpha AXP systems.
@@ -2353,7 +2349,7 @@ provide a fix shortly.
@html
<hr />
@end html
-@heading @anchor{alphaev5-cray-unicosmk*}alphaev5-cray-unicosmk*
+@heading @anchor{alphaev5-cray-unicosmk}alphaev5-cray-unicosmk*
Cray T3E systems running Unicos/Mk.
This port is incomplete and has many known bugs. We hope to improve the
@@ -2380,15 +2376,15 @@ failure.
@html
<hr />
@end html
-@heading @anchor{arc-*-elf}arc-*-elf
+@heading @anchor{arc-x-elf}arc-*-elf
Argonaut ARC processor.
This configuration is intended for embedded systems.
@html
<hr />
@end html
-@heading @anchor{arm-*-elf}arm-*-elf
-@heading @anchor{xscale-*-*}xscale-*-*
+@heading @anchor{arm-x-elf}arm-*-elf
+@heading @anchor{xscale-x-x}xscale-*-*
ARM-family processors. Subtargets that use the ELF object format
require GNU binutils 2.13 or newer. Such subtargets include:
@code{arm-*-freebsd}, @code{arm-*-netbsdelf}, @code{arm-*-*linux},
@@ -2397,7 +2393,7 @@ require GNU binutils 2.13 or newer. Such subtargets include:
@html
<hr />
@end html
-@heading @anchor{arm-*-coff}arm-*-coff
+@heading @anchor{arm-x-coff}arm-*-coff
ARM-family processors. Note that there are two different varieties
of PE format subtarget supported: @code{arm-wince-pe} and
@code{arm-pe} as well as a standard COFF target @code{arm-*-coff}.
@@ -2405,7 +2401,7 @@ of PE format subtarget supported: @code{arm-wince-pe} and
@html
<hr />
@end html
-@heading @anchor{arm-*-aout}arm-*-aout
+@heading @anchor{arm-x-aout}arm-*-aout
ARM-family processors. These targets support the AOUT file format:
@code{arm-*-aout}, @code{arm-*-netbsd}.
@@ -2537,7 +2533,7 @@ A port to the AT&T DSP1610 family of processors.
@html
<hr />
@end html
-@heading @anchor{*-*-freebsd*}*-*-freebsd*
+@heading @anchor{x-x-freebsd}*-*-freebsd*
The version of binutils installed in @file{/usr/bin} probably works with
this release of GCC. However, on FreeBSD 4, bootstrapping against the
@@ -2598,7 +2594,7 @@ longer a multiple of 2 bytes.
@html
<hr />
@end html
-@heading @anchor{hppa*-hp-hpux*}hppa*-hp-hpux*
+@heading @anchor{hppa-hp-hpux}hppa*-hp-hpux*
Support for HP-UX version 9 and older was discontinued in GCC 3.4.
We @emph{highly} recommend using gas/binutils 2.8 or newer on all hppa
@@ -2632,7 +2628,7 @@ More specific information to @samp{hppa*-hp-hpux*} targets follows.
@html
<hr />
@end html
-@heading @anchor{hppa*-hp-hpux10}hppa*-hp-hpux10
+@heading @anchor{hppa-hp-hpux10}hppa*-hp-hpux10
For hpux10.20, we @emph{highly} recommend you pick up the latest sed patch
@code{PHCO_19798} from HP@. HP has two sites which provide patches free of
@@ -2662,7 +2658,7 @@ the failure from @samp{make bootstrap}.
@html
<hr />
@end html
-@heading @anchor{hppa*-hp-hpux11}hppa*-hp-hpux11
+@heading @anchor{hppa-hp-hpux11}hppa*-hp-hpux11
GCC 3.0 and up support HP-UX 11. GCC 2.95.x is not supported and cannot
be used to compile GCC 3.0 and up.
@@ -2794,14 +2790,14 @@ This port still is undergoing significant development.
@html
<hr />
@end html
-@heading @anchor{i370-*-*}i370-*-*
+@heading @anchor{i370-x-x}i370-*-*
This port is very preliminary and has many known bugs. We hope to
have a higher-quality port for this machine soon.
@html
<hr />
@end html
-@heading @anchor{*-*-linux-gnu}*-*-linux-gnu
+@heading @anchor{x-x-linux-gnu}*-*-linux-gnu
Versions of libstdc++-v3 starting with 3.2.1 require bugfixes present
in glibc 2.2.5 and later. More information is available in the
@@ -2810,14 +2806,14 @@ libstdc++-v3 documentation.
@html
<hr />
@end html
-@heading @anchor{ix86-*-linux*aout}i?86-*-linux*aout
+@heading @anchor{ix86-x-linuxaout}i?86-*-linux*aout
Use this configuration to generate @file{a.out} binaries on Linux-based
GNU systems. This configuration is being superseded.
@html
<hr />
@end html
-@heading @anchor{ix86-*-linux*}i?86-*-linux*
+@heading @anchor{ix86-x-linux}i?86-*-linux*
As of GCC 3.3, binutils 2.13.1 or later is required for this platform.
See @uref{http://gcc.gnu.org/PR10877,,bug 10877} for more information.
@@ -2841,7 +2837,7 @@ This will be fixed in future releases of GCC.
@html
<hr />
@end html
-@heading @anchor{ix86-*-sco3.2v5*}i?86-*-sco3.2v5*
+@heading @anchor{ix86-x-sco32v5}i?86-*-sco3.2v5*
Use this for the SCO OpenServer Release 5 family of operating systems.
Unlike earlier versions of GCC, the ability to generate COFF with this
@@ -2885,7 +2881,7 @@ GCC, version 2.95.3. It is useful for bootstrapping this version.
@html
<hr />
@end html
-@heading @anchor{ix86-*-udk}i?86-*-udk
+@heading @anchor{ix86-x-udk}i?86-*-udk
This target emulates the SCO Universal Development Kit and requires that
package be installed. (If it is installed, you will have a
@@ -2921,7 +2917,7 @@ have installed.
@html
<hr />
@end html
-@heading @anchor{ia64-*-linux}ia64-*-linux
+@heading @anchor{ia64-x-linux}ia64-*-linux
IA-64 processor (also known as IPF, or Itanium Processor Family)
running GNU/Linux.
@@ -2941,7 +2937,7 @@ more major ABI changes are expected.
@html
<hr />
@end html
-@heading @anchor{ia64-*-hpux*}ia64-*-hpux*
+@heading @anchor{ia64-x-hpux}ia64-*-hpux*
Building GCC on this target requires the GNU Assembler. The bundled HP
assembler will not work. To prevent GCC from using the wrong assembler,
the option @option{--with-gnu-as} may be necessary.
@@ -2956,7 +2952,7 @@ removed and the system libunwind library will always be used.
<hr />
<!-- rs6000-ibm-aix*, powerpc-ibm-aix* -->
@end html
-@heading @anchor{*-ibm-aix*}*-ibm-aix*
+@heading @anchor{x-ibm-aix}*-ibm-aix*
Support for AIX version 3 and older was discontinued in GCC 3.4.
AIX Make frequently has problems with GCC makefiles. GNU Make 3.79.1 or
@@ -3081,7 +3077,7 @@ switch and using the configure option @option{--with-cpu-@var{cpu_type}}.
@html
<hr />
@end html
-@heading @anchor{ip2k-*-elf}ip2k-*-elf
+@heading @anchor{ip2k-x-elf}ip2k-*-elf
Ubicom IP2022 micro controller.
This configuration is intended for embedded systems.
There are no standard Unix configurations.
@@ -3091,14 +3087,14 @@ Use @samp{configure --target=ip2k-elf --enable-languages=c} to configure GCC@.
@html
<hr />
@end html
-@heading @anchor{iq2000-*-elf}iq2000-*-elf
+@heading @anchor{iq2000-x-elf}iq2000-*-elf
Vitesse IQ2000 processors. These are used in embedded
applications. There are no standard Unix configurations.
@html
<hr />
@end html
-@heading @anchor{m32r-*-elf}m32r-*-elf
+@heading @anchor{m32r-x-elf}m32r-*-elf
Renesas M32R processor.
This configuration is intended for embedded systems.
@@ -3172,7 +3168,7 @@ to look like:
@html
<hr />
@end html
-@heading @anchor{mips-*-*}mips-*-*
+@heading @anchor{mips-x-x}mips-*-*
If on a MIPS system you get an error message saying ``does not have gp
sections for all it's [sic] sectons [sic]'', don't worry about it. This
happens whenever you use GAS with the MIPS linker, but there is not
@@ -3309,7 +3305,7 @@ information about using GCC on IRIX platforms.
@html
<hr />
@end html
-@heading @anchor{powerpc*-*-*}powerpc-*-*
+@heading @anchor{powerpc-x-x}powerpc-*-*
You can specify a default version for the @option{-mcpu=@var{cpu_type}}
switch by using the configure option @option{--with-cpu-@var{cpu_type}}.
@@ -3317,13 +3313,13 @@ switch by using the configure option @option{--with-cpu-@var{cpu_type}}.
@html
<hr />
@end html
-@heading @anchor{powerpc-*-darwin*}powerpc-*-darwin*
+@heading @anchor{powerpc-x-darwin}powerpc-*-darwin*
PowerPC running Darwin (Mac OS X kernel).
Pre-installed versions of Mac OS X may not include any developer tools,
meaning that you will not be able to build GCC from source. Tool
binaries are available at
-@uref{http://developer.apple.com/tools/compilers.html} (free
+@uref{http://developer.apple.com/darwin/projects/compiler/} (free
registration required).
The default stack limit of 512K is too small, which may cause compiles
@@ -3341,22 +3337,22 @@ are generally specific to Mac programming.
@html
<hr />
@end html
-@heading @anchor{powerpc-*-elf}powerpc-*-elf, powerpc-*-sysv4
+@heading @anchor{powerpc-x-elf}powerpc-*-elf, powerpc-*-sysv4
PowerPC system in big endian mode, running System V.4.
@html
<hr />
@end html
-@heading @anchor{powerpc-*-linux-gnu*}powerpc-*-linux-gnu*
+@heading @anchor{powerpc-x-linux-gnu}powerpc*-*-linux-gnu*
You will need
-@uref{ftp://ftp.kernel.org/pub/linux/devel/binutils,,binutils 2.13.90.0.10}
+@uref{ftp://ftp.kernel.org/pub/linux/devel/binutils,,binutils 2.15}
or newer for a working GCC@.
@html
<hr />
@end html
-@heading @anchor{powerpc-*-netbsd*}powerpc-*-netbsd*
+@heading @anchor{powerpc-x-netbsd}powerpc-*-netbsd*
PowerPC system in big endian mode running NetBSD@. To build the
documentation you will need Texinfo version 4.2 (NetBSD 1.5.1 included
Texinfo version 3.12).
@@ -3364,51 +3360,51 @@ Texinfo version 3.12).
@html
<hr />
@end html
-@heading @anchor{powerpc-*-eabisim}powerpc-*-eabisim
+@heading @anchor{powerpc-x-eabisim}powerpc-*-eabisim
Embedded PowerPC system in big endian mode for use in running under the
PSIM simulator.
@html
<hr />
@end html
-@heading @anchor{powerpc-*-eabi}powerpc-*-eabi
+@heading @anchor{powerpc-x-eabi}powerpc-*-eabi
Embedded PowerPC system in big endian mode.
@html
<hr />
@end html
-@heading @anchor{powerpcle-*-elf}powerpcle-*-elf, powerpcle-*-sysv4
+@heading @anchor{powerpcle-x-elf}powerpcle-*-elf, powerpcle-*-sysv4
PowerPC system in little endian mode, running System V.4.
@html
<hr />
@end html
-@heading @anchor{powerpcle-*-eabisim}powerpcle-*-eabisim
+@heading @anchor{powerpcle-x-eabisim}powerpcle-*-eabisim
Embedded PowerPC system in little endian mode for use in running under
the PSIM simulator.
@html
<hr />
@end html
-@heading @anchor{powerpcle-*-eabi}powerpcle-*-eabi
+@heading @anchor{powerpcle-x-eabi}powerpcle-*-eabi
Embedded PowerPC system in little endian mode.
@html
<hr />
@end html
-@heading @anchor{s390-*-linux*}s390-*-linux*
+@heading @anchor{s390-x-linux}s390-*-linux*
S/390 system running GNU/Linux for S/390@.
@html
<hr />
@end html
-@heading @anchor{s390x-*-linux*}s390x-*-linux*
+@heading @anchor{s390x-x-linux}s390x-*-linux*
zSeries system (64-bit) running GNU/Linux for zSeries@.
@html
<hr />
@end html
-@heading @anchor{s390x-ibm-tpf*}s390x-ibm-tpf*
+@heading @anchor{s390x-ibm-tpf}s390x-ibm-tpf*
zSeries system (64-bit) running TPF. This platform is
supported as cross-compilation target only.
@@ -3419,7 +3415,7 @@ supported as cross-compilation target only.
@c with 2.0 until 2.6, 7, 8, etc. Solaris 1 was a marketing name for
@c SunOS 4 releases which we don't use to avoid confusion. Solaris
@c alone is too unspecific and must be avoided.
-@heading @anchor{*-*-solaris2*}*-*-solaris2*
+@heading @anchor{x-x-solaris2}*-*-solaris2*
Sun does not ship a C compiler with Solaris 2. To bootstrap and install
GCC you first have to install a pre-built compiler, see the
@@ -3503,7 +3499,7 @@ SPARC, 117172-11 or newer for Intel) that address this problem.
@html
<hr />
@end html
-@heading @anchor{sparc-sun-solaris2*}sparc-sun-solaris2*
+@heading @anchor{sparc-sun-solaris2}sparc-sun-solaris2*
When GCC is configured to use binutils 2.11.2 or later the binaries
produced are smaller than the ones produced using Sun's native tools;
@@ -3566,7 +3562,7 @@ plain @option{-g}.
@html
<hr />
@end html
-@heading @anchor{sparc-sun-solaris2.7}sparc-sun-solaris2.7
+@heading @anchor{sparc-sun-solaris27}sparc-sun-solaris2.7
Sun patch 107058-01 (1999-01-13) for Solaris 7/SPARC triggers a bug in
the dynamic linker. This problem (Sun bug 4210064) affects GCC 2.8
@@ -3617,7 +3613,7 @@ This bug has been fixed in the final 5.0 version of the assembler.
@html
<hr />
@end html
-@heading @anchor{sparc-*-linux*}sparc-*-linux*
+@heading @anchor{sparc-x-linux}sparc-*-linux*
GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4
or newer on this platform. All earlier binutils and glibc
@@ -3627,7 +3623,7 @@ releases mishandled unaligned relocations on @code{sparc-*-*} targets.
@html
<hr />
@end html
-@heading @anchor{sparc64-*-solaris2*}sparc64-*-solaris2*
+@heading @anchor{sparc64-x-solaris2}sparc64-*-solaris2*
The following compiler flags must be specified in the configure
step in order to bootstrap this target with the Sun compiler:
@@ -3642,14 +3638,14 @@ specifies the SPARC-V9 architecture to the Sun linker and assembler.
@html
<hr />
@end html
-@heading @anchor{sparcv9-*-solaris2*}sparcv9-*-solaris2*
+@heading @anchor{sparcv9-x-solaris2}sparcv9-*-solaris2*
This is a synonym for sparc64-*-solaris2*.
@html
<hr />
@end html
-@heading @anchor{#*-*-sysv*}*-*-sysv*
+@heading @anchor{x-x-sysv}*-*-sysv*
On System V release 3, you may get this error message
while linking:
@@ -3690,7 +3686,7 @@ in some cases (for example, when @code{alloca} is used).
@html
<hr />
@end html
-@heading @anchor{*-*-vxworks*}*-*-vxworks*
+@heading @anchor{x-x-vxworks}*-*-vxworks*
Support for VxWorks is in flux. At present GCC supports @emph{only} the
very recent VxWorks 5.5 (aka Tornado 2.2) release, and only on PowerPC.
We welcome patches for other architectures supported by VxWorks 5.5.
@@ -3725,7 +3721,7 @@ VxWorks will incorporate this module.)
@html
<hr />
@end html
-@heading @anchor{x86_64-*-*}x86_64-*-*, amd64-*-*
+@heading @anchor{x86-64-x-x}x86_64-*-*, amd64-*-*
GCC supports the x86-64 architecture implemented by the AMD64 processor
(amd64-*-* is an alias for x86_64-*-*) on GNU/Linux, FreeBSD and NetBSD.
@@ -3735,7 +3731,7 @@ both 64-bit x86-64 and 32-bit x86 code (via the @option{-m32} switch).
@html
<hr />
@end html
-@heading @anchor{xtensa-*-elf}xtensa-*-elf
+@heading @anchor{xtensa-x-elf}xtensa-*-elf
This target is intended for embedded Xtensa systems using the
@samp{newlib} C library. It uses ELF but does not support shared
@@ -3753,7 +3749,7 @@ which you can use to replace the default header file.
@html
<hr />
@end html
-@heading @anchor{xtensa-*-linux*}xtensa-*-linux*
+@heading @anchor{xtensa-x-linux}xtensa-*-linux*
This target is for Xtensa systems running GNU/Linux. It supports ELF
shared objects and the GNU C library (glibc). It also generates
@@ -3838,7 +3834,7 @@ current GCC) is to be found in the GCC texinfo manual.
@html
<hr />
@end html
-@heading @anchor{elf_targets}all ELF targets (SVR4, Solaris 2, etc.)
+@heading @anchor{elf}all ELF targets (SVR4, Solaris 2, etc.)
C++ support is significantly better on ELF targets if you use the
@uref{./configure.html#with-gnu-ld,,GNU linker}; duplicate copies of
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 81a334f1d43..4a9df681c5b 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -1,12 +1,12 @@
@c Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-@c 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+@c 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
@c This is part of the GCC manual.
@c For copying conditions, see the file gcc.texi.
@ignore
@c man begin COPYRIGHT
Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
-1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or
@@ -189,7 +189,7 @@ in the following sections.
-Weffc++ -Wno-deprecated @gol
-Wno-non-template-friend -Wold-style-cast @gol
-Woverloaded-virtual -Wno-pmf-conversions @gol
--Wsign-promo -Wsynth}
+-Wsign-promo}
@item Objective-C Language Options
@xref{Objective-C Dialect Options,,Options Controlling Objective-C Dialect}.
@@ -421,7 +421,7 @@ in the following sections.
-mpowerpc-gfxopt -mno-powerpc-gfxopt @gol
-mnew-mnemonics -mold-mnemonics @gol
-mfull-toc -mminimal-toc -mno-fp-in-toc -mno-sum-in-toc @gol
--m64 -m32 -mxl-call -mno-xl-call -mpe @gol
+-m64 -m32 -mxl-compat -mno-xl-compat -mpe @gol
-malign-power -malign-natural @gol
-msoft-float -mhard-float -mmultiple -mno-multiple @gol
-mstring -mno-string -mupdate -mno-update @gol
@@ -605,8 +605,11 @@ in the following sections.
-mconstant-gp -mauto-pic -minline-float-divide-min-latency @gol
-minline-float-divide-max-throughput @gol
-minline-int-divide-min-latency @gol
--minline-int-divide-max-throughput -mno-dwarf2-asm @gol
--mfixed-range=@var{register-range}}
+-minline-int-divide-max-throughput @gol
+-minline-sqrt-min-latency -minline-sqrt-max-throughput @gol
+-mno-dwarf2-asm -mearly-stop-bits @gol
+-mfixed-range=@var{register-range} -mtls-size=@var{tls-size} @gol
+-mtune=@var{cpu-type} -mt -pthread -milp32 -mlp64}
@emph{D30V Options}
@gccoptlist{-mextmem -mextmemory -monchip -mno-asm-optimize @gol
@@ -1716,13 +1719,6 @@ enumerated type to a signed type, over a conversion to an unsigned type of
the same size. Previous versions of G++ would try to preserve
unsignedness, but the standard mandates the current behavior.
-@item -Wsynth @r{(C++ only)}
-@opindex Wsynth
-@cindex warning for synthesized methods
-@cindex synthesized methods, warning
-Warn when G++'s synthesis behavior does not match that of cfront. For
-instance:
-
@smallexample
struct A @{
operator int ();
@@ -4844,6 +4840,12 @@ order to make tracer effective.
Maximum number of basic blocks on path that cse considers.
+@item max-last-value-rtl
+
+The maximum size measured as number of RTLs that can be recorded in an
+expression in combiner for a pseudo register as last known value of that
+register. The default is 10000.
+
@item ggc-min-expand
GCC uses a garbage collector to manage its own memory allocation. This
@@ -6176,7 +6178,7 @@ These @samp{-m} options are supported on the SPARC:
@opindex mapp-regs
Specify @option{-mapp-regs} to generate output using the global registers
2 through 4, which the SPARC SVR4 ABI reserves for applications. This
-is the default.
+is the default, except on Solaris.
To be fully SVR4 ABI compliant at the cost of some performance loss,
specify @option{-mno-app-regs}. You should compile libraries and system
@@ -6399,7 +6401,7 @@ on SPARC-V9 processors in 64-bit environments:
@item -mlittle-endian
@opindex mlittle-endian
Generate code for a processor running in little-endian mode. It is only
-available for a few configurations and most notably not on Solaris.
+available for a few configurations and most notably not on Solaris and Linux.
@item -m32
@itemx -m64
@@ -7040,7 +7042,7 @@ Supported values for @var{cpu_type} are @samp{401}, @samp{403},
@samp{601}, @samp{602}, @samp{603}, @samp{603e}, @samp{604},
@samp{604e}, @samp{620}, @samp{630}, @samp{740}, @samp{7400},
@samp{7450}, @samp{750}, @samp{801}, @samp{821}, @samp{823},
-@samp{860}, @samp{970}, @samp{common}, @samp{ec603e}, @samp{G3},
+@samp{860}, @samp{970}, @samp{8540}, @samp{common}, @samp{ec603e}, @samp{G3},
@samp{G4}, @samp{G5}, @samp{power}, @samp{power2}, @samp{power3},
@samp{power4}, @samp{power5}, @samp{powerpc}, @samp{powerpc64},
@samp{rios}, @samp{rios1}, @samp{rios2}, @samp{rsc}, and @samp{rs64a}.
@@ -7168,13 +7170,17 @@ Specifying @option{-maix64} implies @option{-mpowerpc64} and
@option{-mpowerpc}, while @option{-maix32} disables the 64-bit ABI and
implies @option{-mno-powerpc64}. GCC defaults to @option{-maix32}.
-@item -mxl-call
-@itemx -mno-xl-call
-@opindex mxl-call
-@opindex mno-xl-call
-On AIX, pass floating-point arguments to prototyped functions beyond the
-register save area (RSA) on the stack in addition to argument FPRs. The
-AIX calling convention was extended but not initially documented to
+@item -mxl-compat
+@itemx -mno-xl-compat
+@opindex mxl-compat
+@opindex mno-xl-compat
+Produce code that conforms more closely to IBM XLC semantics when using
+AIX-compatible ABI. Pass floating-point arguments to prototyped
+functions beyond the register save area (RSA) on the stack in addition
+to argument FPRs. Do not assume that most significant double in 128
+bit long double value is properly rounded when comparing values.
+
+The AIX calling convention was extended but not initially documented to
handle an obscure K&R C case of calling a function that takes the
address of its arguments with fewer arguments than declared. AIX XL
compilers access floating point arguments which do not fit in the
@@ -10021,6 +10027,16 @@ using the minimum latency algorithm.
Generate code for inline divides of integer values
using the maximum throughput algorithm.
+@item -minline-sqrt-min-latency
+@opindex minline-sqrt-min-latency
+Generate code for inline square roots
+using the minimum latency algorithm.
+
+@item -minline-sqrt-max-throughput
+@opindex minline-sqrt-max-throughput
+Generate code for inline square roots
+using the maximum throughput algorithm.
+
@item -mno-dwarf2-asm
@itemx -mdwarf2-asm
@opindex mno-dwarf2-asm
@@ -10028,6 +10044,14 @@ using the maximum throughput algorithm.
Don't (or do) generate assembler code for the DWARF2 line number debugging
info. This may be useful when not using the GNU assembler.
+@item -mearly-stop-bits
+@itemx -mno-early-stop-bits
+@opindex mearly-stop-bits
+@opindex mno-early-stop-bits
+Allow stop bits to be placed earlier than immediately preceding the
+instruction that triggered the stop bit. This can improve instruction
+scheduling, but does not always do so.
+
@item -mfixed-range=@var{register-range}
@opindex mfixed-range
Generate code treating the given register range as fixed registers.
@@ -10036,13 +10060,34 @@ useful when compiling kernel code. A register range is specified as
two registers separated by a dash. Multiple register ranges can be
specified separated by a comma.
-@item -mearly-stop-bits
-@itemx -mno-early-stop-bits
-@opindex mearly-stop-bits
-@opindex mno-early-stop-bits
-Allow stop bits to be placed earlier than immediately preceding the
-instruction that triggered the stop bit. This can improve instruction
-scheduling, but does not always do so.
+@item -mtls-size=@var{tls-size}
+@opindex mtls-size
+Specify bit size of immediate TLS offsets. Valid values are 14, 22, and
+64.
+
+@item -mtune-arch=@var{cpu-type}
+@opindex mtune-arch
+Tune the instruction scheduling for a particular CPU, Valid values are
+itanium, itanium1, merced, itanium2, and mckinley.
+
+@item -mt
+@itemx -pthread
+@opindex mt
+@opindex pthread
+Add support for multithreading using the POSIX threads library. This
+option sets flags for both the preprocessor and linker. It does
+not affect the thread safety of object code produced by the compiler or
+that of libraries supplied with it. These are HP-UX specific flags.
+
+@item -milp32
+@itemx -mlp64
+@opindex milp32
+@opindex mlp64
+Generate code for a 32-bit or 64-bit environment.
+The 32-bit environment sets int, long and pointer to 32 bits.
+The 64-bit environment sets int to 32 bits and long and pointer
+to 64 bits. These are HP-UX specific flags.
+
@end table
@node D30V Options
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index 785675ca805..dc7663c5519 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -1257,7 +1257,9 @@ instruction is defined:
@end smallexample
@end ifset
GCC can only handle one commutative pair in an asm; if you use more,
-the compiler may fail.
+the compiler may fail. Note that you need not use the modifier if
+the two alternatives are strictly identical; this would only waste
+time in the reload pass.
@cindex @samp{#} in constraint
@item #
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index 16bb75ec8e4..5a7b4641148 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -6989,6 +6989,15 @@ If @code{SET_ASM_OP} is defined, a default definition is provided which is
correct for most systems.
@end defmac
+@defmac TARGET_DEFERRED_OUTPUT_DEFS (@var{decl_of_name}, @var{decl_of_value})
+A C statement that evaluates to true if the assembler code which defines
+(equates) the symbol whose tree node is @var{decl_of_name} to have the value
+of the tree node @var{decl_of_value} should be emitted near the end of the
+current compilation unit. The default is to not defer output of defines.
+This macro affects defines output by @samp{ASM_OUTPUT_DEF} and
+@samp{ASM_OUTPUT_DEF_FROM_DECLS}.
+@end defmac
+
@defmac ASM_OUTPUT_WEAK_ALIAS (@var{stream}, @var{name}, @var{value})
A C statement to output to the stdio stream @var{stream} assembler code
which defines (equates) the weak symbol @var{name} to have the value
@@ -8651,12 +8660,21 @@ some variants of the ABI, an inline function can never be the key
method. The default is to return @code{true}.
@end deftypefn
-@deftypefn {Target Hook} bool TARGET_CXX_EXPORT_CLASS_DATA (void)
-If this hook returns false (the default), then virtual tables and RTTI
-data structures will have the ELF visibility of their containing
-class. If this hook returns true, then these data structures will
-have ELF ``default'' visibility, independently of the visibility of
-the containing class.
+@deftypefn {Target Hook} void TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY (tree @var{decl})
+@var{decl} is a virtual table, virtual table table, typeinfo object,
+or other similar implicit class data object that will be emitted with
+external linkage in this translation unit. No ELF visibility has been
+explicitly specified. If the target needs to specify a visibility
+other than that of the containing class, use this hook to set
+@code{DECL_VISIBILITY} and @code{DECL_VISIBILITY_SPECIFIED}.
+@end deftypefn
+
+@deftypefn {Target Hook} bool TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT (void)
+This hook returns true (the default) if virtual tables and other
+similar implicit class data objects are always COMDAT if they have
+external linkage. If this hook returns false, then class data for
+classes whose virtual table will be emitted in only one translation
+unit will not be COMDAT.
@end deftypefn
@deftypefn {Target Hook} const char * TARGET_CXX_UNWIND_RESUME_NAME (void)
diff --git a/gcc/dojump.c b/gcc/dojump.c
index 6b9569bb024..b232576d440 100644
--- a/gcc/dojump.c
+++ b/gcc/dojump.c
@@ -1,6 +1,6 @@
/* Convert tree expression to rtl instructions, for GNU compiler.
Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
+ 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of GCC.
@@ -33,7 +33,9 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#include "expr.h"
#include "optabs.h"
#include "langhooks.h"
+#include "ggc.h"
+static bool prefer_and_bit_test (enum machine_mode, int);
static void do_jump_by_parts_greater (tree, int, rtx, rtx);
static void do_jump_by_parts_equality (tree, rtx, rtx);
static void do_compare_and_jump (tree, enum rtx_code, enum rtx_code, rtx,
@@ -48,6 +50,15 @@ init_pending_stack_adjust (void)
pending_stack_adjust = 0;
}
+/* Discard any pending stack adjustment. This avoid relying on the
+ RTL optimizers to remove useless adjustments when we know the
+ stack pointer value is dead. */
+void discard_pending_stack_adjust (void)
+{
+ stack_pointer_delta -= pending_stack_adjust;
+ pending_stack_adjust = 0;
+}
+
/* When exiting from function, if safe, clear out any pending stack adjust
so the adjustment won't get done.
@@ -62,10 +73,7 @@ clear_pending_stack_adjust (void)
&& EXIT_IGNORE_STACK
&& ! (DECL_INLINE (current_function_decl) && ! flag_no_inline)
&& ! flag_inline_functions)
- {
- stack_pointer_delta -= pending_stack_adjust,
- pending_stack_adjust = 0;
- }
+ discard_pending_stack_adjust ();
}
/* Pop any previously-pushed arguments that have not been popped yet. */
@@ -101,6 +109,45 @@ jumpif (tree exp, rtx label)
do_jump (exp, NULL_RTX, label);
}
+/* Used internally by prefer_and_bit_test. */
+
+static GTY(()) rtx and_reg;
+static GTY(()) rtx and_test;
+static GTY(()) rtx shift_test;
+
+/* Compare the relative costs of "(X & (1 << BITNUM))" and "(X >> BITNUM) & 1"
+ where X is an arbitrary register of mode MODE. Return true if the former
+ is preferred. */
+
+static bool
+prefer_and_bit_test (enum machine_mode mode, int bitnum)
+{
+ if (and_test == 0)
+ {
+ /* Set up rtxes for the two variations. Use NULL as a placeholder
+ for the BITNUM-based constants. */
+ and_reg = gen_rtx_REG (mode, FIRST_PSEUDO_REGISTER);
+ and_test = gen_rtx_AND (mode, and_reg, NULL);
+ shift_test = gen_rtx_AND (mode, gen_rtx_ASHIFTRT (mode, and_reg, NULL),
+ const1_rtx);
+ }
+ else
+ {
+ /* Change the mode of the previously-created rtxes. */
+ PUT_MODE (and_reg, mode);
+ PUT_MODE (and_test, mode);
+ PUT_MODE (shift_test, mode);
+ PUT_MODE (XEXP (shift_test, 0), mode);
+ }
+
+ /* Fill in the integers. */
+ XEXP (and_test, 1) = GEN_INT ((unsigned HOST_WIDE_INT) 1 << bitnum);
+ XEXP (XEXP (shift_test, 0), 1) = GEN_INT (bitnum);
+
+ return (rtx_cost (and_test, IF_THEN_ELSE)
+ <= rtx_cost (shift_test, IF_THEN_ELSE));
+}
+
/* Generate code to evaluate EXP and jump to IF_FALSE_LABEL if
the result is zero, or IF_TRUE_LABEL if the result is one.
Either of IF_FALSE_LABEL and IF_TRUE_LABEL may be zero,
@@ -206,6 +253,59 @@ do_jump (tree exp, rtx if_false_label, rtx if_true_label)
break;
case BIT_AND_EXPR:
+ /* fold_single_bit_test() converts (X & (1 << C)) into (X >> C) & 1.
+ See if the former is preferred for jump tests and restore it
+ if so. */
+ if (integer_onep (TREE_OPERAND (exp, 1)))
+ {
+ tree exp0 = TREE_OPERAND (exp, 0);
+ rtx set_label, clr_label;
+
+ /* Strip narrowing integral type conversions. */
+ while ((TREE_CODE (exp0) == NOP_EXPR
+ || TREE_CODE (exp0) == CONVERT_EXPR
+ || TREE_CODE (exp0) == NON_LVALUE_EXPR)
+ && TREE_OPERAND (exp0, 0) != error_mark_node
+ && TYPE_PRECISION (TREE_TYPE (exp0))
+ <= TYPE_PRECISION (TREE_TYPE (TREE_OPERAND (exp0, 0))))
+ exp0 = TREE_OPERAND (exp0, 0);
+
+ /* "exp0 ^ 1" inverts the sense of the single bit test. */
+ if (TREE_CODE (exp0) == BIT_XOR_EXPR
+ && integer_onep (TREE_OPERAND (exp0, 1)))
+ {
+ exp0 = TREE_OPERAND (exp0, 0);
+ clr_label = if_true_label;
+ set_label = if_false_label;
+ }
+ else
+ {
+ clr_label = if_false_label;
+ set_label = if_true_label;
+ }
+
+ if (TREE_CODE (exp0) == RSHIFT_EXPR)
+ {
+ tree arg = TREE_OPERAND (exp0, 0);
+ tree shift = TREE_OPERAND (exp0, 1);
+ tree argtype = TREE_TYPE (arg);
+ if (TREE_CODE (shift) == INTEGER_CST
+ && compare_tree_int (shift, 0) >= 0
+ && compare_tree_int (shift, HOST_BITS_PER_WIDE_INT) < 0
+ && prefer_and_bit_test (TYPE_MODE (argtype),
+ TREE_INT_CST_LOW (shift)))
+ {
+ HOST_WIDE_INT mask = (HOST_WIDE_INT) 1
+ << TREE_INT_CST_LOW (shift);
+ tree t = build_int_2 (mask, 0);
+ TREE_TYPE (t) = argtype;
+ do_jump (build (BIT_AND_EXPR, argtype, arg, t),
+ clr_label, set_label);
+ break;
+ }
+ }
+ }
+
/* If we are AND'ing with a small constant, do this comparison in the
smallest type that fits. If the machine doesn't have comparisons
that small, it will be converted back to the wider comparison.
@@ -997,3 +1097,5 @@ do_compare_and_jump (tree exp, enum rtx_code signed_code,
? expr_size (TREE_OPERAND (exp, 0)) : NULL_RTX),
if_false_label, if_true_label);
}
+
+#include "gt-dojump.h"
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index e024249c54e..4c89d95f12e 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -1,6 +1,6 @@
/* Output Dwarf2 format symbol table information from GCC.
Copyright (C) 1992, 1993, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
- 2003, 2004 Free Software Foundation, Inc.
+ 2003, 2004, 2005 Free Software Foundation, Inc.
Contributed by Gary Funck (gary@intrepid.com).
Derived from DWARF 1 implementation of Ron Guilmette (rfg@monkeys.com).
Extensively modified by Jason Merrill (jason@cygnus.com).
@@ -3658,6 +3658,7 @@ static bool is_java (void);
static bool is_fortran (void);
static bool is_ada (void);
static void remove_AT (dw_die_ref, enum dwarf_attribute);
+static void remove_child_TAG (dw_die_ref, enum dwarf_tag);
static inline void free_die (dw_die_ref);
static void remove_children (dw_die_ref);
static void add_child_die (dw_die_ref, dw_die_ref);
@@ -5064,6 +5065,34 @@ remove_AT (dw_die_ref die, enum dwarf_attribute attr_kind)
}
}
+/* Remove child die whose die_tag is specified tag. */
+
+static void
+remove_child_TAG (dw_die_ref die, enum dwarf_tag tag)
+{
+ dw_die_ref current, prev, next;
+ current = die->die_child;
+ prev = NULL;
+ while (current != NULL)
+ {
+ if (current->die_tag == tag)
+ {
+ next = current->die_sib;
+ if (prev == NULL)
+ die->die_child = next;
+ else
+ prev->die_sib = next;
+ free_die (current);
+ current = next;
+ }
+ else
+ {
+ prev = current;
+ current = current->die_sib;
+ }
+ }
+}
+
/* Free up the memory used by DIE. */
static inline void
@@ -10271,7 +10300,8 @@ scope_die_for (tree t, dw_die_ref context_die)
if (containing_scope && TREE_CODE (containing_scope) == FUNCTION_TYPE)
containing_scope = NULL_TREE;
- if (containing_scope == NULL_TREE)
+ if (containing_scope == NULL_TREE
+ || TREE_CODE (containing_scope) == TRANSLATION_UNIT_DECL)
scope_die = comp_unit_die;
else if (TYPE_P (containing_scope))
{
@@ -10908,9 +10938,9 @@ gen_subprogram_die (tree decl, dw_die_ref context_die)
{
subr_die = old_die;
- /* Clear out the declaration attribute and the parm types. */
+ /* Clear out the declaration attribute and the formal parameters. */
remove_AT (subr_die, DW_AT_declaration);
- remove_children (subr_die);
+ remove_child_TAG (subr_die, DW_TAG_formal_parameter);
}
else
{
diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c
index f6e44f9c27d..9df2d6c4f8d 100644
--- a/gcc/emit-rtl.c
+++ b/gcc/emit-rtl.c
@@ -2910,11 +2910,19 @@ get_first_nonnote_insn (void)
{
rtx insn = first_insn;
- while (insn)
+ if (insn)
{
- insn = next_insn (insn);
- if (insn == 0 || GET_CODE (insn) != NOTE)
- break;
+ if (NOTE_P (insn))
+ for (insn = next_insn (insn);
+ insn && NOTE_P (insn);
+ insn = next_insn (insn))
+ continue;
+ else
+ {
+ if (GET_CODE (insn) == INSN
+ && GET_CODE (PATTERN (insn)) == SEQUENCE)
+ insn = XVECEXP (PATTERN (insn), 0, 0);
+ }
}
return insn;
@@ -2928,11 +2936,20 @@ get_last_nonnote_insn (void)
{
rtx insn = last_insn;
- while (insn)
+ if (insn)
{
- insn = previous_insn (insn);
- if (insn == 0 || GET_CODE (insn) != NOTE)
- break;
+ if (NOTE_P (insn))
+ for (insn = previous_insn (insn);
+ insn && NOTE_P (insn);
+ insn = previous_insn (insn))
+ continue;
+ else
+ {
+ if (GET_CODE (insn) == INSN
+ && GET_CODE (PATTERN (insn)) == SEQUENCE)
+ insn = XVECEXP (PATTERN (insn), 0,
+ XVECLEN (PATTERN (insn), 0) - 1);
+ }
}
return insn;
diff --git a/gcc/explow.c b/gcc/explow.c
index 5d7ca432884..358c1af5ec1 100644
--- a/gcc/explow.c
+++ b/gcc/explow.c
@@ -966,6 +966,7 @@ emit_stack_save (enum save_level save_level, rtx *psave, rtx after)
rtx seq;
start_sequence ();
+ do_pending_stack_adjust ();
/* We must validize inside the sequence, to ensure that any instructions
created by the validize call also get moved to the right place. */
if (sa != 0)
@@ -977,6 +978,7 @@ emit_stack_save (enum save_level save_level, rtx *psave, rtx after)
}
else
{
+ do_pending_stack_adjust ();
if (sa != 0)
sa = validize_mem (sa);
emit_insn (fcn (sa, stack_pointer_rtx));
@@ -1033,6 +1035,8 @@ emit_stack_restore (enum save_level save_level, rtx sa, rtx after)
gen_rtx_MEM (BLKmode, stack_pointer_rtx)));
}
+ discard_pending_stack_adjust ();
+
if (after)
{
rtx seq;
diff --git a/gcc/expr.c b/gcc/expr.c
index aa80ae63f46..fcb5b0c78d6 100644
--- a/gcc/expr.c
+++ b/gcc/expr.c
@@ -8107,7 +8107,7 @@ expand_expr_real (tree exp, rtx target, enum machine_mode tmode,
/* At this point, a MEM target is no longer useful; we will get better
code without it. */
- if (GET_CODE (target) == MEM)
+ if (! REG_P (target))
target = gen_reg_rtx (mode);
/* If op1 was placed in target, swap op0 and op1. */
@@ -8118,6 +8118,11 @@ expand_expr_real (tree exp, rtx target, enum machine_mode tmode,
op1 = tem;
}
+ /* We generate better code and avoid problems with op1 mentioning
+ target by forcing op1 into a pseudo if it isn't a constant. */
+ if (! CONSTANT_P (op1))
+ op1 = force_reg (mode, op1);
+
if (target != op0)
emit_move_insn (target, op0);
diff --git a/gcc/expr.h b/gcc/expr.h
index 900f8642fd8..21f8674b8d3 100644
--- a/gcc/expr.h
+++ b/gcc/expr.h
@@ -526,6 +526,9 @@ extern rtx expand_expr_real (tree, rtx, enum machine_mode,
arguments waiting to be popped. */
extern void init_pending_stack_adjust (void);
+/* Discard any pending stack adjustment. */
+extern void discard_pending_stack_adjust (void);
+
/* When exiting from function, if safe, clear out any pending stack adjust
so the adjustment won't get done. */
extern void clear_pending_stack_adjust (void);
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog
index 64ffbe501c0..bf482011f96 100644
--- a/gcc/f/ChangeLog
+++ b/gcc/f/ChangeLog
@@ -1,3 +1,11 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2004-12-30 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * news.texi: Change GCC 3.5 to GCC 4.0
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/f/news.texi b/gcc/f/news.texi
index 9b34df021c2..fcba273c852 100644
--- a/gcc/f/news.texi
+++ b/gcc/f/news.texi
@@ -11,7 +11,7 @@
@c in the standalone derivations of this file (e.g. NEWS).
@set copyrights-news 1995,1996,1997,1998,1999,2000,2001,2002,2003,2004
-@set last-update-news 2004-06-17
+@set last-update-news 2004-12-29
@ifset DOC-NEWS
@include root.texi
@@ -62,7 +62,7 @@ such changes to @command{g77}.
@ifclear USERVISONLY
-@emph{@code{GCC} 3.4.x is the last edition of @code{GCC} to contain @command{g77} - from @code{GCC} 3.5 onwards, use @command{gfortran}}
+@emph{@code{GCC} 3.4.x is the last edition of @code{GCC} to contain @command{g77} - from @code{GCC} 4.0 onwards, use @command{gfortran}}
Changes made to recent versions of GNU Fortran are listed
below, with the most recent version first.
diff --git a/gcc/fixinc/fixincl.x b/gcc/fixinc/fixincl.x
index b8a2342d430..658e5a1af88 100644
--- a/gcc/fixinc/fixincl.x
+++ b/gcc/fixinc/fixincl.x
@@ -2,11 +2,11 @@
*
* DO NOT EDIT THIS FILE (fixincl.x)
*
- * It has been AutoGen-ed Thursday August 12, 2004 at 05:42:28 PM MDT
+ * It has been AutoGen-ed Friday May 6, 2005 at 09:27:07 AM PDT
* From the definitions inclhack.def
* and the template file fixincl
*/
-/* DO NOT CVS-MERGE THIS FILE, EITHER Thu Aug 12 17:42:28 MDT 2004
+/* DO NOT CVS-MERGE THIS FILE, EITHER Fri May 6 09:27:07 PDT 2005
*
* You must regenerate it. Use the ./genfixes script.
*
@@ -15,7 +15,7 @@
* certain ANSI-incompatible system header files which are fixed to work
* correctly with ANSI C and placed in a directory that GNU C will search.
*
- * This file contains 177 fixup descriptions.
+ * This file contains 178 fixup descriptions.
*
* See README for more information.
*
@@ -124,13 +124,13 @@ static const char* apzAab_Fd_Zero_Gnu_Types_HPatch[] = {
#include_next <gnu/types.h>\n\n\
#if defined(__FD_ZERO) && !defined(__GLIBC__)\n\
#undef __FD_ZERO\n\
-# define __FD_ZERO(fdsetp) \\\\\n\
- do { \\\\\n\
- int __d0, __d1; \\\\\n\
-__asm__ __volatile__(\"cld ; rep ; stosl\" \\\\\n\
- \t: \"=&c\" (__d0), \"=&D\" (__d1) \\\\\n\
- \t: \"a\" (0), \"0\" (__FDSET_LONGS), \\\\\n\
- \"1\" ((__fd_set *) (fdsetp)) :\"memory\"); \\\\\n\
+# define __FD_ZERO(fdsetp) \\\n\
+ do { \\\n\
+ int __d0, __d1; \\\n\
+ __asm__ __volatile__(\"cld ; rep ; stosl\" \\\n\
+ : \"=&c\" (__d0), \"=&D\" (__d1) \\\n\
+ : \"a\" (0), \"0\" (__FDSET_LONGS), \\\n\
+ \"1\" ((__fd_set *) (fdsetp)) :\"memory\"); \\\n\
} while (0)\n\
#endif\n\n\
#define _TYPES_H_WRAPPER\n\
@@ -1085,6 +1085,47 @@ static const char* apzAlpha_Pthread_GccPatch[] = {
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
+ * Description of Alpha_Pthread_Init fix
+ */
+tSCC zAlpha_Pthread_InitName[] =
+ "alpha_pthread_init";
+
+/*
+ * File name selection pattern
+ */
+tSCC zAlpha_Pthread_InitList[] =
+ "|pthread.h|";
+/*
+ * Machine/OS name selection pattern
+ */
+tSCC* apzAlpha_Pthread_InitMachs[] = {
+ "alpha*-dec-osf*",
+ (const char*)NULL };
+
+/*
+ * content selection pattern - do fix if pattern found
+ */
+tSCC zAlpha_Pthread_InitSelect0[] =
+ " \\* @\\(#\\).RCSfile: pthread\\.h,v \\$ .Revision: 1\\.1\\.33\\.21 \\$ \\(DEC\\) .Date: 2000/08/15 15:30:13 \\$";
+
+#define ALPHA_PTHREAD_INIT_TEST_CT 1
+static tTestDesc aAlpha_Pthread_InitTests[] = {
+ { TT_EGREP, zAlpha_Pthread_InitSelect0, (regex_t*)NULL }, };
+
+/*
+ * Fix Command Arguments for Alpha_Pthread_Init
+ */
+static const char* apzAlpha_Pthread_InitPatch[] = { "sed",
+ "-e", "s@MVALID\\(.*\\)A}@MVALID\\1A, 0, 0, 0, 0, 0, 0 }@\n\
+s@MVALID\\(.*\\)_}@MVALID\\1_, 0, 0, 0, 0 }@\n\
+s@CVALID\\(.*\\)A}@CVALID\\1A, 0, 0, 0, 0 }@\n\
+s@CVALID\\(.*\\)_}@CVALID\\1_, 0, 0 }@\n\
+s@WVALID\\(.*\\)A}@WVALID\\1A, 0, 0, 0, 0, 0, 0, 0, 0, 0 }@\n\
+s@WVALID\\(.*\\)_}@WVALID\\1_, 0, 0, 0, 0, 0, 0, 0 }@\n",
+ (char*)NULL };
+
+/* * * * * * * * * * * * * * * * * * * * * * * * * *
+ *
* Description of Alpha_Sbrk fix
*/
tSCC zAlpha_SbrkName[] =
@@ -7018,9 +7059,9 @@ static const char* apzX11_SprintfPatch[] = {
*
* List of all fixes
*/
-#define REGEX_COUNT 199
+#define REGEX_COUNT 200
#define MACH_LIST_SIZE_LIMIT 261
-#define FIX_COUNT 177
+#define FIX_COUNT 178
/*
* Enumerate the fixes
@@ -7050,6 +7091,7 @@ typedef enum {
ALPHA_PARENS_FIXIDX,
ALPHA_PTHREAD_FIXIDX,
ALPHA_PTHREAD_GCC_FIXIDX,
+ ALPHA_PTHREAD_INIT_FIXIDX,
ALPHA_SBRK_FIXIDX,
ALPHA_WCHAR_FIXIDX,
AVOID_BOOL_DEFINE_FIXIDX,
@@ -7326,6 +7368,11 @@ tFixDesc fixDescList[ FIX_COUNT ] = {
ALPHA_PTHREAD_GCC_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
aAlpha_Pthread_GccTests, apzAlpha_Pthread_GccPatch, 0 },
+ { zAlpha_Pthread_InitName, zAlpha_Pthread_InitList,
+ apzAlpha_Pthread_InitMachs,
+ ALPHA_PTHREAD_INIT_TEST_CT, FD_MACH_ONLY,
+ aAlpha_Pthread_InitTests, apzAlpha_Pthread_InitPatch, 0 },
+
{ zAlpha_SbrkName, zAlpha_SbrkList,
apzAlpha_SbrkMachs,
ALPHA_SBRK_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
diff --git a/gcc/fixinc/inclhack.def b/gcc/fixinc/inclhack.def
index 62ad4d5bdc9..cd85caed836 100644
--- a/gcc/fixinc/inclhack.def
+++ b/gcc/fixinc/inclhack.def
@@ -82,13 +82,13 @@ fix = {
#if defined(__FD_ZERO) && !defined(__GLIBC__)
#undef __FD_ZERO
- # define __FD_ZERO(fdsetp) \\
- do { \\
- int __d0, __d1; \\
- __asm__ __volatile__("cld ; rep ; stosl" \\
- : "=&c" (__d0), "=&D" (__d1) \\
- : "a" (0), "0" (__FDSET_LONGS), \\
- "1" ((__fd_set *) (fdsetp)) :"memory"); \\
+ # define __FD_ZERO(fdsetp) \
+ do { \
+ int __d0, __d1; \
+ __asm__ __volatile__("cld ; rep ; stosl" \
+ : "=&c" (__d0), "=&D" (__d1) \
+ : "a" (0), "0" (__FDSET_LONGS), \
+ "1" ((__fd_set *) (fdsetp)) :"memory"); \
} while (0)
#endif
@@ -705,6 +705,50 @@ fix = {
"#endif";
};
+/*
+ * Compaq Tru64 v5.1 defines all of its PTHREAD_*_INITIALIZER macros
+ * incorrectly, specifying less fields in the initializers than are
+ * defined in the corresponding structure types. Use of these macros
+ * in user code results in spurious warnings.
+ */
+fix = {
+ hackname = alpha_pthread_init;
+ files = pthread.h;
+ select = ' \* @\(#\).RCSfile: pthread\.h,v \$'
+ ' .Revision: 1\.1\.33\.21 \$ \(DEC\)'
+ ' .Date: 2000/08/15 15:30:13 \$';
+ mach = "alpha*-dec-osf*";
+ sed = "s@MVALID\\(.*\\)A}@MVALID\\1A, 0, 0, 0, 0, 0, 0 }@\n"
+ "s@MVALID\\(.*\\)_}@MVALID\\1_, 0, 0, 0, 0 }@\n"
+ "s@CVALID\\(.*\\)A}@CVALID\\1A, 0, 0, 0, 0 }@\n"
+ "s@CVALID\\(.*\\)_}@CVALID\\1_, 0, 0 }@\n"
+ "s@WVALID\\(.*\\)A}@WVALID\\1A, 0, 0, 0, 0, 0, 0, 0, 0, 0 }@\n"
+ "s@WVALID\\(.*\\)_}@WVALID\\1_, 0, 0, 0, 0, 0, 0, 0 }@\n";
+ test_text = "/*\n"
+ " * @(#)_RCSfile: pthread.h,v \\$ "
+ "_Revision: 1.1.33.21 \\$ (DEC) "
+ "_Date: 2000/08/15 15:30:13 \\$\n"
+ " */\n"
+"#ifndef _PTHREAD_NOMETER_STATIC\n"
+"# define PTHREAD_MUTEX_INITIALIZER \\\n"
+" {_PTHREAD_MSTATE_CONFIG, _PTHREAD_MVALID | _PTHREAD_MVF_STA}\n"
+"# define PTHREAD_COND_INITIALIZER \\\n"
+" {_PTHREAD_CSTATE_SLOW, _PTHREAD_CVALID | _PTHREAD_CVF_STA}\n"
+"# define PTHREAD_MUTEX_INITWITHNAME_NP(_n_,_a_) \\\n"
+" {_PTHREAD_MSTATE_CONFIG, _PTHREAD_MVALID | _PTHREAD_MVF_STA, _n_, _a_}\n"
+"# define PTHREAD_COND_INITWITHNAME_NP(_n_,_a_) \\\n"
+" {_PTHREAD_CSTATE_SLOW, _PTHREAD_CVALID | _PTHREAD_CVF_STA, _n_, _a_}\n"
+"#else\n"
+"# define PTHREAD_MUTEX_INITIALIZER {0, _PTHREAD_MVALID | _PTHREAD_MVF_STA}\n"
+"# define PTHREAD_MUTEX_INITWITHNAME_NP(_n_,_a_) \\\n"
+" {0, _PTHREAD_MVALID | _PTHREAD_MVF_STA, _n_, _a_}\n"
+"# define PTHREAD_COND_INITWITHNAME_NP(_n_,_a_) \\\n"
+" {0, _PTHREAD_CVALID | _PTHREAD_CVF_STA, _n_, _a_}\n"
+"#endif\n\n"
+"#define PTHREAD_RWLOCK_INITIALIZER {_PTHREAD_RWVALID | _PTHREAD_RWVF_STA}\n"
+"#define PTHREAD_RWLOCK_INITWITHNAME_NP(_n_,_a_) \\\n"
+" {_PTHREAD_RWVALID | _PTHREAD_RWVF_STA, _n_, _a_}\n";
+};
/*
* Fix return value of sbrk in unistd.h on Alpha OSF/1 V2.0
diff --git a/gcc/fixinc/tests/base/pthread.h b/gcc/fixinc/tests/base/pthread.h
index 385c055ec83..767c6e2774b 100644
--- a/gcc/fixinc/tests/base/pthread.h
+++ b/gcc/fixinc/tests/base/pthread.h
@@ -35,6 +35,27 @@
#endif /* ALPHA_PTHREAD_GCC_CHECK */
+#if defined( ALPHA_PTHREAD_INIT_CHECK )
+/*
+ * @(#)_RCSfile: pthread.h,v $ _Revision: 1.1.33.21 $ (DEC) _Date: 2000/08/15 15:30:13 $
+ */
+#ifndef _PTHREAD_NOMETER_STATIC
+# define PTHREAD_MUTEX_INITIALIZER {_PTHREAD_MSTATE_CONFIG, _PTHREAD_MVALID | _PTHREAD_MVF_STA, 0, 0, 0, 0, 0, 0 }
+# define PTHREAD_COND_INITIALIZER {_PTHREAD_CSTATE_SLOW, _PTHREAD_CVALID | _PTHREAD_CVF_STA, 0, 0, 0, 0 }
+# define PTHREAD_MUTEX_INITWITHNAME_NP(_n_,_a_) {_PTHREAD_MSTATE_CONFIG, _PTHREAD_MVALID | _PTHREAD_MVF_STA, _n_, _a_, 0, 0, 0, 0 }
+# define PTHREAD_COND_INITWITHNAME_NP(_n_,_a_) {_PTHREAD_CSTATE_SLOW, _PTHREAD_CVALID | _PTHREAD_CVF_STA, _n_, _a_, 0, 0 }
+#else
+# define PTHREAD_MUTEX_INITIALIZER {0, _PTHREAD_MVALID | _PTHREAD_MVF_STA, 0, 0, 0, 0, 0, 0 }
+# define PTHREAD_MUTEX_INITWITHNAME_NP(_n_,_a_) {0, _PTHREAD_MVALID | _PTHREAD_MVF_STA, _n_, _a_, 0, 0, 0, 0 }
+# define PTHREAD_COND_INITWITHNAME_NP(_n_,_a_) {{{0},0}, _PTHREAD_CVALID | _PTHREAD_CVF_STA, _n_, _a_, 0, 0 }
+#endif
+
+#define PTHREAD_RWLOCK_INITIALIZER {_PTHREAD_RWVALID | _PTHREAD_RWVF_STA, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
+#define PTHREAD_RWLOCK_INITWITHNAME_NP(_n_,_a_) {_PTHREAD_RWVALID | _PTHREAD_RWVF_STA, _n_, _a_, 0, 0, 0, 0, 0, 0, 0 }
+
+#endif /* ALPHA_PTHREAD_INIT_CHECK */
+
+
#if defined( PTHREAD_PAGE_SIZE_CHECK )
extern int __page_size;
#endif /* PTHREAD_PAGE_SIZE_CHECK */
diff --git a/gcc/flow.c b/gcc/flow.c
index e9fd22c1e6e..ff4ac8cfd8b 100644
--- a/gcc/flow.c
+++ b/gcc/flow.c
@@ -1591,7 +1591,7 @@ propagate_one_insn (struct propagate_block_info *pbi, rtx insn)
pbi->cc0_live = 0;
if (libcall_is_dead)
- prev = propagate_block_delete_libcall ( insn, note);
+ prev = propagate_block_delete_libcall (insn, note);
else
{
@@ -2271,7 +2271,7 @@ libcall_dead_p (struct propagate_block_info *pbi, rtx note, rtx insn)
{
rtx r = SET_SRC (x);
- if (GET_CODE (r) == REG)
+ if (GET_CODE (r) == REG || GET_CODE (r) == SUBREG)
{
rtx call = XEXP (note, 0);
rtx call_pat;
@@ -2305,10 +2305,20 @@ libcall_dead_p (struct propagate_block_info *pbi, rtx note, rtx insn)
call_pat = XVECEXP (call_pat, 0, i);
}
- return insn_dead_p (pbi, call_pat, 1, REG_NOTES (call));
+ if (! insn_dead_p (pbi, call_pat, 1, REG_NOTES (call)))
+ return 0;
+
+ while ((insn = PREV_INSN (insn)) != call)
+ {
+ if (! INSN_P (insn))
+ continue;
+ if (! insn_dead_p (pbi, PATTERN (insn), 0, REG_NOTES (insn)))
+ return 0;
+ }
+ return 1;
}
}
- return 1;
+ return 0;
}
/* Return 1 if register REGNO was used before it was set, i.e. if it is
diff --git a/gcc/fold-const.c b/gcc/fold-const.c
index b2bbf30cf92..b34422f15aa 100644
--- a/gcc/fold-const.c
+++ b/gcc/fold-const.c
@@ -1828,7 +1828,8 @@ fold_convert (tree type, tree arg)
if (TYPE_MAIN_VARIANT (type) == TYPE_MAIN_VARIANT (orig))
return fold (build1 (NOP_EXPR, type, arg));
- if (INTEGRAL_TYPE_P (type) || POINTER_TYPE_P (type))
+ if (INTEGRAL_TYPE_P (type) || POINTER_TYPE_P (type)
+ || TREE_CODE (type) == OFFSET_TYPE)
{
if (TREE_CODE (arg) == INTEGER_CST)
{
@@ -1836,7 +1837,8 @@ fold_convert (tree type, tree arg)
if (tem != NULL_TREE)
return tem;
}
- if (INTEGRAL_TYPE_P (orig) || POINTER_TYPE_P (orig))
+ if (INTEGRAL_TYPE_P (orig) || POINTER_TYPE_P (orig)
+ || TREE_CODE (orig) == OFFSET_TYPE)
return fold (build1 (NOP_EXPR, type, arg));
if (TREE_CODE (orig) == COMPLEX_TYPE)
{
@@ -4486,7 +4488,21 @@ extract_muldiv_1 (tree t, tree c, enum tree_code code, tree wide_type)
return t1;
break;
- case NEGATE_EXPR: case ABS_EXPR:
+ case ABS_EXPR:
+ /* If widening the type changes it from signed to unsigned, then we
+ must avoid building ABS_EXPR itself as unsigned. */
+ if (TREE_UNSIGNED (ctype) && !TREE_UNSIGNED (type))
+ {
+ tree cstype = (*lang_hooks.types.signed_type) (ctype);
+ if ((t1 = extract_muldiv (op0, c, code, cstype)) != 0)
+ {
+ t1 = fold (build1 (tcode, cstype, fold_convert (cstype, t1)));
+ return fold_convert (ctype, t1);
+ }
+ break;
+ }
+ /* FALLTHROUGH */
+ case NEGATE_EXPR:
if ((t1 = extract_muldiv (op0, c, code, wide_type)) != 0)
return fold (build1 (tcode, ctype, fold_convert (ctype, t1)));
break;
diff --git a/gcc/function.c b/gcc/function.c
index 485cd8be723..e171fc9ad44 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -236,7 +236,7 @@ static rtx assign_stack_local_1 (enum machine_mode, HOST_WIDE_INT, int,
struct function *);
static struct temp_slot *find_temp_slot_from_address (rtx);
static void put_reg_into_stack (struct function *, rtx, tree, enum machine_mode,
- enum machine_mode, int, unsigned int, int, htab_t);
+ unsigned int, bool, bool, bool, htab_t);
static void schedule_fixup_var_refs (struct function *, rtx, tree, enum machine_mode,
htab_t);
static void fixup_var_refs (rtx, enum machine_mode, int, rtx, htab_t);
@@ -506,6 +506,7 @@ get_frame_size (void)
ALIGN controls the amount of alignment for the address of the slot:
0 means according to MODE,
-1 means use BIGGEST_ALIGNMENT and round size to multiple of that,
+ -2 means use BITS_PER_UNIT,
positive specifies alignment boundary in bits.
We do not round to stack_boundary here.
@@ -543,6 +544,8 @@ assign_stack_local_1 (enum machine_mode mode, HOST_WIDE_INT size, int align,
alignment = BIGGEST_ALIGNMENT / BITS_PER_UNIT;
size = CEIL_ROUND (size, alignment);
}
+ else if (align == -2)
+ alignment = 1; /* BITS_PER_UNIT / BITS_PER_UNIT */
else
alignment = align / BITS_PER_UNIT;
@@ -1291,9 +1294,9 @@ put_var_into_stack (tree decl, int rescan)
enum machine_mode promoted_mode, decl_mode;
struct function *function = 0;
tree context;
- int can_use_addressof;
- int volatilep = TREE_CODE (decl) != SAVE_EXPR && TREE_THIS_VOLATILE (decl);
- int usedp = (TREE_USED (decl)
+ bool can_use_addressof_p;
+ bool volatile_p = TREE_CODE (decl) != SAVE_EXPR && TREE_THIS_VOLATILE (decl);
+ bool used_p = (TREE_USED (decl)
|| (TREE_CODE (decl) != SAVE_EXPR && DECL_INITIAL (decl) != 0));
context = decl_function_context (decl);
@@ -1340,7 +1343,7 @@ put_var_into_stack (tree decl, int rescan)
/* If this variable lives in the current function and we don't need to put it
in the stack for the sake of setjmp or the non-locality, try to keep it in
a register until we know we actually need the address. */
- can_use_addressof
+ can_use_addressof_p
= (function == 0
&& ! (TREE_CODE (decl) != SAVE_EXPR && DECL_NONLOCAL (decl))
&& optimize > 0
@@ -1353,7 +1356,8 @@ put_var_into_stack (tree decl, int rescan)
/* If we can't use ADDRESSOF, make sure we see through one we already
generated. */
- if (! can_use_addressof && GET_CODE (reg) == MEM
+ if (! can_use_addressof_p
+ && GET_CODE (reg) == MEM
&& GET_CODE (XEXP (reg, 0)) == ADDRESSOF)
reg = XEXP (XEXP (reg, 0), 0);
@@ -1361,11 +1365,11 @@ put_var_into_stack (tree decl, int rescan)
if (GET_CODE (reg) == REG)
{
- if (can_use_addressof)
+ if (can_use_addressof_p)
gen_mem_addressof (reg, decl, rescan);
else
- put_reg_into_stack (function, reg, TREE_TYPE (decl), promoted_mode,
- decl_mode, volatilep, 0, usedp, 0);
+ put_reg_into_stack (function, reg, TREE_TYPE (decl), decl_mode,
+ 0, volatile_p, used_p, false, 0);
}
else if (GET_CODE (reg) == CONCAT)
{
@@ -1381,14 +1385,14 @@ put_var_into_stack (tree decl, int rescan)
#ifdef FRAME_GROWS_DOWNWARD
/* Since part 0 should have a lower address, do it second. */
put_reg_into_stack (function, hipart, part_type, part_mode,
- part_mode, volatilep, 0, 0, 0);
+ 0, volatile_p, false, false, 0);
put_reg_into_stack (function, lopart, part_type, part_mode,
- part_mode, volatilep, 0, 0, 0);
+ 0, volatile_p, false, true, 0);
#else
put_reg_into_stack (function, lopart, part_type, part_mode,
- part_mode, volatilep, 0, 0, 0);
+ 0, volatile_p, false, false, 0);
put_reg_into_stack (function, hipart, part_type, part_mode,
- part_mode, volatilep, 0, 0, 0);
+ 0, volatile_p, false, true, 0);
#endif
/* Change the CONCAT into a combined MEM for both parts. */
@@ -1409,7 +1413,7 @@ put_var_into_stack (tree decl, int rescan)
/* Prevent sharing of rtl that might lose. */
if (GET_CODE (XEXP (reg, 0)) == PLUS)
XEXP (reg, 0) = copy_rtx (XEXP (reg, 0));
- if (usedp && rescan)
+ if (used_p && rescan)
{
schedule_fixup_var_refs (function, reg, TREE_TYPE (decl),
promoted_mode, 0);
@@ -1423,20 +1427,24 @@ put_var_into_stack (tree decl, int rescan)
/* Subroutine of put_var_into_stack. This puts a single pseudo reg REG
into the stack frame of FUNCTION (0 means the current function).
+ TYPE is the user-level data type of the value hold in the register.
DECL_MODE is the machine mode of the user-level data type.
- PROMOTED_MODE is the machine mode of the register.
- VOLATILE_P is nonzero if this is for a "volatile" decl.
- USED_P is nonzero if this reg might have already been used in an insn. */
+ ORIGINAL_REGNO must be set if the real regno is not visible in REG.
+ VOLATILE_P is true if this is for a "volatile" decl.
+ USED_P is true if this reg might have already been used in an insn.
+ CONSECUTIVE_P is true if the stack slot assigned to reg must be
+ consecutive with the previous stack slot. */
static void
put_reg_into_stack (struct function *function, rtx reg, tree type,
- enum machine_mode promoted_mode,
- enum machine_mode decl_mode, int volatile_p,
- unsigned int original_regno, int used_p, htab_t ht)
+ enum machine_mode decl_mode, unsigned int original_regno,
+ bool volatile_p, bool used_p, bool consecutive_p,
+ htab_t ht)
{
struct function *func = function ? function : cfun;
- rtx new = 0;
+ enum machine_mode mode = GET_MODE (reg);
unsigned int regno = original_regno;
+ rtx new = 0;
if (regno == 0)
regno = REGNO (reg);
@@ -1449,7 +1457,8 @@ put_reg_into_stack (struct function *function, rtx reg, tree type,
}
if (new == 0)
- new = assign_stack_local_1 (decl_mode, GET_MODE_SIZE (decl_mode), 0, func);
+ new = assign_stack_local_1 (decl_mode, GET_MODE_SIZE (decl_mode),
+ consecutive_p ? -2 : 0, func);
PUT_CODE (reg, MEM);
PUT_MODE (reg, decl_mode);
@@ -1471,7 +1480,7 @@ put_reg_into_stack (struct function *function, rtx reg, tree type,
}
if (used_p)
- schedule_fixup_var_refs (function, reg, type, promoted_mode, ht);
+ schedule_fixup_var_refs (function, reg, type, mode, ht);
}
/* Make sure that all refs to the variable, previously made
@@ -1639,7 +1648,7 @@ fixup_var_refs_insns_with_hash (htab_t ht, rtx var, enum machine_mode promoted_m
tmp.key = var;
ime = htab_find (ht, &tmp);
for (insn_list = ime->insns; insn_list != 0; insn_list = XEXP (insn_list, 1))
- if (INSN_P (XEXP (insn_list, 0)))
+ if (INSN_P (XEXP (insn_list, 0)) && !INSN_DELETED_P (XEXP (insn_list, 0)))
fixup_var_refs_insn (XEXP (insn_list, 0), var, promoted_mode,
unsignedp, 1, may_share);
}
@@ -2907,7 +2916,7 @@ static void
put_addressof_into_stack (rtx r, htab_t ht)
{
tree decl, type;
- int volatile_p, used_p;
+ bool volatile_p, used_p;
rtx reg = XEXP (r, 0);
@@ -2926,12 +2935,12 @@ put_addressof_into_stack (rtx r, htab_t ht)
else
{
type = NULL_TREE;
- volatile_p = 0;
- used_p = 1;
+ volatile_p = false;
+ used_p = true;
}
- put_reg_into_stack (0, reg, type, GET_MODE (reg), GET_MODE (reg),
- volatile_p, ADDRESSOF_REGNO (r), used_p, ht);
+ put_reg_into_stack (0, reg, type, GET_MODE (reg), ADDRESSOF_REGNO (r),
+ volatile_p, used_p, false, ht);
}
/* List of replacements made below in purge_addressof_1 when creating
diff --git a/gcc/gcc.c b/gcc/gcc.c
index fe277074419..2798413973c 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -753,7 +753,7 @@ static const char *cpp_unique_options =
%{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}}\
%{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*}\
%{!E:%{!M:%{!MM:%{MD|MMD:%{o*:-MQ %*}}}}}\
- %{trigraphs} %{remap} %{g3:-dD} %{H} %C %{D*&U*&A*} %{i*} %Z %i\
+ %{remap} %{g3:-dD} %{H} %C %{D*&U*&A*} %{i*} %Z %i\
%{E|M|MM:%W{o*}}";
/* This contains cpp options which are common with cc1_options and are passed
@@ -762,8 +762,9 @@ static const char *cpp_unique_options =
options used to set target flags. Those special target flags settings may
in turn cause preprocessor symbols to be defined specially. */
static const char *cpp_options =
-"%(cpp_unique_options) %1 %{m*} %{std*} %{ansi} %{W*&pedantic*} %{w} %{f*}\
- %{g*:%{!g0:%{!fno-working-directory:-fworking-directory}}} %{O*} %{undef}";
+"%(cpp_unique_options) %1 %{m*} %{std*&ansi&trigraphs} %{W*&pedantic*} %{w}\
+ %{f*} %{g*:%{!g0:%{!fno-working-directory:-fworking-directory}}} %{O*}\
+ %{undef}";
/* This contains cpp options which are not passed when the preprocessor
output will be used by another program. */
@@ -774,7 +775,7 @@ static const char *cc1_options =
"%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}}\
%1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*}\
%{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}%{!c:%{!S:-auxbase %b}}\
- %{g*} %{O*} %{W*&pedantic*} %{w} %{std*} %{ansi}\
+ %{g*} %{O*} %{W*&pedantic*} %{w} %{std*&ansi&trigraphs}\
%{v:-version} %{pg:-p} %{p} %{f*} %{undef}\
%{Qn:-fno-ident} %{--help:--help}\
%{--target-help:--target-help}\
@@ -919,7 +920,7 @@ static const struct compiler default_compilers[] =
cc1 %(cpp_unique_options) %(cc1_options)}}}\
%{!fsyntax-only:%(invoke_as)}}}}", 0},
{"-",
- "%{!E:%e-E required when input is from standard input}\
+ "%{!E:%e-E or -x required when input is from standard input}\
%(trad_capable_cpp) %(cpp_options) %(cpp_debug_options)", 0},
{".h", "@c-header", 0},
{"@c-header",
@@ -1655,7 +1656,11 @@ init_spec (void)
"-lgcc",
"-lgcc_eh"
#ifdef USE_LIBUNWIND_EXCEPTIONS
+# ifdef HAVE_LD_STATIC_DYNAMIC
+ " %{!static:-Bstatic} -lunwind %{!static:-Bdynamic}"
+# else
" -lunwind"
+# endif
#endif
);
diff --git a/gcc/gcov-io.h b/gcc/gcov-io.h
index e83c5163c90..68798293f11 100644
--- a/gcc/gcov-io.h
+++ b/gcc/gcov-io.h
@@ -230,11 +230,15 @@ typedef HOST_WIDEST_INT gcov_type;
#endif /* !IN_LIBGCOV */
-/* In gcov we want function linkage to be static. In libgcov we need
- these functions to be extern, so prefix them with __gcov. In the
- compiler we want it extern, so that they can be accessed from
- elsewhere. */
+/* In gcov we want function linkage to be static. In the compiler we want
+ it extern, so that they can be accessed from elsewhere. In libgcov we
+ need these functions to be extern, so prefix them with __gcov. In
+ libgcov they must also be hidden so that the instance in the executable
+ is not also used in a DSO. */
#if IN_LIBGCOV
+
+#include "auto-host.h" /* for HAVE_GAS_HIDDEN */
+
#define gcov_var __gcov_var
#define gcov_open __gcov_open
#define gcov_close __gcov_close
@@ -255,6 +259,16 @@ typedef HOST_WIDEST_INT gcov_type;
#pragma GCC poison gcov_write_string gcov_write_tag gcov_write_length
#pragma GCC poison gcov_read_string gcov_sync gcov_time gcov_magic
+#ifdef HAVE_GAS_HIDDEN
+#define ATTRIBUTE_HIDDEN __attribute__ ((__visibility__ ("hidden")))
+#else
+#define ATTRIBUTE_HIDDEN
+#endif
+
+#else
+
+#define ATTRIBUTE_HIDDEN
+
#endif
#ifndef GCOV_LINKAGE
@@ -433,20 +447,20 @@ struct gcov_info
};
/* Register a new object file module. */
-extern void __gcov_init (struct gcov_info *);
+extern void __gcov_init (struct gcov_info *) ATTRIBUTE_HIDDEN;
/* Called before fork, to avoid double counting. */
-extern void __gcov_flush (void);
+extern void __gcov_flush (void) ATTRIBUTE_HIDDEN;
/* The merge function that just sums the counters. */
-extern void __gcov_merge_add (gcov_type *, unsigned);
+extern void __gcov_merge_add (gcov_type *, unsigned) ATTRIBUTE_HIDDEN;
/* The merge function to choose the most common value. */
-extern void __gcov_merge_single (gcov_type *, unsigned);
+extern void __gcov_merge_single (gcov_type *, unsigned) ATTRIBUTE_HIDDEN;
/* The merge function to choose the most common difference between
consecutive values. */
-extern void __gcov_merge_delta (gcov_type *, unsigned);
+extern void __gcov_merge_delta (gcov_type *, unsigned) ATTRIBUTE_HIDDEN;
#endif /* IN_LIBGCOV */
#if IN_LIBGCOV >= 0
@@ -476,7 +490,7 @@ GCOV_LINKAGE struct gcov_var
size_t alloc;
gcov_unsigned_t *buffer;
#endif
-} gcov_var;
+} gcov_var ATTRIBUTE_HIDDEN;
/* Functions for reading and writing gcov files. In libgcov you can
open the file for reading then writing. Elsewhere you can open the
@@ -488,31 +502,33 @@ GCOV_LINKAGE struct gcov_var
functions for writing. Your file may become corrupted if you break
these invariants. */
#if IN_LIBGCOV
-GCOV_LINKAGE int gcov_open (const char */*name*/);
+GCOV_LINKAGE int gcov_open (const char */*name*/) ATTRIBUTE_HIDDEN;
#else
GCOV_LINKAGE int gcov_open (const char */*name*/, int /*direction*/);
GCOV_LINKAGE int gcov_magic (gcov_unsigned_t, gcov_unsigned_t);
#endif
-GCOV_LINKAGE int gcov_close (void);
+GCOV_LINKAGE int gcov_close (void) ATTRIBUTE_HIDDEN;
/* Available everywhere. */
static gcov_position_t gcov_position (void);
static int gcov_is_error (void);
static int gcov_is_eof (void);
-GCOV_LINKAGE gcov_unsigned_t gcov_read_unsigned (void);
-GCOV_LINKAGE gcov_type gcov_read_counter (void);
-GCOV_LINKAGE void gcov_read_summary (struct gcov_summary *);
+GCOV_LINKAGE gcov_unsigned_t gcov_read_unsigned (void) ATTRIBUTE_HIDDEN;
+GCOV_LINKAGE gcov_type gcov_read_counter (void) ATTRIBUTE_HIDDEN;
+GCOV_LINKAGE void gcov_read_summary (struct gcov_summary *) ATTRIBUTE_HIDDEN;
#if IN_LIBGCOV
/* Available only in libgcov */
-GCOV_LINKAGE void gcov_write_counter (gcov_type);
-GCOV_LINKAGE void gcov_write_tag_length (gcov_unsigned_t, gcov_unsigned_t);
+GCOV_LINKAGE void gcov_write_counter (gcov_type) ATTRIBUTE_HIDDEN;
+GCOV_LINKAGE void gcov_write_tag_length (gcov_unsigned_t, gcov_unsigned_t)
+ ATTRIBUTE_HIDDEN;
GCOV_LINKAGE void gcov_write_summary (gcov_unsigned_t /*tag*/,
- const struct gcov_summary *);
+ const struct gcov_summary *)
+ ATTRIBUTE_HIDDEN;
static void gcov_truncate (void);
static void gcov_rewrite (void);
-GCOV_LINKAGE void gcov_seek (gcov_position_t /*position*/);
+GCOV_LINKAGE void gcov_seek (gcov_position_t /*position*/) ATTRIBUTE_HIDDEN;
#else
/* Available outside libgcov */
GCOV_LINKAGE const char *gcov_read_string (void);
@@ -522,7 +538,7 @@ GCOV_LINKAGE void gcov_sync (gcov_position_t /*base*/,
#if !IN_GCOV
/* Available outside gcov */
-GCOV_LINKAGE void gcov_write_unsigned (gcov_unsigned_t);
+GCOV_LINKAGE void gcov_write_unsigned (gcov_unsigned_t) ATTRIBUTE_HIDDEN;
#endif
#if !IN_GCOV && !IN_LIBGCOV
diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c
index 640ab2cf2f9..b9a50387dc8 100644
--- a/gcc/ifcvt.c
+++ b/gcc/ifcvt.c
@@ -1193,6 +1193,7 @@ noce_try_cmove_arith (struct noce_if_info *if_info)
rtx a = if_info->a;
rtx b = if_info->b;
rtx x = if_info->x;
+ rtx orig_a, orig_b;
rtx insn_a, insn_b;
rtx tmp, target;
int is_mem = 0;
@@ -1248,6 +1249,9 @@ noce_try_cmove_arith (struct noce_if_info *if_info)
start_sequence ();
+ orig_a = a;
+ orig_b = b;
+
/* If either operand is complex, load it into a register first.
The best way to do this is to copy the original insn. In this
way we preserve any clobbers etc that the insn may have had.
@@ -1279,7 +1283,7 @@ noce_try_cmove_arith (struct noce_if_info *if_info)
}
if (! general_operand (b, GET_MODE (b)))
{
- rtx set;
+ rtx set, last;
if (no_new_pseudos)
goto end_seq_and_fail;
@@ -1287,9 +1291,7 @@ noce_try_cmove_arith (struct noce_if_info *if_info)
if (is_mem)
{
tmp = gen_reg_rtx (GET_MODE (b));
- tmp = emit_insn (gen_rtx_SET (VOIDmode,
- tmp,
- b));
+ tmp = gen_rtx_SET (VOIDmode, tmp, b);
}
else if (! insn_b)
goto end_seq_and_fail;
@@ -1299,8 +1301,22 @@ noce_try_cmove_arith (struct noce_if_info *if_info)
tmp = copy_rtx (insn_b);
set = single_set (tmp);
SET_DEST (set) = b;
- tmp = emit_insn (PATTERN (tmp));
+ tmp = PATTERN (tmp);
+ }
+
+ /* If insn to set up A clobbers any registers B depends on, try to
+ swap insn that sets up A with the one that sets up B. If even
+ that doesn't help, punt. */
+ last = get_last_insn ();
+ if (last && modified_in_p (orig_b, last))
+ {
+ tmp = emit_insn_before (tmp, get_insns ());
+ if (modified_in_p (orig_a, tmp))
+ goto end_seq_and_fail;
}
+ else
+ tmp = emit_insn (tmp);
+
if (recog_memoized (tmp) < 0)
goto end_seq_and_fail;
}
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 59fa5b733de..5e1d10eb548 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,22 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2004-12-13 Roger Sayle <roger@eyesopen.com>
+
+ PR java/14104
+ Backport from mainline
+ 2004-03-31 Andrew Haley <aph@redhat.com>
+ * jcf-io.c (opendir_in_zip): Tidy up error handling.
+
+2004-12-07 Tom Tromey <tromey@redhat.com>
+
+ PR java/14853:
+ * java-tree.h (extract_field_decl): Declare.
+ * parse.y (extract_field_decl): Renamed from
+ strip_out_static_field_access_decl. No longer static.
+ * check-init.c (get_variable_decl): Unwrap COMPOUND_EXPRs.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/java/check-init.c b/gcc/java/check-init.c
index c4e39484410..454aca5e19b 100644
--- a/gcc/java/check-init.c
+++ b/gcc/java/check-init.c
@@ -164,6 +164,11 @@ static void check_final_reassigned (tree, words);
static tree
get_variable_decl (tree exp)
{
+ /* A static field can be wrapped in a COMPOUND_EXPR where the first
+ argument initializes the class. */
+ if (TREE_CODE (exp) == COMPOUND_EXPR)
+ exp = extract_field_decl (exp);
+
if (TREE_CODE (exp) == VAR_DECL)
{
if (! TREE_STATIC (exp) || FIELD_FINAL (exp))
diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h
index 22f41bd7523..64fb70a7440 100644
--- a/gcc/java/java-tree.h
+++ b/gcc/java/java-tree.h
@@ -1801,4 +1801,7 @@ enum
};
#undef DEBUG_JAVA_BINDING_LEVELS
+
+extern tree extract_field_decl (tree);
+
#endif /* ! GCC_JAVA_TREE_H */
diff --git a/gcc/java/jcf-io.c b/gcc/java/jcf-io.c
index 101be8ee1d3..059d7f32731 100644
--- a/gcc/java/jcf-io.c
+++ b/gcc/java/jcf-io.c
@@ -120,7 +120,6 @@ opendir_in_zip (const char *zipfile, int is_system)
zipf->next = SeenZipFiles;
zipf->name = (char*)(zipf+1);
strcpy (zipf->name, zipfile);
- SeenZipFiles = zipf;
fd = open (zipfile, O_RDONLY | O_BINARY);
zipf->fd = fd;
if (fd < 0)
@@ -140,6 +139,8 @@ opendir_in_zip (const char *zipfile, int is_system)
if (read_zip_archive (zipf) != 0)
return NULL;
}
+
+ SeenZipFiles = zipf;
return zipf;
}
diff --git a/gcc/java/parse.y b/gcc/java/parse.y
index c0a88a1dbec..047139412a9 100644
--- a/gcc/java/parse.y
+++ b/gcc/java/parse.y
@@ -259,7 +259,6 @@ static tree maybe_build_array_element_wfl (tree);
static int array_constructor_check_entry (tree, tree);
static const char *purify_type_name (const char *);
static tree fold_constant_for_init (tree, tree);
-static tree strip_out_static_field_access_decl (tree);
static jdeplist *reverse_jdep_list (struct parser_ctxt *);
static void static_ref_err (tree, tree, tree);
static void parser_add_interface (tree, tree, tree);
@@ -9512,12 +9511,12 @@ resolve_field_access (tree qual_wfl, tree *field_decl, tree *field_type)
return field_ref;
}
-/* If NODE is an access to f static field, strip out the class
+/* If NODE is an access to a static field, strip out the class
initialization part and return the field decl, otherwise, return
NODE. */
-static tree
-strip_out_static_field_access_decl (tree node)
+tree
+extract_field_decl (tree node)
{
if (TREE_CODE (node) == COMPOUND_EXPR)
{
@@ -14069,7 +14068,7 @@ patch_unaryop (tree node, tree wfl_op)
case PREINCREMENT_EXPR:
/* 15.14.2 Prefix Decrement Operator -- */
case PREDECREMENT_EXPR:
- op = decl = strip_out_static_field_access_decl (op);
+ op = decl = extract_field_decl (op);
outer_field_flag = outer_field_expanded_access_p (op, NULL, NULL, NULL);
/* We might be trying to change an outer field accessed using
access method. */
diff --git a/gcc/libgcc-darwin.ver b/gcc/libgcc-darwin.ver
index a1038a81845..7341cb31a0d 100644
--- a/gcc/libgcc-darwin.ver
+++ b/gcc/libgcc-darwin.ver
@@ -217,3 +217,13 @@ GCC_3.4 {
___paritydi2
___parityti2
}
+
+%inherit GCC_3.4.4 GCC_3.4
+GCC_3.4.4 {
+ # libgcc2 TImode arithmetic (for 64-bit targets).
+ __absvti2
+ __addvti3
+ __mulvti3
+ __negvti2
+ __subvti3
+}
diff --git a/gcc/libgcc-std.ver b/gcc/libgcc-std.ver
index 43440c7531c..4f57e5404cc 100644
--- a/gcc/libgcc-std.ver
+++ b/gcc/libgcc-std.ver
@@ -224,3 +224,13 @@ GCC_3.4.2 {
__enable_execute_stack
__trampoline_setup
}
+
+%inherit GCC_3.4.4 GCC_3.4.2
+GCC_3.4.4 {
+ # libgcc2 TImode arithmetic (for 64-bit targets).
+ __absvti2
+ __addvti3
+ __mulvti3
+ __negvti2
+ __subvti3
+}
diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c
index 8a3e520e7c4..38ed7634602 100644
--- a/gcc/libgcc2.c
+++ b/gcc/libgcc2.c
@@ -73,7 +73,7 @@ __negdi2 (DWtype u)
#ifdef L_addvsi3
Wtype
-__addvsi3 (Wtype a, Wtype b)
+__addvSI3 (Wtype a, Wtype b)
{
const Wtype w = a + b;
@@ -82,11 +82,23 @@ __addvsi3 (Wtype a, Wtype b)
return w;
}
+#ifdef COMPAT_SIMODE_TRAPPING_ARITHMETIC
+SItype
+__addvsi3 (SItype a, SItype b)
+{
+ const SItype w = a + b;
+
+ if (b >= 0 ? w < a : w > a)
+ abort ();
+
+ return w;
+}
+#endif /* COMPAT_SIMODE_TRAPPING_ARITHMETIC */
#endif
#ifdef L_addvdi3
DWtype
-__addvdi3 (DWtype a, DWtype b)
+__addvDI3 (DWtype a, DWtype b)
{
const DWtype w = a + b;
@@ -99,20 +111,32 @@ __addvdi3 (DWtype a, DWtype b)
#ifdef L_subvsi3
Wtype
-__subvsi3 (Wtype a, Wtype b)
+__subvSI3 (Wtype a, Wtype b)
{
- const DWtype w = a - b;
+ const Wtype w = a - b;
if (b >= 0 ? w > a : w < a)
abort ();
return w;
}
+#ifdef COMPAT_SIMODE_TRAPPING_ARITHMETIC
+SItype
+__subvsi3 (SItype a, SItype b)
+{
+ const SItype w = a - b;
+
+ if (b >= 0 ? w > a : w < a)
+ abort ();
+
+ return w;
+}
+#endif /* COMPAT_SIMODE_TRAPPING_ARITHMETIC */
#endif
#ifdef L_subvdi3
DWtype
-__subvdi3 (DWtype a, DWtype b)
+__subvDI3 (DWtype a, DWtype b)
{
const DWtype w = a - b;
@@ -126,7 +150,7 @@ __subvdi3 (DWtype a, DWtype b)
#ifdef L_mulvsi3
#define WORD_SIZE (sizeof (Wtype) * BITS_PER_UNIT)
Wtype
-__mulvsi3 (Wtype a, Wtype b)
+__mulvSI3 (Wtype a, Wtype b)
{
const DWtype w = (DWtype) a * (DWtype) b;
@@ -135,11 +159,25 @@ __mulvsi3 (Wtype a, Wtype b)
return w;
}
+#ifdef COMPAT_SIMODE_TRAPPING_ARITHMETIC
+#undef WORD_SIZE
+#define WORD_SIZE (sizeof (SItype) * BITS_PER_UNIT)
+SItype
+__mulvsi3 (SItype a, SItype b)
+{
+ const DItype w = (DItype) a * (DItype) b;
+
+ if ((SItype) (w >> WORD_SIZE) != (SItype) w >> (WORD_SIZE-1))
+ abort ();
+
+ return w;
+}
+#endif /* COMPAT_SIMODE_TRAPPING_ARITHMETIC */
#endif
#ifdef L_negvsi2
Wtype
-__negvsi2 (Wtype a)
+__negvSI2 (Wtype a)
{
const Wtype w = -a;
@@ -148,11 +186,23 @@ __negvsi2 (Wtype a)
return w;
}
+#ifdef COMPAT_SIMODE_TRAPPING_ARITHMETIC
+SItype
+__negvsi2 (SItype a)
+{
+ const SItype w = -a;
+
+ if (a >= 0 ? w > 0 : w < 0)
+ abort ();
+
+ return w;
+}
+#endif /* COMPAT_SIMODE_TRAPPING_ARITHMETIC */
#endif
#ifdef L_negvdi2
DWtype
-__negvdi2 (DWtype a)
+__negvDI2 (DWtype a)
{
const DWtype w = -a;
@@ -165,12 +215,30 @@ __negvdi2 (DWtype a)
#ifdef L_absvsi2
Wtype
-__absvsi2 (Wtype a)
+__absvSI2 (Wtype a)
{
Wtype w = a;
if (a < 0)
#ifdef L_negvsi2
+ w = __negvSI2 (a);
+#else
+ w = -a;
+
+ if (w < 0)
+ abort ();
+#endif
+
+ return w;
+}
+#ifdef COMPAT_SIMODE_TRAPPING_ARITHMETIC
+SItype
+__absvsi2 (SItype a)
+{
+ SItype w = a;
+
+ if (a < 0)
+#ifdef L_negvsi2
w = __negvsi2 (a);
#else
w = -a;
@@ -181,17 +249,18 @@ __absvsi2 (Wtype a)
return w;
}
+#endif /* COMPAT_SIMODE_TRAPPING_ARITHMETIC */
#endif
#ifdef L_absvdi2
DWtype
-__absvdi2 (DWtype a)
+__absvDI2 (DWtype a)
{
DWtype w = a;
if (a < 0)
#ifdef L_negvdi2
- w = __negvdi2 (a);
+ w = __negvDI2 (a);
#else
w = -a;
@@ -206,7 +275,7 @@ __absvdi2 (DWtype a)
#ifdef L_mulvdi3
#define WORD_SIZE (sizeof (Wtype) * BITS_PER_UNIT)
DWtype
-__mulvdi3 (DWtype u, DWtype v)
+__mulvDI3 (DWtype u, DWtype v)
{
/* The unchecked multiplication needs 3 Wtype x Wtype multiplications,
but the checked multiplication needs only two. */
diff --git a/gcc/libgcc2.h b/gcc/libgcc2.h
index 0b857149bc4..1b210a4df10 100644
--- a/gcc/libgcc2.h
+++ b/gcc/libgcc2.h
@@ -137,6 +137,16 @@ typedef int word_type __attribute__ ((mode (__word__)));
#define float bogus_type
#define double bogus_type
+/* Versions prior to 3.4.4 were not taking into account the word size for
+ the 5 trapping arithmetic functions absv, addv, subv, mulv and negv. As
+ a consequence, the si and di variants were always and the only ones emitted.
+ To maintain backward compatibility, COMPAT_SIMODE_TRAPPING_ARITHMETIC is
+ defined on platforms where it makes sense to still have the si variants
+ emitted. As a bonus, their implementation is now correct. Note that the
+ same mechanism should have been implemented for the di variants, but it
+ turns out that no platform would define COMPAT_DIMODE_TRAPPING_ARITHMETIC
+ if it existed. */
+
#if MIN_UNITS_PER_WORD > 4
#define W_TYPE_SIZE (8 * BITS_PER_UNIT)
#define Wtype DItype
@@ -147,6 +157,7 @@ typedef int word_type __attribute__ ((mode (__word__)));
#define UDWtype UTItype
#define __NW(a,b) __ ## a ## di ## b
#define __NDW(a,b) __ ## a ## ti ## b
+#define COMPAT_SIMODE_TRAPPING_ARITHMETIC
#elif MIN_UNITS_PER_WORD > 2 \
|| (MIN_UNITS_PER_WORD > 1 && LONG_LONG_TYPE_SIZE > 32)
#define W_TYPE_SIZE (4 * BITS_PER_UNIT)
@@ -212,6 +223,17 @@ typedef int word_type __attribute__ ((mode (__word__)));
#define __fixunsdfSI __NW(fixunsdf,)
#define __fixunssfSI __NW(fixunssf,)
+#define __absvSI2 __NW(absv,2)
+#define __addvSI3 __NW(addv,3)
+#define __subvSI3 __NW(subv,3)
+#define __mulvSI3 __NW(mulv,3)
+#define __negvSI2 __NW(negv,2)
+#define __absvDI2 __NDW(absv,2)
+#define __addvDI3 __NDW(addv,3)
+#define __subvDI3 __NDW(subv,3)
+#define __mulvDI3 __NDW(mulv,3)
+#define __negvDI2 __NDW(negv,2)
+
#define __ffsSI2 __NW(ffs,2)
#define __clzSI2 __NW(clz,2)
#define __ctzSI2 __NW(ctz,2)
@@ -253,16 +275,24 @@ extern UWtype __udiv_w_sdiv (UWtype *, UWtype, UWtype, UWtype);
extern word_type __cmpdi2 (DWtype, DWtype);
extern word_type __ucmpdi2 (DWtype, DWtype);
-extern Wtype __absvsi2 (Wtype);
-extern DWtype __absvdi2 (DWtype);
-extern Wtype __addvsi3 (Wtype, Wtype);
-extern DWtype __addvdi3 (DWtype, DWtype);
-extern Wtype __subvsi3 (Wtype, Wtype);
-extern DWtype __subvdi3 (DWtype, DWtype);
-extern Wtype __mulvsi3 (Wtype, Wtype);
-extern DWtype __mulvdi3 (DWtype, DWtype);
-extern Wtype __negvsi2 (Wtype);
-extern DWtype __negvdi2 (DWtype);
+extern Wtype __absvSI2 (Wtype);
+extern Wtype __addvSI3 (Wtype, Wtype);
+extern Wtype __subvSI3 (Wtype, Wtype);
+extern Wtype __mulvSI3 (Wtype, Wtype);
+extern Wtype __negvSI2 (Wtype);
+extern DWtype __absvDI2 (DWtype);
+extern DWtype __addvDI3 (DWtype, DWtype);
+extern DWtype __subvDI3 (DWtype, DWtype);
+extern DWtype __mulvDI3 (DWtype, DWtype);
+extern DWtype __negvDI2 (DWtype);
+
+#ifdef COMPAT_SIMODE_TRAPPING_ARITHMETIC
+extern SItype __absvsi2 (SItype);
+extern SItype __addvsi3 (SItype, SItype);
+extern SItype __subvsi3 (SItype, SItype);
+extern SItype __mulvsi3 (SItype, SItype);
+extern SItype __negvsi2 (SItype);
+#endif /* COMPAT_SIMODE_TRAPPING_ARITHMETIC */
#if BITS_PER_UNIT == 8
extern DWtype __fixdfdi (DFtype);
diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c
index aae175720fe..4852bb29131 100644
--- a/gcc/loop-unroll.c
+++ b/gcc/loop-unroll.c
@@ -1269,7 +1269,9 @@ unroll_loop_stupid (struct loops *loops, struct loop *loop)
/* Expand a bct instruction in a branch and an increment.
If flag_inc is set, the induction variable does not need to be
incremented. */
-void expand_bct (edge e, int flag_inc)
+
+static void
+expand_bct (edge e, int flag_inc)
{
rtx bct_insn = BB_END (e->src);
rtx cmp;
@@ -1278,12 +1280,11 @@ void expand_bct (edge e, int flag_inc)
rtx tgt;
rtx condition;
- rtx label;
+ rtx labelref;
rtx reg;
- rtx jump;
- rtx pattern = PATTERN(bct_insn);
+ rtx pattern = PATTERN (bct_insn);
- if (!(is_bct_cond(bct_insn)))
+ if (!is_bct_cond (bct_insn))
return;
inc = get_var_set_from_bct (bct_insn);
@@ -1299,14 +1300,12 @@ void expand_bct (edge e, int flag_inc)
}
condition = XEXP (SET_SRC (cmp), 0);
- label = XEXP (SET_SRC (cmp), 1);
+ labelref = XEXP (SET_SRC (cmp), 1);
do_compare_rtx_and_jump (copy_rtx (reg), XEXP (condition, 1),
GET_CODE (condition), 0,
GET_MODE (reg), NULL_RTX, NULL_RTX,
- label);
- jump = get_last_insn ();
- JUMP_LABEL (jump) = label;
+ XEXP (labelref, 0));
seq = get_insns ();
end_sequence ();
emit_insn_after (seq, bct_insn);
diff --git a/gcc/loop.c b/gcc/loop.c
index 5a47309b8e9..4ddd77acf79 100644
--- a/gcc/loop.c
+++ b/gcc/loop.c
@@ -303,6 +303,14 @@ static void record_giv (const struct loop *, struct induction *, rtx, rtx,
rtx, rtx, rtx, rtx, int, enum g_types, int, int,
rtx *);
static void update_giv_derive (const struct loop *, rtx);
+static HOST_WIDE_INT get_monotonic_increment (struct iv_class *);
+static bool biased_biv_fits_mode_p (const struct loop *, struct iv_class *,
+ HOST_WIDE_INT, enum machine_mode,
+ unsigned HOST_WIDE_INT);
+static bool biv_fits_mode_p (const struct loop *, struct iv_class *,
+ HOST_WIDE_INT, enum machine_mode, bool);
+static bool extension_within_bounds_p (const struct loop *, struct iv_class *,
+ HOST_WIDE_INT, rtx);
static void check_ext_dependent_givs (const struct loop *, struct iv_class *);
static int basic_induction_var (const struct loop *, rtx, enum machine_mode,
rtx, rtx, rtx *, rtx *, rtx **);
@@ -765,6 +773,9 @@ scan_loop (struct loop *loop, int flags)
in_libcall--;
if (GET_CODE (p) == INSN)
{
+ /* Do not scan past an optimization barrier. */
+ if (GET_CODE (PATTERN (p)) == ASM_INPUT)
+ break;
temp = find_reg_note (p, REG_LIBCALL, NULL_RTX);
if (temp)
in_libcall++;
@@ -3856,7 +3867,7 @@ emit_prefetch_instructions (struct loop *loop)
struct prefetch_info info[MAX_PREFETCHES];
struct loop_ivs *ivs = LOOP_IVS (loop);
- if (!HAVE_prefetch)
+ if (!HAVE_prefetch || PREFETCH_BLOCK == 0)
return;
/* Consider only loops w/o calls. When a call is done, the loop is probably
@@ -7364,192 +7375,204 @@ combine_givs_p (struct induction *g1, struct induction *g2)
return NULL_RTX;
}
-/* Check each extension dependent giv in this class to see if its
- root biv is safe from wrapping in the interior mode, which would
- make the giv illegal. */
+/* See if BL is monotonic and has a constant per-iteration increment.
+ Return the increment if so, otherwise return 0. */
-static void
-check_ext_dependent_givs (const struct loop *loop, struct iv_class *bl)
+static HOST_WIDE_INT
+get_monotonic_increment (struct iv_class *bl)
{
- struct loop_info *loop_info = LOOP_INFO (loop);
- int ze_ok = 0, se_ok = 0, info_ok = 0;
- enum machine_mode biv_mode = GET_MODE (bl->biv->src_reg);
- HOST_WIDE_INT start_val;
- unsigned HOST_WIDE_INT u_end_val = 0;
- unsigned HOST_WIDE_INT u_start_val = 0;
- rtx incr = pc_rtx;
struct induction *v;
+ rtx incr;
+
+ /* Get the total increment and check that it is constant. */
+ incr = biv_total_increment (bl);
+ if (incr == 0 || GET_CODE (incr) != CONST_INT)
+ return 0;
+
+ for (v = bl->biv; v != 0; v = v->next_iv)
+ {
+ if (GET_CODE (v->add_val) != CONST_INT)
+ return 0;
+
+ if (INTVAL (v->add_val) < 0 && INTVAL (incr) >= 0)
+ return 0;
+
+ if (INTVAL (v->add_val) > 0 && INTVAL (incr) <= 0)
+ return 0;
+ }
+ return INTVAL (incr);
+}
+
+
+/* Subroutine of biv_fits_mode_p. Return true if biv BL, when biased by
+ BIAS, will never exceed the unsigned range of MODE. LOOP is the loop
+ to which the biv belongs and INCR is its per-iteration increment. */
+
+static bool
+biased_biv_fits_mode_p (const struct loop *loop, struct iv_class *bl,
+ HOST_WIDE_INT incr, enum machine_mode mode,
+ unsigned HOST_WIDE_INT bias)
+{
+ unsigned HOST_WIDE_INT initial, maximum, span, delta;
+
+ /* We need to be able to manipulate MODE-size constants. */
+ if (HOST_BITS_PER_WIDE_INT < GET_MODE_BITSIZE (mode))
+ return false;
+
+ /* The number of loop iterations must be constant. */
+ if (LOOP_INFO (loop)->n_iterations == 0)
+ return false;
+
+ /* So must the biv's initial value. */
+ if (bl->initial_value == 0 || GET_CODE (bl->initial_value) != CONST_INT)
+ return false;
- /* Make sure the iteration data is available. We must have
- constants in order to be certain of no overflow. */
- if (loop_info->n_iterations > 0
- && bl->initial_value
- && GET_CODE (bl->initial_value) == CONST_INT
- && (incr = biv_total_increment (bl))
- && GET_CODE (incr) == CONST_INT
- /* Make sure the host can represent the arithmetic. */
- && HOST_BITS_PER_WIDE_INT >= GET_MODE_BITSIZE (biv_mode))
- {
- unsigned HOST_WIDE_INT abs_incr, total_incr;
- HOST_WIDE_INT s_end_val;
- int neg_incr;
-
- info_ok = 1;
- start_val = INTVAL (bl->initial_value);
- u_start_val = start_val;
-
- neg_incr = 0, abs_incr = INTVAL (incr);
- if (INTVAL (incr) < 0)
- neg_incr = 1, abs_incr = -abs_incr;
- total_incr = abs_incr * loop_info->n_iterations;
-
- /* Check for host arithmetic overflow. */
- if (total_incr / loop_info->n_iterations == abs_incr)
+ initial = bias + INTVAL (bl->initial_value);
+ maximum = GET_MODE_MASK (mode);
+
+ /* Make sure that the initial value is within range. */
+ if (initial > maximum)
+ return false;
+
+ /* Set up DELTA and SPAN such that the number of iterations * DELTA
+ (calculated to arbitrary precision) must be <= SPAN. */
+ if (incr < 0)
+ {
+ delta = -incr;
+ span = initial;
+ }
+ else
+ {
+ delta = incr;
+ /* Handle the special case in which MAXIMUM is the largest
+ unsigned HOST_WIDE_INT and INITIAL is 0. */
+ if (maximum + 1 == initial)
+ span = LOOP_INFO (loop)->n_iterations * delta;
+ else
+ span = maximum + 1 - initial;
+ }
+ return (span / LOOP_INFO (loop)->n_iterations >= delta);
+}
+
+
+/* Return true if biv BL will never exceed the bounds of MODE. LOOP is
+ the loop to which BL belongs and INCR is its per-iteration increment.
+ UNSIGNEDP is true if the biv should be treated as unsigned. */
+
+static bool
+biv_fits_mode_p (const struct loop *loop, struct iv_class *bl,
+ HOST_WIDE_INT incr, enum machine_mode mode, bool unsignedp)
+{
+ struct loop_info *loop_info;
+ unsigned HOST_WIDE_INT bias;
+
+ /* A biv's value will always be limited to its natural mode.
+ Larger modes will observe the same wrap-around. */
+ if (GET_MODE_SIZE (mode) > GET_MODE_SIZE (GET_MODE (bl->biv->src_reg)))
+ mode = GET_MODE (bl->biv->src_reg);
+
+ loop_info = LOOP_INFO (loop);
+
+ bias = (unsignedp ? 0 : (GET_MODE_MASK (mode) >> 1) + 1);
+ if (biased_biv_fits_mode_p (loop, bl, incr, mode, bias))
+ return true;
+
+ if (mode == GET_MODE (bl->biv->src_reg)
+ && bl->biv->src_reg == loop_info->iteration_var
+ && loop_info->comparison_value
+ && loop_invariant_p (loop, loop_info->comparison_value))
+ {
+ /* If the increment is +1, and the exit test is a <, the BIV
+ cannot overflow. (For <=, we have the problematic case that
+ the comparison value might be the maximum value of the range.) */
+ if (incr == 1)
{
- unsigned HOST_WIDE_INT u_max;
- HOST_WIDE_INT s_max;
-
- u_end_val = start_val + (neg_incr ? -total_incr : total_incr);
- s_end_val = u_end_val;
- u_max = GET_MODE_MASK (biv_mode);
- s_max = u_max >> 1;
-
- /* Check zero extension of biv ok. */
- if (start_val >= 0
- /* Check for host arithmetic overflow. */
- && (neg_incr
- ? u_end_val < u_start_val
- : u_end_val > u_start_val)
- /* Check for target arithmetic overflow. */
- && (neg_incr
- ? 1 /* taken care of with host overflow */
- : u_end_val <= u_max))
- {
- ze_ok = 1;
- }
+ if (loop_info->comparison_code == LT)
+ return true;
+ if (loop_info->comparison_code == LTU && unsignedp)
+ return true;
+ }
- /* Check sign extension of biv ok. */
- /* ??? While it is true that overflow with signed and pointer
- arithmetic is undefined, I fear too many programmers don't
- keep this fact in mind -- myself included on occasion.
- So leave alone with the signed overflow optimizations. */
- if (start_val >= -s_max - 1
- /* Check for host arithmetic overflow. */
- && (neg_incr
- ? s_end_val < start_val
- : s_end_val > start_val)
- /* Check for target arithmetic overflow. */
- && (neg_incr
- ? s_end_val >= -s_max - 1
- : s_end_val <= s_max))
- {
- se_ok = 1;
- }
+ /* Likewise for increment -1 and exit test >. */
+ if (incr == -1)
+ {
+ if (loop_info->comparison_code == GT)
+ return true;
+ if (loop_info->comparison_code == GTU && unsignedp)
+ return true;
}
}
+ return false;
+}
+
+
+/* Given that X is an extension or truncation of BL, return true
+ if it is unaffected by overflow. LOOP is the loop to which
+ BL belongs and INCR is its per-iteration increment. */
- /* If we know the BIV is compared at run-time against an
- invariant value, and the increment is +/- 1, we may also
- be able to prove that the BIV cannot overflow. */
- else if (bl->biv->src_reg == loop_info->iteration_var
- && loop_info->comparison_value
- && loop_invariant_p (loop, loop_info->comparison_value)
- && (incr = biv_total_increment (bl))
- && GET_CODE (incr) == CONST_INT)
- {
- /* If the increment is +1, and the exit test is a <,
- the BIV cannot overflow. (For <=, we have the
- problematic case that the comparison value might
- be the maximum value of the range.) */
- if (INTVAL (incr) == 1)
- {
- if (loop_info->comparison_code == LT)
- se_ok = ze_ok = 1;
- else if (loop_info->comparison_code == LTU)
- ze_ok = 1;
- }
-
- /* Likewise for increment -1 and exit test >. */
- if (INTVAL (incr) == -1)
- {
- if (loop_info->comparison_code == GT)
- se_ok = ze_ok = 1;
- else if (loop_info->comparison_code == GTU)
- ze_ok = 1;
- }
+static bool
+extension_within_bounds_p (const struct loop *loop, struct iv_class *bl,
+ HOST_WIDE_INT incr, rtx x)
+{
+ enum machine_mode mode;
+ bool signedp, unsignedp;
+
+ switch (GET_CODE (x))
+ {
+ case SIGN_EXTEND:
+ case ZERO_EXTEND:
+ mode = GET_MODE (XEXP (x, 0));
+ signedp = (GET_CODE (x) == SIGN_EXTEND);
+ unsignedp = (GET_CODE (x) == ZERO_EXTEND);
+ break;
+
+ case TRUNCATE:
+ /* We don't know whether this value is being used as signed
+ or unsigned, so check the conditions for both. */
+ mode = GET_MODE (x);
+ signedp = unsignedp = true;
+ break;
+
+ default:
+ abort ();
}
- /* Invalidate givs that fail the tests. */
- for (v = bl->giv; v; v = v->next_iv)
- if (v->ext_dependent)
- {
- enum rtx_code code = GET_CODE (v->ext_dependent);
- int ok = 0;
+ return ((!signedp || biv_fits_mode_p (loop, bl, incr, mode, false))
+ && (!unsignedp || biv_fits_mode_p (loop, bl, incr, mode, true)));
+}
- switch (code)
- {
- case SIGN_EXTEND:
- ok = se_ok;
- break;
- case ZERO_EXTEND:
- ok = ze_ok;
- break;
- case TRUNCATE:
- /* We don't know whether this value is being used as either
- signed or unsigned, so to safely truncate we must satisfy
- both. The initial check here verifies the BIV itself;
- once that is successful we may check its range wrt the
- derived GIV. This works only if we were able to determine
- constant start and end values above. */
- if (se_ok && ze_ok && info_ok)
- {
- enum machine_mode outer_mode = GET_MODE (v->ext_dependent);
- unsigned HOST_WIDE_INT max = GET_MODE_MASK (outer_mode) >> 1;
-
- /* We know from the above that both endpoints are nonnegative,
- and that there is no wrapping. Verify that both endpoints
- are within the (signed) range of the outer mode. */
- if (u_start_val <= max && u_end_val <= max)
- ok = 1;
- }
- break;
+/* Check each extension dependent giv in this class to see if its
+ root biv is safe from wrapping in the interior mode, which would
+ make the giv illegal. */
- default:
- abort ();
- }
+static void
+check_ext_dependent_givs (const struct loop *loop, struct iv_class *bl)
+{
+ struct induction *v;
+ HOST_WIDE_INT incr;
+
+ incr = get_monotonic_increment (bl);
- if (ok)
+ /* Invalidate givs that fail the tests. */
+ for (v = bl->giv; v; v = v->next_iv)
+ if (v->ext_dependent)
+ {
+ if (incr != 0
+ && extension_within_bounds_p (loop, bl, incr, v->ext_dependent))
{
if (loop_dump_stream)
- {
- fprintf (loop_dump_stream,
- "Verified ext dependent giv at %d of reg %d\n",
- INSN_UID (v->insn), bl->regno);
- }
+ fprintf (loop_dump_stream,
+ "Verified ext dependent giv at %d of reg %d\n",
+ INSN_UID (v->insn), bl->regno);
}
else
{
if (loop_dump_stream)
- {
- const char *why;
-
- if (info_ok)
- why = "biv iteration values overflowed";
- else
- {
- if (incr == pc_rtx)
- incr = biv_total_increment (bl);
- if (incr == const1_rtx)
- why = "biv iteration info incomplete; incr by 1";
- else
- why = "biv iteration info incomplete";
- }
+ fprintf (loop_dump_stream,
+ "Failed ext dependent giv at %d\n",
+ INSN_UID (v->insn));
- fprintf (loop_dump_stream,
- "Failed ext dependent giv at %d, %s\n",
- INSN_UID (v->insn), why);
- }
v->ignore = 1;
bl->all_reduced = 0;
}
diff --git a/gcc/mklibgcc.in b/gcc/mklibgcc.in
index da480ab241b..143b4e83ba1 100644
--- a/gcc/mklibgcc.in
+++ b/gcc/mklibgcc.in
@@ -13,6 +13,7 @@
# LIBGCOV
# LIB2ADD
# LIB2ADD_ST
+# LIB2ADD_SH
# LIB2ADDEH
# LIB2ADDEHSTATIC
# LIB2ADDEHSHARED
@@ -279,6 +280,26 @@ for file in $LIB2ADD_ST; do
libgcc2_st_objs="$libgcc2_st_objs ${oname}${objext}"
done
+if [ "$SHLIB_LINK" ]; then
+ for file in $LIB2ADD_SH; do
+ name=`echo $file | sed -e 's/[.][cSo]$//' -e 's/[.]asm$//' -e 's/[.]txt$//'`
+ oname=`echo $name | sed -e 's,.*/,,'`
+
+ for ml in $MULTILIBS; do
+ dir=`echo ${ml} | sed -e 's/;.*$//' -e 's/=/$(EQ)/g'`
+ flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`;
+ out="libgcc/${dir}/${oname}${objext}"
+ if [ ${name}.asm = ${file} ]; then
+ flags="$flags -xassembler-with-cpp"
+ fi
+
+ echo $out: stmp-dirs $file
+ echo " $gcc_compile" $flags -c $file -o $out
+ done
+ libgcc2_sh_objs="$libgcc2_sh_objs ${oname}${objext}"
+ done
+fi
+
if [ "$LIBUNWIND" ]; then
libunwind_static_objs=""
libunwind_shared_objs=""
@@ -346,6 +367,9 @@ for ml in $MULTILIBS; do
libgcc_eh_shared_objs="$libgcc_eh_shared_objs libgcc/${dir}/$o"
done
libgcc_sh_objs="$libgcc_objs $libgcc_eh_shared_objs"
+ for o in $libgcc2_sh_objs; do
+ libgcc_sh_objs="$libgcc_sh_objs libgcc/${dir}/$o"
+ done
shlib_deps="$libgcc_sh_objs"
libgcc_st_objs=""
diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c
index b1762cfcce1..736c79aaae1 100644
--- a/gcc/objc/objc-act.c
+++ b/gcc/objc/objc-act.c
@@ -7389,6 +7389,7 @@ encode_type (tree type, int curtype, int format)
{
case 32: c = 'f'; break;
case 64:
+ case 96:
case 128: c = 'd'; break;
default: abort ();
}
diff --git a/gcc/params.def b/gcc/params.def
index dc826634af7..bde128b54de 100644
--- a/gcc/params.def
+++ b/gcc/params.def
@@ -248,6 +248,15 @@ DEFPARAM(PARAM_MAX_CSELIB_MEMORY_LOCATIONS,
"The maximum memory locations recorded by cselib",
500)
+DEFPARAM(PARAM_MAX_LAST_VALUE_RTL,
+ "max-last-value-rtl",
+ "The maximum number of RTL nodes that can be recorded as \
+combiner's last value",
+ 10000)
+
+ /* INTEGER_CST nodes are shared for values [{-1,0} .. N) for
+ {signed,unsigned} integral types. This determines N.
+ Experimentation shows 256 to be a good value. */
#ifdef ENABLE_GC_ALWAYS_COLLECT
# define GGC_MIN_EXPAND_DEFAULT 0
# define GGC_MIN_HEAPSIZE_DEFAULT 0
diff --git a/gcc/params.h b/gcc/params.h
index 0a784454ccd..3cf392fb45c 100644
--- a/gcc/params.h
+++ b/gcc/params.h
@@ -106,4 +106,6 @@ typedef enum compiler_param
PARAM_VALUE (PARAM_MAX_GCSE_PASSES)
#define MAX_UNROLLED_INSNS \
PARAM_VALUE (PARAM_MAX_UNROLLED_INSNS)
+#define MAX_LAST_VALUE_RTL \
+ PARAM_VALUE (PARAM_MAX_LAST_VALUE_RTL)
#endif /* ! GCC_PARAMS_H */
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index e6301fc9636..a940050d557 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,22 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-05-19 Mark Mitchell <mark@codesourcery.com>
+
+ * rw.po: New file.
+
+ * ca.po: Update.
+ * de.po: Likewise.
+ * tr.po: Likewise.
+
+ * gcc.pot: Regenerated.
+
+2004-11-07 Joseph S. Myers <joseph@codesourcery.com>
+
+ * be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po,
+ sv.po, tr.po: Update.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/po/be.po b/gcc/po/be.po
index 3ce56db4bc4..88cdb6ec4f8 100644
--- a/gcc/po/be.po
+++ b/gcc/po/be.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 3.1\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
"PO-Revision-Date: 2002-05-17 15:54+0200\n"
"Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
"Language-Team: Belarusian <i18n@tut.by>\n"
@@ -34,16 +34,16 @@ msgstr ""
msgid "`%s' attribute only applies to function types"
msgstr ""
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "\"%s\" атрыбут ігнарыруецца"
@@ -121,7 +121,7 @@ msgstr ""
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -159,397 +159,402 @@ msgstr ""
msgid "target format does not support infinity"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr ""
-#: c-common.c:1141
+#: c-common.c:1140
#, fuzzy
msgid "%J'%D' is not defined outside of function scope"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr ""
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr ""
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr ""
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr ""
-#: c-common.c:1236
+#: c-common.c:1235
msgid "vector overflow in expression"
msgstr ""
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr ""
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr ""
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr ""
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr ""
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr ""
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr ""
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr ""
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr ""
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr ""
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr ""
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr ""
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr ""
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr ""
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr ""
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr ""
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr ""
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr ""
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr ""
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr ""
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: c-common.c:2935
+#: c-common.c:2934
#, fuzzy
msgid "invalid application of `sizeof' to a function type"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: c-common.c:2945
+#: c-common.c:2944
#, fuzzy, c-format
msgid "invalid application of `%s' to a void type"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: c-common.c:2951
+#: c-common.c:2950
#, fuzzy
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "\"%s\" мае незавершаны тып"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr ""
-#: c-common.c:3484
+#: c-common.c:3483
#, fuzzy, c-format
msgid "cannot disable built-in function `%s'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "нехапае аргументаў у функцыі \"%s\""
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "вельмі шмат аргумÑнтаў у функцыі `%s'"
-#: c-common.c:3670
+#: c-common.c:3669
#, fuzzy, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "вельмі шмат аргумÑнтаў у функцыі `%s'"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr ""
-#: c-common.c:3901
+#: c-common.c:3900
msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr ""
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr ""
-#: c-common.c:3982
+#: c-common.c:3981
msgid "%Jthis is the first entry overlapping that value"
msgstr ""
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr ""
-#: c-common.c:3987
+#: c-common.c:3986
#, fuzzy
msgid "%Jpreviously used here"
msgstr "папÑÑ€ÑднÑе вызначÑньне"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr ""
-#: c-common.c:3992
+#: c-common.c:3991
msgid "%Jthis is the first default label"
msgstr ""
-#: c-common.c:4017
+#: c-common.c:4016
#, fuzzy
msgid "taking the address of a label is non-standard"
msgstr "ISO C не дазвалÑе пуÑÑ‚Ñ‹ ізыходны файл"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "нÑма тыпа дадзеных Ð´Ð»Ñ Ñ€Ñжыма \"%s\""
-#: c-common.c:4656
+#: c-common.c:4658
#, fuzzy, c-format
msgid "invalid pointer mode `%s'"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, fuzzy, c-format
msgid "unable to emulate '%s'"
msgstr "немагу адчыніць файл \"%s\""
-#: c-common.c:4707
+#: c-common.c:4686
+#, fuzzy, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: c-common.c:4718
#, fuzzy
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: c-common.c:4718
+#: c-common.c:4729
#, fuzzy
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-#: c-common.c:4727
+#: c-common.c:4738
#, fuzzy
msgid "%Jsection attribute not allowed for '%D'"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: c-common.c:4733
+#: c-common.c:4744
#, fuzzy
msgid "%Jsection attributes are not supported for this target"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr ""
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr ""
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr ""
-#: c-common.c:4807
+#: c-common.c:4818
msgid "%Jalignment may not be specified for '%D'"
msgstr ""
-#: c-common.c:4845
+#: c-common.c:4856
msgid "%J'%D' defined both normally and as an alias"
msgstr ""
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr ""
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
msgstr ""
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr ""
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr ""
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
#, fuzzy
msgid "%J'%E' attribute applies only to functions"
msgstr "\"%s\" звычайна функцыÑ"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
msgid "%Jcan't set '%E' attribute after definition"
msgstr ""
-#: c-common.c:5095
+#: c-common.c:5106
#, fuzzy, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr ""
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr ""
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-common.c:5331
+#: c-common.c:5296
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr ""
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5509
+#: c-common.c:5474
msgid "cleanup arg not an identifier"
msgstr ""
-#: c-common.c:5516
+#: c-common.c:5481
#, fuzzy
msgid "cleanup arg not a function"
msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s на прыканцы ўводу"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s перад %s'%c'"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s перад %s'\\x%x'"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr ""
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr ""
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s перад \"%s\""
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s перад знакам '%s'"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr ""
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr ""
@@ -733,403 +738,403 @@ msgstr ""
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr ""
-#: c-decl.c:1262
+#: c-decl.c:1267
#, fuzzy
msgid "%Jredundant redeclaration of '%D'"
msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-#: c-decl.c:1581
+#: c-decl.c:1586
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr ""
-#: c-decl.c:1583
+#: c-decl.c:1588
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr ""
-#: c-decl.c:1585
+#: c-decl.c:1590
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr ""
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
#, fuzzy
msgid "%Jshadowed declaration is here"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr ""
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
#, fuzzy
msgid "%Jprevious declaration of '%D'"
msgstr "папÑÑ€ÑднÑе абвÑшчÑньне `%D'"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr ""
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr ""
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(Ðб кожным неабвешчаным ідÑнтыфікатары паведамлÑецца"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "адзін раз Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð°Ð¹ функцыі, дзе ён з'ÑўлÑецца.)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr ""
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "паўторнае абвÑшчÑньне адмеціны `%s'"
-#: c-decl.c:2010
+#: c-decl.c:2015
#, fuzzy
msgid "%Jthis is a previous declaration"
msgstr "гÑта папÑÑ€ÑднÑе абвÑшчÑньне"
-#: c-decl.c:2045
+#: c-decl.c:2050
#, fuzzy
msgid "%Hduplicate label `%D'"
msgstr "паўтарÑнне \"%s\""
-#: c-decl.c:2047
+#: c-decl.c:2052
#, fuzzy
msgid "%J`%D' previously defined here"
msgstr "папÑÑ€ÑднÑе вызначÑньне"
-#: c-decl.c:2049
+#: c-decl.c:2054
#, fuzzy
msgid "%J`%D' previously declared here"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr ""
-#: c-decl.c:2140
+#: c-decl.c:2145
msgid "%H`%s' defined as wrong kind of tag"
msgstr ""
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr ""
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr ""
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr ""
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "пуÑтое абвÑшчÑньне"
-#: c-decl.c:2435
+#: c-decl.c:2440
#, fuzzy
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr "ISO C89 не падтрымлівае \"long long\""
-#: c-decl.c:2437
+#: c-decl.c:2442
#, fuzzy
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO C89 не падтрымлівае \"long long\""
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr ""
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr ""
-#: c-decl.c:2526
+#: c-decl.c:2531
#, fuzzy
msgid "%J'%D' is usually a function"
msgstr "`%s' - звычайна функцыÑ"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, fuzzy, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr ""
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr ""
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr ""
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr ""
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
#, fuzzy
msgid "%Jinline function '%D' given attribute noinline"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: c-decl.c:2725
+#: c-decl.c:2730
msgid "%Jinitializer fails to determine size of '%D'"
msgstr ""
-#: c-decl.c:2730
+#: c-decl.c:2735
#, fuzzy
msgid "%Jarray size missing in '%D'"
msgstr "прапушчан памер маÑіва Ñž `%D'"
-#: c-decl.c:2746
+#: c-decl.c:2751
#, fuzzy
msgid "%Jzero or negative size array '%D'"
msgstr "нулÑвы памер маÑіва `%D'"
-#: c-decl.c:2774
+#: c-decl.c:2779
msgid "%Jstorage size of '%D' isn't known"
msgstr ""
-#: c-decl.c:2784
+#: c-decl.c:2789
#, fuzzy
msgid "%Jstorage size of '%D' isn't constant"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: c-decl.c:2867
+#: c-decl.c:2872
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr ""
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr ""
-#: c-decl.c:3160
+#: c-decl.c:3165
msgid "<anonymous>"
msgstr ""
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr ""
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr ""
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr ""
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr ""
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr ""
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr ""
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "`long long long' - вельмі доўга Ð´Ð»Ñ GCC"
-#: c-decl.c:3375
+#: c-decl.c:3380
#, fuzzy
msgid "ISO C90 does not support `long long'"
msgstr "ISO C89 не падтрымлівае `long long'"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "паўтарÑньне `%s'"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr ""
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr ""
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr ""
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr ""
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr ""
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr ""
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr ""
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr ""
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr ""
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr ""
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "long, short, signed ці unsigned нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr ""
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "complex нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-#: c-decl.c:3583
+#: c-decl.c:3588
#, fuzzy
msgid "ISO C90 does not support complex types"
msgstr "ISO C89 не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C не падтрымлівае проÑÑ‚Ñ‹ \"complex\" у значÑнні \"double complex\""
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "паўтарÑнне \"const\""
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "паўтарÑнне \"restrict\""
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "паўтарÑнне \"volatile\""
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr ""
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr ""
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr ""
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr ""
-#: c-decl.c:3692
+#: c-decl.c:3697
#, fuzzy
msgid "function definition declared `__thread'"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr ""
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr ""
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr ""
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr ""
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr ""
-#: c-decl.c:3731
+#: c-decl.c:3736
#, fuzzy, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "Ðе магу знайÑці дÑкларацыю інтÑрфейÑа Ð´Ð»Ñ \"%s\""
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr ""
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, fuzzy, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
@@ -1137,456 +1142,456 @@ msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑбÑ
#. Only the innermost declarator (making a parameter be of
#. array type which is converted to pointer type)
#. may have static or type qualifiers.
-#: c-decl.c:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
msgid "static or type qualifiers in non-parameter array declarator"
msgstr ""
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr ""
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr ""
-#: c-decl.c:3836
+#: c-decl.c:3841
#, fuzzy
msgid "invalid use of structure with flexible array member"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr ""
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr ""
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr ""
-#: c-decl.c:3883
+#: c-decl.c:3888
#, fuzzy, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "памер маÑіва \"%s\" вельмі вÑлікі"
-#: c-decl.c:3939
+#: c-decl.c:3944
#, fuzzy
msgid "ISO C90 does not support flexible array members"
msgstr "ISO C89 не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr ""
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr ""
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr ""
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr ""
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr ""
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr ""
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr ""
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr ""
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
msgstr ""
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr ""
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr ""
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr ""
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr ""
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr ""
-#: c-decl.c:4431
+#: c-decl.c:4442
msgid "variable previously declared `static' redeclared `extern'"
msgstr ""
-#: c-decl.c:4440
+#: c-decl.c:4451
#, fuzzy
msgid "%Jvariable '%D' declared `inline'"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
#, fuzzy
msgid "thread-local storage not supported for this target"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr ""
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr ""
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr ""
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr ""
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4636
+#: c-decl.c:4647
#, fuzzy
msgid "\"void\" must be the only parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: c-decl.c:4653
+#: c-decl.c:4664
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr ""
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr ""
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, c-format
msgid "anonymous %s declared inside parameter list"
msgstr ""
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr ""
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr ""
-#: c-decl.c:4776
+#: c-decl.c:4787
#, fuzzy, c-format
msgid "redefinition of `struct %s'"
msgstr "перанакіраванне stdout: %s"
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr ""
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
#, fuzzy
msgid "%Jduplicate member '%D'"
msgstr "паўтарÑнне \"%s\""
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr ""
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "аб'Ñднанне"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "Ñтруктура"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr ""
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "Ñтруктура"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr ""
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "члены"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr ""
-#: c-decl.c:5015
+#: c-decl.c:5026
msgid "%Jflexible array member in union"
msgstr ""
-#: c-decl.c:5020
+#: c-decl.c:5031
msgid "%Jflexible array member not at end of struct"
msgstr ""
-#: c-decl.c:5025
+#: c-decl.c:5036
msgid "%Jflexible array member in otherwise empty struct"
msgstr ""
-#: c-decl.c:5032
+#: c-decl.c:5043
#, fuzzy
msgid "%Jinvalid use of structure with flexible array member"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr ""
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr ""
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr ""
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr ""
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr ""
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr ""
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr ""
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr ""
-#: c-decl.c:5501
+#: c-decl.c:5512
#, fuzzy
msgid "%Jno previous prototype for '%D'"
msgstr "нÑма папÑÑ€ÑднÑга прататыпа Ð´Ð»Ñ \"%s\""
-#: c-decl.c:5507
+#: c-decl.c:5518
#, fuzzy
msgid "%J'%D' was used with no prototype before its definition"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: c-decl.c:5514
+#: c-decl.c:5525
#, fuzzy
msgid "%Jno previous declaration for '%D'"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: c-decl.c:5520
+#: c-decl.c:5531
#, fuzzy
msgid "%J`%D' was used with no declaration before its definition"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
#, fuzzy
msgid "%Jreturn type of '%D' is not `int'"
msgstr "вÑртаемы тып \"%s\" не \"int\""
-#: c-decl.c:5571
+#: c-decl.c:5582
#, fuzzy
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: c-decl.c:5580
+#: c-decl.c:5591
#, fuzzy
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "другім аргументам \"%s\" павінен быць \"char **\""
-#: c-decl.c:5589
+#: c-decl.c:5600
#, fuzzy
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "другім аргументам \"%s\" павінен быць \"char **\""
-#: c-decl.c:5599
+#: c-decl.c:5610
msgid "%J'%D' takes only zero or two arguments"
msgstr ""
-#: c-decl.c:5602
+#: c-decl.c:5613
#, fuzzy
msgid "%J'%D' is normally a non-static function"
msgstr "`%s' - звычайна функцыÑ"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5672
+#: c-decl.c:5683
#, fuzzy
msgid "%Jparameter name omitted"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: c-decl.c:5747
+#: c-decl.c:5758
msgid "%Jparameter name missing from parameter list"
msgstr ""
-#: c-decl.c:5757
+#: c-decl.c:5768
msgid "%J\"%D\" declared as a non-parameter"
msgstr ""
-#: c-decl.c:5762
+#: c-decl.c:5773
#, fuzzy
msgid "%Jmultiple parameters named \"%D\""
msgstr "невыкарыÑтаемы параметр \"%s\""
-#: c-decl.c:5770
+#: c-decl.c:5781
#, fuzzy
msgid "%Jparameter \"%D\" declared void"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr ""
-#: c-decl.c:5801
+#: c-decl.c:5812
#, fuzzy
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "\"%s\" мае незавершаны тып"
-#: c-decl.c:5807
+#: c-decl.c:5818
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr ""
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr ""
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
#, fuzzy
msgid "%Hprototype declaration"
msgstr "пуÑтое абвÑшчÑньне"
-#: c-decl.c:5889
+#: c-decl.c:5900
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:5897
+#: c-decl.c:5908
msgid "argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
msgid "no return statement in function returning non-void"
msgstr ""
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr ""
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c-decl.c:6200
+#: c-decl.c:6211
msgid "'for' loop initial declaration used outside C99 mode"
msgstr ""
-#: c-decl.c:6224
+#: c-decl.c:6235
#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6227
+#: c-decl.c:6238
#, fuzzy, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6238
+#: c-decl.c:6249
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6241
+#: c-decl.c:6252
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6244
+#: c-decl.c:6255
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6557
+#: c-decl.c:6568
#, fuzzy
msgid "%Jredefinition of global '%D'"
msgstr "перанакіраванне stdout: %s"
-#: c-decl.c:6558
+#: c-decl.c:6569
#, fuzzy
msgid "%J'%D' previously defined here"
msgstr "папÑÑ€ÑднÑе вызначÑньне"
@@ -2224,91 +2229,91 @@ msgstr "прапушчан прабел паÑÐ»Ñ Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
msgid "missing makefile target after \"%s\""
msgstr "прапушчан прабел паÑÐ»Ñ Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr ""
-#: c-opts.c:692
+#: c-opts.c:700
#, fuzzy, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "-pipe не падтрымліваецца."
-#: c-opts.c:812
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr ""
-#: c-opts.c:978
+#: c-opts.c:986
#, fuzzy
msgid "output filename specified twice"
msgstr "не зададзены ўваходзÑÑ‡Ñ‹Ñ Ñ„Ð°Ð¹Ð»Ñ‹"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr ""
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr ""
-#: c-opts.c:1111
+#: c-opts.c:1119
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr ""
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr ""
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr ""
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr ""
-#: c-opts.c:1131
+#: c-opts.c:1139
#, fuzzy, c-format
msgid "opening output file %s: %m"
msgstr "немагчыма адчыніць файл уводу `%s'"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr ""
-#: c-opts.c:1215
+#: c-opts.c:1223
#, fuzzy
msgid "YYDEBUG not defined"
msgstr "YYDEBUG не вызначан."
-#: c-opts.c:1261
+#: c-opts.c:1269
#, c-format
msgid "opening dependency file %s: %m"
msgstr ""
-#: c-opts.c:1271
+#: c-opts.c:1279
#, c-format
msgid "closing dependency file %s: %m"
msgstr ""
-#: c-opts.c:1274
+#: c-opts.c:1282
#, fuzzy, c-format
msgid "when writing output to %s: %m"
msgstr "памылка запіÑу Ñž %s"
-#: c-opts.c:1344
+#: c-opts.c:1352
msgid "to generate dependencies you must specify either -M or -MM"
msgstr ""
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr ""
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr ""
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr ""
@@ -2326,7 +2331,7 @@ msgstr "ÑінтакÑÑ–Ñ‡Ð½Ð°Ñ Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
msgid "ISO C forbids an empty source file"
msgstr "ISO C не дазвалÑе пуÑÑ‚Ñ‹ ізыходны файл"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr ""
@@ -2342,7 +2347,7 @@ msgstr ""
msgid "ISO C does not allow extra `;' outside of a function"
msgstr ""
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr ""
@@ -2422,7 +2427,7 @@ msgstr ""
msgid "ISO C forbids forward references to `enum' types"
msgstr ""
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr ""
@@ -2430,7 +2435,7 @@ msgstr ""
msgid "no semicolon at end of struct or union"
msgstr ""
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr ""
@@ -2459,24 +2464,24 @@ msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
msgid "braced-group within expression allowed only inside a function"
msgstr ""
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "пуÑтое цела Ñž else-выражÑнні"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
#, fuzzy
msgid "%Hempty body in an if-statement"
msgstr "пуÑтое цела Ñž else-выражÑнні"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr ""
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr ""
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO C не падтрымлівае \"goto *expr;\""
@@ -2486,11 +2491,11 @@ msgstr "ISO C не падтрымлівае \"goto *expr;\""
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr ""
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr ""
@@ -2506,7 +2511,7 @@ msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
msgid "parser stack overflow"
msgstr ""
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr ""
@@ -2588,7 +2593,7 @@ msgstr ""
msgid "%s: had text segment at different address"
msgstr ""
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr ""
@@ -2700,12 +2705,12 @@ msgstr ""
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr ""
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr ""
-#: c-semantics.c:991
+#: c-semantics.c:993
msgid "will never be executed"
msgstr ""
@@ -2714,7 +2719,7 @@ msgstr ""
msgid "`%s' has an incomplete type"
msgstr "\"%s\" мае незавершаны тып"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr ""
@@ -2749,751 +2754,751 @@ msgstr ""
msgid "function return types not compatible due to `volatile'"
msgstr ""
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr ""
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr ""
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr ""
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr ""
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr ""
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr ""
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr ""
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr ""
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr ""
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr ""
-#: c-typeck.c:1525
+#: c-typeck.c:1505
#, fuzzy
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr ""
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr ""
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr ""
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr ""
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr ""
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "вельмі шмат аргументаў у функцыі"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr ""
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr ""
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr ""
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr ""
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr ""
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "не хапае аргументаў у функцыі"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr ""
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr ""
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr ""
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr ""
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr ""
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr ""
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr ""
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr ""
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr ""
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr ""
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr ""
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr ""
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr ""
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr ""
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr ""
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr ""
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr ""
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO C не падтрымлівае \"++\" Ñ– \"--\" Ð´Ð»Ñ Ñ‚Ñ‹Ð¿Ñƒ complex"
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
#, fuzzy
msgid "wrong type argument to increment"
msgstr "не хапае аргументаў у функцыі"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr ""
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr ""
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr ""
-#: c-typeck.c:2668
+#: c-typeck.c:2648
msgid "use of conditional expressions as lvalues is deprecated"
msgstr ""
-#: c-typeck.c:2671
+#: c-typeck.c:2651
msgid "use of compound expressions as lvalues is deprecated"
msgstr ""
-#: c-typeck.c:2674
+#: c-typeck.c:2654
msgid "use of cast expressions as lvalues is deprecated"
msgstr ""
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr ""
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr ""
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr ""
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, fuzzy, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "не магу атрымаць Ð°Ð´Ñ€Ð°Ñ Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ \"%s\""
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr ""
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr ""
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr ""
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr ""
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr ""
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr ""
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr ""
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr ""
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr ""
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr ""
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr ""
-#: c-typeck.c:3105
+#: c-typeck.c:3085
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:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr ""
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr ""
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr ""
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3170
+#: c-typeck.c:3150
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr ""
-#: c-typeck.c:3179
+#: c-typeck.c:3159
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr ""
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr ""
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr ""
-#: c-typeck.c:3455
+#: c-typeck.c:3435
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr ""
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr ""
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr ""
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr ""
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr ""
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr ""
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr ""
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, fuzzy, c-format
msgid "passing arg of `%s'"
msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
#, fuzzy
msgid "passing arg of pointer to function"
msgstr "вельмі шмат аргументаў у функцыі"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr ""
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr ""
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr ""
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "ініцыÑлізацыÑ"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr ""
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr "нерÑчаіÑны ініцыÑлізатар"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr ""
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "прапушчан ініцыÑлізатар"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr ""
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr ""
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr ""
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr ""
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr ""
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr ""
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr ""
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "вÑртанне"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr ""
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr ""
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr ""
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr ""
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr ""
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr ""
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr ""
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr ""
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr ""
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
@@ -3501,7 +3506,7 @@ msgstr ""
msgid "%Jinlining failed in call to '%F'"
msgstr ""
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "выклікана адÑюль"
@@ -3561,7 +3566,7 @@ msgstr ""
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
@@ -3640,116 +3645,116 @@ msgstr ""
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr ""
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr ""
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
@@ -3979,7 +3984,7 @@ msgstr ""
msgid "library lib%s not found"
msgstr "БібліÑÑ‚Ñка lib%s не знойдзена"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -3987,7 +3992,7 @@ msgid ""
"\n"
msgstr ""
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4315,63 +4320,68 @@ msgstr "прапушчан прабел паÑÐ»Ñ Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr ""
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
+#: cppexp.c:751
+msgid "missing expression between '(' and ')'"
msgstr ""
-#: cppexp.c:756
+#: cppexp.c:754
msgid "#if with no expression"
msgstr ""
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
msgstr ""
-#: cppexp.c:784
+#: cppexp.c:762
+#, c-format
+msgid "operator '%s' has no left operand"
+msgstr ""
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr ""
-#: cppexp.c:811
+#: cppexp.c:815
msgid "unbalanced stack in #if"
msgstr ""
-#: cppexp.c:830
+#: cppexp.c:834
#, fuzzy, c-format
msgid "impossible operator '%u'"
msgstr "немагчымы апÑратар '%s'"
-#: cppexp.c:922
+#: cppexp.c:926
msgid "missing ')' in expression"
msgstr ""
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr ""
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr ""
-#: cppexp.c:958
+#: cppexp.c:962
msgid "missing '(' in expression"
msgstr ""
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr ""
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr ""
@@ -4407,7 +4417,7 @@ msgstr ""
msgid "no include path in which to search for %s"
msgstr ""
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr ""
@@ -4820,7 +4830,7 @@ msgstr ""
msgid "syntax error in macro parameter list"
msgstr ""
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
@@ -4954,12 +4964,12 @@ msgstr ""
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr ""
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr ""
@@ -4980,25 +4990,25 @@ msgstr ""
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -5007,28 +5017,28 @@ msgstr ""
msgid "%Jsize of variable '%D' is too large"
msgstr "памер маÑіва \"%s\" вельмі вÑлікі"
-#: function.c:3742
+#: function.c:3752
#, fuzzy
msgid "impossible constraint in `asm'"
msgstr "немагчымы апÑратар '%s'"
-#: function.c:5733
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
msgstr ""
-#: function.c:5740
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:5759
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr ""
-#: function.c:6929
+#: function.c:6939
#, fuzzy
msgid "%Junused parameter '%D'"
msgstr "невыкарыÑтаемы параметр \"%s\""
@@ -5057,80 +5067,80 @@ msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
msgid "Using built-in specs.\n"
msgstr ""
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
"\n"
msgstr ""
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr ""
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:1980
+#: gcc.c:1983
#, fuzzy, c-format
msgid "could not find specs file %s\n"
msgstr "не магу знайÑці крыніцу %s\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr ""
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr ""
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr ""
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr ""
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr ""
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe не падтрымліваецца"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
msgstr ""
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5138,160 +5148,160 @@ msgid ""
"See %s for instructions."
msgstr ""
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "ВыкарыÑтанне: %s [выбары] файл...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "Выбары:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr ""
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr ""
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr ""
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr ""
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion ÐдлюÑтраваць верÑÑ–ÑŽ кампілÑтара\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr ""
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr ""
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr ""
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr ""
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr ""
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr ""
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
msgstr ""
-#: gcc.c:2999
+#: gcc.c:3002
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr ""
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr ""
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr ""
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr ""
-#: gcc.c:3003
+#: gcc.c:3006
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr ""
-#: gcc.c:3004
+#: gcc.c:3007
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr ""
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr ""
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr ""
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr ""
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr ""
-#: gcc.c:3009
+#: gcc.c:3012
#, fuzzy
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr " -o <файл> ПамÑÑціць вывад у <файл>\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr ""
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr ""
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr ""
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr ""
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr ""
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr ""
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr ""
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <файл> ПамÑÑціць вывад у <файл>\n"
-#: gcc.c:3020
+#: gcc.c:3023
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -5299,7 +5309,7 @@ msgid ""
" guessing the language based on the file's extension\n"
msgstr ""
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5308,97 +5318,97 @@ msgid ""
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:3148
+#: gcc.c:3151
#, c-format
msgid "`-%c' option must have argument"
msgstr ""
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr ""
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr ""
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr ""
-#: gcc.c:3468
+#: gcc.c:3471
#, fuzzy
msgid "argument to `-Xpreprocessor' is missing"
msgstr "аргумент Ð´Ð»Ñ \"-%s\" прапушчан"
-#: gcc.c:3475
+#: gcc.c:3478
#, fuzzy
msgid "argument to `-Xassembler' is missing"
msgstr "аргумент Ð´Ð»Ñ \"-x\" прапушчан"
-#: gcc.c:3482
+#: gcc.c:3485
#, fuzzy
msgid "argument to `-l' is missing"
msgstr "аргумент Ð´Ð»Ñ \"-x\" прапушчан"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr ""
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr ""
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr ""
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr ""
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "аргумент Ð´Ð»Ñ \"-x\" прапушчан"
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "аргумент Ð´Ð»Ñ \"-%s\" прапушчан"
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr ""
-#: gcc.c:4441
+#: gcc.c:4444
#, fuzzy
msgid "invalid specification! Bug in cc"
msgstr "ÐерÑчаіÑÐ½Ð°Ñ ÑпецыфікацыÑ! Памылка Ñž cc."
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5406,79 +5416,79 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr ""
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: gcc.c:5189
+#: gcc.c:5192
#, fuzzy, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "нераÑпазнаны выбар \"-%s\""
-#: gcc.c:5268
+#: gcc.c:5271
#, fuzzy, c-format
msgid "unknown spec function `%s'"
msgstr "у функцыі \"%s\":"
-#: gcc.c:5287
+#: gcc.c:5290
#, fuzzy, c-format
msgid "error in args to spec function `%s'"
msgstr "вельмі шмат аргумÑнтаў у функцыі `%s'"
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:5338
+#: gcc.c:5341
#, fuzzy
msgid "no arguments for spec function"
msgstr "не хапае аргументаў у функцыі"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "нераÑпазнаны выбар \"-%s\""
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "праграмы: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "бібліÑÑ‚Ñкі: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5486,51 +5496,51 @@ msgstr ""
"\n"
"ІнÑтрукцыі Ð´Ð»Ñ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½ÑÑž аб памылках глÑдзіце тут:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "верÑÑ–Ñ gcc %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr ""
-#: gcc.c:6302
+#: gcc.c:6305
#, fuzzy
msgid "no input files"
msgstr "нÑма ўваходзÑчых файлаў"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:6327
+#: gcc.c:6330
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr ""
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s кампілÑтар не ÑžÑталÑваны на гÑтай ÑÑ–ÑÑ‚Ñме"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "мова %s не раÑпазнана"
-#: gcc.c:6580
+#: gcc.c:6583
#, fuzzy
msgid "internal gcc abort"
msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
@@ -5819,21 +5829,21 @@ msgstr ""
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
msgid "jump bypassing disabled"
msgstr ""
-#: gcse.c:8071
+#: gcse.c:8097
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:8084
+#: gcse.c:8110
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
@@ -5884,7 +5894,7 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr "\"%s\" звычайна функцыÑ"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, fuzzy, c-format
msgid "can't open %s: %m"
@@ -5963,7 +5973,7 @@ msgstr ""
msgid "function with target specific attribute(s) cannot be inlined"
msgstr ""
-#: jump.c:1896
+#: jump.c:1913
msgid "%Hwill never be executed"
msgstr ""
@@ -6451,7 +6461,7 @@ msgstr ""
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s"
@@ -6496,15 +6506,15 @@ msgstr ""
msgid "impossible register constraint in `asm'"
msgstr ""
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr ""
-#: reload.c:3672
+#: reload.c:3687
msgid "unable to generate reloads for:"
msgstr ""
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr ""
@@ -6914,42 +6924,42 @@ msgstr ""
msgid "invalid register name `%s' for register variable"
msgstr ""
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
msgstr ""
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr ""
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
msgstr ""
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr ""
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, fuzzy, c-format
msgid "invalid option `%s'"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -6960,96 +6970,96 @@ msgstr ""
"%s\tзкампілÑвана GNU C верÑÑ–Ñ %s.\n"
"%s%s%s верÑÑ–Ñ %s (%s) зкампілÑвана CC.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr ""
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr "выбары ўключаны:"
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, fuzzy, c-format
msgid "can't open %s for writing: %m"
msgstr "немагчыма адчыніць %s Ð´Ð»Ñ Ð·Ð°Ð¿Ñ–Ñу"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr ""
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: toplev.c:4422
+#: toplev.c:4423
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: toplev.c:4439
+#: toplev.c:4440
#, fuzzy
msgid "-ffunction-sections not supported for this target"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: toplev.c:4444
+#: toplev.c:4445
#, fuzzy
msgid "-fdata-sections not supported for this target"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:4458
+#: toplev.c:4459
#, fuzzy
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:4473
+#: toplev.c:4474
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: toplev.c:4581
+#: toplev.c:4582
#, fuzzy, c-format
msgid "error writing to %s: %m"
msgstr "памылка запіÑу Ñž %s"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, fuzzy, c-format
msgid "error closing %s: %m"
msgstr "памылка запіÑу Ñž %s"
@@ -7096,7 +7106,7 @@ msgstr ""
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
msgid "%Jinlining failed in call to '%F': %s"
msgstr ""
@@ -7110,34 +7120,34 @@ msgstr "памер вÑртаемага значÑÐ½Ð½Ñ \"%s\" %u байт"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "памер вÑртаемага значÑÐ½Ð½Ñ \"%s\" больш чым %d байт"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr ""
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:4775
+#: tree.c:4774
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
@@ -7191,50 +7201,50 @@ msgstr ""
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr ""
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr ""
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr ""
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
msgid "%Jweak declaration of '%D' must precede definition"
msgstr ""
-#: varasm.c:4274
+#: varasm.c:4275
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4308
+#: varasm.c:4309
#, fuzzy
msgid "%Jweak declaration of '%D' must be public"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: varasm.c:4317
+#: varasm.c:4318
#, fuzzy
msgid "%Jweak declaration of '%D' not supported"
msgstr "пуÑтое абвÑшчÑнне"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr ""
-#: varasm.c:4468
+#: varasm.c:4469
#, fuzzy
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
@@ -7459,7 +7469,7 @@ msgstr ""
msgid "junk at end of '#pragma unused'"
msgstr ""
-#: config/darwin.c:1347
+#: config/darwin.c:1312
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr ""
@@ -7504,7 +7514,7 @@ msgstr ""
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr ""
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr ""
@@ -7544,90 +7554,90 @@ msgstr ""
msgid "bad value `%s' for -mmemory-latency"
msgstr ""
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr "нерÑчаіÑнае значÑньне %%H"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, fuzzy, c-format
msgid "invalid %%J value"
msgstr "дрÑннае %%Q значÑнне"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "нерÑчаіÑнае значÑньне %%r"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "нерÑчаіÑнае значÑньне %%R"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "нерÑчаіÑнае значÑньне %%N"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "нерÑчаіÑнае значÑньне %%P"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "нерÑчаіÑнае значÑньне %%h"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "нерÑчаіÑнае значÑньне %%L"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "нерÑчаіÑнае значÑньне %%m"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "нерÑчаіÑнае значÑньне %%M"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "нерÑчаіÑнае значÑньне %%U"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "нерÑчаіÑнае значÑньне %%v"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "нерÑчаіÑнае значÑньне %%C"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "нерÑчаіÑнае значÑньне %%E"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr "нерÑчаіÑнае значÑньне %%xn"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr ""
@@ -7764,7 +7774,7 @@ msgstr ""
msgid "Tune expected memory latency"
msgstr ""
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
@@ -7783,17 +7793,17 @@ msgstr "аргумент `__builtin_args_info' павінен быць канÑÑ
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, fuzzy, c-format
msgid "invalid operand to %%R code"
msgstr "нерÑчаіÑны %%-код"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, fuzzy, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "нерÑчаіÑны %%-код"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, fuzzy, c-format
msgid "invalid operand to %%U code"
msgstr "нерÑчаіÑны %%-код"
@@ -7804,7 +7814,7 @@ msgid "invalid operand to %%V code"
msgstr "нерÑчаіÑны %%-код"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr ""
@@ -7813,7 +7823,7 @@ msgstr ""
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr ""
@@ -7897,13 +7907,13 @@ msgstr ""
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, fuzzy, c-format
msgid "`%s' attribute only applies to functions"
msgstr "\"%s\" звычайна функцыÑ"
@@ -7918,7 +7928,7 @@ msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr ""
@@ -8054,56 +8064,56 @@ msgstr ""
msgid "Ignore dllimport attribute for functions"
msgstr ""
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
#, fuzzy
msgid "invalid insn:"
msgstr "ÐерÑчаіÑны выбар %s"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr ""
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr ""
@@ -9300,7 +9310,7 @@ msgstr "Ðе генерыраваць ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ Ñ–Ð½Ñтрукцыі"
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
@@ -9334,140 +9344,140 @@ msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑлалікÐ
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr ""
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, fuzzy, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "памер \"%s\" больш чам %d байт"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, fuzzy, c-format
msgid "invalid operand code `%c'"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
#, fuzzy
msgid "invalid constraints for operand"
msgstr "нерÑчаіÑны %%c аперанд"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
#, fuzzy
msgid "unknown insn mode"
msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
msgid "shift must be an immediate"
msgstr ""
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, fuzzy, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "\"%s\" атрыбут ігнарыруецца"
@@ -9757,7 +9767,7 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr ""
@@ -9876,7 +9886,7 @@ msgstr ""
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr ""
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
msgid "stack limit expression is not supported"
msgstr ""
@@ -10035,41 +10045,41 @@ msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкÐ
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "\"%s\" звычайна функцыÑ"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr ""
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, c-format
msgid "bad value (%s) for -tune= switch"
msgstr ""
@@ -10077,107 +10087,107 @@ msgstr ""
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr ""
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr ""
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr "Генерыраваць код Ð´Ð»Ñ GNU as"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr "Генерыраваць код Ð´Ð»Ñ Intel as"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr "Генерыраваць код Ð´Ð»Ñ GNU ld"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr "Генерыраваць код Ð´Ð»Ñ Intel ld"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr "Генерыраваць код без GP reg"
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr ""
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr ""
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr ""
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr ""
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
msgid "Disable earlier placing stop bits"
msgstr ""
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr ""
@@ -10215,7 +10225,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -10225,12 +10235,12 @@ msgstr ""
msgid "invalid %%P operand"
msgstr "нерÑчаіÑны %%-код"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
@@ -10286,48 +10296,48 @@ msgstr ""
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr ""
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, fuzzy, c-format
msgid "invalid operand to %%s code"
msgstr "нерÑчаіÑны %%-код"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, fuzzy, c-format
msgid "invalid operand to %%p code"
msgstr "нерÑчаіÑны %%-код"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, fuzzy, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "нерÑчаіÑны %%-код"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, fuzzy, c-format
msgid "invalid operand to %%N code"
msgstr "нерÑчаіÑны %%-код"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr "дрÑнны адраÑ"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
#, fuzzy
msgid "lo_sum not of register"
msgstr "Ðе выкарыÑтоўваць Ñ€ÑгіÑтра sb"
@@ -10736,154 +10746,154 @@ msgstr ""
msgid "bad test"
msgstr ""
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr ""
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr ""
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
msgid "-mgp32 used with a 64-bit ABI"
msgstr ""
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
msgid "-mgp64 used with a 32-bit ABI"
msgstr ""
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, fuzzy, c-format
msgid "unsupported combination: %s"
msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ€ÑÑ–Ñ"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
msgid "-g is only supported using GNU as,"
msgstr ""
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr ""
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
msgid "-g option disabled"
msgstr ""
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr ""
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr ""
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr ""
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr ""
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, c-format
msgid "bad value (%s) for %s"
msgstr ""
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, fuzzy, c-format
msgid "can't rewind temp file: %m"
msgstr "немагчыма Ñтварыць чаÑовы файл"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, fuzzy, c-format
msgid "can't write to output file: %m"
msgstr "не магу запіÑаць Ñž %s"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, fuzzy, c-format
msgid "can't read from temp file: %m"
msgstr "не магу прачытаць з %s"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, fuzzy, c-format
msgid "can't close temp file: %m"
msgstr "немагчыма зачыніць уваходзÑчы файл %s"
@@ -11121,7 +11131,7 @@ msgstr ""
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr ""
@@ -11694,175 +11704,184 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, fuzzy, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, fuzzy, c-format
msgid "unknown ABI specified: '%s'"
msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, fuzzy, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
#, fuzzy
msgid "argument 1 must be a 5-bit signed literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
#, fuzzy
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
#, fuzzy
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
#, fuzzy
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
#, fuzzy
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, fuzzy, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
#, fuzzy
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6494
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "нерÑчаіÑнае значÑньне %%O"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr ""
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr ""
@@ -12115,18 +12134,22 @@ msgid "Avoid all range limits on call instructions"
msgstr ""
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
msgid "Specify alignment of structure fields default/natural"
msgstr ""
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
@@ -12142,7 +12165,7 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
@@ -12414,29 +12437,29 @@ msgstr "Ðе генерыраваць ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ Ñ–Ð½Ñтрукцыі"
msgid "enable fused multiply/add instructions"
msgstr "Ðе генерыраваць ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ Ñ–Ð½Ñтрукцыі"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
#, fuzzy
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr ""
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr ""
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr ""
@@ -12449,69 +12472,69 @@ msgstr ""
msgid "Profiling is not supported on this target."
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, c-format
msgid "invalid %%Y operand"
msgstr "нерÑчаіÑны %%Y аперанд"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, c-format
msgid "invalid %%A operand"
msgstr "нерÑчаіÑны %%A аперанд"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, c-format
msgid "invalid %%B operand"
msgstr "нерÑчаіÑны %%B аперанд"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, c-format
msgid "invalid %%c operand"
msgstr "нерÑчаіÑны %%c аперанд"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, c-format
msgid "invalid %%C operand"
msgstr "нерÑчаіÑны %%C аперанд"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, c-format
msgid "invalid %%d operand"
msgstr "нерÑчаіÑны %%d аперанд"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, c-format
msgid "invalid %%D operand"
msgstr "нерÑчаіÑны %%D аперанд"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, c-format
msgid "invalid %%f operand"
msgstr "нерÑчаіÑны %%f аперанд"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, fuzzy, c-format
msgid "invalid %%s operand"
msgstr "нерÑчаіÑны %%f аперанд"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr ""
@@ -13003,265 +13026,265 @@ msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
msgid "`-gnat' misspelled as `-gant'"
msgstr ""
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr ""
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr ""
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2245
+#: cp/call.c:2255
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2468
+#: cp/call.c:2478
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr ""
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr ""
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
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:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr ""
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr ""
-#: cp/call.c:2806
+#: cp/call.c:2816
msgid "call of `(%T) (%A)' is ambiguous"
msgstr ""
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2845
+#: cp/call.c:2855
#, fuzzy, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr "%s перад знакам \"%s\""
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2854
+#: cp/call.c:2864
#, fuzzy, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "прапушчана поле '%s' у '%s'"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2862
+#: cp/call.c:2872
#, fuzzy, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr "%s перад знакам \"%s\""
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr ""
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr ""
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3219
+#: cp/call.c:3229
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr ""
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr ""
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr ""
-#: cp/call.c:3585
+#: cp/call.c:3595
msgid "comparison between `%#T' and `%#T'"
msgstr ""
-#: cp/call.c:3831
+#: cp/call.c:3841
#, fuzzy
msgid "no suitable `operator %s' for `%T'"
msgstr "немагчымы апÑратар '%s'"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr ""
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr ""
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr ""
-#: cp/call.c:3923
+#: cp/call.c:3947
msgid "invalid conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:3925
+#: cp/call.c:3949
msgid " initializing argument %P of `%D'"
msgstr ""
-#: cp/call.c:4079
+#: cp/call.c:4094
#, fuzzy
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/call.c:4082
+#: cp/call.c:4097
#, fuzzy
msgid "cannot bind packed field `%E' to `%T'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/call.c:4085
+#: cp/call.c:4100
#, fuzzy
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
-#: cp/call.c:4240
+#: cp/call.c:4255
#, fuzzy
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "звычайны аргумÑнт Ð´Ð»Ñ `%#D' мае тып `%T'"
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4456
+#: cp/call.c:4471
msgid "`%T' is not an accessible base of `%T'"
msgstr ""
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr ""
-#: cp/call.c:4980
+#: cp/call.c:4995
#, fuzzy
msgid "call to non-function `%D'"
msgstr "у функцыі \"%s\":"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/call.c:5084
+#: cp/call.c:5099
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr ""
-#: cp/call.c:5101
+#: cp/call.c:5116
#, fuzzy, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "памер \"%s\" - %d байт"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
msgid " in call to `%D'"
msgstr ""
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5767
+#: cp/call.c:5782
msgid " for conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5889
+#: cp/call.c:5904
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:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:6003
+#: cp/call.c:6018
msgid "could not convert `%E' to `%T'"
msgstr ""
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr ""
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr ""
@@ -13336,222 +13359,222 @@ msgstr ""
msgid "`%#T' only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr ""
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr ""
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2672
+#: cp/class.c:2715
#, fuzzy
msgid "bit-field `%#D' with non-integral type"
msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-#: cp/class.c:2692
+#: cp/class.c:2735
msgid "bit-field `%D' width not an integer constant"
msgstr ""
-#: cp/class.c:2698
+#: cp/class.c:2741
msgid "negative width in bit-field `%D'"
msgstr ""
-#: cp/class.c:2703
+#: cp/class.c:2746
msgid "zero width for bit-field `%D'"
msgstr ""
-#: cp/class.c:2709
+#: cp/class.c:2752
msgid "width of `%D' exceeds its type"
msgstr ""
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr ""
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr ""
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2939
+#: cp/class.c:2982
msgid "`%D' may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr ""
-#: cp/class.c:2958
+#: cp/class.c:3001
msgid "field `%D' invalidly declared function type"
msgstr ""
-#: cp/class.c:2965
+#: cp/class.c:3008
#, fuzzy
msgid "field `%D' invalidly declared method type"
msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr ""
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr ""
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr ""
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr ""
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3714
+#: cp/class.c:3757
msgid "initializer specified for non-virtual method `%D'"
msgstr ""
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%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:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
msgid "redefinition of `%#T'"
msgstr ""
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr ""
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr ""
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr ""
-#: cp/class.c:5892
+#: cp/class.c:5935
msgid "assuming pointer to member `%D'"
msgstr ""
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr ""
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr ""
-#: cp/class.c:5957
+#: cp/class.c:6000
msgid "argument of type `%T' does not match `%T'"
msgstr ""
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr ""
@@ -13560,11 +13583,11 @@ msgstr ""
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
msgid "declaration of `%#D'"
msgstr "абвÑшчÑньне `%#D'"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr ""
@@ -13667,157 +13690,174 @@ msgstr ""
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
-#: cp/decl.c:371
+#: cp/decl.c:372
msgid "label `%D' used but not defined"
msgstr "адмеціна `%D' выкарыÑтоўвываецца, але Ð½Ñ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
-#: cp/decl.c:378
+#: cp/decl.c:379
msgid "label `%D' defined but not used"
msgstr "адмеціна `%D' вызначана, але не выкарыÑтоўваецца"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
msgid "previous declaration of `%D'"
msgstr "папÑÑ€ÑднÑе абвÑшчÑньне `%D'"
-#: cp/decl.c:1178
+#: cp/decl.c:1179
#, fuzzy
msgid "%Jfunction '%D' redeclared as inline"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
#, fuzzy
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:1186
+#: cp/decl.c:1187
#, fuzzy
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
#, fuzzy
msgid "%Jprevious declaration of '%D' was inline"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
#, fuzzy
msgid "shadowing %s function `%#D'"
msgstr "у функцыі \"%s\":"
-#: cp/decl.c:1218
+#: cp/decl.c:1219
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr ""
-#: cp/decl.c:1223
+#: cp/decl.c:1224
#, fuzzy
msgid "conflicts with built-in declaration `%#D'"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
msgid "new declaration `%#D'"
msgstr "новае абвÑшчÑньне `%#D'"
-#: cp/decl.c:1243
+#: cp/decl.c:1244
#, fuzzy
msgid "ambiguates built-in declaration `%#D'"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/decl.c:1314
+#: cp/decl.c:1315
msgid "`%#D' redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1317
+#: cp/decl.c:1318
msgid "previous declaration of `%#D'"
msgstr "папÑÑ€ÑднÑе абвÑшчÑньне `%#D'"
-#: cp/decl.c:1339
+#: cp/decl.c:1340
msgid "declaration of template `%#D'"
msgstr "абвÑшчÑньне шаблёну `%#D'"
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr "канфлікт з папÑÑ€Ñднім абвÑшчÑньнем `%#D'"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
#, fuzzy
msgid "ambiguates old declaration `%#D'"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/decl.c:1363
+#: cp/decl.c:1364
msgid "declaration of C function `%#D' conflicts with"
msgstr ""
-#: cp/decl.c:1365
+#: cp/decl.c:1366
#, fuzzy
msgid "previous declaration `%#D' here"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:1381
+#: cp/decl.c:1382
#, fuzzy
msgid "conflicting declaration '%#D'"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/decl.c:1382
+#: cp/decl.c:1383
#, fuzzy
msgid "'%D' has a previous declaration as `%#D'"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+#, fuzzy
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "абвÑшчÑньне шаблёну `%#D'"
+
+#: cp/decl.c:1437
+#, fuzzy
+msgid "previous declaration of `namespace %D' here"
+msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
+
+#: cp/decl.c:1449
msgid "`%#D' previously defined here"
msgstr ""
-#: cp/decl.c:1436
+#: cp/decl.c:1450
msgid "`%#D' previously declared here"
msgstr ""
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
#, fuzzy
msgid "prototype for `%#D'"
msgstr "нÑма папÑÑ€ÑднÑга прататыпа Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:1446
+#: cp/decl.c:1460
#, fuzzy
msgid "%Jfollows non-prototype definition here"
msgstr "папÑÑ€ÑднÑе вызначÑньне"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
#, fuzzy
msgid "previous declaration of `%#D' with %L linkage"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:1460
+#: cp/decl.c:1474
msgid "conflicts with new declaration with %L linkage"
msgstr ""
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr ""
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
#, fuzzy
msgid "after previous specification in `%#D'"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:1501
+#: cp/decl.c:1515
msgid "`%#D' was used before it was declared inline"
msgstr ""
-#: cp/decl.c:1502
+#: cp/decl.c:1516
#, fuzzy
msgid "%Jprevious non-inline declaration here"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:1555
+#: cp/decl.c:1569
msgid "redundant redeclaration of `%D' in same scope"
msgstr ""
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr ""
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, fuzzy, c-format
msgid "than previous declaration `%F'"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
@@ -13830,513 +13870,531 @@ msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1880
+#: cp/decl.c:1894
#, fuzzy
msgid "%Jconflicts with previous declaration here"
msgstr "канфлікт з папÑÑ€Ñднім абвÑшчÑньнем `%#D'"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
#, fuzzy
msgid "implicit declaration of function `%#D'"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr ""
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
msgid "jump to label `%D'"
msgstr ""
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
#, fuzzy
msgid "%H from here"
msgstr " адÑюль"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
msgid " crosses initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr ""
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " адÑюль"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2360
+#: cp/decl.c:2374
#, fuzzy
msgid " skips initialization of `%#D'"
msgstr "ініцыÑлізацыÑ"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2397
+#: cp/decl.c:2411
#, fuzzy
msgid "duplicate label `%D'"
msgstr "паўтарÑнне \"%s\""
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr ""
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:3429
+#: cp/decl.c:3443
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3493
+#: cp/decl.c:3507
msgid "redeclaration of C++ built-in type `%T'"
msgstr ""
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3557
+#: cp/decl.c:3571
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3572
+#: cp/decl.c:3586
msgid "`%D' can only be specified for functions"
msgstr ""
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3579
+#: cp/decl.c:3593
msgid "`%D' can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
#, fuzzy
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
msgid "function `%#D' is initialized like a variable"
msgstr ""
-#: cp/decl.c:3738
+#: cp/decl.c:3752
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr ""
-#: cp/decl.c:3771
+#: cp/decl.c:3785
msgid "`%#D' is not a static member of `%#T'"
msgstr ""
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr ""
-#: cp/decl.c:3788
+#: cp/decl.c:3802
msgid "duplicate initialization of %D"
msgstr ""
-#: cp/decl.c:3819
+#: cp/decl.c:3833
msgid "declaration of `%#D' outside of class is not definition"
msgstr ""
-#: cp/decl.c:3868
+#: cp/decl.c:3882
#, fuzzy
msgid "variable `%#D' has initializer but incomplete type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
#, fuzzy
msgid "elements of array `%#D' have incomplete type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:3942
+#: cp/decl.c:3956
msgid "`%D' declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr ""
-#: cp/decl.c:3976
+#: cp/decl.c:3990
#, fuzzy
msgid "cannot initialize `%T' from `%T'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/decl.c:4008
+#: cp/decl.c:4022
msgid "initializer fails to determine size of `%D'"
msgstr ""
-#: cp/decl.c:4013
+#: cp/decl.c:4027
msgid "array size missing in `%D'"
msgstr "прапушчан памер маÑіва Ñž `%D'"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
msgid "zero-size array `%D'"
msgstr "нулÑвы памер маÑіва `%D'"
#. 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:4062
+#: cp/decl.c:4076
msgid "storage size of `%D' isn't known"
msgstr ""
-#: cp/decl.c:4084
+#: cp/decl.c:4098
msgid "storage size of `%D' isn't constant"
msgstr ""
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr ""
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4166
+#: cp/decl.c:4180
#, fuzzy
msgid "uninitialized const `%D'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr ""
+
+#: cp/decl.c:4323
#, fuzzy
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4326
+#: cp/decl.c:4404
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/decl.c:4330
+#: cp/decl.c:4408
msgid "`%T' has no non-static data member named `%D'"
msgstr ""
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
#, fuzzy
msgid "too many initializers for `%T'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/decl.c:4439
+#: cp/decl.c:4494
msgid "variable-sized object `%D' may not be initialized"
msgstr ""
-#: cp/decl.c:4450
+#: cp/decl.c:4505
#, fuzzy
msgid "`%D' has incomplete type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr ""
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr ""
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4749
+#: cp/decl.c:4805
#, fuzzy
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/decl.c:4803
+#: cp/decl.c:4859
#, fuzzy
msgid "shadowing previous type declaration of `%#D'"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr ""
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr ""
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr ""
-#: cp/decl.c:5478
+#: cp/decl.c:5547
msgid "`%D' declared as an `inline' %s"
msgstr ""
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr ""
-#: cp/decl.c:5483
+#: cp/decl.c:5552
msgid "`%D' declared as a friend"
msgstr ""
-#: cp/decl.c:5489
+#: cp/decl.c:5558
#, fuzzy
msgid "`%D' declared with an exception specification"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr ""
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr ""
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr ""
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr "`main' павінна вÑртаць `int'"
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr ""
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5765
+#: cp/decl.c:5834
msgid "definition of implicitly-declared `%D'"
msgstr ""
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr ""
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr ""
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6065
+#: cp/decl.c:6134
#, fuzzy
msgid "size of array `%D' has non-integral type `%T'"
msgstr "памер маÑіва `%D' не цÑлалікавы тып"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
#, fuzzy
msgid "size of array has non-integral type `%T'"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
msgid "size of array `%D' is negative"
msgstr "памер маÑіва `%D' - адмоўны"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
msgid "size of array is negative"
msgstr "адмоўны памер маÑіва "
-#: cp/decl.c:6113
+#: cp/decl.c:6182
msgid "ISO C++ forbids zero-size array `%D'"
msgstr ""
-#: cp/decl.c:6115
+#: cp/decl.c:6184
#, fuzzy
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
#, fuzzy
msgid "size of array `%D' is not an integral constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6130
+#: cp/decl.c:6199
msgid "ISO C++ forbids variable-size array `%D'"
msgstr ""
-#: cp/decl.c:6132
+#: cp/decl.c:6201
#, fuzzy
msgid "ISO C++ forbids variable-size array"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6248
+#: cp/decl.c:6317
msgid "declaration of `%D' as %s"
msgstr ""
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, c-format
msgid "creating %s"
msgstr ""
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6306
+#: cp/decl.c:6375
msgid "operator `%T' declared to return `%T'"
msgstr ""
-#: cp/decl.c:6308
+#: cp/decl.c:6377
msgid "return type specified for `operator %T'"
msgstr ""
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr ""
+
+#: cp/decl.c:6405
+#, fuzzy, c-format
+msgid "variable or field `%E' declared void"
+msgstr "тып параметра \"%s\" не аб'Ñўлены"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr ""
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr ""
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr ""
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr ""
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr ""
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr ""
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr ""
@@ -14344,309 +14402,301 @@ msgstr ""
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, fuzzy, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
msgid "declaration of `%D' as non-function"
msgstr ""
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr ""
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr ""
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
msgid "multiple declarations `%T' and `%T'"
msgstr "неаднолькавае абвÑшчÑньне `%T' Ñ– `%T'"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO C++ не падтрымлівае \"long long\""
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, fuzzy, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr ""
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr ""
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr ""
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr ""
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:7097
+#: cp/decl.c:7192
#, fuzzy
msgid "`%T::%D' is not a valid declarator"
msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr ""
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr ""
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, c-format
msgid "destructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr ""
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, fuzzy, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
#, fuzzy
msgid "cannot declare reference to `%#T'"
msgstr "Ðе магу знайÑці файл Ð´Ð»Ñ ÐºÐ»Ð°Ñа %s."
-#: cp/decl.c:7511
+#: cp/decl.c:7606
#, fuzzy
msgid "cannot declare pointer to `%#T'"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr ""
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr ""
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr ""
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7818
+#: cp/decl.c:7913
msgid "template-id `%D' used as a declarator"
msgstr ""
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7893
+#: cp/decl.c:7988
#, fuzzy
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/decl.c:7956
+#: cp/decl.c:8051
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7969
+#: cp/decl.c:8064
#, fuzzy
msgid "template parameters cannot be friends"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr ""
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr ""
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr ""
-#: cp/decl.c:7999
+#: cp/decl.c:8094
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:8018
+#: cp/decl.c:8113
msgid "abstract declarator `%T' used as declaration"
msgstr ""
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr ""
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr ""
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
msgid "invalid use of `::'"
msgstr "нерÑчаіÑнае выкарыÑтаньне `::'"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
#, fuzzy
msgid "function `%D' cannot be declared friend"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr ""
-#: cp/decl.c:8127
+#: cp/decl.c:8217
#, fuzzy
msgid "function `%D' declared virtual inside a union"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:8215
+#: cp/decl.c:8305
#, fuzzy
msgid "field `%D' has incomplete type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
#, fuzzy
msgid "name `%T' has incomplete type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr ""
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr ""
@@ -14662,92 +14712,92 @@ msgstr ""
#. 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:8287
+#: cp/decl.c:8377
msgid "ISO C++ forbids initialization of member `%D'"
msgstr ""
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr ""
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr ""
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr ""
-#: cp/decl.c:8440
+#: cp/decl.c:8530
msgid "static member `%D' declared `register'"
msgstr ""
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr ""
-#: cp/decl.c:8585
+#: cp/decl.c:8675
msgid "default argument for `%#D' has type `%T'"
msgstr "звычайны аргумÑнт Ð´Ð»Ñ `%#D' мае тып `%T'"
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr ""
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr ""
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, c-format
msgid "invalid string constant `%E'"
msgstr "`%E' - нерÑчаіÑÐ½Ð°Ñ Ð½ÑÐ·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ Ñ‚Ñ‹Ð¿Ñƒ string"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr ""
-#: cp/decl.c:8689
+#: cp/decl.c:8779
#, fuzzy
msgid "parameter `%D' invalidly declared method type"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr ""
@@ -14766,94 +14816,94 @@ msgstr ""
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr ""
-#: cp/decl.c:9000
+#: cp/decl.c:9090
msgid "`%D' must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr ""
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr ""
-#: cp/decl.c:9126
+#: cp/decl.c:9216
msgid "`%D' must take either zero or one argument"
msgstr ""
-#: cp/decl.c:9128
+#: cp/decl.c:9218
msgid "`%D' must take either one or two arguments"
msgstr ""
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr ""
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
msgid "`%D' must take exactly one argument"
msgstr ""
-#: cp/decl.c:9176
+#: cp/decl.c:9266
msgid "`%D' must take exactly two arguments"
msgstr ""
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr ""
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr ""
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr ""
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr ""
-#: cp/decl.c:9279
+#: cp/decl.c:9369
msgid "using template type parameter `%T' after `%s'"
msgstr ""
-#: cp/decl.c:9287
+#: cp/decl.c:9377
#, fuzzy
msgid "`%T' referred to as `%s'"
msgstr "не знойдзен ÐºÐ»Ð°Ñ \"%s\""
-#: cp/decl.c:9293
+#: cp/decl.c:9383
msgid "`%T' referred to as enum"
msgstr ""
@@ -14864,50 +14914,50 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
#, fuzzy
msgid "template argument required for `%s %T'"
msgstr "невыкарыÑтаемы параметр \"%s\""
-#: cp/decl.c:9453
+#: cp/decl.c:9543
#, fuzzy
msgid "use of enum `%#D' without previous declaration"
msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
#, fuzzy
msgid "redeclaration of `%T' as a non-template"
msgstr "абвÑшчÑньне шаблёну `%#D'"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr ""
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr ""
-#: cp/decl.c:9580
+#: cp/decl.c:9670
msgid "duplicate base type `%T' invalid"
msgstr ""
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9700
+#: cp/decl.c:9790
msgid "multiple definition of `%#T'"
msgstr ""
-#: cp/decl.c:9701
+#: cp/decl.c:9791
#, fuzzy
msgid "%Jprevious definition here"
msgstr "папÑÑ€ÑднÑе вызначÑньне"
@@ -14916,51 +14966,51 @@ msgstr "папÑÑ€ÑднÑе вызначÑньне"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9926
+#: cp/decl.c:10023
msgid "enumerator value for `%D' not integer constant"
msgstr ""
-#: cp/decl.c:9946
+#: cp/decl.c:10043
msgid "overflow in enumeration values at `%D'"
msgstr ""
-#: cp/decl.c:10015
+#: cp/decl.c:10112
#, fuzzy
msgid "return type `%#T' is incomplete"
msgstr "вÑртаемы тып \"%s\" не \"int\""
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr ""
-#: cp/decl.c:10162
+#: cp/decl.c:10259
#, fuzzy
msgid "`%D' implicitly declared before its definition"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10453
+#: cp/decl.c:10550
#, fuzzy
msgid "parameter `%D' declared void"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
#, fuzzy
msgid "invalid member function declaration"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:11149
+#: cp/decl.c:11246
msgid "static member function `%#D' declared with type qualifiers"
msgstr ""
@@ -15009,7 +15059,7 @@ msgstr ""
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr ""
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
#, fuzzy
msgid "template declaration of `%#D'"
msgstr "пуÑтое абвÑшчÑнне"
@@ -15084,41 +15134,41 @@ msgstr "нерÑчаіÑны ініцыÑлізатар"
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr ""
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr ""
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr ""
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr ""
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
#, fuzzy
msgid "inline function `%D' used but never defined"
msgstr "адмеціна `%D' выкарыÑтоўвываецца, але Ð½Ñ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
msgid "default argument missing for parameter %P of `%+#D'"
msgstr ""
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr ""
@@ -15145,7 +15195,7 @@ msgstr ""
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr ""
@@ -15226,7 +15276,7 @@ msgstr ""
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr ""
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr ""
@@ -15360,63 +15410,63 @@ msgstr ""
msgid "incomplete type `%T' does not have member `%D'"
msgstr ""
-#: cp/init.c:1459
+#: cp/init.c:1460
msgid "`%D' is not a member of type `%T'"
msgstr ""
-#: cp/init.c:1478
+#: cp/init.c:1487
#, fuzzy
msgid "invalid pointer to bit-field `%D'"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/init.c:1580
+#: cp/init.c:1589
#, fuzzy
msgid "invalid use of non-static member function `%D'"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
#, fuzzy
msgid "invalid use of non-static data member `%D'"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr ""
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr ""
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr ""
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr ""
-#: cp/init.c:1877
+#: cp/init.c:1886
#, fuzzy
msgid "can't find class$"
msgstr "Ðе магу знайÑці ÐºÐ»Ð°Ñ \"%s\""
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
msgstr ""
-#: cp/init.c:2014
+#: cp/init.c:2023
msgid "uninitialized const in `new' of `%#T'"
msgstr ""
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr ""
@@ -15424,40 +15474,40 @@ msgstr ""
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr ""
-#: cp/init.c:2083
+#: cp/init.c:2092
#, fuzzy
msgid "request for member `%D' is ambiguous"
msgstr "памер \"%s\" - %d байт"
-#: cp/init.c:2203
+#: cp/init.c:2212
msgid "ISO C++ forbids initialization in array new"
msgstr ""
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr ""
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr ""
@@ -15525,15 +15575,15 @@ msgstr ""
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
@@ -15688,7 +15738,7 @@ msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
msgstr ""
@@ -15723,90 +15773,90 @@ msgstr ""
msgid "using-declaration cannot name destructor"
msgstr ""
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr ""
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr ""
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
#, fuzzy
msgid "unknown namespace `%D'"
msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
msgid "namespace `%T' undeclared"
msgstr ""
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
#, fuzzy
msgid "`%D' attribute directive ignored"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
#, fuzzy
msgid "use of `%D' is ambiguous"
msgstr "памер \"%s\" - %d байт"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
#, fuzzy
msgid "%J first type here"
msgstr " адÑюль"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
msgid "%J other type here"
msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
msgid "invalid use of `%D'"
msgstr "нерÑчаіÑнае выкарыÑтаньне `%D'"
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
msgid "`%D::%D' is not a template"
msgstr ""
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
msgid "`%D' is not a function,"
msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
msgid " conflict with `%D'"
msgstr ""
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -15820,7 +15870,7 @@ msgstr "ÐерÑчаіÑны выбар %s"
msgid "`%D::%D' has not been declared"
msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
#, fuzzy
msgid "`::%D' has not been declared"
msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
@@ -15846,7 +15896,7 @@ msgstr ""
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
msgid "`%T' is not a template"
msgstr ""
@@ -15897,188 +15947,188 @@ msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž Ð
msgid "typedef-name `%D' used as destructor declarator"
msgstr ""
-#: cp/parser.c:3638
+#: cp/parser.c:3648
#, fuzzy
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4624
+#: cp/parser.c:4661
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr ""
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6645
+#: cp/parser.c:6683
#, fuzzy
msgid "duplicate `friend'"
msgstr "паўтарÑньне `%s'"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
#, fuzzy
msgid "class definition may not be declared a friend"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7160
+#: cp/parser.c:7198
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
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:7923
+#: cp/parser.c:7961
msgid "`<::' cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
msgid "non-template `%D' used as template"
msgstr ""
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr ""
-#: cp/parser.c:9180
+#: cp/parser.c:9224
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:9239
+#: cp/parser.c:9283
msgid "type attributes are honored only at type definition"
msgstr ""
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
#, fuzzy
msgid "a template-id may not appear in a using-declaration"
msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9951
+#: cp/parser.c:9988
#, fuzzy
msgid "attributes are not allowed on a function-definition"
msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:10540
+#: cp/parser.c:10591
#, fuzzy
msgid "`%T::%D' is not a type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/parser.c:11288
+#: cp/parser.c:11341
#, fuzzy
msgid "file ends in default argument"
msgstr "нехапае аргументаў у функцыі \"%s\""
-#: cp/parser.c:11344
+#: cp/parser.c:11397
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:11347
+#: cp/parser.c:11400
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr ""
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12102
+#: cp/parser.c:12190
#, fuzzy
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr "ініцыÑлізацыÑ"
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12434
+#: cp/parser.c:12522
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
msgstr ""
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:13700
+#: cp/parser.c:13790
#, fuzzy
msgid "reference to `%D' is ambiguous"
msgstr "памер \"%s\" - %d байт"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
#, fuzzy
msgid "too few template-parameter-lists"
msgstr "невыкарыÑтаемы параметр \"%s\""
@@ -16087,46 +16137,46 @@ msgstr "невыкарыÑтаемы параметр \"%s\""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
msgid "too many template-parameter-lists"
msgstr ""
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
#, fuzzy
msgid "invalid function declaration"
msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
#, fuzzy
msgid "named return values are no longer supported"
msgstr "-pipe не падтрымліваецца."
-#: cp/parser.c:14561
+#: cp/parser.c:14651
msgid "`>>' should be `> >' within a nested template argument list"
msgstr ""
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14574
+#: cp/parser.c:14664
msgid "missing `>' to terminate the template argument list"
msgstr ""
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
msgstr ""
-#: cp/parser.c:15082
+#: cp/parser.c:15169
msgid "%D redeclared with different access"
msgstr ""
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
@@ -16147,83 +16197,87 @@ msgstr ""
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
+#: cp/pt.c:733
+msgid "specialization of `%D' in different namespace"
msgstr ""
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
msgid " from definition of `%#D'"
msgstr ""
-#: cp/pt.c:748
+#: cp/pt.c:770
msgid "specialization of `%T' after instantiation"
msgstr ""
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr ""
+
+#: cp/pt.c:817
#, fuzzy
msgid "specialization `%T' after instantiation `%T'"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:807
+#: cp/pt.c:829
msgid "explicit specialization of non-template `%T'"
msgstr ""
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr ""
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
msgstr ""
-#: cp/pt.c:1241
+#: cp/pt.c:1269
#, fuzzy
msgid "`%D' is not a function template"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr ""
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1645
+#: cp/pt.c:1673
msgid "too many template parameter lists in declaration of `%D'"
msgstr ""
-#: cp/pt.c:1661
+#: cp/pt.c:1689
msgid "too few template parameter lists in declaration of `%D'"
msgstr ""
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr ""
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr ""
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr ""
@@ -16235,109 +16289,119 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:1855
+#: cp/pt.c:1883
msgid "no member function `%D' declared in `%T'"
msgstr ""
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
msgid "too many template parameter lists in declaration of `%T'"
msgstr ""
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr ""
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr ""
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2665
+#: cp/pt.c:2693
#, fuzzy
msgid "no default argument for `%D'"
msgstr "нехапае аргументаў у функцыі \"%s\""
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
msgid "destructor `%D' declared as member template"
msgstr ""
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+#, fuzzy
+msgid "invalid template declaration of `%D'"
+msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr ""
-#: cp/pt.c:2910
+#: cp/pt.c:2954
msgid "template definition of non-template `%#D'"
msgstr ""
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr ""
-#: cp/pt.c:2963
+#: cp/pt.c:3007
msgid "got %d template parameters for `%#D'"
msgstr ""
-#: cp/pt.c:2966
+#: cp/pt.c:3010
msgid "got %d template parameters for `%#T'"
msgstr ""
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3053
+#: cp/pt.c:3097
#, fuzzy
msgid "`%T' is not a template type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
msgid "previous declaration `%D'"
msgstr "папÑÑ€ÑднÑе абвÑшчÑньне `%D'"
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr ""
-#: cp/pt.c:3086
+#: cp/pt.c:3130
#, fuzzy
msgid "template parameter `%#D'"
msgstr "невыкарыÑтаемы параметр \"%s\""
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr ""
@@ -16345,286 +16409,295 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
msgid "redefinition of default argument for `%#D'"
msgstr ""
-#: cp/pt.c:3098
+#: cp/pt.c:3142
msgid "%J original definition appeared here"
msgstr ""
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, c-format
msgid "`%E' is not a valid template argument"
msgstr ""
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr ""
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr ""
-#: cp/pt.c:3301
+#: cp/pt.c:3343
#, fuzzy
msgid "invalid use of '%D' as a non-type template-argument"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, fuzzy, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr ""
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr ""
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr ""
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, c-format
msgid " expected a class template, got `%E'"
msgstr ""
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, c-format
msgid " expected a type, got `%E'"
msgstr ""
-#: cp/pt.c:3702
+#: cp/pt.c:3744
msgid " expected a type, got `%T'"
msgstr ""
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr ""
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr ""
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr ""
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3819
+#: cp/pt.c:3861
#, fuzzy
msgid "provided for `%D'"
msgstr "дÑÑтруктару неабходны \"%#D\""
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, fuzzy, c-format
msgid "template argument %d is invalid"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr ""
-#: cp/pt.c:4210
+#: cp/pt.c:4252
#, fuzzy
msgid "for template declaration `%D'"
msgstr "пуÑтое абвÑшчÑнне"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr ""
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
msgstr ""
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
msgstr ""
-#: cp/pt.c:6470
+#: cp/pt.c:6542
msgid "invalid parameter type `%T'"
msgstr "нерÑчаіÑны тып парамÑтра `%T'"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
msgid "in declaration `%D'"
msgstr "у абвÑшчÑньні `%D'"
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
msgstr ""
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr ""
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr ""
-#: cp/pt.c:7069
+#: cp/pt.c:7142
msgid "creating array of `%T'"
msgstr ""
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr ""
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr ""
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr ""
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr ""
+
+#: cp/pt.c:8592
+#, fuzzy
+msgid "`%D' is not a class or namespace"
+msgstr "\"%s\" звычайна функцыÑ"
+
+#: cp/pt.c:8709
msgid "`%T' uses anonymous type"
msgstr ""
-#: cp/pt.c:8615
+#: cp/pt.c:8711
msgid "`%T' uses local type `%T'"
msgstr ""
-#: cp/pt.c:8623
+#: cp/pt.c:8719
#, fuzzy
msgid "`%T' is a variably modified type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, fuzzy, c-format
msgid "integral expression `%E' is not constant"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr ""
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr ""
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr ""
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr ""
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr ""
-#: cp/pt.c:10568
+#: cp/pt.c:10666
msgid "explicit instantiation of `%#D'"
msgstr ""
-#: cp/pt.c:10605
+#: cp/pt.c:10703
#, fuzzy
msgid "duplicate explicit instantiation of `%#D'"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
msgstr ""
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr ""
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr ""
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10745
+#: cp/pt.c:10843
#, fuzzy
msgid "duplicate explicit instantiation of `%#T'"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr ""
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr ""
@@ -16670,39 +16743,39 @@ msgstr ""
msgid "`%T' is an inaccessible base of `%T'"
msgstr ""
-#: cp/search.c:1767
+#: cp/search.c:1805
msgid "invalid covariant return type for `%#D'"
msgstr ""
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr ""
-#: cp/search.c:1772
+#: cp/search.c:1810
msgid "conflicting return type specified for `%#D'"
msgstr ""
-#: cp/search.c:1786
+#: cp/search.c:1824
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr ""
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr ""
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
msgid "`%#D' cannot be declared"
msgstr ""
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr ""
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr ""
@@ -16723,121 +16796,121 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr ""
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
#, fuzzy
msgid "arguments to destructor are not allowed"
msgstr "памер \"%s\" больш чам %d байт"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr ""
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr ""
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
msgid "`%E' is not of type `%T'"
msgstr ""
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr ""
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
#, fuzzy
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
#, fuzzy
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
#, fuzzy
msgid "invalid default argument for a template template parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
msgid "definition of `%#T' inside template parameter list"
msgstr ""
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
msgid "invalid definition of qualified type `%T'"
msgstr ""
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
msgid "previous definition of `%#T'"
msgstr "папÑÑ€ÑднÑе вызначÑньне `%#T'"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
#, fuzzy
msgid "invalid base-class specification"
msgstr "ÐерÑчаіÑÐ½Ð°Ñ ÑпецыфікацыÑ! Памылка Ñž cc."
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
msgid "multiple declarators in template declaration"
msgstr ""
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
#, fuzzy
msgid "`%D' is not a member of `%T'"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
#, fuzzy
msgid "`%D' is not a member of `%D'"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
#, fuzzy
msgid "`%D' cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr ""
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
msgid " `%#D' declared here"
msgstr ""
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, fuzzy, c-format
msgid "type of `%E' is unknown"
msgstr "вÑртаемы тып \"%s\" не \"int\""
@@ -16851,44 +16924,44 @@ msgstr ""
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr ""
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr ""
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr ""
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, fuzzy, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -17111,264 +17184,264 @@ msgstr ""
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr ""
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
#, fuzzy
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr ""
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
msgid "invalid use of `--' on bool variable `%D'"
msgstr ""
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr ""
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
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:4032
+#: cp/typeck.c:4050
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:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr ""
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
#, fuzzy
msgid "attempt to take address of bit-field structure member `%D'"
msgstr "не магу атрымаць Ð°Ð´Ñ€Ð°Ñ Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ \"%s\""
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
msgstr ""
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
msgstr ""
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
msgid "cannot create pointer to reference member `%D'"
msgstr ""
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr ""
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, c-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr ""
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr ""
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
#, fuzzy
msgid "invalid cast to function type `%T'"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr ""
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr ""
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr ""
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr ""
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr ""
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
msgid "pointer to member cast via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
msgid "pointer to member conversion via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
msgstr ""
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
msgid "cannot convert `%T' to `%T' in %s"
msgstr ""
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
msgid "in passing argument %P of `%+D'"
msgstr ""
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
msgid "reference to local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
msgid "address of local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
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:6000
+#: cp/typeck.c:6021
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:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
msgid "return-statement with no value, in function returning '%T'"
msgstr ""
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr ""
@@ -17420,129 +17493,129 @@ msgstr ""
msgid "cannot initialize arrays using this syntax"
msgstr ""
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr ""
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr ""
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
msgstr ""
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
msgstr ""
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
msgid "variable-sized object of type `%T' may not be initialized"
msgstr ""
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr ""
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr ""
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr ""
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr ""
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr ""
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr ""
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr ""
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
#, fuzzy
msgid "missing initializer for member `%D'"
msgstr "прапушчан ініцыÑлізатар"
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
msgid "uninitialized const member `%D'"
msgstr ""
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
#, fuzzy
msgid "member `%D' with uninitialized const fields"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
#, fuzzy
msgid "member `%D' is uninitialized reference"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr ""
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
msgid "no field `%D' in union being initialized"
msgstr ""
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr ""
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr ""
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr ""
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
msgid "base operand of `->' has non-pointer type `%T'"
msgstr ""
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr ""
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr ""
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr ""
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr ""
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
#, fuzzy
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
#, fuzzy
msgid "call to function which throws incomplete type `%#T'"
msgstr "\"%s\" мае незавершаны тып"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr ""
@@ -19093,323 +19166,260 @@ msgstr "не магу зачыніць %s"
msgid "internal error - invalid Utf8 name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
msgstr "Прапушчана назва"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr "Прапушчана назва клаÑа"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
msgstr "Прапушчан ідÑнтыфікатар"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
"%s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
msgstr "нераÑпазнаны аператар %s"
@@ -19750,1714 +19760,1399 @@ msgstr ""
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr ""
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
#, fuzzy
msgid "Display this information"
msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
#, fuzzy
msgid "Do not discard comments"
msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹Ñ ÐºÐ°Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ‹Ñ–"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
msgid "Print the name of header files as they are used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+msgid "Generate make dependencies"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
msgid "Generate make dependencies and compile"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "Генерыраваць код Ð´Ð»Ñ Intel as"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
msgid "-O<number>\tSet optimization level to <number>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
#, fuzzy
msgid "Optimize for space rather than speed"
msgstr "ÐÐ¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ Ð´Ð»Ñ SparcLite працÑÑараў"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
#, fuzzy
msgid "Do not generate #line directives"
msgstr "Ðе генерыраваць ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ Ñ–Ð½Ñтрукцыі"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
msgid "Warn about subscripts whose type is \"char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
msgid "Warn when all constructors and destructors are private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
msgid "Warn when a declaration is found after a statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+msgid "Warn about deprecated compiler features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
msgid "Warn about compile-time integer division by zero"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
#, fuzzy
msgid "Make implicit function declarations an error"
msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
#, fuzzy
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "вельмі шмат аргумÑнтаў у функцыі `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
msgid "Warn about format strings that are not literals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-msgid "Enable warnings about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
#, fuzzy
msgid "Warn about suspicious declarations of \"main\""
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
msgid "Warn about possibly missing braces around initializers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
#, fuzzy
msgid "Warn about global functions without previous declarations"
msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
msgid "Warn about global functions without prototypes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
#, fuzzy
msgid "Warn about use of multi-character character constants"
msgstr "мнагаÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ ÐºÐ°Ð½Ñтанта"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
msgid "Warn about \"extern\" declarations not at file scope"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
msgid "Warn about non-virtual destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
msgid "Warn when padding is required to align structure members"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
msgid "Warn about possibly missing parentheses"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
msgid "Warn if inherited methods are unimplemented"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
msgid "Warn about signed-unsigned comparisons"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
msgid "Warn about code which might break strict aliasing rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
#, fuzzy
msgid "Warn about unprototyped function declarations"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
msgid "Warn about features not present in traditional C"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
msgid "Warn if an undefined macro is used in an #if directive"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
msgid "Enforce class member access control semantics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
#, fuzzy
msgid "Generate code to check bounds before indexing arrays"
msgstr "Генерыраваць код Ð´Ð»Ñ Intel as"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
#, fuzzy
msgid "Recognize built-in functions"
msgstr "Ðе генерыраваць ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ Ñ–Ð½Ñтрукцыі"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
msgid "Save registers around function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-msgid "Preserve case used in program"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
msgid "Reduce the size of object files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
msgid "Place data items into their own section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
#, fuzzy
msgid "Inline member functions by default"
msgstr "у функцыі \"%s\":"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-msgid "Allow '$' in symbol names"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
+msgid "Permit '$' as an identifier character"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
-msgid "Permit '$' as an identifier character"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
#, fuzzy
msgid "Generate code to check exception specifications"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr "Уключыць апрацоўку выключÑньнÑÑž"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-msgid "f2c-compatible code can be generated"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-msgid "Unsupported; generate libf2c-calling code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-msgid "Unsupported; affects code generation of arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
msgid "Copy memory address constants into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
msgid "Copy memory operands into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
#, fuzzy
msgid "Place each function into its own section"
msgstr "адзін раз Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð°Ð¹ функцыі, дзе ён з'ÑўлÑецца.)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
msgid "Perform global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
#, fuzzy
msgid "Emit implicit instantiations of inline templates"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
#, fuzzy
msgid "Emit implicit instantiations of templates"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
+msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-msgid "Intrinsics in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
msgid "Give external symbols a leading underscore"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
#, fuzzy
msgid "Perform loop optimizations"
msgstr "Уключаць SSA аптымізацыю"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-msgid "Language keywords in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
msgid "Report on permanent memory allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
msgid "Use graph-coloring register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
msgid "Do the full register move optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-msgid "Enable optimization of static class initialization code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
#, fuzzy
msgid "Enable optional diagnostics"
msgstr "Уключаць SSA аптымізацыю"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
msgid "Perform loop peeling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
msgid "Generate position-independent code if possible"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
msgid "Generate position-independent code for executables if possible"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
msgid "Insert arc-based program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
#, fuzzy
msgid "Return small aggregates in registers"
msgstr "Ðе выкарыÑтоўваць Ñ€ÑгіÑтра sb"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
msgid "Generate run time type descriptor information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-msgid "Allow appending a second underscore to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
msgid "Make \"char\" signed by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-msgid "Do not print names of program units as they are compiled"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-msgid "Internally convert most source to lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr "Уключаць код правÑркі ÑÑ‚Ñку Ñž праграму"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
msgid "Assume floating-point operations can trap"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-msgid "Allow all ugly features"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-msgid "Append underscores to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-msgid "Enable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
msgid "Perform loop unswitching"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-msgid "Print g77-specific version information and run internal tests"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
msgid "Use expression value profiles in optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-msgid "Print internal debugging-related information"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
#, fuzzy
msgid "Generate debug information in default format"
msgstr "Генерыраваць код Ð´Ð»Ñ Intel as"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
msgid "Dump declarations to a .decl file"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
#, fuzzy
msgid "Generate debug information in STABS format"
msgstr "Стварыць код Ð´Ð»Ñ DLL"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
#, fuzzy
msgid "Generate debug information in VMS format"
msgstr "Стварыць код Ð´Ð»Ñ DLL"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
#, fuzzy
msgid "-o <file>\tPlace output into <file>"
msgstr " -o <файл> ПамÑÑціць вывад у <файл>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
#, fuzzy
msgid "Enable function profiling"
msgstr "Уключыць апрацоўку выключÑньнÑÑž"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
msgid "Remap file names when including files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+msgid "Display the compiler's version"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
#, fuzzy
msgid "Suppress warnings"
msgstr "%s: увага: "
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr ""
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr ""
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr ""
@@ -21471,49 +21166,64 @@ msgstr "%s не падтрымлівае %s"
msgid "GCC does not support -CC without using -E"
msgstr "%s не падтрымлівае %s"
+#: config/i386/sco5.h:191
+#, fuzzy
+msgid "-pg not supported on this platform"
+msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
+
+#: config/i386/sco5.h:192
+msgid "-p and -pp specified - pick one"
+msgstr ""
+
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
+msgstr ""
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#, fuzzy
+msgid "does not support multilib"
+msgstr "%s не падтрымлівае %s"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
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/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
@@ -21529,49 +21239,10 @@ msgstr ""
msgid "may not use both -EB and -EL"
msgstr ""
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
-msgstr "-pipe не падтрымліваецца"
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-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 ""
-
#: treelang/lang-specs.h:52
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr ""
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#, fuzzy
-msgid "does not support multilib"
-msgstr "%s не падтрымлівае %s"
-
-#: config/i386/sco5.h:191
-#, fuzzy
-msgid "-pg not supported on this platform"
-msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
-msgstr ""
-
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
-msgstr ""
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr ""
@@ -21588,6 +21259,14 @@ msgstr ""
msgid "the m210 does not have little endian support"
msgstr ""
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
+msgstr "-pipe не падтрымліваецца"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr ""
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
@@ -21600,8 +21279,16 @@ msgstr "-mhard-float не падтрымліваецца"
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr ""
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: 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 ""
#: gcc.c:743
@@ -21612,8 +21299,8 @@ msgstr ""
msgid "-E required when input is from standard input"
msgstr ""
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
msgstr ""
#~ msgid "unknown C standard `%s'"
diff --git a/gcc/po/ca.po b/gcc/po/ca.po
index 1a5cb8a63b5..e077d02f661 100644
--- a/gcc/po/ca.po
+++ b/gcc/po/ca.po
@@ -1,19 +1,36 @@
-# translation of gcc-3.2-ca.po to Catalan
+# translation of gcc-3.4.3-ca.po to Catalan
# Catalan translation of gcc.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2004 Free Software Foundation, Inc.
# This file is distributed under the same license as the gcc package.
# Gilles MATEU <mateu.gilles@wanadoo.fr>, 2002.
# Gilles MATEU <mateu.gilles@wanadoo.fr>, 2003.
# Gilles MATEU <mateu.gilles@wanadoo.fr>, 2004.
+# Jordi Mas i Hernandez <jmas@softcatala.org>, 2004
+# Antoni Bella Pérez <BELLA5@teleline.es>, 2004
+# Gilles MATEU <gilles@mateu.org>, 2004
+# David Poblador <david@nirvanis.org>, 2004
+#
+#
+# Aquest fitxer té errades ortogràfiques, sintàtiques, i de traducció greus.
+# A 31/10/2004 vaig aplicar correccions importants, però s'hauria de revisar
+# el fitxer completament.
+#
+# - Proposo a més no traduir les ordres de llenguatge C. Per exemple, no traduir
+# 'case' per 'cas' ni cap altre ordre del llenguatge C.
+#
+# - Proposo escriure els mots que sigui ordre del llenguatge entre de la següent manera:
+# «case» (per indicar que es textual)
+#
+# Cal molta feina en aquest fitxer. Jordi 05/11/2004
#
#
msgid ""
msgstr ""
-"Project-Id-Version: gcc 3.3.2\n"
+"Project-Id-Version: gcc 3.4.3\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
-"PO-Revision-Date: 2004-01-30 00:03+0000\n"
-"Last-Translator: Mateu Gilles <mateu.gilles@wanadoo.fr>\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
+"PO-Revision-Date: 2004-11-10 00:42+0000\n"
+"Last-Translator: Mateu Gilles <gilles@mateu.org>\n"
"Language-Team: Catalan <ca@dodds.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
@@ -27,7 +44,7 @@ msgstr "s'ignora la directiva d'atribut \"%s\""
#: attribs.c:186
#, c-format
msgid "wrong number of arguments specified for `%s' attribute"
-msgstr "es va especificar el nombre equivocat d'arguments per a l'atribut \"%s\""
+msgstr "es va especificar un nombre equivocat d'arguments per a l'atribut \"%s\""
#: attribs.c:203
#, c-format
@@ -37,49 +54,49 @@ msgstr "l'atribut \"%s\" no s'aplica a tipus"
#: attribs.c:249
#, c-format
msgid "`%s' attribute only applies to function types"
-msgstr "l'atribut \"%s\" nomes s'aplica a tipus funcions"
-
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+msgstr "l'atribut \"%s\" només s'aplica a tipus de funcions"
+
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "s'ignora l'atribut \"%s\""
#: builtins.c:318
msgid "offset outside bounds of constant string"
-msgstr "el desplaçament fora dels límits de la constant de cadena"
+msgstr "desplaçament fora dels límits de la constant de cadena"
#: builtins.c:786
msgid "second arg to `__builtin_prefetch' must be a constant"
-msgstr "el segon argument de \"__builtin_prefetch\" deu ser una constant"
+msgstr "el segon argument de \"__builtin_prefetch\" ha de ser una constant"
#: builtins.c:793
msgid "invalid second arg to __builtin_prefetch; using zero"
-msgstr "segon argument de __builtin_prefetch invalid; s'utilitzara zero"
+msgstr "el segon argument de __builtin_prefetch no és vàlid; s'utilitzarà zero"
#: builtins.c:800
msgid "third arg to `__builtin_prefetch' must be a constant"
-msgstr "el tercer argument de \"__builtin_prefetch\" deu ser una constant"
+msgstr "el tercer argument de \"__builtin_prefetch\" ha de ser una constant"
#: builtins.c:807
msgid "invalid third arg to __builtin_prefetch; using zero"
-msgstr "tercer argument de __builtin_prefetch invalid; s'utilitzara zero"
+msgstr "el tercer argument de __builtin_prefetch no és vàlid; s'utilitzarà zero"
#: builtins.c:3828
msgid "argument of `__builtin_args_info' must be constant"
-msgstr "l'argument de \"__builtin_args_info\" deu ser constant"
+msgstr "l'argument de \"__builtin_args_info\" ha de ser constant"
#: builtins.c:3834
msgid "argument of `__builtin_args_info' out of range"
-msgstr "l'argument de \"__builtin_args_info\" està fora de rang"
+msgstr "l'argument de \"__builtin_args_info\" està fora de límits"
#: builtins.c:3840
msgid "missing argument in `__builtin_args_info'"
@@ -97,7 +114,7 @@ msgstr "el segon paràmetre de \"va_start\" no és l'últim argument nomenat"
#. va_start's second argument, but can still work as intended.
#: builtins.c:3880
msgid "`__builtin_next_arg' called without an argument"
-msgstr "es va cridar a \"__builtin_next_arg\" sense un argument"
+msgstr "es va cridar a \"__builtin_next_arg\" sense argument"
#: builtins.c:3969
msgid "too many arguments to function `va_start'"
@@ -118,21 +135,21 @@ msgstr "\"%s\" es promou a \"%s\" quan passa a través de \"...\""
#: builtins.c:4128
#, c-format
msgid "(so you should pass `%s' not `%s' to `va_arg')"
-msgstr "(així que deu passar \"%s\" i no \"%s\" a \"va_arg\")"
+msgstr "(així que ha de passar \"%s\" i no \"%s\" a \"va_arg\")"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
-msgstr ""
+msgstr "si s'arriba a aquest codi, el programa avortarà"
#: builtins.c:4241
msgid "invalid arg to `__builtin_frame_address'"
-msgstr "argument invàlid per a \"__builtin_frame_address\""
+msgstr "argument no vàlid per a \"__builtin_frame_address\""
#: builtins.c:4243
msgid "invalid arg to `__builtin_return_address'"
-msgstr "argument invàlid per a \"__builtin_return_address\""
+msgstr "argument no vàlid per a \"__builtin_return_address\""
#: builtins.c:4257
msgid "unsupported arg to `__builtin_frame_address'"
@@ -144,11 +161,11 @@ msgstr "argument sense suport per a \"__builtin_return_address\""
#: builtins.c:4419
msgid "second arg to `__builtin_expect' must be a constant"
-msgstr "el segon argument de \"__builtin_expect\" deu ser una constant"
+msgstr "el segon argument de \"__builtin_expect\" ha de ser una constant"
#: builtins.c:5360
msgid "__builtin_longjmp second argument must be 1"
-msgstr "el segon argument de _builtin_longjump deu ser 1"
+msgstr "el segon argument de _builtin_longjump ha de ser 1"
#: builtins.c:5458
#, c-format
@@ -159,402 +176,392 @@ msgstr "no se suporta actualment la funció interna \"%s\""
msgid "target format does not support infinity"
msgstr "el format objectiu no té suport per a infinit"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
-msgstr ""
+msgstr "%Hsuggereix parèntesis explícits per evitar \"else\" ambigu"
-#: c-common.c:1141
-#, fuzzy
+#: c-common.c:1140
msgid "%J'%D' is not defined outside of function scope"
-msgstr "no es defineix \"%s\" fora de l'àmbit de la funció"
+msgstr "%Jno es defineix \"%D\" fora de l'àmbit de la funció"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "la longitud de la cadena \"%d\" és major que la longitud `%d\" que es requereix que els compiladors ISO C %d donin suport"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "desbordament en la constant implícita"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "desbordament enter en l'expressió"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "desbordament de coma flotant en l'expressió"
-#: c-common.c:1236
+#: c-common.c:1235
msgid "vector overflow in expression"
msgstr "desbordament de vector flotant en l'expressió"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "enter gran truncat implícitament al tipus unsigned"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "enter negatiu truncat implícitament al tipus unsigned"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "desbordament en la conversió implícita de constant"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "l'operació sobre \"%s\" pot estar indefinida"
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "la declaració de l'expressió té tipus de dada incompleta"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
-msgstr "l'etiqueta de \"casi\" no es redueix a una constant entera"
+msgstr "l'etiqueta d'un «case» no es redueix a una constant entera"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
-msgstr "expressió de valor veritable invàlida"
+msgstr "expressió de valor veritable no vàlida"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
-msgstr "operadors invàlids per al binari %s"
+msgstr "operadors no vàlids per al binari %s"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
-msgstr "la comparança sempre és falsa a causa del rang limitat del tipus de dades"
+msgstr "la comparança sempre és falsa a causa dels límits limitats del tipus de dades"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
-msgstr "la comparança sempre és veritable a causa del rang limitat del tipus de dades"
+msgstr "la comparança sempre és certa a causa dels límits limitat del tipus de dades"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
-msgstr "la comparança d'una expressió unsigned >= 0 sempre és veritable"
+msgstr "la comparança d'una expressió unsigned >= 0 sempre és certa"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "la comparança d'una expressió unsigned < 0 sempre és falsa"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "es va usar un punter de tipus \"void *\" en l'aritmètica"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "es va usar un punter a una funció en l'aritmètica"
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr "es va usar un punter a una funció membre en l'aritmètica"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "s'usa un valor de tipus struct quan es requereix un escalar"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "s'usa un valor de tipus union quan es requereix un escalar"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "s'usa un valor de tipus matriu quan es requereix un escalar"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
-#, fuzzy
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr "l'adreça de \"%D\", sempre serà \"true\""
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
-msgstr "se suggereixen parèntesi al voltant de l'assignació usada com valor veritable"
+msgstr "es suggereixen parèntesi al voltant de l'assignació usada com valor veritable"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
-msgstr "ús invàlid de \"restrict\""
+msgstr "ús no vàlid de \"restrict\""
-#: c-common.c:2935
+#: c-common.c:2934
msgid "invalid application of `sizeof' to a function type"
msgstr "aplicació invalida de \"sizeof\" a una expressió de tipus de funció"
-#: c-common.c:2945
+#: c-common.c:2944
#, c-format
msgid "invalid application of `%s' to a void type"
-msgstr "applicació invàlida de \"%s\" a un tipus void"
+msgstr "applicació no vàlida de \"%s\" a un tipus void"
-#: c-common.c:2951
-#, fuzzy
+#: c-common.c:2950
msgid "invalid application of `%s' to incomplete type `%T' "
-msgstr "aplicació invàlida de \"%s\" a un tipus de dada incompleta"
+msgstr "aplicació no vàlida de \"%s\" a un tipus incomplet \"T\" "
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr "\"__alignof\" aplicat a un camp de bits"
-#: c-common.c:3484
+#: c-common.c:3483
#, c-format
msgid "cannot disable built-in function `%s'"
-msgstr "no es pot desactivar la funcio interna \"%s\""
+msgstr "no es pot desactivar la funció interna \"%s\""
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "massa pocs arguments per a la funció \"%s\""
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "massa arguments per a la funció \"%s\""
-#: c-common.c:3670
+#: c-common.c:3669
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "arguments que no són de coma flotant per a la funció \"%s\""
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
-msgstr "els apuntadores no són permesos com valors casi"
+msgstr "els punters no són permesos com valors d'un «case»"
-#: c-common.c:3901
-#, fuzzy
+#: c-common.c:3900
msgid "range expressions in switch statements are non-standard"
-msgstr "ISO C prohibeix un rang d'expressions en les declaracions switch"
+msgstr "les expressions de límits en les declaracions «switch» no són estàndard"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
-msgstr "es va especificar un rang buit"
+msgstr "es va especificar uns límits buides"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
-msgstr "valor de casi duplicat (o translapat)"
+msgstr "valor d'un «case» duplicat (o sobreposat)"
-#: c-common.c:3982
-#, fuzzy
+#
+#: c-common.c:3981
msgid "%Jthis is the first entry overlapping that value"
-msgstr "aquesta és la primera entrada que translapa aquest valor"
+msgstr "%Jaquesta és la primera entrada que sobreposa aquest valor"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
-msgstr "valor de casi duplicat"
+msgstr "valor d'un «case» duplicat"
-#: c-common.c:3987
-#, fuzzy
+#: c-common.c:3986
msgid "%Jpreviously used here"
-msgstr "es va usar prèviament aquí"
+msgstr "%Jes va usar prèviament aquí"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
-msgstr "múltiples etiquetes per omissió en un sol switch"
+msgstr "múltiples etiquetes per omissió en un sol «switch»"
-#: c-common.c:3992
-#, fuzzy
+#: c-common.c:3991
msgid "%Jthis is the first default label"
-msgstr "aquesta és la primera etiqueta per omissió"
+msgstr "%Jaquesta és la primera etiqueta per omissió"
-#: c-common.c:4017
-#, fuzzy
+#: c-common.c:4016
msgid "taking the address of a label is non-standard"
-msgstr "SO C prohibeix prendre l'adreça d'una etiqueta"
+msgstr "prendre l'adreça d'una etiqueta no és estàndard"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
-msgstr ""
+msgstr "%Hignorant el valor de retorn de \"%D\", declarat amb atributs \"warn_unused_result\""
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
-msgstr "es desconeix la manera de màquina \"%s\""
+msgstr "es desconeix el mode de màquina \"%s\""
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
-msgstr "no hi ha tipus de dades per a la manera \"%s\""
+msgstr "no hi ha tipus de dades pel mode \"%s\""
-#: c-common.c:4656
-#, fuzzy, c-format
+#: c-common.c:4658
+#, c-format
msgid "invalid pointer mode `%s'"
-msgstr "codi d'operant \"%c\" invàlid"
+msgstr "mode de punter \"%s\" no vàlid"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, c-format
msgid "unable to emulate '%s'"
msgstr "no es pot emular \"%s\""
-#: c-common.c:4707
-#, fuzzy
-msgid "%Jsection attribute cannot be specified for local variables"
-msgstr "l'atribut de secció no pot ser especificat per a les variables locals"
+#: c-common.c:4686
+#, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "mode \"%s\" aplicat a un tipus no inadequat"
#: c-common.c:4718
-#, fuzzy
+msgid "%Jsection attribute cannot be specified for local variables"
+msgstr "%Jl'atribut de secció no pot ser especificat per a les variables locals"
+
+#: c-common.c:4729
msgid "%Jsection of '%D' conflicts with previous declaration"
-msgstr "la secció de \"%s\" causa conflictes amb la declaració prèvia"
+msgstr "%Jla secció de \"%D\" causa conflictes amb la declaració prèvia"
-#: c-common.c:4727
-#, fuzzy
+#: c-common.c:4738
msgid "%Jsection attribute not allowed for '%D'"
-msgstr "no es permet un atribut de secció per a \"%s\""
+msgstr "%Jno es permet un atribut de secció per a \"%D\""
-#: c-common.c:4733
-#, fuzzy
+#: c-common.c:4744
msgid "%Jsection attributes are not supported for this target"
-msgstr "atributs de secció no suportats per aquest objectiu"
+msgstr "%Jatributs de secció no suportats per aquest objectiu"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
-msgstr "l'alineació sol-licitada no és una constant"
+msgstr "l'alineació sol·licitada no és una constant"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
-msgstr "l'alineació sol-licitada no és una potència de 2"
+msgstr "l'alineació sol·licitada no és una potència de 2"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
-msgstr "l'alineació sol-licitada és massa gran"
+msgstr "l'alineació sol·licitada és massa gran"
-#: c-common.c:4807
-#, fuzzy
+#: c-common.c:4818
msgid "%Jalignment may not be specified for '%D'"
-msgstr "l'alineació no pot ser especificada per a \"%s\""
+msgstr "%Jl'alineació no pot ser especificada per a \"%D\""
-#: c-common.c:4845
-#, fuzzy
+#: c-common.c:4856
msgid "%J'%D' defined both normally and as an alias"
-msgstr "\"%s\" definit normalment i com un alies"
+msgstr "%J\"%D\" definit normalment i com un alies"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "l'argument d'alies no és una cadena"
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
-msgstr "l'argument de·visibilitat no és una cadena"
+msgstr "l'argument de visibilitat no és una cadena"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
-msgstr "l'argument de visibilitat deu ser \"default\", \"hidden\", \"protected\" o \"internal\""
+msgstr "l'argument de visibilitat ha de ser \"default\", \"hidden\", \"protected\" o \"internal\""
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr "l'argument tls_model no és una cadena"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
-msgstr "l'argument de tls_model deu ser \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
+msgstr "l'argument de tls_model ha de ser \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
-#: c-common.c:4968 c-common.c:5014
-#, fuzzy
+#: c-common.c:4979 c-common.c:5025
msgid "%J'%E' attribute applies only to functions"
-msgstr "l'atribut \"%s\" s'aplica solament a funcions"
+msgstr "%Jl'atribut \"%E\" s'aplica solament a funcions"
-#: c-common.c:4973 c-common.c:5019
-#, fuzzy
+#: c-common.c:4984 c-common.c:5030
msgid "%Jcan't set '%E' attribute after definition"
-msgstr "no es pot establir l'atribut \"%s\" després de la definició"
+msgstr "%Jno es pot establir l'atribut \"%E\" després de la definició"
-#: c-common.c:5095
+#: c-common.c:5106
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "atribut \"%s\" ignorat per a \"%s\""
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
-msgstr "tipus de vector invalid per a l'atribut \"%s\""
+msgstr "tipus de vector no vàlid per a l'atribut \"%s\""
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr "no es pot trobar un mode vector amb la grandària i el tipus especificat "
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "un atribut nonnull sense arguments en un que no és prototip"
-#: c-common.c:5331
+#: c-common.c:5296
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
-msgstr "un argument nonnull té un nombre d'operadors invàlid (arg %lu)"
+msgstr "un argument no null té un nombre d'operadors no vàlid (arg %lu)"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
-msgstr "un argument nonnull amb un nombre d'operants fora de rang (arg %lu, operand %lu)"
+msgstr "argument no \"null\" amb un nombre d'operadors fora de límits (arg %lu, operand %lu)"
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
-msgstr "un argument nonnull fa referència a un operant que no és punter (arg %lu, operand %lu)"
+msgstr "un argument no null fa referència a un operand que no és un punter (arg %lu, operand %lu)"
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr "argument null on es requereix un que no sigui null (arg %lu)"
-#: c-common.c:5509
+#: c-common.c:5474
msgid "cleanup arg not an identifier"
-msgstr "l'objecte·cridat·no·és·un identificador"
+msgstr "l'objecte cridat no és un identificador"
-#: c-common.c:5516
+#: c-common.c:5481
msgid "cleanup arg not a function"
msgstr "l'objecte cridat no és una funció"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s al final de l'entrada"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s abans de %s\"%c\""
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s abans de %s\"\\x%x\""
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "%s abans d'una constant de cadena"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "%s abans d'una constant numèrica"
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s abans de \"%s\""
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s abans l'element \"%s\""
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "valor void no ignorat com deuria ser"
@@ -563,33 +570,28 @@ msgid "conversion to non-scalar type requested"
msgstr "es va sol·licitar conversió a tipus no escalar"
#: c-decl.c:371
-#, fuzzy
msgid "%Jarray '%D' assumed to have one element"
-msgstr "s'assumeix que la matriu \"%s\" té un element"
+msgstr "%Js'assumeix que la matriu \"%D\" té un element"
#: c-decl.c:580
-#, fuzzy
msgid "%Jlabel `%D' used but not defined"
-msgstr "s'usa l'etiqueta \"%D\" però no està definida"
+msgstr "%Js'usa l'etiqueta \"%D\" però no està definida"
#: c-decl.c:586
-#, fuzzy
msgid "%Jlabel `%D' defined but not used"
-msgstr "s'usa l'etiqueta \"%D\" però no està definida"
+msgstr "%Jl'etiqueta \"%D\" no s'usa però està definida"
#: c-decl.c:588
-#, fuzzy
msgid "%Jlabel `%D' declared but not defined"
-msgstr "s'usa l'etiqueta \"%D\" però no està definida"
+msgstr "%Jl'etiqueta \"%D\" està declarada però no està definida"
#: c-decl.c:613
-#, fuzzy
msgid "%Junused variable `%D'"
-msgstr "variable \"%s\" sense ús"
+msgstr "%Jvariable \"%D\" sense ús"
#: c-decl.c:821
msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
-msgstr "Una llista de paràmetres amb una el·lipse no pot coincidir amb una declaració de nom de llista de paràmetres buida."
+msgstr "una llista de paràmetres amb una el·lipse no pot coincidir amb una declaració de nom de llista de paràmetres buida."
#: c-decl.c:828
msgid "an argument type that has a default promotion can't match an empty parameter name list declaration"
@@ -610,548 +612,501 @@ msgstr ""
#. If we get here, no errors were found, but do issue a warning
#. for this poor-style construct.
#: c-decl.c:891
-#, fuzzy
msgid "%Jprototype for '%D' follows non-prototype definition"
-msgstr "a continuació la definició del no prototip aquí"
+msgstr ""
#: c-decl.c:906
-#, fuzzy
msgid "%Jprevious definition of '%D' was here"
-msgstr "definició prèvia aquí"
+msgstr "%Jdefinició prèvia de \"%D\" aquí"
#: c-decl.c:908
-#, fuzzy
msgid "%Jprevious implicit declaration of '%D' was here"
-msgstr "declaració implícita prèvia de \"%s\""
+msgstr "%Jdeclaració implícita prèvia de \"%D\" aquí"
#: c-decl.c:910
-#, fuzzy
msgid "%Jprevious declaration of '%D' was here"
-msgstr "declaració prèvia de \"%#D\" aquí"
+msgstr "%Jdeclaració prèvia de \"%D\" aquí"
#: c-decl.c:945
-#, fuzzy
msgid "%J'%D' redeclared as different kind of symbol"
-msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
+msgstr "%J\"%D\" redeclarat com un tipus diferent de símbol"
#: c-decl.c:950
-#, fuzzy
msgid "%Jbuilt-in function '%D' declared as non-function"
-msgstr "la funció interna \"%s\" no és declarada com funció"
+msgstr "%Jla funció interna \"%D\" no és declarada com funció"
#: c-decl.c:953 c-decl.c:1045
-#, fuzzy
msgid "%Jshadowing built-in function '%D'"
-msgstr "enfosquin la funció interna \"%s\""
+msgstr "%Jenfosquin la funció interna \"%D\""
#. If types don't match for a built-in, throw away the
#. built-in. No point in calling locate_old_decl here, it
#. won't print anything.
#: c-decl.c:974
-#, fuzzy
msgid "%Jconflicting types for built-in function '%D'"
-msgstr "tipus en conflicte per a la funció interna \"%s\""
+msgstr "%Jtipus en conflicte per a la funció interna \"%D\""
#: c-decl.c:998 c-decl.c:1006
-#, fuzzy
msgid "%Jconflicting types for '%D'"
-msgstr "tipus en conflicte per a \"%#D\""
+msgstr "%Jtipus en conflicte per a \"%D\""
#. allow OLDDECL to continue in use
#: c-decl.c:1021
-#, fuzzy
msgid "%Jredefinition of typedef '%D'"
-msgstr "redefinició de \"%s\""
+msgstr "%Jredefinició de typedef \"%D\""
#: c-decl.c:1058 c-decl.c:1122
-#, fuzzy
msgid "%Jredefinition of '%D'"
-msgstr "redefinició de \"%s\""
+msgstr "%Jredefinició de \"%D\""
#: c-decl.c:1089 c-decl.c:1139
-#, fuzzy
msgid "%Jstatic declaration of '%D' follows non-static declaration"
-msgstr "la declaració static per a \"%s\" a continuació d'una no static"
+msgstr "%Jdeclaració \"static\" de \"%D\" a continuació d'una declaració \"non-static\""
#: c-decl.c:1097 c-decl.c:1136
-#, fuzzy
msgid "%Jnon-static declaration of '%D' follows static declaration"
-msgstr "la declaració no static per a \"%s\" a continuació d'una static"
+msgstr "%Jdeclaració \"non-static\" de \"%D\" a continuació d'una declaració \"static\""
#: c-decl.c:1109
-#, fuzzy
msgid "%Jthread-local declaration of '%D' follows non-thread-local declaration"
-msgstr "declaració thread-local per a \"%s\" a continuació d'una no thread-local"
+msgstr "%Jdeclaració \"thread-local\" de \"%D\" a continuació d'una declaració \"non-thread-local\""
#: c-decl.c:1112
-#, fuzzy
msgid "%Jnon-thread-local declaration of '%D' follows thread-local declaration"
-msgstr "declaració no thread-local per a \"%s\" a continuació d'una thread-local"
+msgstr "%Jdeclaració \"non-thread-local\" de \"%D\" a continuació d'una declaració \"thread-local\""
#: c-decl.c:1152
-#, fuzzy
msgid "%Jextern declaration of '%D' follows declaration with no linkage"
-msgstr "la declaració externa de \"%s\" no coincideix amb la global"
+msgstr "%Jla declaració externa de \"%D\" no coincideix amb la declaració sense \"linkage\""
#: c-decl.c:1155
-#, fuzzy
msgid "%Jdeclaration of '%D' with no linkage follows extern declaration"
-msgstr "la declaració de \"%F\" llança excepcions diferents"
+msgstr "%Jla declaració de \"%D\" sense \"linkage\" segueix una declaració \"extern\""
#: c-decl.c:1158
-#, fuzzy
msgid "%Jredeclaration of '%D' with no linkage"
-msgstr "declaració prèvia de \"%#D\" amb l'enllaç %L"
+msgstr "%Jredeclaració de \"%D\" sense \"linkage\""
#: c-decl.c:1172
msgid "%Jredeclaration of '%D' with different visibility (old visibility preserved)"
msgstr ""
#: c-decl.c:1183
-#, fuzzy
msgid "%Jinline declaration of '%D' follows declaration with attribute noinline"
-msgstr "declaració prèvia de la funció \"%s\" amb l'atribut noinline"
+msgstr ""
#: c-decl.c:1190
-#, fuzzy
msgid "%Jdeclaration of '%D' with attribute noinline follows inline declaration "
-msgstr "declaració de la variable static \"%s\" en la declaració inicial del cicle \"for\""
+msgstr ""
#: c-decl.c:1202
-#, fuzzy
msgid "%J'%D' declared inline after being called"
-msgstr "\"%s\" declarat inline abans de ser cridat"
+msgstr "%J\"%D\" declarat «inline» abans de ser cridat"
#: c-decl.c:1208
-#, fuzzy
msgid "%J'%D' declared inline after its definition"
-msgstr "\"%s\" declarat inline després de la seva definició"
+msgstr "%J\"%D\" declarat «inline» després de la seva definició"
#: c-decl.c:1221
-#, fuzzy
msgid "%Jredefinition of parameter '%D'"
-msgstr "redefinició de \"struct %s\""
+msgstr ""
#: c-decl.c:1230
-#, fuzzy
msgid "%Jvolatile declaration of '%D' follows non-volatile declaration"
-msgstr "declaració thread-local per a \"%s\" a continuació d'una no thread-local"
+msgstr ""
#: c-decl.c:1233
-#, fuzzy
msgid "%Jnon-volatile declaration of '%D' follows volatile declaration"
-msgstr "declaració no thread-local per a \"%s\" a continuació d'una thread-local"
+msgstr ""
#: c-decl.c:1240
-#, fuzzy
msgid "%Jconst declaration of '%D' follows non-const declaration"
-msgstr "la declaració const per a \"%s\" a continuació d'una no const"
+msgstr "%Jdeclaració \"const\" de \"%D\" a continuació d'una declaració \"non-const\""
#: c-decl.c:1243
-#, fuzzy
msgid "%Jnon-const declaration of '%D' follows const declaration"
-msgstr "la declaració no static per a \"%s\" a continuació d'una static"
+msgstr "%Jdeclaració \"non-const\" de \"%D\" a continuació d'una declaració \"const\""
-#: c-decl.c:1262
-#, fuzzy
+#: c-decl.c:1267
msgid "%Jredundant redeclaration of '%D'"
-msgstr "declaració redundant de \"%D\" en el mateix àmbit"
+msgstr "%Jdeclaració redundant de \"%D\""
-#: c-decl.c:1581
-#, fuzzy
+#: c-decl.c:1586
msgid "%Jdeclaration of '%D' shadows a parameter"
-msgstr "la declaració de \"%#D\" enfosqueix un paràmetre"
+msgstr "%Jla declaració de \"%D\" enfosqueix un paràmetre"
-#: c-decl.c:1583
-#, fuzzy
+#: c-decl.c:1588
msgid "%Jdeclaration of '%D' shadows a global declaration"
-msgstr "la declaració de \"%#D\" enfosqueix un paràmetre"
+msgstr "%Jla declaració de \"%D\" enfosqueix una declaració global"
-#: c-decl.c:1585
-#, fuzzy
+#: c-decl.c:1590
msgid "%Jdeclaration of '%D' shadows a previous local"
-msgstr "la declaració de \"%#D\" enfosqueix un paràmetre"
+msgstr "%Jla declaració de \"%D\" enfosqueix una declaració local"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
-#, fuzzy
msgid "%Jshadowed declaration is here"
-msgstr "declaració prèvia de \"%#D\" aquí"
+msgstr "%Jla declaració enfosquit és aquí"
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "declaració extern niada de \"%s\""
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
-#, fuzzy
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
msgid "%Jprevious declaration of '%D'"
-msgstr "declaració prèvia de \"%D\""
+msgstr "%Jdeclaració prèvia de \"%D\""
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "declaració implícita de la funció \"%s\""
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "\"%s\" no ha estat declarat aquí (no en una funció)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "\"%s\" no ha estat declarat aquí (primer us en aquesta funció)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(Cada identificador no declarat solament es reporta una vegada"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "per a cada funció en la qual apareix.)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
-msgstr "l'etiqueta %s és referenciada fora de qualsevol funció"
+msgstr "l'etiqueta %s es referenciada fora de qualsevol funció"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "declaració de l'etiqueta \"%s\" duplicada"
-#: c-decl.c:2010
-#, fuzzy
+#: c-decl.c:2015
msgid "%Jthis is a previous declaration"
-msgstr "aquesta és una declaració prèvia"
+msgstr "%Jaixò és una declaració prèvia"
-#: c-decl.c:2045
-#, fuzzy
+#: c-decl.c:2050
msgid "%Hduplicate label `%D'"
-msgstr "etiqueta duplicada \"%D\""
+msgstr "%Hetiqueta duplicada \"%D\""
-#: c-decl.c:2047
-#, fuzzy
+#: c-decl.c:2052
msgid "%J`%D' previously defined here"
-msgstr "es va definir \"%#D\" prèviament aquí"
+msgstr "%Jes va definir \"%D\" prèviament aquí"
-#: c-decl.c:2049
-#, fuzzy
+#: c-decl.c:2054
msgid "%J`%D' previously declared here"
-msgstr "es va declarar \"%#D\" prèviament aquí"
+msgstr "%Jes va declarar \"%D\" prèviament aquí"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr ""
-#: c-decl.c:2140
-#, fuzzy
+#: c-decl.c:2145
msgid "%H`%s' defined as wrong kind of tag"
-msgstr "\"%s\" redeclarat com un tipus diferent de símbol"
+msgstr ""
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "struct/union sense nom que no defineix cap instància"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "paraules claus inútils o noms de tipus en una declaració buida"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "es van especificar dos tipus en una declaració buida"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "declaració buida"
-#: c-decl.c:2435
+#: c-decl.c:2440
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
-msgstr "ISO C90 no dóna suport a \"static\" o qualificadors de tipus dins matrius de declaradors de parametres"
+msgstr "ISO C90 no dóna suport a \"static\" o qualificadors de tipus dins matrius de declaradors de paràmetres"
-#: c-decl.c:2437
+#: c-decl.c:2442
msgid "ISO C90 does not support `[*]' array declarators"
-msgstr "ISO C90 no dóna suport a declaradors de parametres \"[*]\""
+msgstr "ISO C90 no dóna suport a declaradors de paràmetres \"[*]\""
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
-msgstr "GCC no implementa encara correctament declaradors de parametres \"[*]\""
+msgstr "GCC no implementa encara correctament declaradors de matrius \"[*]\""
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
-msgstr "static o calificador de tipus en un declarador abstracte"
+msgstr "static o qualificador de tipus en un declarador abstracte"
-#: c-decl.c:2526
-#, fuzzy
+#: c-decl.c:2531
msgid "%J'%D' is usually a function"
-msgstr "\"%s\" generalment és una funció"
+msgstr "%J\"%D\" és generalment una funció"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef \"%s\" té valor inicial (usi __typeof__ en lloc)"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "la funció \"%s\" té valor inicial com una variable"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "el paràmetre \"%s\" té valor inicial"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "un objecte de grandària variable no pot tenir valor inicial"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "la variable \"%s\" té assignació de valor inicial, però tipus de dada incompleta"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "alguns elements de la matriu \"%s\" tenen tipus de dada incompleta"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
-#, fuzzy
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
msgid "%Jinline function '%D' given attribute noinline"
-msgstr "ha donat un atribut noinline a la funció inline \"%s\""
+msgstr "%Jha donat un atribut «noinline» a la funció «inline» \"%D\""
-#: c-decl.c:2725
-#, fuzzy
+#: c-decl.c:2730
msgid "%Jinitializer fails to determine size of '%D'"
-msgstr "el inicializador no pot determinar la grandària de \"%D\""
+msgstr "%Jl'inicialitzador no pot determinar la grandària de \"%D\""
-#: c-decl.c:2730
-#, fuzzy
+#: c-decl.c:2735
msgid "%Jarray size missing in '%D'"
-msgstr "falta la grandària de la matriu en \"%D\""
+msgstr "%Jfalta la grandària de la matriu en \"%D\""
-#: c-decl.c:2746
-#, fuzzy
+#: c-decl.c:2751
msgid "%Jzero or negative size array '%D'"
-msgstr "matriu \"%s\" de grandària zero o negatiu"
+msgstr "%Jmatriu \"%D\" de grandària zero o negatiu"
-#: c-decl.c:2774
-#, fuzzy
+#: c-decl.c:2779
msgid "%Jstorage size of '%D' isn't known"
-msgstr "no es coneix la grandària d'emmagatzematge de \"%D\""
+msgstr "%Jno es coneix la grandària d'emmagatzematge de \"%D\""
-#: c-decl.c:2784
-#, fuzzy
+#: c-decl.c:2789
msgid "%Jstorage size of '%D' isn't constant"
-msgstr "la grandària d'emmagatzematge de \"%D\" no és constant"
+msgstr "%Jla grandària d'emmagatzematge de \"%D\" no és constant"
-#: c-decl.c:2867
-#, fuzzy
+#: c-decl.c:2872
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
-msgstr "s'ignora el especificador asm per a la variable local no estàtica \"%s\""
+msgstr "%Js'ignora l'especificador \"asm\" per a la variable local \"non-static\" \"%D\""
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr "ISO C prohibeix declaracions avançades de paràmetres"
-#: c-decl.c:3160
-#, fuzzy
+#: c-decl.c:3165
msgid "<anonymous>"
-msgstr "<%s anònim>"
+msgstr "<anònim>"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr "l'amplària del camp de bits \"%s\" no és una constant entera"
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "amplària negativa en el camp de bit \"%s\""
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "amplària zero per al camp de bits \"%s\""
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
-msgstr "el camp de bits \"%s\" té un tipus invàlid"
+msgstr "el camp de bits \"%s\" té un tipus no vàlid"
-#: c-decl.c:3201
-#, fuzzy, c-format
+#: c-decl.c:3206
+#, c-format
msgid "type of bit-field `%s' is a GCC extension"
-msgstr "l'estil de la directiva de línia és una extenció del GCC"
+msgstr "el tipus de camp de bits \"%s\" és una extensió del GCC"
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "l'amplària de \"%s\" excedeix el seu tipus"
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr "\"%s\" és més estret que els valors del seu tipus"
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "\"long long long\" és massa llarg per a GCC"
-#: c-decl.c:3375
+#: c-decl.c:3380
msgid "ISO C90 does not support `long long'"
msgstr "ISO C90 no dóna suport a \"long long\""
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "\"%s\" duplicat"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr "\"__thread\" abans \"extern\""
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr "\"__thread\" abans \"static\""
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "dos o més tipus de dades en la declaració de \"%s\""
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr "\"%s\" falla al ser un typedef o un tipus intern del compilador"
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr "el tipus de dada per omissió és \"int\" en la declaració de \"%s\""
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "s'especifica long i short al mateix temps per a \"%s\""
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "s'especifica long o short amb char per a \"%s\""
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "s'especifica long o short amb tipus floating per a \"%s\""
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "l'única combinació vàlida és \"long double\""
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "s'especifica signed i unsigned al mateix temps per a \"%s\""
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
-msgstr "long, short, signed o unsigned invàlids per a \"%s\""
+msgstr "long, short, signed o unsigned no vàlids per a \"%s\""
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
-msgstr "ús invàlid de long, short, signed o unsigned per a \"%s\""
+msgstr "ús no vàlid de long, short, signed o unsigned per a \"%s\""
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
-msgstr "complex invàlid per a \"%s\""
+msgstr "complex no vàlid per a \"%s\""
-#: c-decl.c:3583
+#: c-decl.c:3588
msgid "ISO C90 does not support complex types"
msgstr "ISO C90 no té suport per a tipus complexos"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C no té suport per a \"complex\" simples que signifiquen \"double complex\""
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO C no dóna suport a tipus enters complexos"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "\"const\" duplicat"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "\"restrict\" duplicat"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "\"volatile\" duplicat"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "múltiples classes d'emmagatzematge en la declaració de \"%s\""
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "la definició de la funció ho va declarar com \"auto\""
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "la definició de la funció ho va declarar com \"register\""
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "la definició de la funció ho va declarar com \"typedef\""
-#: c-decl.c:3692
+#: c-decl.c:3697
msgid "function definition declared `__thread'"
msgstr "la definició de la funció ho va declarar com \"__thread\""
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "es va especificar una classe d'emmagatzematge per al camp de l'estructura \"%s\""
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "es va especificar una classe d'emmagatzematge per al paràmetre \"%s\""
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "es va especificar una classe d'emmagatzematge per al nom de tipus"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "\"%s\" iniciat i declarat com \"extern\""
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "\"%s\" té \"extern\" i assignador de valor inicial al mateix temps"
-#: c-decl.c:3731
-#, fuzzy, c-format
+#: c-decl.c:3736
+#, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
-msgstr "la declaració del nivell superior de \"%s\" especifica \"auto\""
+msgstr "la declaració al nivell del fitxer de \"%s\" especifica \"auto\""
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "la funció niada \"%s\" es va declarar \"extern\""
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "l'àmbit de la funció \"%s\" és implícitament acte i declarada \"__thread\""
@@ -1159,476 +1114,441 @@ msgstr "l'àmbit de la funció \"%s\" és implícitament acte i declarada \"__threa
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
msgid "static or type qualifiers in non-parameter array declarator"
-msgstr "static o qualificador de tipus en un declarador de matriu que no és parametre"
+msgstr "static o qualificador de tipus en un declarador de matriu que no és paràmetre"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "declaració de \"%s\" com una matriu de voids"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "declaració de \"%s\" com una matriu de funcions"
-#: c-decl.c:3836
+#: c-decl.c:3841
msgid "invalid use of structure with flexible array member"
-msgstr "ús invàlid de structura amb membres de matriu flexible"
+msgstr "ús no vàlid d'estructura amb membres de matriu flexible"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "la grandària de la matriu \"%s\" té un tipus no enter"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ISO C prohibeix la matriu \"%s\" de grandària zero"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "la grandària de la matriu \"%s\" és negatiu"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ISO C90 prohibeix matriu \"%s\" que la seua grandària no pot ser avaluada"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO C90 prohibeix la matriu \"%s\" de grandària variable"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "la grandària de la matriu \"%s\" és massa gran"
-#: c-decl.c:3939
+#: c-decl.c:3944
msgid "ISO C90 does not support flexible array members"
-msgstr "ISO C90 no té suport per a membres de matriu flexibles"
+msgstr "ISO C90 no té suport per a membres de matrius flexibles"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "el tipus array té tipus d'element incomplet"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "\"%s\" que és declarat com funció retorna una funció"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "\"%s\" que és declarat com funció retorna una matriu"
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
-msgstr "ISO C prohibeix el tipus qualificat de devolució d'una funció void"
+msgstr "ISO C prohibeix el tipus de retorn de funció void qualificat"
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
-msgstr "s'ignoren els calificatores de tipus en el tipus de devolució de la funció"
+msgstr "s'ignoren els qualificadors de tipus en el tipus de retorn de la funció"
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr "ISO C prohibeix els tipus de funció qualificats"
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
-msgstr "modificador de tipus invàlid dintre de la declaració del punter"
+msgstr "modificador de tipus no vàlid dintre de la declaració del punter"
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr "ISO C prohibeix els tipus de funció const o volatile"
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "variable o camp \"%s\" declarat void"
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
-msgstr "atributs en el declarador de parametres de matriu ignorats"
+msgstr "atributs en el declarador de paràmetres de matriu ignorats"
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
-msgstr "imodificador de tipus invalid dins d'un declarador de matriu"
+msgstr "modificador de tipus no vàlid dins d'un declarador de matriu"
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
-msgstr "el camp \"%s\" es declarat com una funció"
+msgstr "el camp \"%s\" es declara com una funció"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "el camp \"%s\" té tipus de dada incompleta"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
-msgstr "classe d'emmagatzematge invàlida per a la funció \"%s\""
+msgstr "classe d'emmagatzematge no vàlida per a la funció \"%s\""
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
-msgstr "la funció \"no return\" retorna un valor que no és void"
+msgstr "la funció \"no return\" retorna un valor que no és \"void\""
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
-msgstr "no es pot fer inline la funció \"main\""
+msgstr "no es pot fer «inline» la funció \"main\""
-#: c-decl.c:4431
-#, fuzzy
+#: c-decl.c:4442
msgid "variable previously declared `static' redeclared `extern'"
-msgstr "variable o camp \"%s\" declarat void"
+msgstr ""
-#: c-decl.c:4440
-#, fuzzy
+#: c-decl.c:4451
msgid "%Jvariable '%D' declared `inline'"
-msgstr "la variable \"%s\" va ser declarada com \"inline\""
+msgstr "%Jla variable \"%D\" és declarada com \"inline\""
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
msgid "thread-local storage not supported for this target"
msgstr "no es dóna suport a -thread local strorage en aquest objectiu"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "la declaració de la funció no és un prototip"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr "noms de paràmetres (sense tipus) en la declaració de la funció"
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "el paràmetre \"%s\" té tipus de dada incompleta"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "el paràmetre té tipus incomplet"
-#: c-decl.c:4615
-#, fuzzy
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
-msgstr "el nom de la definició de tipus pot no ser qualificada per a la classe"
+msgstr ""
-#: c-decl.c:4636
+#: c-decl.c:4647
msgid "\"void\" must be the only parameter"
msgstr ""
-#: c-decl.c:4653
-#, fuzzy
+#: c-decl.c:4664
msgid "%Jparameter \"%D\" has just a forward declaration"
-msgstr "el paràmetre \"%s\" només té una declaració posterior"
+msgstr "%Jel paràmetre \"%D\" només té una declaració posterior"
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
-#, fuzzy, c-format
+#: c-decl.c:4692
+#, c-format
msgid "\"%s %s\" declared inside parameter list"
-msgstr "\"struct %s\" declarat dintre d'una llista de paràmetres"
+msgstr "\"%s %s\" declarat dintre d'una llista de paràmetres"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
-#, fuzzy, c-format
+#: c-decl.c:4696
+#, c-format
msgid "anonymous %s declared inside parameter list"
-msgstr "struct anònim declarat dintre d'una llista de paràmetres"
+msgstr "%s anònim declarat dintre d'una llista de paràmetres"
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "el seu àmbit és solament aquesta definició o declaració, la qual cosa probablement no sigui el que desitja."
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr "redefinició de \"union %s\""
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr "redefinició de \"struct %s\""
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr "la declaració no declara res"
-#: c-decl.c:4889 c-decl.c:4905
-#, fuzzy
+#: c-decl.c:4900 c-decl.c:4916
msgid "%Jduplicate member '%D'"
-msgstr "membre duplicat \"%D\""
+msgstr "%Jmembre duplicat \"%D\""
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr "es va definir %s dintre dels paràmetres"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "unió"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "estructura"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr "%s no té %s"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "struct"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "membres nomenats"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "membres"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "redefinició niada de \"%s\""
-#: c-decl.c:5015
-#, fuzzy
+#: c-decl.c:5026
msgid "%Jflexible array member in union"
-msgstr "membre de matriu flexible en el union"
+msgstr "%Jmembre de matriu flexible en el union"
-#: c-decl.c:5020
-#, fuzzy
+#: c-decl.c:5031
msgid "%Jflexible array member not at end of struct"
-msgstr "el membre de matriu flexible no està al final del struct"
+msgstr "%Jel membre de matriu flexible no està al final del struct"
-#: c-decl.c:5025
-#, fuzzy
+#: c-decl.c:5036
msgid "%Jflexible array member in otherwise empty struct"
-msgstr "el membre de matriu flexible seria d'altra manera un struct buit"
+msgstr "%Jel membre de matriu flexible seria d'altra manera un struct buit"
-#: c-decl.c:5032
-#, fuzzy
+#
+#: c-decl.c:5043
msgid "%Jinvalid use of structure with flexible array member"
-msgstr "ús invàlid de structura amb membres de matriu flexible"
+msgstr "%Jús no vàlid d'estructura amb membres de matriu flexible"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr "union no es pot fer transparent"
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "redeclaració de \"enum %s\""
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr "enum definit dintre dels paràmetres"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
-msgstr "els valors d'enumeració excedeixen el rang de l'enter més gran"
+msgstr "els valors d'enumeració excedeixen els límits de l'enter més gran"
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "el valor de enumerator per a \"%s\" no és una constant entera"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "desbordament en valors d'enumeració"
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
-msgstr "ISO C restringeix els valors d'enumeració al rang de \"int\""
+msgstr "ISO C restringeix els valors d'enumeració als límits de \"int\""
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
-msgstr "el tipus de devolució és un tipus de dada incompleta"
+msgstr "el tipus de retorn és un tipus incomplet"
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
-msgstr "el tipus de devolució per omissió és \"int\""
+msgstr "el tipus de retorn per omissió és \"int\""
-#: c-decl.c:5501
-#, fuzzy
+#: c-decl.c:5512
msgid "%Jno previous prototype for '%D'"
-msgstr "no hi ha un prototip previ per a \"%s\""
+msgstr "%Jno hi ha un prototip previ per a \"%D\""
-#: c-decl.c:5507
-#, fuzzy
+#: c-decl.c:5518
msgid "%J'%D' was used with no prototype before its definition"
-msgstr "es va usar \"%s\" sense prototip abans de la seva definició"
+msgstr "%Jes va usar \"%D\" sense prototip abans de la seva definició"
-#: c-decl.c:5514
-#, fuzzy
+#: c-decl.c:5525
msgid "%Jno previous declaration for '%D'"
-msgstr "no hi ha declaració prèvia per a \"%s\""
+msgstr "no hi ha declaració prèvia per a \"%D\""
-#: c-decl.c:5520
-#, fuzzy
+#: c-decl.c:5531
msgid "%J`%D' was used with no declaration before its definition"
-msgstr "es va usar \"%s\" sense prototip abans de la seva definició"
+msgstr "%Jes va usar \"%D\" sense declaració abans de la seva definició"
-#: c-decl.c:5556 c-decl.c:6062
-#, fuzzy
+#: c-decl.c:5567 c-decl.c:6073
msgid "%Jreturn type of '%D' is not `int'"
-msgstr "el tipus de devolució de \"%s\" no és \"int\""
+msgstr "el tipus de retorn de \"%D\" no és \"int\""
-#: c-decl.c:5571
-#, fuzzy
+#: c-decl.c:5582
msgid "%Jfirst argument of '%D' should be `int'"
-msgstr "el primer argument de \"%s\" deu ser \"int\""
+msgstr "%Jel primer argument de \"%D\" ha de ser \"int\""
-#: c-decl.c:5580
-#, fuzzy
+#: c-decl.c:5591
msgid "%Jsecond argument of '%D' should be 'char **'"
-msgstr "el segon argument de \"%s\" deu ser \"char **\""
+msgstr "%Jel segon argument de \"%D\" ha de ser \"char **\""
-#: c-decl.c:5589
-#, fuzzy
+#: c-decl.c:5600
msgid "%Jthird argument of '%D' should probably be 'char **'"
-msgstr "el tercer argument de \"%s\" deuria ser \"char **\""
+msgstr "%Jel tercer argument de \"%D\" ha de ser \"char **\""
-#: c-decl.c:5599
-#, fuzzy
+#: c-decl.c:5610
msgid "%J'%D' takes only zero or two arguments"
-msgstr "\"%s\" només pren zero o dos arguments"
+msgstr "%J\"%D\" només pren zero o dos arguments"
-#: c-decl.c:5602
-#, fuzzy
+#: c-decl.c:5613
msgid "%J'%D' is normally a non-static function"
-msgstr "\"%s\" generalment és una funció no estàtica"
+msgstr "%J\"%D\" generalment és una funció «non-static»"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5672
-#, fuzzy
+#: c-decl.c:5683
msgid "%Jparameter name omitted"
-msgstr "es va ometre el nom del paràmetre"
+msgstr "%Jes va ometre el nom del paràmetre"
-#: c-decl.c:5747
-#, fuzzy
+#: c-decl.c:5758
msgid "%Jparameter name missing from parameter list"
-msgstr "falta el nom del paràmetre de la llista de paràmetres"
+msgstr "%Jfalta el nom del paràmetre de la llista de paràmetres"
-#: c-decl.c:5757
-#, fuzzy
+#: c-decl.c:5768
msgid "%J\"%D\" declared as a non-parameter"
-msgstr "\"%D\" declarat com un friend"
+msgstr "%J\"%D\" declarat com «non-parameter»"
-#: c-decl.c:5762
-#, fuzzy
+#: c-decl.c:5773
msgid "%Jmultiple parameters named \"%D\""
-msgstr "múltiples paràmetres nomenats \"%s\""
+msgstr "%Jmúltiples paràmetres nomenats \"%D\""
-#: c-decl.c:5770
-#, fuzzy
+#: c-decl.c:5781
msgid "%Jparameter \"%D\" declared void"
-msgstr "el paràmetre \"%D\" es va declarar void"
+msgstr "%Jel paràmetre \"%D\" es va declarar void"
-#: c-decl.c:5785 c-decl.c:5787
-#, fuzzy
+#: c-decl.c:5796 c-decl.c:5798
msgid "%Jtype of \"%D\" defaults to \"int\""
-msgstr "el tipus de \"%s\" és \"int\" per omissió"
+msgstr "%Jel tipus de \"%D\" és \"int\" per omissió"
-#: c-decl.c:5801
-#, fuzzy
+#: c-decl.c:5812
msgid "%Jparameter \"%D\" has incomplete type"
-msgstr "el paràmetre té tipus incomplet"
+msgstr "%Jel paràmetre \"%D\" té un tipus incomplet"
-#: c-decl.c:5807
-#, fuzzy
+#: c-decl.c:5818
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
-msgstr "existeix la declaració per al paràmetre \"%s\" però no hi ha tal paràmetre"
+msgstr "%Jexisteix la declaració per al paràmetre \"%D\" però no hi ha tal paràmetre"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "el nombre d'arguments no coincideixen amb el prototip"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
-#, fuzzy
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
msgid "%Hprototype declaration"
-msgstr "declaració buida"
+msgstr "%Hdeclaració de prototip"
-#: c-decl.c:5889
-#, fuzzy
+#: c-decl.c:5900
msgid "promoted argument \"%D\" doesn't match prototype"
-msgstr "l'argument promogut \"%s\" no coincideix amb el prototip"
+msgstr "l'argument promogut \"%D\" no coincideix amb el prototip"
-#: c-decl.c:5897
-#, fuzzy
+#: c-decl.c:5908
msgid "argument \"%D\" doesn't match prototype"
-msgstr "l'argument \"%s\" no coincideix amb el prototip"
+msgstr "l'argument \"%D\" no coincideix amb el prototip"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
msgid "no return statement in function returning non-void"
-msgstr "no hi ha una declaració de devolució en una funció que retorna non-void"
+msgstr "no hi ha una declaració de retorn en una funció que retorna \"non-void\""
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "aquesta funció pot retornar amb o sense un valor"
#. 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:6200
-#, fuzzy
+#: c-decl.c:6211
msgid "'for' loop initial declaration used outside C99 mode"
-msgstr "es va usar la declaració inicial del cicle \"for\" fora de la manera C99"
+msgstr "es va usar la declaració inicial del cicle \"for\" fora del mode C99"
-#: c-decl.c:6224
-#, fuzzy, c-format
+#: c-decl.c:6235
+#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "\"struct %s\" declarat en la declaració inicial del cicle \"for\""
-#: c-decl.c:6227
-#, fuzzy, c-format
+#: c-decl.c:6238
+#, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "\"union %s\" declarat en la declaració inicial del cicle \"for\""
-#: c-decl.c:6230
-#, fuzzy, c-format
+#: c-decl.c:6241
+#, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "\"enum %s\" declarat en la declaració inicial del cicle \"for\""
-#: c-decl.c:6238
-#, fuzzy
+#: c-decl.c:6249
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
-msgstr "declaració de \"%s\" que no és variable en la declaració inicial del cicle \"for\""
+msgstr "%Jdeclaració de \"%D\" que és \"non-variable\" en la declaració inicial del cicle \"for\""
-#: c-decl.c:6241
-#, fuzzy
+#: c-decl.c:6252
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
-msgstr "declaració de la variable static \"%s\" en la declaració inicial del cicle \"for\""
+msgstr "%Jdeclaració de la variable \"static\" \"%D\" en la declaració inicial del cicle \"for\""
-#: c-decl.c:6244
-#, fuzzy
+#: c-decl.c:6255
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
-msgstr "declaració de la variable \"extern\" \"%s\" en la declaració inicial del cicle `for\""
+msgstr "%Jdeclaració de la variable \"extern\" \"%D\" en la declaració inicial del cicle \"for\""
-#: c-decl.c:6557
-#, fuzzy
+#: c-decl.c:6568
msgid "%Jredefinition of global '%D'"
-msgstr "redefinició de \"%s\""
+msgstr "%Jredefinició de la «global» \"%D\""
-#: c-decl.c:6558
-#, fuzzy
+#: c-decl.c:6569
msgid "%J'%D' previously defined here"
-msgstr "es va definir \"%#D\" prèviament aquí"
+msgstr "%Jes va definir \"%D\" prèviament aquí"
#: c-format.c:94 c-format.c:210
msgid "format string has invalid operand number"
-msgstr "la cadena de format té un nombre d'operadors invàlid"
+msgstr "la cadena de format té un nombre d'operadors no vàlid"
#: c-format.c:111
msgid "function does not return string type"
@@ -1640,7 +1560,7 @@ msgstr "l'argument de la cadena de format no és del tipus cadena de text"
#: c-format.c:190
msgid "unrecognized format specifier"
-msgstr "no es reconeix el especificador de format"
+msgstr "no es reconeix l'especificador de format"
#: c-format.c:203
#, c-format
@@ -1648,13 +1568,12 @@ msgid "`%s' is an unrecognized format function type"
msgstr "\"%s\" és un format de tipus de funció no reconegut"
#: c-format.c:216
-#, fuzzy
msgid "'...' has invalid operand number"
-msgstr "la cadena de format té un nombre d'operadors invàlid"
+msgstr "\"...\" té un nombre d'operadors no vàlid"
#: c-format.c:224
msgid "format string arg follows the args to be formatted"
-msgstr "l'argument de la cadena de format segueix als arguments que rebran format"
+msgstr "l'argument de la cadena de format segueix els arguments que rebran format"
#: c-format.c:565 c-format.c:589
msgid "` ' flag"
@@ -1662,7 +1581,7 @@ msgstr "opció \" \""
#: c-format.c:565 c-format.c:589
msgid "the ` ' printf flag"
-msgstr "l'opció de printf \" \""
+msgstr "l'opció \" \" de printf"
#: c-format.c:566 c-format.c:590 c-format.c:627 c-format.c:683
msgid "`+' flag"
@@ -1889,16 +1808,16 @@ msgstr "la funció pot ser un candidat possible per a l'atribut de format \"%s\""
#: c-format.c:1223 c-format.c:1244 c-format.c:2212
msgid "missing $ operand number in format"
-msgstr "falta l'operant numèric $ en el format"
+msgstr "falta l'operand numèric $ en el format"
#: c-format.c:1254
#, c-format
msgid "%s does not support %%n$ operand number formats"
-msgstr "%s no té suport per a l'operant de format de nombre %%n$"
+msgstr "%s no té suport per a l'operand amb format de nombre %%n$"
#: c-format.c:1261
msgid "operand number out of range in format"
-msgstr "operant numèric fora de rang en el format"
+msgstr "operand numèric fora de límits en el format"
#: c-format.c:1284
#, c-format
@@ -2140,7 +2059,7 @@ msgstr "ignorant el directori duplicat \"%s\"\n"
#: c-incpath.c:71
msgid " as it is a non-system directory that duplicates a system directory\n"
-msgstr " perquè és un directori que no és del sistema que duplica un directori del sistema\n"
+msgstr " com és un directori que no és del sistema que duplica un directori del sistema\n"
#: c-incpath.c:75
#, c-format
@@ -2170,9 +2089,8 @@ msgstr "ignorant el #pragma %s %s"
#. ... or not.
#: c-lex.c:385
-#, fuzzy
msgid "%Hstray '@' in program"
-msgstr "\"%c\" paràsit en el programa"
+msgstr "%H\"@\" paràsit en el programa"
#: c-lex.c:393
#, c-format
@@ -2205,12 +2123,11 @@ msgstr "la constant entera és massa gran pel tipus \"%s\""
#: c-lex.c:620
#, c-format
msgid "floating constant exceeds range of \"%s\""
-msgstr "la constant de coma flotant excedeix el rang de \"%s\""
+msgstr "la constant de coma flotant excedeix els límits de \"%s\""
#: c-lex.c:696
-#, fuzzy
msgid "traditional C rejects string constant concatenation"
-msgstr "C tradicional rebutja la concatenació de cadenes"
+msgstr "C tradicional rebutja la concatenació de cadenes constantes"
#: c-objc-common.c:82
msgid "%Jfunction '%F' can never be inlined because it is suppressed using -fno-inline"
@@ -2233,119 +2150,118 @@ msgid "%Jnested function '%F' can never be inlined because it has possibly saved
msgstr ""
#: c-opts.c:141
-#, fuzzy, c-format
+#, c-format
msgid "no class name specified with \"%s\""
-msgstr "no classes especificades amb \"-%s\""
+msgstr "no nom de «class» especificat amb \"%s\""
#: c-opts.c:145
-#, fuzzy, c-format
+#, c-format
msgid "assertion missing after \"%s\""
-msgstr "asserció faltant deprés de %s"
+msgstr "asserció faltant deprés de \"%s\""
#: c-opts.c:150
-#, fuzzy, c-format
+#, c-format
msgid "macro name missing after \"%s\""
-msgstr "nom de macro faltant deprés de %s"
+msgstr "nom de macro faltant deprés de \"%s\""
#: c-opts.c:157
-#, fuzzy, c-format
+#, c-format
msgid "missing path after \"%s\""
-msgstr "falta l'objectiu després de \"-%s\""
+msgstr "falta el camí després de \"%s\""
#: c-opts.c:166
-#, fuzzy, c-format
+#, c-format
msgid "missing filename after \"%s\""
-msgstr "nom de fitxer faltant deprés de \"-%s\""
+msgstr "nom de fitxer faltant deprés de \"%s\""
#: c-opts.c:171
-#, fuzzy, c-format
+#, c-format
msgid "missing makefile target after \"%s\""
-msgstr "falta l'objectiu després de \"-%s\""
+msgstr "falta l'objectiu del «makefile» després de \"%s\""
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "-I- especificat dues vegades"
-#: c-opts.c:692
+#: c-opts.c:700
#, c-format
msgid "switch \"%s\" is no longer supported"
-msgstr "el switch \"%s\" ja no té suport"
+msgstr "el «switch» \"%s\" ja no té suport"
-#: c-opts.c:812
-#, fuzzy
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
-msgstr "es va re-nomenar -fhandle-exceptions a -fexceptions (i ara està activat per defecte)"
+msgstr "es va re-nomenar \"-fhandle-exceptions\" a \"-fexceptions\" (i ara està activat per defecte)"
-#: c-opts.c:978
+#: c-opts.c:986
msgid "output filename specified twice"
msgstr "nom de fitxer de sortida especificat dues vegades"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "s'ignora -Wformat-y2k sense -Wformat"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "s'ignora -Wformat-extra-args sense -Wformat"
-#: c-opts.c:1111
+#: c-opts.c:1119
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "s'ignora -Wformat-zero-length sense -Wformat"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "s'ignora -Wformat-nonliteral sense -Wformat"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "s'ignora -Wformat-security sense -Wformat"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "s'ignora -Wformat-attribute sense -Wformat"
-#: c-opts.c:1131
-#, fuzzy, c-format
+#: c-opts.c:1139
+#, c-format
msgid "opening output file %s: %m"
-msgstr "obrint el fitxer de sortida %s"
+msgstr "obrint el fitxer de sortida %s: %m"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr "massa noms de fitxers. Teclegi %s --help per a informació d'ùs"
-#: c-opts.c:1215
+#: c-opts.c:1223
msgid "YYDEBUG not defined"
msgstr "no es va definir YYDEBUG"
-#: c-opts.c:1261
-#, fuzzy, c-format
+#: c-opts.c:1269
+#, c-format
msgid "opening dependency file %s: %m"
-msgstr "obrint el fitxer de dependències %s"
+msgstr "obrint el fitxer de dependències %s: %m"
-#: c-opts.c:1271
-#, fuzzy, c-format
+#: c-opts.c:1279
+#, c-format
msgid "closing dependency file %s: %m"
-msgstr "tancant el fitxer de dependències %s"
+msgstr "tancant el fitxer de dependències %s: %m"
-#: c-opts.c:1274
-#, fuzzy, c-format
+#: c-opts.c:1282
+#, c-format
msgid "when writing output to %s: %m"
-msgstr "a l'escriure a %s"
+msgstr "escrivint la sortida a %s: %m"
-#: c-opts.c:1344
+#: c-opts.c:1352
msgid "to generate dependencies you must specify either -M or -MM"
-msgstr "per a generar dependències deu especificar -M o -MM"
+msgstr "per a generar dependències s'ha d'especificar -M o -MM"
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr "<built-in>"
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr "<command line>"
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr ""
@@ -2362,7 +2278,7 @@ msgstr "error sintàctic: no es pot regressar"
msgid "ISO C forbids an empty source file"
msgstr "ISO C prohibeix un fitxer font buit"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "l'argument de \"asm\" no és una cadena constant"
@@ -2378,7 +2294,7 @@ msgstr "la definició de dades no té tipus o classe d'emmagatzematge"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ISO C no permet \";\" extra fora d'una funció"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr "C tradicional rebutja l'operador unari mes"
@@ -2391,13 +2307,12 @@ msgid "ISO C forbids omitting the middle term of a ?: expression"
msgstr "ISO C prohibeix l'omissió del terme mig d'una expressió ?:"
#: c-parse.y:611 objc/objc-parse.y:636
-#, fuzzy
msgid "ISO C90 forbids compound literals"
-msgstr "ISO C89 prohibeix les literals compostoses"
+msgstr "ISO C90 prohibeix els «compound literals»"
#: c-parse.y:625 objc/objc-parse.y:650
msgid "ISO C forbids braced-groups within expressions"
-msgstr "ISO C prohibeix grups de claus dintre d'expressions"
+msgstr "ISO C prohibeix «braced-groups» dintre d'expressions"
#: c-parse.y:653 objc/objc-parse.y:678
msgid "first argument to __builtin_choose_expr not a constant"
@@ -2408,9 +2323,8 @@ msgid "traditional C rejects ISO C style function definitions"
msgstr "C tradicional rebutja la definició de funcions d'estil ISO·C"
#: c-parse.y:699 c-parse.y:705 objc/objc-parse.y:740 objc/objc-parse.y:746
-#, fuzzy
msgid "old-style parameter declaration"
-msgstr "no es pot usar \"::\" en la declaració de paràmetres"
+msgstr "declaració de paràmetres d'estil antic"
#: c-parse.y:967 c-parse.y:973 c-parse.y:979 c-parse.y:985 c-parse.y:1006
#: c-parse.y:1012 c-parse.y:1018 c-parse.y:1024 c-parse.y:1057 c-parse.y:1063
@@ -2426,30 +2340,28 @@ msgid "`%s' is not at beginning of declaration"
msgstr "\"%s\" no està en l'inici de la declaració"
#: c-parse.y:1300 objc/objc-parse.y:1350
-#, fuzzy
msgid "`typeof' applied to a bit-field"
-msgstr "\"sizeof\" aplicat a un camp de bits"
+msgstr "\"typeof\" aplicat a un camp de bits"
#: c-parse.y:1427 objc/objc-parse.y:1477
msgid "ISO C forbids empty initializer braces"
msgstr "ISO C prohibeix les claus de iniciador buides"
#: c-parse.y:1441 objc/objc-parse.y:1491
-#, fuzzy
msgid "ISO C90 forbids specifying subobject to initialize"
-msgstr "ISO C89 prohibeix l'especificació de subobjectes a iniciar"
+msgstr "ISO C90 prohibeix l'especificació de «subobject» a iniciar"
#: c-parse.y:1444 objc/objc-parse.y:1494
msgid "obsolete use of designated initializer without `='"
-msgstr "ús obsolet del iniciador designat sense \"=\""
+msgstr "ús obsolet de l'iniciador designat sense \"=\""
#: c-parse.y:1448 objc/objc-parse.y:1498
msgid "obsolete use of designated initializer with `:'"
-msgstr "ús obsolet del iniciador designat amb \":\""
+msgstr "ús obsolet de l'iniciador designat amb \":\""
#: c-parse.y:1475 objc/objc-parse.y:1525
msgid "ISO C forbids specifying range of elements to initialize"
-msgstr "ISO C prohibeix l'especificació de rangs d'elements a iniciar"
+msgstr "ISO C prohibeix l'especificació de límits d'elements a iniciar"
#: c-parse.y:1483 c-parse.y:1514 objc/objc-parse.y:1533 objc/objc-parse.y:1564
msgid "ISO C forbids nested functions"
@@ -2459,7 +2371,7 @@ msgstr "ISO C prohibeix les funcions niades"
msgid "ISO C forbids forward references to `enum' types"
msgstr "ISO C prohibeix les declaracions posteriors per a tipus \"enum\""
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "coma al final de la llista de numeradors"
@@ -2467,7 +2379,7 @@ msgstr "coma al final de la llista de numeradors"
msgid "no semicolon at end of struct or union"
msgstr "no hi ha punt i coma al final del struct o union"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "es va especificar un punt i coma extra en un struct o union"
@@ -2480,14 +2392,12 @@ msgid "ISO C forbids member declarations with no members"
msgstr "ISO C prohibeix declaracions de membres sense membres"
#: c-parse.y:1915 objc/objc-parse.y:1970
-#, fuzzy
msgid "label at end of compound statement"
-msgstr "ús depreciada de l'etiqueta al final de la declaració compostosa"
+msgstr "etiqueta al final de la declaració composta"
#: c-parse.y:1934 objc/objc-parse.y:1989
-#, fuzzy
msgid "ISO C90 forbids mixed declarations and code"
-msgstr "ISO C89 prohibeix les declaracions barrejades i codi"
+msgstr "ISO C90 prohibeix les declaracions barrejades amb codi"
#: c-parse.y:2012 objc/objc-parse.y:2069
msgid "ISO C forbids label declarations"
@@ -2497,24 +2407,23 @@ msgstr "ISO C prohibeix les declaracions etiquetades"
msgid "braced-group within expression allowed only inside a function"
msgstr "un grup de claus dintre d'una expressió només es permet dintre d'una funció"
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "cos buit en una declaració else"
-#: c-parse.y:2193 objc/objc-parse.y:2250
-#, fuzzy
+#: c-parse.y:2193 objc/objc-parse.y:2249
msgid "%Hempty body in an if-statement"
-msgstr "cos buit en una declaració else"
+msgstr "%Hcos buit en una declaració «if»"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
-msgstr "la declaració break no està dintre d'un cicle o switch"
+msgstr "la declaració break no està dintre d'un cicle o «switch»"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "la declaració continue no està dintre dintre d'un cicle"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO C prohibeix \"goto *expr;\""
@@ -2524,11 +2433,11 @@ msgstr "ISO C prohibeix \"goto *expr;\""
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr "ISO C requereix un argument amb nom abans de \"...\""
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "\"...\" en una llista d'identificadors d'estil antic"
@@ -2542,42 +2451,42 @@ msgstr "error d'analitza"
#: /usr/share/bison/bison.simple:924
msgid "parser stack overflow"
-msgstr "desbordament de la pila del analitzador"
+msgstr "s'ha desbordat la pila de l'analitzador"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "error sintàctic en l'element \"%s\""
#: c-pch.c:125
-#, fuzzy, c-format
+#, c-format
msgid "can't create precompiled header %s: %m"
-msgstr "%s: no es pot crear/obrir el fitxer net \"%s\": %s\n"
+msgstr ""
#: c-pch.c:146
-#, fuzzy, c-format
+#, c-format
msgid "can't write to %s: %m"
-msgstr "no es pot escriure al fitxer de sortida"
+msgstr "no es pot escriure a %s: %m"
#: c-pch.c:152
-#, fuzzy, c-format
+#, c-format
msgid "`%s' is not a valid output file"
-msgstr "\"%s\" no és un nom de fitxer vàlid"
+msgstr "\"%s\" no és un nom de fitxer de sortida vàlid"
#: c-pch.c:181 c-pch.c:197 c-pch.c:209
-#, fuzzy, c-format
+#, c-format
msgid "can't write %s: %m"
-msgstr "no és pot obrir %s"
+msgstr "no es pot escriure %s: %m"
#: c-pch.c:187
-#, fuzzy, c-format
+#, c-format
msgid "can't seek in %s: %m"
-msgstr "no és pot obrir %s"
+msgstr "no es pot cercar dintre %s: %m"
#: c-pch.c:195 c-pch.c:240 c-pch.c:268 c-pch.c:273 c-pch.c:351
-#, fuzzy, c-format
+#, c-format
msgid "can't read %s: %m"
-msgstr "no és pot obrir %s"
+msgstr "no es pot llegir %s: %m"
#: c-pch.c:253
#, c-format
@@ -2586,15 +2495,15 @@ msgstr ""
#. It's a PCH for the wrong language.
#: c-pch.c:256
-#, fuzzy, c-format
+#, c-format
msgid "%s: not for %s"
-msgstr "%s no té suport per a %s"
+msgstr "%s: no per a %s"
#. Not any kind of PCH.
#: c-pch.c:260
-#, fuzzy, c-format
+#, c-format
msgid "%s: not a PCH file"
-msgstr "%s: no és un fitxer COFF"
+msgstr "%s: no és un fitxer PCH"
#: c-pch.c:279
#, c-format
@@ -2612,9 +2521,9 @@ msgid "%s: created by version `%.*s', but this is version `%s'"
msgstr ""
#: c-pch.c:313
-#, fuzzy, c-format
+#, c-format
msgid "%s: created using different flags"
-msgstr "\"%s\" redeclarat com un tipus diferent de símbol"
+msgstr ""
#: c-pch.c:326
#, c-format
@@ -2626,20 +2535,18 @@ msgstr ""
msgid "%s: had text segment at different address"
msgstr ""
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
#: c-pch.c:388
-#, fuzzy
msgid "calling fdopen"
-msgstr "fdopen"
+msgstr "cridant fdopen"
#: c-pch.c:396 c-pch.c:408
-#, fuzzy
msgid "reading"
-msgstr "creant %s"
+msgstr "llegint %s"
#: c-pragma.c:106
msgid "#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
@@ -2686,12 +2593,11 @@ msgstr "escombraries al final de \"#pragma pack\""
#: c-pragma.c:245
#, c-format
msgid "alignment must be a small power of two, not %d"
-msgstr "l'alineació deu ser una potència petita de dos, no %d"
+msgstr "l'alineació ha de ser una potència petita de dos, no %d"
#: c-pragma.c:278
-#, fuzzy
msgid "%Japplying #pragma weak '%D' after first use results in unspecified behavior"
-msgstr "l'aplicació del #pragma weak \"%s\" després del primer ús resulta en conducta no especificada"
+msgstr "%Jl'aplicació del #pragma weak \"%s\" després del primer ús resulta en conducta no especificada"
#: c-pragma.c:325 c-pragma.c:330
msgid "malformed #pragma weak, ignored"
@@ -2726,55 +2632,54 @@ msgid "asm declaration conflicts with previous rename"
msgstr "la declaració asm causa conflictes amb el rename previ"
#: c-semantics.c:697
-#, fuzzy
msgid "destructor needed for `%D'"
-msgstr "es necessita un destructor per a \"%#D\""
+msgstr "es necessita un \"destructor\" per a \"%D\""
#: c-semantics.c:698
msgid "where case label appears here"
-msgstr "on l'etiqueta casi apareix aquí"
+msgstr "on l'etiqueta «case» apareix aquí"
#: c-semantics.c:701
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
-msgstr "(les accions adjuntes de declaracions casi prèvies requereixen destructors en el seu propi àmbit.)"
+msgstr "(les accions adjuntes de declaracions «case» prèvies requereixen destructors en el seu propi àmbit.)"
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr "qualificador %s ignorat en asm"
-#: c-semantics.c:991
-#, fuzzy
+#
+#: c-semantics.c:993
msgid "will never be executed"
-msgstr "la cridada %2d mai s'executa\n"
+msgstr "mai s'executarà"
#: c-typeck.c:123
#, c-format
msgid "`%s' has an incomplete type"
msgstr "\"%s\" té un tipus incompleta"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
-msgstr "ús invàlid de l'expressió void"
+msgstr "ús no vàlid de l'expressió void"
#: c-typeck.c:153
msgid "invalid use of flexible array member"
-msgstr "ús invàlid de membres de matriu flexible"
+msgstr "ús no vàlid de membres de matriu flexible"
#: c-typeck.c:159
msgid "invalid use of array with unspecified bounds"
-msgstr "ús invàlid de matrius amb límits sense especificar"
+msgstr "ús no vàlid de matrius amb límits sense especificar"
#: c-typeck.c:167
#, c-format
msgid "invalid use of undefined type `%s %s'"
-msgstr "ús invàlid del tipus indefinit \"%s %s\""
+msgstr "ús no vàlid del tipus indefinit \"%s %s\""
#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
#: c-typeck.c:171
#, c-format
msgid "invalid use of incomplete typedef `%s'"
-msgstr "ús invàlid del typedef incomplet \"%s\""
+msgstr "ús no vàlid del typedef incomplet \"%s\""
#: c-typeck.c:428 c-typeck.c:443
msgid "function types not truly compatible in ISO C"
@@ -2785,774 +2690,765 @@ msgid "types are not quite compatible"
msgstr "els tipus no són totalment compatibles"
#: c-typeck.c:838
-#, fuzzy
msgid "function return types not compatible due to `volatile'"
-msgstr "el tipus de devolució d'una funció no pot ser una funció"
+msgstr ""
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
-msgstr "aritmètica en apuntador a un tipus incomplet"
+msgstr "aritmètica en punter a un tipus incomplet"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr "%s no té un membre cridat \"%s\""
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "petició del membre \"%s\" en alguna cosa que no és estructura o unió"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "punter dereferènciat a tipus de dada incompleta"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "dereferènciant el punter \"void *\""
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
-msgstr "argument de tipus invàlid de \"%s\""
+msgstr "argument de tipus no vàlid de \"%s\""
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr "falta subindici en la referència de la matriu"
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "el subindici de matriu té un tipus \"char\""
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "el subindici de la matriu no és un enter"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr "ISO C prohibeix el subindici d'una matriu \"register\""
-#: c-typeck.c:1525
+#: c-typeck.c:1505
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO C90 prohibeix el subindici d'una matriu non-lvalue"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "el subindici és de tipus \"char\""
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr "el valor indicat pel subindici no és ni matriu ni punter"
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr "la declaració local de \"%s\" oculta la variable d'instància"
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "l'objecte cridat no és una funció"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr "l'element de valor inicial no és constant"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "massa arguments per a la funció"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr "el tipus de dada del paràmetre formal %d està incomplet"
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr "%s com enter en lloc de coma flotant a causa del prototip"
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr "%s com enter en lloc de complex a causa del prototip"
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr "%s com complex en lloc de coma flotant a causa del prototip"
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr "%s com coma flotant en lloc d'enter a causa del prototip"
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "%s com complex en lloc d'enter a causa del prototip"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr "%s com coma flotant en lloc de complex a causa del prototip"
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr "%s com \"float\" en lloc de \"double\" a causa del prototip"
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr "%s amb amplària diferent a causa del prototip"
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "%s com unsigned a causa del prototip"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "%s com signed a causa del prototip"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "molt pocs arguments per a la funció"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
-msgstr "se suggereixen parèntesi al voltant de + o - dintre d'un desplaçament"
+msgstr "es suggereixen parèntesi al voltant de + o - dintre d'un desplaçament"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
-msgstr "se suggereixen parèntesi al voltant de && dintre de ||"
+msgstr "es suggereixen parèntesi al voltant de && dintre de ||"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
-msgstr "se suggereixen parèntesi al voltant de l'aritmètica per a operada de |"
+msgstr "es suggereixen parèntesi al voltant de l'aritmètica per a operada de |"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
-msgstr "se suggereixen parèntesi al voltant de les comparances per a operada de |"
+msgstr "es suggereixen parèntesi al voltant de les comparances per a operada de |"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
-msgstr "se suggereixen parèntesi al voltant de l'aritmètica per a operada de ^"
+msgstr "es suggereixen parèntesi al voltant de l'aritmètica per a operada de ^"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
-msgstr "se suggereixen parèntesi al voltant de les comparances per a operada de ^"
+msgstr "es suggereixen parèntesi al voltant de les comparances per a operada de ^"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
-msgstr "se suggereixen parèntesi al voltant de + o - per a operada de &"
+msgstr "es suggereixen parèntesi al voltant de + o - per a operada de &"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
-msgstr "se suggereixen parèntesi al voltant de les comparances per a operada de &"
+msgstr "es suggereixen parèntesi al voltant de les comparances per a operada de &"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "les comparances com X<=Y<=Z no tenen el seu significat matemàtic"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "es va usar un punter de tipus \"void *\" en la substracció"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "es va usar un punter a una funció en la substracció"
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr "argument de tipus erroni per a l'increment unari"
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr "argument de tipus erroni per al decrement unari"
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ISO C no té suport de \"~\" per a conjugacions complexes"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr "argument de tipus erroni per a complement de bits"
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "argument de tipus erroni per a abs"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr "argument de tipus erroni per a la conjugació"
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr "argument de tipus erroni per al signe d'exclamació unari"
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO C no té suport per a \"++\" i \"--\" en tipus complexos"
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
msgid "wrong type argument to increment"
msgstr "argument de tipus erroni per a l'increment"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr "argument de tipus erroni pel decrement"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr "increment de punter a estructura desconeguda"
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr "decrement de punter a estructura desconeguda"
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
-msgstr "l-value invàlid en \"&\" unari"
+msgstr "l-value no vàlid en \"&\" unari"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr "es va intentar prendre l'adreça del membre de l'estructura de camps de bits \"%s\""
-#: c-typeck.c:2668
-#, fuzzy
+#: c-typeck.c:2648
msgid "use of conditional expressions as lvalues is deprecated"
-msgstr "ISO C prohibeix l'ús d'expressions condicionals com l-values"
+msgstr "l'ús d'expressions condicionals com \"lvalues\" és depreciada"
-#: c-typeck.c:2671
-#, fuzzy
+#: c-typeck.c:2651
msgid "use of compound expressions as lvalues is deprecated"
-msgstr "ISO C prohibeix l'ús d'expressions compostoses com l-valors"
+msgstr "l'ús d'expressions compostes com \"lvalues\" és depreciada"
-#: c-typeck.c:2674
-#, fuzzy
+#: c-typeck.c:2654
msgid "use of cast expressions as lvalues is deprecated"
-msgstr "ISO C prohibeix l'ús d'expressions de conversió com l-valors"
+msgstr "l'ús d'expressions de conversió com \"lvalues\" és depreciada"
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr "%s del membre de només lectura \"%s\""
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr "%s de la variable de només lectura \"%s\""
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr "%s de la ubicació de només lectura"
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "no es pot adquirir l'adreça del camp de bits \"%s\""
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "es va usar la variable de registre global \"%s\" en funcions niades"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "es va usar la va variable \"%s\" en funcions niades"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "es va sol·licitar l'adreça de la variable de registre global \"%s\""
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr "no es pot posar objecte amb camp volatile en register"
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "es va sol·licitar l'adreça de la variable register \"%s\""
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr "tipus signed i unsigned en l'expressió condicional"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ISO C prohibeix una expressió condicional amb només un costat void"
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr "ISO C prohibeix expressions condicionals entre \"void *\" i punters de funcions"
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr "els tipus de dades punters no coincideixen en l'expressió condicional"
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr "els tipus de dades punters/enters no coincideixen en l'expressió condicional"
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "els tipus de dades no coincideixen en l'expressió condicional"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr "l'operador del costat esquerre de l'expressió coma no té efecte"
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr "la conversió especifica el tipus matriu"
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr "la conversió especifica el tipus funció"
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ISO C prohibeix la conversió d'un no escalar al mateix tipus"
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr "ISO C prohibeix la conversió al tipus union"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "conversió a tipus union des d'un tipus no presenti en union"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
msgid "cast adds new qualifiers to function type"
-msgstr "la conversió afegeix nou qualificadors del tipus de la funció"
+msgstr "la conversió afegeix nous qualificadors del tipus de la funció"
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr "la conversió descarta els qualificadors del tipus de la destinació del punter"
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr "la conversió incrementa l'alineació requerida del tipus de la destinació"
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "conversió de punter a enter de grandària diferent"
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "la conversió no coincideix amb el tipus de la funció"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "conversió a punter des d'un enter de grandària diferent"
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr "el càstig de tipus a tipus incomplet pot trencar les regles d'alies estricte"
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr "el retorn de punters de tipus castigat trencarà les regles d'alies estricte"
-#: c-typeck.c:3170
-#, fuzzy
+#: c-typeck.c:3150
msgid "ISO C forbids conversion of function pointer to object pointer type"
-msgstr "ISO C prohibeix la comparança de \"void *\" amb un punter de funció"
+msgstr "ISO C prohibeix la conversió d'un punter de funció a un tipus punter d'objecte"
-#: c-typeck.c:3179
-#, fuzzy
+#: c-typeck.c:3159
msgid "ISO C forbids conversion of object pointer to function pointer type"
-msgstr "ISO C prohibeix la comparança de \"void *\" amb un punter de funció"
+msgstr "ISO C prohibeix la conversió d'un punter d'objecte a un tipus punter de funció"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
-msgstr "l-value invàlid en l'assignació"
+msgstr "l-value no vàlid en l'assignació"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "assignació"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
msgid "cannot pass rvalue to reference parameter"
msgstr "no es pot passar un valor-r a un paràmetre de referència"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr "%s fa un punter de funció qualificat des d'un no qualificat"
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
-msgstr "%s descarta els calificadors del tipus de la destinació del punter"
+msgstr "%s descarta els qualificadors del tipus de la destinació del punter"
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr "ISO C prohibeix la conversió d'arguments a tipus union"
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ISO C prohibeix %s entre punters a funció i \"void *\""
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
-msgstr "el punter que apunta a %s difereix en signe"
+msgstr "el punter que punta a %s difereix en signe"
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr "%s de tipus de punter incompatible"
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
-msgstr "ús invàlid de matriu no lvaluada"
+msgstr "ús no vàlid de matriu no evaluada"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s crea un punter des d'un enter sense una conversió"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr "%s crea un enter des d'un punter sense una conversió"
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "tipus incompatible per a l'argument %d de \"%s\""
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
-msgstr "tipus incompatible per a l'argument %d de la cridada indirecta a funció"
+msgstr "tipus incompatible per a l'argument %d de la crida indirecta a funció"
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "tipus incompatibles en %s"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, c-format
msgid "passing arg of `%s'"
msgstr "passant l'argument de \"%s\""
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
msgid "passing arg of pointer to function"
msgstr "passant l'argument del punter a la funció"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "passant l'argument %d de \"%s\""
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "passant l'argument %d del punter a la funció"
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr "C tradicional rebutja la iniciació automàtica d'agregats"
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr "(prop de l'assignació de valors inicials per a \"%s\")"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr "matriu de caràcters amb valors inicials assignats d'una cadena ampla"
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr "matriu d'enters amb valors inicials assignats d'una cadena no ampla"
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr "la cadena de valors inicials per a la matriu de caràcters és massa llarga"
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr "matriu amb valors inicials assignats d'una expressió matricial que no és constant"
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "assignació de valors inicials"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr "l'element de valor inicial no és calculable al moment de la càrrega"
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
-msgstr "valor inicial invàlid"
+msgstr "valor inicial no vàlid"
-#: c-typeck.c:4540 cp/decl.c:4484
-#, fuzzy
+#: c-typeck.c:4520 cp/decl.c:4539
msgid "opaque vector types cannot be initialized"
-msgstr "un objecte de grandària variable de tipus \"%T\" no pot ser inicialitzat"
+msgstr ""
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr "grup extra de claus al final dels valors inicials"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr "falten claus al voltant dels valors inicials"
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr "claus al voltant del valor inicial escalar"
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr "iniciació d'un membre de matriu flexible en un context niat"
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr "iniciació d'un membre de matriu flexible"
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "falta valor inicial"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr "valor inicial escalar buidor"
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr "elements extres en valor inicial escalar"
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
-msgstr "no es poden niar els designadors d'iniciació"
+msgstr "no es poden niuar els designadors d'iniciació"
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr "índex de matriu en valor inicial que no és de matriu"
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
-msgstr "el nom del camp no està en el inicialitzador de record o union"
+msgstr "el nom del camp no està en e l'inicialitzador de record o union"
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr "índex de matriu no constant en valor inicial"
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr "l'índex de matriu en el valor inicial excedeix els límits de la matriu"
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
-msgstr "rang d'índexs buit en valor inicial"
+msgstr "límits d'índexs buits en valor inicial"
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
-msgstr "el rang d'índexs de la matriu en el valor inicial excedeix els límits de la matriu"
+msgstr "els límits d'índexs de la matriu en el valor inicial excedeixen els límits de la matriu"
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr "camp \"%s\" desconegut especificat en el valor inicial"
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr "camp iniciat amb efectes laterals sobreescrits"
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr "excés d'elements en valors inicials de matriu de caràcters"
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr "excés d'elements en valors inicials de struct"
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr "iniciació no estàtica d'un membre de matriu flexible"
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
-msgstr "excés d'elements en valors inicials de union"
+msgstr "excés d'elements en valors inicials d'union"
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
-msgstr "C tradicional rebutja els valors inicials de unions"
+msgstr "C tradicional rebutja els valors inicials d'unions"
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr "excés d'elements en valors inicials de matriu"
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr "excés d'elements en valor inicial vectorial"
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr "excés d'elements en valor inicial escalar"
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr "la plantilla asm no és una cadena constant"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
-msgstr "lvalue invàlid en declaració asm"
+msgstr "lvalue no vàlid en declaració asm"
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr "modificació per \"asm\""
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr "la funció declarada \"noreturn\" té una declaració \"return\""
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
-msgstr "\"return\" sense valors, en una funció que retorna non-void"
+msgstr "\"return\" sense valors, en una funció que retorna \"non-void\""
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
-msgstr "\"return\" amb valor, en una funció que retorna void"
+msgstr "\"return\" amb valor, en una funció que retorna \"void\""
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "return"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "la funció retorna l'adreça d'una variable local"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
-msgstr "la quantitat de switch no és un enter"
+msgstr "la quantitat del «switch» no és un enter"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
-msgstr "no es converteix l'expressió de switch \"long\" a \"int\" en ISO C"
+msgstr "no es converteix l'expressió de «switch» \"long\" a \"int\" en ISO C"
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
-msgstr "l'etiqueta casi no es troba dintre d'una declaració switch"
+msgstr "l'etiqueta «case» no es troba dintre d'una declaració «switch»"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
-msgstr "l'etiqueta \"default\" no està dintre d'una declaració switch"
+msgstr "l'etiqueta \"default\" no està dintre d'una declaració «switch»"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr "divisió per zero"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
-msgstr "el compte de desplaçament a la dreta es negatiu"
+msgstr "el valor de desplaçament a la dreta és negatiu"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
-msgstr "compte de desplaçament a la dreta >= amplària del tipus"
+msgstr "valor de desplaçament a la dreta >= amplària del tipus"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
-msgstr "el compte de desplaçament a l'esquerra és negativa"
+msgstr "el valor de desplaçament a l'esquerra és negatiu"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
-msgstr "compte de desplaçament a l'esquerra >= amplària del tipus"
+msgstr "valor de desplaçament a l'esquerra >= amplària del tipus"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
-msgstr "compte de desplaçament a la dreta negatiu"
+msgstr "valor de desplaçament a la dreta negatiu"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
-msgstr "ompte de desplaçament a la dreta >= amplària del tipus"
+msgstr "valor de desplaçament a la dreta >= amplària del tipus"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr "no és segura la comparança de coma flotant amb == o !="
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ISO C prohibeix la comparança de \"void *\" amb un punter de funció"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr "la comparança de diferents tipus de punter manca d'una conversió"
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "comparança entre punter i enter"
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO C prohibeix la comparança entre punters a funcions"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "comparança de punters complets i incomplets"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr "comparança ordenada de punter amb l'enter zero"
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr "comparança sense ordre en argument de coma no flotant"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "comparança entre signed i unsigned"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr "comparança d'un ~unsigned promogut amb una constant"
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr "comparança d'un ~unsigned promogut amb unsigned"
#: calls.c:1838
-#, fuzzy
msgid "%Jinlining failed in call to '%F'"
-msgstr "el \"inlining\" va fallar en la cridada a \"%s\""
+msgstr "%Jel \"inlining\" ha fallat en la crida a \"%F\""
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "cridat des d'aquí"
#: calls.c:2210
-#, fuzzy
msgid "%Jcan't inline call to '%F'"
-msgstr "no es poden fer la cridada inline a \"%s\""
+msgstr "%Jno es pot fer la crida «inline» a \"%F\""
#: calls.c:2219
msgid "ignoring return value of `%D', declared with attribute warn_unused_result"
@@ -3564,7 +3460,7 @@ msgstr ""
#: calls.c:2242
msgid "function call has aggregate value"
-msgstr "la cridada a la funció té valor agregat"
+msgstr "la crida a la funció té valor agregat"
#: cfg.c:835
#, c-format
@@ -3574,7 +3470,7 @@ msgstr "bb %d en un lloc equivocat"
#: cfg.c:841
#, c-format
msgid "prev_bb of %d should be %d, not %d"
-msgstr "el prev_bb de %d deu ser %d, no %d"
+msgstr "el prev_bb de %d ha de ser %d, no %d"
#: cfg.c:857
#, c-format
@@ -3606,7 +3502,7 @@ msgstr "verify_flow_info: Compte erroni de la vora %i->%i %i"
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr "verify_flow_info: El bloc bàsic %d succ edge està corrupte"
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr "Quantitat errònia de vores de ramificació després del salt incondicional %i"
@@ -3628,7 +3524,7 @@ msgstr "verify_flow_info fallat"
#: cfgloop.c:1134
#, c-format
msgid "Size of loop %d should be %d, not %d."
-msgstr "La grandària del cicle %d deu ser %d, no %d."
+msgstr "La grandària del cicle %d ha de ser %d, no %d."
#: cfgloop.c:1153
#, c-format
@@ -3661,9 +3557,9 @@ msgid "Loop %d's header does not belong directly to it."
msgstr "L'encapçalat del cicle %d no pertany directament a ell."
#: cfgloop.c:1201
-#, fuzzy, c-format
+#, c-format
msgid "Loop %d's latch is marked as part of irreducible region."
-msgstr "El forrellat del cicle %d no pertany directament a ell."
+msgstr ""
#: cfgloop.c:1231
#, c-format
@@ -3685,141 +3581,135 @@ msgstr ""
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr "el insn final %d per al bloc %d no es troba en el fluix insn"
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr "insn %d està en múltiples blocs bàsics (%d i %d)"
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr "el cap insn %d per al bloc %d no es troba en el fluix insn"
-#: cfgrtl.c:1925
-#, fuzzy
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
-msgstr "verify_flow_info: REG_BR_PROB no coincideix amb la configuració %i %i"
+msgstr "verify_flow_info: REG_BR_PROB no coincideix amb la configuració %wi %i"
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr "Manca la nota REG_EH_REGION al final de bb %i"
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr "Massa vores de ramificació de sortida de bb %i"
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr "Vora de caiguda després del salt incondicional %i"
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "Quantitat errònia de vores de ramificació després del salt condicional %i"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr "Bords de cridada per a una insn que no és cridada en bb %i"
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr "Vores anormals sense cap propòsit en bb %i"
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr "insn %d està dintre del bloc bàsic %d però block_for_insn és NULL"
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr "insn %d està dintre del bloc bàsic %d però block_for_insn és %i"
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr "NOTE_INSN_BASIC_BLOCK mancada per al bloc %d"
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr "NOTE_INSN_BASIC_BLOCK %d en el mitjà del bloc bàsic %d"
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr "en el bloc bàsic %d:"
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr "control de fluix insn dintre el bloc bàsic"
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr "falta una barrera després del bloc %i"
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr "verify_flow_info: Blocs incorrectes per al respatller %i->%i"
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr "verify_flow_info: Respatller incorrecte %i->%i"
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr "insn erroni en la vora del respatller"
-#: cfgrtl.c:2146
-#, fuzzy
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
-msgstr "els blocs bàsics no estan numerats consecutivament"
+msgstr "els blocs bàsics no estan col·locats consecutivament"
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr "insn fora del bloc bàsic"
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr "return no és seguit per una barrera"
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr "el nombre de notes bb en la cadena insn (%d) != n_basic_blocks (%d)"
#: cgraph.c:161
-#, fuzzy
msgid "function body not available"
-msgstr "la funció no pot ser inline"
+msgstr "la funció cso no és disponible"
#: cgraph.c:163 cgraphunit.c:341
-#, fuzzy
msgid "redefined extern inline functions are not considered for inlining"
-msgstr "Avisar quan una funció inline no pot ser inline"
+msgstr ""
#: cgraph.c:166 cgraphunit.c:346
-#, fuzzy
msgid "function not considered for inlining"
-msgstr "la funció no pot ser inline"
+msgstr ""
#: cgraph.c:168 cgraphunit.c:344
-#, fuzzy
msgid "function not inlinable"
-msgstr "la funció no pot ser inline"
+msgstr "la funció no pot ser «inline»"
#: cgraph.c:485
msgid "%D renamed after being referenced in assembly"
@@ -4033,7 +3923,7 @@ msgstr "%s: no es pot obrir com un fitxer COFF"
msgid "library lib%s not found"
msgstr "no es troba la biblioteca lib%s"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4044,7 +3934,7 @@ msgstr ""
";; %d èxits.\n"
"\n"
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4092,14 +3982,14 @@ msgid "can't convert value to a vector"
msgstr "no es pot convertir el valor a un vector"
#: coverage.c:164
-#, fuzzy, c-format
+#, c-format
msgid "`%s' is not a gcov data file"
-msgstr "\"%s\" no és un nom de fitxer vàlid"
+msgstr "\"%s\" no és fitxer de dades gcov"
#: coverage.c:175
-#, fuzzy, c-format
+#, c-format
msgid "`%s' is version `%.4s', expected version `%.4s'"
-msgstr "controlador gcc versió %s executant gcc versió %s\n"
+msgstr "\"%s\" en versió \"%.4s\", s'espera la versió \"%.4s\""
#: coverage.c:255 coverage.c:263
#, c-format
@@ -4117,19 +4007,19 @@ msgid "number of counters is %d instead of %d"
msgstr ""
#: coverage.c:271
-#, fuzzy, c-format
+#, c-format
msgid "cannot merge separate %s counters for function %u"
-msgstr "no es pot usar va_start en una funció d'interrupció"
+msgstr ""
#: coverage.c:296
-#, fuzzy, c-format
+#, c-format
msgid "`%s' has overflowed"
-msgstr "desbordament de la pila del analitzador"
+msgstr "desbordament de la pila per a \"%s\""
#: coverage.c:296
-#, fuzzy, c-format
+#, c-format
msgid "`%s' is corrupted"
-msgstr "\"%s\" és depreciat"
+msgstr "\"%s\" és corromput"
#: coverage.c:319
#, c-format
@@ -4137,9 +4027,9 @@ msgid "file %s not found, execution counts assumed to be zero"
msgstr "no es troba el fitxer %s, s'assumeix que el compte d'execució és zero."
#: coverage.c:329
-#, fuzzy, c-format
+#, c-format
msgid "no coverage for function '%s' found."
-msgstr "classe d'emmagatzematge invàlida per a la funció \"%s\""
+msgstr ""
#: coverage.c:337 coverage.c:345
#, c-format
@@ -4147,24 +4037,24 @@ msgid "coverage mismatch for function '%s' while reading counter '%s'."
msgstr ""
#: coverage.c:493
-#, fuzzy, c-format
+#, c-format
msgid "cannot open %s"
-msgstr "no és pot obrir %s"
+msgstr "no es pot obrir %s"
#: coverage.c:528
-#, fuzzy, c-format
+#, c-format
msgid "error writing `%s'"
-msgstr "error a l'escriure a %s"
+msgstr "error a l'escriure a \"%s\""
#. XXX should be DL_SORRY
#: cppcharset.c:653
-#, fuzzy, c-format
+#, c-format
msgid "conversion from %s to %s not supported by iconv"
-msgstr "la conversió de \"%T\" a \"%T\" és ambigua"
+msgstr "iconv no dóna suport a la conversió de \"%s\" a \"%s\""
#: cppcharset.c:656
msgid "iconv_open"
-msgstr ""
+msgstr "\"iconv_open\""
#. XXX should be DL_SORRY
#: cppcharset.c:664
@@ -4173,9 +4063,8 @@ msgid "no iconv implementation, cannot convert from %s to %s"
msgstr ""
#: cppcharset.c:808
-#, fuzzy
msgid "universal character names are only valid in C++ and C99"
-msgstr "universal-character-name \"\\U%08x\" no és vàlid en l'identificador"
+msgstr "\"universal character names\" només són vàlid en C++ i C99"
#: cppcharset.c:811
#, c-format
@@ -4183,34 +4072,32 @@ msgid "the meaning of '\\%c' is different in traditional C"
msgstr "el significat de \"\\%c\" és diferent en C tradicional"
#: cppcharset.c:837
-#, fuzzy, c-format
+#, c-format
msgid "incomplete universal character name %.*s"
-msgstr "universal-character-name incomplet"
+msgstr "\"universal character name\" incomplet %.*s"
#: cppcharset.c:849
-#, fuzzy, c-format
+#, c-format
msgid "%.*s is not a valid universal character"
-msgstr "\"%T::%D\" no és una declaració vàlida"
+msgstr ""
#: cppcharset.c:859
-#, fuzzy, c-format
+#, c-format
msgid "universal character %.*s is not valid in an identifier"
-msgstr "universal-character-name \"\\U%08x\" no és vàlid en l'identificador"
+msgstr "\"universal character\" %.*s no és vàlid en l'identificador"
#: cppcharset.c:863
-#, fuzzy, c-format
+#, c-format
msgid "universal character %.*s is not valid at the start of an identifier"
-msgstr "universal-character-name \"\\U%08x\" no és vàlid en l'identificador"
+msgstr "\"universal-character\" %.*s no és vàlid a l'inici d'un identificador"
#: cppcharset.c:898
-#, fuzzy
msgid "converting UCN to source character set"
-msgstr "convertint NULL a un tipus que no és apuntador"
+msgstr ""
#: cppcharset.c:902
-#, fuzzy
msgid "converting UCN to execution character set"
-msgstr "convertint NULL a un tipus que no és apuntador"
+msgstr ""
#: cppcharset.c:967
msgid "the meaning of '\\x' is different in traditional C"
@@ -4218,15 +4105,15 @@ msgstr "el significat de \"\\x\" és diferent en C tradicional"
#: cppcharset.c:984 f/lex.c:580
msgid "\\x used with no following hex digits"
-msgstr "es va usar \\x sense dígits hexadecimales a continuació"
+msgstr "es va usar \\x sense dígits hexadecimals a continuació"
#: cppcharset.c:991
msgid "hex escape sequence out of range"
-msgstr "seqüència d'escapi hexadecimal fora de rang"
+msgstr "seqüència d'escapament hexadecimal fora de límits"
#: cppcharset.c:1030
msgid "octal escape sequence out of range"
-msgstr "seqüència d'escapi octal fora de rang"
+msgstr "seqüència d'escapament octal fora de límits"
#: cppcharset.c:1098
msgid "the meaning of '\\a' is different in traditional C"
@@ -4235,22 +4122,21 @@ msgstr "el significat de \"\\a\" és diferent en C tradicional"
#: cppcharset.c:1105
#, c-format
msgid "non-ISO-standard escape sequence, '\\%c'"
-msgstr "seqüència d'escapi que no és estàndard ISO, \"\\%c\""
+msgstr "seqüència d'escapament que no és estàndard ISO, \"\\%c\""
#: cppcharset.c:1113
#, c-format
msgid "unknown escape sequence '\\%c'"
-msgstr "seqüència d'escapi \"\\%c\" desconeguda"
+msgstr "seqüència d'escapament \"\\%c\" desconeguda"
#: cppcharset.c:1116
#, c-format
msgid "unknown escape sequence: '\\%03o'"
-msgstr "seqüència d'escapi desconeguda: '\\%03o'"
+msgstr "seqüència d'escapament desconeguda: '\\%03o'"
#: cppcharset.c:1122
-#, fuzzy
msgid "converting escape sequence to execution character set"
-msgstr "seqüència d'escapi octal fora de rang"
+msgstr ""
#: cppcharset.c:1181
msgid "converting to execution character set"
@@ -4266,12 +4152,12 @@ msgstr "constant de caràcter amb múltiples caràcters"
#: cppcharset.c:1339
msgid "empty character constant"
-msgstr "constant de caràter buida"
+msgstr "constant de caràcter buida"
#: cppcharset.c:1378
-#, fuzzy, c-format
+#, c-format
msgid "failure to convert %s to %s"
-msgstr "no es pot convertir \"%E\" a \"%T\""
+msgstr "la conversion de %s a %s ha fallat"
#: cpperror.c:110 diagnostic.def:5
msgid "warning: "
@@ -4292,7 +4178,7 @@ msgstr "massa punts decimals en el nombre"
#: cppexp.c:212
#, c-format
msgid "invalid digit \"%c\" in octal constant"
-msgstr "dígit \"%c\" invàlid en la constant octal"
+msgstr "dígit \"%c\" no vàlid en la constant octal"
#: cppexp.c:218
msgid "use of C99 hexadecimal floating constant"
@@ -4309,7 +4195,7 @@ msgstr "la constant de coma flotant hexadecimal requereixe un exponent"
#: cppexp.c:240
#, c-format
msgid "invalid suffix \"%.*s\" on floating constant"
-msgstr "sufix \"%.*s\" invàlid en la constant de coma flotant"
+msgstr "sufix \"%.*s\" no vàlid en la constant de coma flotant"
#: cppexp.c:250 cppexp.c:275
#, c-format
@@ -4319,7 +4205,7 @@ msgstr "C tradicional rebutja el sufix \"%.*s\""
#: cppexp.c:261
#, c-format
msgid "invalid suffix \"%.*s\" on integer constant"
-msgstr "sufix \"%.*s\" invàlid en constant entera"
+msgstr "sufix \"%.*s\" no vàlid en constant entera"
#: cppexp.c:283
msgid "use of C99 long long integer constant"
@@ -4377,63 +4263,68 @@ msgstr "operador binari faltant abans de l'element \"%s\""
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "l'element \"%s\" no és vàlid en les expressions del preprocesador"
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
-msgstr "expressión void entre \"(\" i \")\""
+#: cppexp.c:751
+msgid "missing expression between '(' and ')'"
+msgstr "expressió faltant entre \"(\" i \")\""
-#: cppexp.c:756
+#: cppexp.c:754
msgid "#if with no expression"
msgstr "#if sense expressió"
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
-msgstr "l'operador \"%s\" no té operant de dreta"
+msgstr "l'operador \"%s\" no té operand a la dreta"
-#: cppexp.c:784
+#: cppexp.c:762
+#, c-format
+msgid "operator '%s' has no left operand"
+msgstr "l'operador \"%s\" no té operand a l'esquera"
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr " \":\" sense \"?\" precedent"
-#: cppexp.c:811
+#: cppexp.c:815
msgid "unbalanced stack in #if"
msgstr "pila desequilibrada en #if"
-#: cppexp.c:830
+#: cppexp.c:834
#, c-format
msgid "impossible operator '%u'"
msgstr "operador \"%u\" impossible"
-#: cppexp.c:922
+#: cppexp.c:926
msgid "missing ')' in expression"
msgstr "\")\" faltant en l'expressió"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr " \"?\" sense \":\" següent"
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr "desbordament d'enter en l'expressió del preprocessador"
-#: cppexp.c:958
+#: cppexp.c:962
msgid "missing '(' in expression"
msgstr "\"(\" faltant en l'expressió"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
-msgstr "l'operant esquerre de \"%s\" canvia el signe quan és promogut"
+msgstr "l'operand esquerra de \"%s\" canvia el signe quan és promogut"
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
-msgstr "l'operant dret de \"%s\" canvia el signe quan és promogut"
+msgstr "l'operand dret de \"%s\" canvia el signe quan és promogut"
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
-msgstr "operador coma en operant de #if"
+msgstr "operador coma en operand de #if"
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr "divisió per zero en #if"
@@ -4465,17 +4356,17 @@ msgid "%s is shorter than expected"
msgstr "%s és més curt de l'esperat"
#: cppfiles.c:696
-#, fuzzy, c-format
+#, c-format
msgid "no include path in which to search for %s"
-msgstr "no hi ha ruta d'inclusió en la qual es trobi %s"
+msgstr "no hi ha ruta d'inclusió en la qual cercar %s"
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr "Guàrdies múltiples de include poden ser útils per a:\n"
#: cppinit.c:387
msgid "cppchar_t must be an unsigned type"
-msgstr "cppchar_t deu ser d'un tipus unsigned"
+msgstr "cppchar_t ha de ser d'un tipus unsigned"
#: cppinit.c:391
#, c-format
@@ -4484,7 +4375,7 @@ msgstr "l'aritmètica del preprocesador té una precisió màxima de %lu bits; l'obj
#: cppinit.c:398
msgid "CPP arithmetic must be at least as precise as a target int"
-msgstr "l'aritmètica de CPP deu ser almenys tan precisa com un int de l'objectiu"
+msgstr "l'aritmètica de CPP ha de ser almenys tan precisa com un int de l'objectiu"
#: cppinit.c:401
msgid "target char is less than 8 bits wide"
@@ -4512,9 +4403,8 @@ msgid "null character(s) ignored"
msgstr "caràter(es) nul(s) ignorats"
#: cpplex.c:445
-#, fuzzy
msgid "'$' in identifier or number"
-msgstr "caràcter/(es) \"$\" en l'identificador o nombre"
+msgstr "\"$\" en l'identificador o nombre"
#: cpplex.c:492
#, c-format
@@ -4558,7 +4448,7 @@ msgstr "elements extra al final de la directiva #%s"
#: cpplib.c:304
#, c-format
msgid "#%s is a GCC extension"
-msgstr "#%s és una extenció del GCC"
+msgstr "#%s és una extensió del GCC"
#: cpplib.c:316
msgid "suggest not using #elif in traditional C"
@@ -4580,12 +4470,12 @@ msgstr ""
#: cpplib.c:365
msgid "style of line directive is a GCC extension"
-msgstr "l'estil de la directiva de línia és una extenció del GCC"
+msgstr "l'estil de la directiva de línia és una extensió del GCC"
#: cpplib.c:415
#, c-format
msgid "invalid preprocessing directive #%s"
-msgstr "directiva de preprocessament #%s invàlida"
+msgstr "directiva de preprocessament #%s no vàlida"
#: cpplib.c:484
msgid "\"defined\" cannot be used as a macro name"
@@ -4630,7 +4520,7 @@ msgstr "#include_next en el fitxer font primari"
#: cpplib.c:749
#, c-format
msgid "invalid flag \"%s\" in line directive"
-msgstr "indicador \"%s\" invàlid en la línia de la directiva"
+msgstr "indicador \"%s\" no vàlid en la línia de la directiva"
#: cpplib.c:794
#, c-format
@@ -4639,7 +4529,7 @@ msgstr "\"%s\" desprès de #line no és un enter positiu"
#: cpplib.c:800
msgid "line number out of range"
-msgstr "nombre de línia fora de rang"
+msgstr "nombre de línia fora de límits"
#: cpplib.c:812 cpplib.c:885
#, c-format
@@ -4653,7 +4543,7 @@ msgstr "\"%s\" desprès de # no és un enter positiu"
#: cpplib.c:947
msgid "invalid #ident directive"
-msgstr "directiva #ident invàlida"
+msgstr "directiva #ident no vàlida"
#: cpplib.c:1027
#, c-format
@@ -4676,7 +4566,7 @@ msgstr "#pragma una vegada en el fitxer principal"
#: cpplib.c:1198
msgid "invalid #pragma GCC poison directive"
-msgstr "directiva #pragma de GCC enverinada invàlida"
+msgstr "directiva #pragma de GCC enverinada no vàlida"
#: cpplib.c:1207
#, c-format
@@ -4688,9 +4578,9 @@ msgid "#pragma system_header ignored outside include file"
msgstr "#pragma system_header ignorat fora del fitxer d'inclusió"
#: cpplib.c:1252
-#, fuzzy, c-format
+#, c-format
msgid "cannot find source file %s"
-msgstr "no es pot trobar la font %s"
+msgstr "no es pot trobar el fitxer font %s"
#: cpplib.c:1256
#, c-format
@@ -4739,7 +4629,7 @@ msgstr "afirmació sense predicat"
#: cpplib.c:1657
msgid "predicate must be an identifier"
-msgstr "el predicat deu ser un identificador"
+msgstr "el predicat ha de ser un identificador"
#: cpplib.c:1741
#, c-format
@@ -4749,7 +4639,7 @@ msgstr "\"%s\" reafirmat"
#: cppmacro.c:125 cppmacro.c:280
#, c-format
msgid "invalid built-in macro \"%s\""
-msgstr "macro interna \"%s\" invàlida"
+msgstr "macro interna \"%s\" no vàlida"
#: cppmacro.c:221
msgid "could not determine date and time"
@@ -4757,7 +4647,7 @@ msgstr "no es pot determinar la data i l'hora"
#: cppmacro.c:393
msgid "invalid string literal, ignoring final '\\'"
-msgstr "cadena literal invàlida, s'ignora el \"\\\" finals"
+msgstr "cadena literal no vàlida, s'ignora el \"\\\" finals"
#: cppmacro.c:476
#, c-format
@@ -4786,7 +4676,7 @@ msgstr "llista d'arguments sense acabar a l'invocar la macro \"%s\""
#: cppmacro.c:738
#, c-format
msgid "function-like macro \"%s\" must be used with arguments in traditional C"
-msgstr "la funció de macro \"%s\" es deu usar amb arguments en C tradicional"
+msgstr "la funció de macro \"%s\" es ha d'usar amb arguments en C tradicional"
#: cppmacro.c:1245
#, c-format
@@ -4838,16 +4728,16 @@ msgstr "l'argument de macro \"%s\" deuria ser convertit a cadena en C traditiona
#: cppmacro.c:1615
#, c-format
msgid "invalid hash type %d in cpp_macro_definition"
-msgstr "tipus de hash %d invàlid en cpp_macro_definition"
+msgstr "tipus de hash %d no vàlid en cpp_macro_definition"
#: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365
msgid "while writing precompiled header"
msgstr ""
#: cpppch.c:463
-#, fuzzy, c-format
+#, c-format
msgid "%s: not used because `%.*s' not defined"
-msgstr "s'usa l'etiqueta \"%s\" però no està definida"
+msgstr ""
#: cpppch.c:475
#, c-format
@@ -4855,9 +4745,9 @@ msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
msgstr ""
#: cpppch.c:516
-#, fuzzy, c-format
+#, c-format
msgid "%s: not used because `%s' is defined"
-msgstr "\"%s\" utilitzat però mai definit"
+msgstr ""
#: cpppch.c:529 cpppch.c:715
msgid "while reading precompiled header"
@@ -4878,11 +4768,10 @@ msgid "detected recursion whilst expanding macro \"%s\""
msgstr ""
#: cpptrad.c:911
-#, fuzzy
msgid "syntax error in macro parameter list"
-msgstr "\"%s\" podria faltar en la llista de paràmetre de macro"
+msgstr "errore sintàctic en la llista de paràmetre de macro"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ";; Processant el bloc de %d a %d, %d establerts.\n"
@@ -4924,9 +4813,8 @@ msgid "can't access imaginary part of complex value in hard register"
msgstr "No es pot accedir a la part imaginària d'un valor complex en un registre fix"
#: emit-rtl.c:2327
-#, fuzzy
msgid "Invalid rtl sharing found in the insn"
-msgstr "operant invàlid en la instrucció"
+msgstr ""
#: emit-rtl.c:2329
msgid "Shared rtx"
@@ -4947,7 +4835,7 @@ msgstr "maneig d'excepcions desactivat, usi -fexceptions per a activar"
#: except.c:2953
msgid "argument of `__builtin_eh_return_regno' must be constant"
-msgstr "l'argument de \"__builtin_eh_return_regno\" deu ser constant"
+msgstr "l'argument de \"__builtin_eh_return_regno\" ha de ser constant"
#: except.c:3084
msgid "__builtin_eh_return not supported on this target"
@@ -4955,16 +4843,15 @@ msgstr "no es dóna suport a _builtin_eh_return en aquest objectiu"
#: explow.c:1319
msgid "stack limits not supported on this target"
-msgstr "no es dóna suport a límits de la pila en aquest objectiu"
+msgstr "no es dóna suport a límits de pila en aquest objectiu"
#: expr.c:2998
msgid "function using short complex types cannot be inline"
-msgstr "les funcions que usen tipus short complex no poden ser inline"
+msgstr "les funcions que usen tipus short complex no poden ser «inline»"
#: expr.c:6386
-#, fuzzy
msgid "%Jprior parameter's size depends on '%D'"
-msgstr "la grandària del paràmetre previ depèn de \"%s\""
+msgstr "%Jla grandària del paràmetre previ depèn de \"%D\""
#: expr.c:6753
msgid "returned value in block_exit_expr"
@@ -4985,46 +4872,46 @@ msgstr "no es pot separar insn"
#: final.c:2771
msgid "invalid `asm': "
-msgstr "\"asm\" invàlid: "
+msgstr "\"asm\" no vàlid: "
#: final.c:2954
msgid "nested assembly dialect alternatives"
-msgstr "reunió de dialectes alternatius imbricats"
+msgstr "alternatives de dialecte d'ensamblador imbricades"
#: final.c:2971 final.c:2983
msgid "unterminated assembly dialect alternative"
-msgstr "reunió de dialectes alternatius no terminada"
+msgstr "alternativa de dialecte d'ensamblador no terminada"
#: final.c:3027
#, c-format
msgid "operand number missing after %%-letter"
-msgstr "falta nombre operant després de %%-letter"
+msgstr "falta nombre operand després de %%-letter"
#: final.c:3030 final.c:3069
msgid "operand number out of range"
-msgstr "nombre operant fora de rang"
+msgstr "nombre operador fora de límits"
#: final.c:3088
#, c-format
msgid "invalid %%-code"
-msgstr "%%-codi invàlid"
+msgstr "%%-codi no vàlid"
#: final.c:3118
#, c-format
msgid "`%%l' operand isn't a label"
-msgstr "l'operant \"%%l\" no és una etiqueta"
+msgstr "l'operand \"%%l\" no és una etiqueta"
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr "constant de coma flotant mal usada"
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
-msgstr "expressió invàlida com operant"
+msgstr "expressió no vàlida com a operand"
#: flow.c:329
msgid "function might be possible candidate for attribute `noreturn'"
@@ -5042,60 +4929,55 @@ msgstr "el control arriba a el final d'una funció que no és void"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr "Intent d'esborrar insn pròleg/epíleg:"
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "la comparança sempre és %d a causa de l'amplària del camp de bit"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr "la comparança sempre és %d"
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr "un \"or\" de proves no equivalents sense coincidència sempre és 1"
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr "un \"and\" de proves equivalents mútuament exclusives sempre és 0"
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr ""
#: function.c:884 varasm.c:1408
-#, fuzzy
msgid "%Jsize of variable '%D' is too large"
-msgstr "la grandària de la variable \"%s\" és massa gran"
+msgstr "%Jla grandària de la variable \"%D\" és massa gran"
-#: function.c:3742
+#: function.c:3752
msgid "impossible constraint in `asm'"
msgstr "restricció impossible en \"asm\""
-#: function.c:5733
-#, fuzzy
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
-msgstr "\"%s\" es deuria usar sense iniciar en aquesta funció"
+msgstr "%J\"%D\" podria ser usat sense iniciar en aquesta funció"
-#: function.c:5740
-#, fuzzy
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
-msgstr "la variable \"%s\" podria ser sobreescrita per \"longjmp\" o \"vfork\""
+msgstr "%Jla variable \"%D\" podria ser apallissada per \"longjmp\" o \"vfork\""
-#: function.c:5759
-#, fuzzy
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
-msgstr "l'argument \"%s\" podria ser sobreescrit per \"longjmp\" o \"vfork\""
+msgstr "%Jl'argument \"%D\" podria ser apallissat per \"longjmp\" o \"vfork\""
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr "la funció retorna un agregat"
-#: function.c:6929
-#, fuzzy
+#: function.c:6939
msgid "%Junused parameter '%D'"
-msgstr "paràmetre \"%s\" sense ús"
+msgstr "%Jparàmetre \"%D\" sense ús"
#: gcc.c:1191
#, c-format
@@ -5121,7 +5003,7 @@ msgstr "argument estrany per a l'opció \"%s\""
msgid "Using built-in specs.\n"
msgstr "Usant especificacions internes.\n"
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
@@ -5130,42 +5012,42 @@ msgstr ""
"Canviant l'especificació de %s a \"%s\"\n"
"\n"
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr "Llegint especificacions de %s\n"
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr "specs sintaxi mal formada de %%include després de %ld caràcters"
-#: gcc.c:1980
+#: gcc.c:1983
#, c-format
msgid "could not find specs file %s\n"
msgstr "No es pot trobar el fitxer d'especificacions %s\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr "specs sintaxi mal formada de %%rename després de %ld caràcters"
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr "specs l'especificació %s no es va trobar per a ser re-nomenada"
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr "re-nomenada especificació %s a %s\n"
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
@@ -5174,25 +5056,25 @@ msgstr ""
"la especificació és \"%s\"\n"
"\n"
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
-msgstr "specs comanda %% desconegut després de %ld caràcters"
+msgstr "specs ordre %% desconegut després de %ld caràcters"
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr "specs fitxer mal format després de %ld caràcters"
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr "el fitxer d'especificacions no té especificacions per a enllaçar"
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe no té suport"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5200,7 +5082,7 @@ msgstr ""
"\n"
"Continuar? (s o n) "
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5211,184 +5093,182 @@ msgstr ""
"Per favor envieu un informe complet d'error.\n"
"Consulta %s per a més instruccions."
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Utilització: %s [opcions] fitxer...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "Opcions:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes Sortir amb el codi d'error més alt d'una fase\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help Mostra aquesta informació\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr ""
-" --target-help Mostra opcions de línia de comando específiques de\n"
+" --target-help Mostra opcions de línia d'ordres específiques de\n"
" l'objectiu\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
-msgstr " (Usi \"-v --help\" per a mostrar les opcions de línia de comando dels subprocès)\n"
+msgstr " (Usi \"-v --help\" per a mostrar les opcions de línia d'ordres dels subprocès)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs Mostra totes les cadenes internes d'especificació\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion Mostra la versió del compilador\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine Mostra el processador objectiu del compilador\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr ""
-" -print-search-dirs Mostra les directoris en la ruta de recerca del\n"
+" -print-search-dirs Mostra els directoris en la ruta de recerca del\n"
" compilador\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr ""
" -print-libgcc-file-name Mostra el nom de la biblioteca que acompanya el\n"
" compilador\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<lib> Mostra la ruta completa a la biblioteca <lib>\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr ""
" -print-prog-name=<prog> Mostra la ruta completa del programa component del\n"
" compilador <prog>\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory Mostra el directori arrel per a versoins de libgcc\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
msgstr ""
-" -print-multi-lib Mostra el mapatge entre les opcions de línia de\n"
-" comanda i els múltiples directoris de la recerca\n"
+" -print-multi-lib Mostra el mapatge entre les opcions de línia\n"
+" d'ordres i els múltiples directoris de la recerca\n"
" de biblioteques\n"
-#: gcc.c:2999
+#: gcc.c:3002
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr " -print-multi-os-directory Mostra la ruta relativa per a les biblioteques del SO\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
-msgstr " -Wa,<options> Passa <opcions> separades per coma al assemblador\n"
+msgstr " -Wa,<options> Passa <opcions> separades per coma al ensamblador\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<opcions> Passa <opcions> separades per coma al preprocesador\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<opcions> Passa <opcions> separades per coma al enllaçador\n"
-#: gcc.c:3003
-#, fuzzy
+#: gcc.c:3006
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
-msgstr " -Xlinker <arg> Passa el <arg> al enllaçador\n"
+msgstr " -Xassembler <arg> Passa <arg> al ensamblador\n"
-#: gcc.c:3004
-#, fuzzy
+#: gcc.c:3007
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
-msgstr " -Xlinker <arg> Passa el <arg> al enllaçador\n"
+msgstr " -Xpreprocessor <arg> Passa el <arg> al preprocesador\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <arg> Passa el <arg> al enllaçador\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps No esborra els fitxers intermedis\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe Usa canonades en lloc de fitxers intermedis\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time Obté el temps d'execució de cada subprocès\n"
-#: gcc.c:3009
+#: gcc.c:3012
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr ""
" -specs=<file> Sobreposa les especificacions internes amb el\n"
" contingut de <fitxer>\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr ""
-" -std=<estàndard> Assumeix que les fitxers d'entrada són per a el\n"
+" -std=<estàndard> Assumeix qu'els fitxers d'entrada són per a el\n"
" <estàndard>\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr ""
" -B <directori> Agrega el <directori> a les rutes de recerca del\n"
" compilador\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
" -b <màquina> Executa gcc per a l'objectiu <màquina>,\n"
" si va ser instal·lat\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr ""
" -V <versió> Executa el gcc amb nombre de versió <versió>,\n"
" si va ser instal·lat\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v Mostra els programes invocats pel compilador\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
-" -### Com -v però les opcions i comandes entr \"\" no estan\n"
+" -### Com -v però les opcions i ordres entr \"\" no estan\n"
" executades\n"
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
-msgstr " -E Solament preprocessa; no compila, assembla o enllaça\n"
+msgstr " -E Solament preprocessa; no compila, ensambla o enllaça\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
-msgstr " -S Solament compila; no assembla o enllaça\n"
+msgstr " -S Solament compila; no ensambla o enllaça\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
-msgstr " -c Compila i assembla, però no enllaça\n"
+msgstr " -c Compila i ensambla, però no enllaça\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <fitxer> Col·loca la sortida en el <fitxer>\n"
-#: gcc.c:3020
+#: gcc.c:3023
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -5401,7 +5281,7 @@ msgstr ""
" conducta habitual de endevinar el llenguatge basat\n"
" en l'extensió del fitxer\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5414,99 +5294,96 @@ msgstr ""
" automàticament als varis subprocesos invocats per %s. Per passar altres\n"
" opcions a aquests processos es deuen usar les opcions -W<lletra>\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, c-format
msgid "`-%c' option must have argument"
-msgstr "l'opció \"-%c\" deu tenir arguments"
+msgstr "l'opció \"-%c\" ha de tenir arguments"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr "%s (GCC) %s\n"
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr ""
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
"Això és programari lliure; vegi el codi font per a les condicions de còpia.\n"
-"Aquest és programari lliure; vegeu el codi font per les condicions\n"
-"de còpia. No hi ha CAP garantia; ni tan sols de COMERCIABILITAT o\n"
+"No hi ha CAP garantia; ni tan sols de COMERCIABILITAT o\n"
"ADEQUACIÓ A UN PROPÒSIT PARTICULAR.\n"
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr "falta l'argument per a \"-Xlinker\""
-#: gcc.c:3468
-#, fuzzy
+#: gcc.c:3471
msgid "argument to `-Xpreprocessor' is missing"
-msgstr "falta l'argument per a \"-specs\""
+msgstr "falta l'argument per a \"-Xpreprocessor\""
-#: gcc.c:3475
-#, fuzzy
+#: gcc.c:3478
msgid "argument to `-Xassembler' is missing"
-msgstr "falta l'argument per a \"-Xlinker\""
+msgstr "falta l'argument per a \"-Xassembler\""
-#: gcc.c:3482
+#: gcc.c:3485
msgid "argument to `-l' is missing"
msgstr "falta l'argument per a \"-I\""
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr "falta l'argument per a \"-specs\""
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr "falta l'argument per a \"-specs=\""
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr "falta l'argument per a \"-B\""
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr "Avís: s'ignora -pipe perquè es va especificar -save-temps"
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr "Avís: s'ignora -pipe perquè es va especificar -time"
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "falta l'argument per a \"-x\""
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "falta l'argument per a \"-%s\""
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr "avís: \"-x %s\" després de l'últim fitxer d'entrada no té efecte"
-#: gcc.c:4441
+#: gcc.c:4444
msgid "invalid specification! Bug in cc"
-msgstr "Especificació invàlida! Bug en cc."
+msgstr "Especificació no vàlida! Bug en cc."
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5514,78 +5391,78 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr "Falla en spec: \"%%*\" no ha estat iniciat per coincidència de patró"
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr "Avís: ús de l'operador obsolet %%[ en specs"
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr "Processant l'especificació %c%s%c, el qual és \"%s\"\n"
-#: gcc.c:5189
+#: gcc.c:5192
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "Falla en spec: Opció d'especificació \"%c\" no reconeguda"
-#: gcc.c:5268
+#: gcc.c:5271
#, c-format
msgid "unknown spec function `%s'"
msgstr "funció d'especificació \"%s\" desconeguda"
-#: gcc.c:5287
+#: gcc.c:5290
#, c-format
msgid "error in args to spec function `%s'"
msgstr "error en els arguments per a la funció d'especificació \"%s\""
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr "nom de la funció d'especificació malformat"
#. )
-#: gcc.c:5338
+#: gcc.c:5341
msgid "no arguments for spec function"
msgstr "molt pocs arguments per a la funció spec"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "opció \"-%s\" no reconeguda"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr "instal·lar: %s%s\n"
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "programes: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "biblioteques: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5593,51 +5470,50 @@ msgstr ""
"\n"
"Per a instruccions de report de bug, si us plau per favor vegi:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr "Configurat amb: %s\n"
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr "Model de fils: %s\n"
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "gcc versió %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "controlador gcc versió %s executant gcc versió %s\n"
-#: gcc.c:6302
+#: gcc.c:6305
msgid "no input files"
msgstr "no hi ha fitxers d'entrada"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: fitxer d'entrada de l'enllaçador sense ùs perquè no es va fer enllaç"
-#: gcc.c:6327
-#, fuzzy
+#: gcc.c:6330
msgid "cannot specify -o with -c or -S and multiple languages"
-msgstr "no es pot especificar -o amb -c o -S i múltiples compilacions"
+msgstr "no es pot especificar -o amb -c o -S i múltiples llenguatges"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: el compilador %s no està instal·lat en aquest sistema"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "no es reconeix el llenguatge %s"
-#: gcc.c:6580
+#: gcc.c:6583
msgid "internal gcc abort"
msgstr "avortament intern de gcc"
@@ -5658,7 +5534,7 @@ msgid ""
"Print code coverage information.\n"
"\n"
msgstr ""
-"Produire les informacions de la covertura del codi.\n"
+"Escriure les informacions de la covertura del codi.\n"
"\n"
#: gcov.c:399
@@ -5682,7 +5558,7 @@ msgid ""
" -c, --branch-counts Given counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-" -c, --branch-counts Dóna el compte de branques pres\n"
+" -c, --branch-counts Dóna el compte de branques preses\n"
" enlloc de percentatges\n"
#: gcov.c:405
@@ -5694,8 +5570,8 @@ msgid ""
" -l, --long-file-names Use long output file names for included\n"
" source files\n"
msgstr ""
-" -l, --long-file-names Usar nom de fitxers de sortida llargs per a\n"
-" les fitxers font inclòs\n"
+" -l, --long-file-names Usar nom de fitxers de sortida llargs pels\n"
+" fitxers font inclòs\n"
#: gcov.c:408
msgid " -f, --function-summaries Output summaries for each function\n"
@@ -5703,7 +5579,7 @@ msgstr " -f, --function-summaries Fer un resum per a cada funció\n"
#: gcov.c:409
msgid " -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
-msgstr " -o, --object-directory DIR|FIT Cerca les fitxers objectes en DIR o el FITxer\n"
+msgstr " -o, --object-directory DIR|FIT Cerca els fitxers objectes en DIR o el FITxer\n"
#: gcov.c:410
msgid " -p, --preserve-paths Preserve all pathname components\n"
@@ -5730,7 +5606,6 @@ msgid "gcov (GCC) %s\n"
msgstr "gcov (GCC) %s\n"
#: gcov.c:426
-#, fuzzy
msgid ""
"This is free software; see the source for copying conditions.\n"
"There is NO warranty; not even for MERCHANTABILITY or \n"
@@ -5738,49 +5613,47 @@ msgid ""
"\n"
msgstr ""
"Això és programari lliure; vegi el codi font per a les condicions de còpia.\n"
-"Aquest és programari lliure; vegeu el codi font per les condicions\n"
-"de còpia. No hi ha CAP garantia; ni tan sols de COMERCIABILITAT o\n"
+"No hi ha CAP garantia; ni tan sols de COMERCIABILITAT o\n"
"ADEQUACIÓ A UN PROPÒSIT PARTICULAR.\n"
#: gcov.c:516
-#, fuzzy, c-format
+#, c-format
msgid "%s:no functions found\n"
-msgstr "no es troben cmd_strings"
+msgstr "%s:no es troben funcions\n"
#: gcov.c:537 gcov.c:565
-#, fuzzy
msgid "\n"
-msgstr ":\n"
+msgstr "\n"
#: gcov.c:552
-#, fuzzy, c-format
+#, c-format
msgid "%s:creating `%s'\n"
-msgstr "creant %s"
+msgstr "%s:creant \"%s\"\n"
#: gcov.c:556
-#, fuzzy, c-format
+#, c-format
msgid "%s:error writing output file `%s'\n"
-msgstr "Error a l'escriure al fitxer de sortida %s.\n"
+msgstr "%s:error escrivint al fitxer de sortida \"%s\"\n"
#: gcov.c:561
-#, fuzzy, c-format
+#, c-format
msgid "%s:could not open output file `%s'\n"
-msgstr "No es pot obrir el fitxer de sortida %s.\n"
+msgstr "%s:no es pot obrir el fitxer de sortida \"%s\"\n"
#: gcov.c:712
-#, fuzzy, c-format
+#, c-format
msgid "%s:cannot open graph file\n"
-msgstr "%s: no es pot obrir com un fitxer COFF"
+msgstr "%s:no es pot obrir el fitxer de graf\n"
#: gcov.c:718
-#, fuzzy, c-format
+#, c-format
msgid "%s:not a gcov graph file\n"
-msgstr "%s: no és un fitxer COFF"
+msgstr "%s:no és un fitxer de graf gcov\n"
#: gcov.c:731
#, c-format
msgid "%s:version `%.4s', prefer `%.4s'\n"
-msgstr ""
+msgstr "%s:versió \"%.4s\", prefereix \"%.4s\"\n"
#: gcov.c:783
#, c-format
@@ -5790,17 +5663,17 @@ msgstr ""
#: gcov.c:904 gcov.c:1063
#, c-format
msgid "%s:corrupted\n"
-msgstr ""
+msgstr "%s:corromput\n"
#: gcov.c:977
-#, fuzzy, c-format
+#, c-format
msgid "%s:cannot open data file\n"
-msgstr "%s: no es pot obrir com un fitxer COFF"
+msgstr "%s:no es pot obrir el fitxer de dades\n"
#: gcov.c:982
-#, fuzzy, c-format
+#, c-format
msgid "%s:not a gcov data file\n"
-msgstr "%s: no és un fitxer COFF"
+msgstr "%s:no és un fitxer de dades gcov\n"
#: gcov.c:995
#, c-format
@@ -5813,9 +5686,9 @@ msgid "%s:stamp mismatch with graph file\n"
msgstr ""
#: gcov.c:1027
-#, fuzzy, c-format
+#, c-format
msgid "%s:unknown function `%u'\n"
-msgstr "funció d'especificació \"%s\" desconeguda"
+msgstr "%s:funció \"%u\" desconeguda\n"
#: gcov.c:1040
#, c-format
@@ -5825,7 +5698,7 @@ msgstr ""
#: gcov.c:1063
#, c-format
msgid "%s:overflowed\n"
-msgstr ""
+msgstr "%s:sobreeixit\n"
#: gcov.c:1086
#, c-format
@@ -5848,64 +5721,61 @@ msgid "%s:graph is unsolvable for `%s'\n"
msgstr ""
#: gcov.c:1387
-#, fuzzy, c-format
+#, c-format
msgid "%s `%s'\n"
-msgstr "En %s \"%s\":"
+msgstr "%s \"%s\"\n"
#: gcov.c:1390
-#, fuzzy, c-format
+#, c-format
msgid "Lines executed:%s of %d\n"
-msgstr "es van executar %s de %d línies en %s %s\n"
+msgstr "Es van executar %s de %d línies\n"
#: gcov.c:1394
-#, fuzzy
msgid "No executable lines"
-msgstr "No hi ha línies de codi font executable en %s %s\n"
+msgstr "No hi ha línies de codi font executable"
#: gcov.c:1400
-#, fuzzy, c-format
+#, c-format
msgid "Branches executed:%s of %d\n"
-msgstr "%s de %d ramificacions executades en %s %s\n"
+msgstr "%s de %d ramificacions executades\n"
#: gcov.c:1404
-#, fuzzy, c-format
+#, c-format
msgid "Taken at least once:%s of %d\n"
-msgstr "%s de %d ramificacions visitades almenys una vegada en %s %s\n"
+msgstr "%s de %d ramificacions visitades almenys una vegada\n"
#: gcov.c:1410
-#, fuzzy
msgid "No branches\n"
-msgstr "No hi ha ramificacions en %s %s\n"
+msgstr "No hi ha ramificacions\n"
#: gcov.c:1412
-#, fuzzy, c-format
+#, c-format
msgid "Calls executed:%s of %d\n"
-msgstr "%s de %d cridades executades en %s %s\n"
+msgstr "%s de %d crides executades\n"
#: gcov.c:1416
-#, fuzzy
msgid "No calls\n"
-msgstr "No hi ha cridades en %s %s\n"
+msgstr "No hi ha crides\n"
#: gcov.c:1557
-#, fuzzy, c-format
+#, c-format
msgid "%s:no lines for `%s'\n"
-msgstr "%s abans de \"%s\""
+msgstr "%s:no línies per a \"%s\"\n"
#: gcov.c:1752
-#, fuzzy, c-format
+#, c-format
msgid "call %2d returned %s\n"
-msgstr "la cridada %2d retorna %s\n"
+msgstr "la crida %2d retorna %s\n"
#: gcov.c:1757
#, c-format
msgid "call %2d never executed\n"
-msgstr "la cridada %2d mai s'executa\n"
+msgstr "la crida %2d mai s'executa\n"
#: gcov.c:1762
-#, fuzzy, c-format
+#, c-format
msgid "branch %2d taken %s%s\n"
-msgstr "ramificació %2d presa %s\n"
+msgstr "ramificació %2d presa %s%s\n"
#: gcov.c:1766
#, c-format
@@ -5913,46 +5783,45 @@ msgid "branch %2d never executed\n"
msgstr "la ramificació %2d mai s'executa\n"
#: gcov.c:1771
-#, fuzzy, c-format
+#, c-format
msgid "unconditional %2d taken %s\n"
-msgstr "ramificació %2d presa %s\n"
+msgstr "incondicional %2d va prendre %s\n"
#: gcov.c:1774
-#, fuzzy, c-format
+#, c-format
msgid "unconditional %2d never executed\n"
-msgstr "la cridada %2d mai s'executa\n"
+msgstr "l'incondicional %2d mai s'executa\n"
#: gcov.c:1806
-#, fuzzy, c-format
+#, c-format
msgid "%s:cannot open source file\n"
-msgstr "%s: no es pot obrir com un fitxer COFF"
+msgstr "%s:no es pot obrir el fitxer font\n"
#: gcov.c:1816
-#, fuzzy, c-format
+#, c-format
msgid "%s:source file is newer than graph file `%s'\n"
-msgstr "Avís: el fitxer actual %s és més nou que %s\n"
+msgstr "%s:el fitxer font és més nou qu'el fitxer graf \"%s\"\n"
#. Return if there's nothing to do, or it is too expensive.
#: gcse.c:747
msgid "GCSE disabled"
-msgstr ""
+msgstr "GCSE desactivat"
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
-msgstr ""
+msgstr "verificacions de punters \"NULL\" desactivades"
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
-#, fuzzy
+#: gcse.c:8036
msgid "jump bypassing disabled"
-msgstr "opció -g desactivada"
+msgstr "evitació de salts desactivada"
-#: gcse.c:8071
+#: gcse.c:8097
#, fuzzy, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr "GCSE desactivat: %d > 1000 blocs bàsics i %d >= 20 blocs bord/bàsics"
-#: gcse.c:8084
+#: gcse.c:8110
#, fuzzy, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr "GCSE desactivat: %d blocs bàsics i %d registres"
@@ -5960,9 +5829,9 @@ msgstr "GCSE desactivat: %d blocs bàsics i %d registres"
#: ggc-common.c:398 ggc-common.c:406 ggc-common.c:487 ggc-common.c:507
#: ggc-page.c:2030 ggc-page.c:2062 ggc-page.c:2069 ggc-zone.c:1361
#: ggc-zone.c:1367 ggc-zone.c:1372 ggc-zone.c:1379
-#, fuzzy, c-format
+#, c-format
msgid "can't write PCH file: %m"
-msgstr "no es pot escriure al fitxer de sortida"
+msgstr "no es pot escriure el fitxer PCH: %m"
#: ggc-common.c:500
#, fuzzy, c-format
@@ -5976,9 +5845,9 @@ msgstr "no es pot escriure al fitxer de sortida"
#: ggc-common.c:563 ggc-common.c:571 ggc-common.c:578 ggc-common.c:581
#: ggc-common.c:654 ggc-common.c:657 ggc-page.c:2157 ggc-zone.c:1389
-#, fuzzy, c-format
+#, c-format
msgid "can't read PCH file: %m"
-msgstr "no es pot llegir dès del fitxer temporal"
+msgstr "no es pot llegir el fitxer PCH: %m"
#: ggc-common.c:681
msgid "had to relocate PCH"
@@ -5987,12 +5856,11 @@ msgstr ""
#: ggc-page.c:1325
#, c-format
msgid "open /dev/zero: %m"
-msgstr ""
+msgstr "open /dev/zero: %m"
#: ggc-page.c:2047 ggc-page.c:2053
-#, fuzzy
msgid "can't write PCH file"
-msgstr "no es pot escriure al fitxer de sortida"
+msgstr "no es pot escriure el fitxer PCH"
#: ggc-simple.c:526
msgid "Generating PCH files is not supported when using ggc-simple.c"
@@ -6001,13 +5869,13 @@ msgstr ""
#: global.c:356 global.c:369 global.c:383
#, fuzzy, c-format
msgid "%s cannot be used in asm here"
-msgstr "no es pot usar \"%E\" com una funció"
+msgstr "no es pot usar %s en ensamblador aquí"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, fuzzy, c-format
msgid "can't open %s: %m"
-msgstr "no és pot obrir %s"
+msgstr "no es pot obrir %s"
#: haifa-sched.c:196
#, c-format
@@ -6016,24 +5884,24 @@ msgstr "fix_sched_param: paràmetre desconegut: %s"
#: integrate.c:166
msgid "function cannot be inline"
-msgstr "la funció no pot ser inline"
+msgstr "la funció no pot ser «inline»"
#: integrate.c:170
msgid "varargs function cannot be inline"
-msgstr "la funció varargs no pot ser inline"
+msgstr "la funció varargs no pot ser «inline»"
#: integrate.c:173
msgid "function using alloca cannot be inline"
-msgstr "la funció que usa alloca no pot ser inline"
+msgstr "la funció que usa alloca no pot ser «inline»"
#: integrate.c:176
#, fuzzy
msgid "function using longjmp cannot be inline"
-msgstr "la funció que usa setjmp no pot ser inline"
+msgstr "la funció que usa setjmp no pot ser «inline»"
#: integrate.c:179
msgid "function using setjmp cannot be inline"
-msgstr "la funció que usa setjmp no pot ser inline"
+msgstr "la funció que usa setjmp no pot ser «inline»"
#: integrate.c:182
msgid "function uses __builtin_eh_return"
@@ -6041,49 +5909,49 @@ msgstr "la funció usa __builtin_eh_return"
#: integrate.c:185
msgid "function with nested functions cannot be inline"
-msgstr "una funció amb funcions niades no pot ser inline"
+msgstr "una funció amb funcions niades no pot ser «inline»"
#: integrate.c:189
msgid "function with label addresses used in initializers cannot inline"
-msgstr "una funció amb adreces d'etiquetes usada en iniciadors no pot ser inline"
+msgstr "una funció amb adreces d'etiquetes usada en iniciadors no pot ser «inline»"
#: integrate.c:196 integrate.c:240
msgid "function too large to be inline"
-msgstr "la funció és massa gran per a ser inline"
+msgstr "la funció és massa gran per a ser «inline»"
#: integrate.c:206
msgid "no prototype, and parameter address used; cannot be inline"
-msgstr "no hi ha prototip, i s'usen adreces de paràmetre; no pot ser inline"
+msgstr "no hi ha prototip, i s'usen adreces de paràmetre; no pot ser «inline»"
#: integrate.c:213 integrate.c:258
msgid "inline functions not supported for this return value type"
-msgstr "no es dóna suport a funcions inline per a aquest tipus de valor de retorn"
+msgstr "no es dóna suport a funcions «inline» per a aquest tipus de valor de retorn"
#: integrate.c:218
msgid "function with varying-size return value cannot be inline"
-msgstr "una funció amb valor de retorn de grandària variable no pot ser inline"
+msgstr "una funció amb valor de retorn de grandària variable no pot ser «inline»"
#: integrate.c:225
msgid "function with varying-size parameter cannot be inline"
-msgstr "una funció amb paràmetre de grandària variable no pot ser inline"
+msgstr "una funció amb paràmetre de grandària variable no pot ser «inline»"
#: integrate.c:228
msgid "function with transparent unit parameter cannot be inline"
-msgstr "una funció amb paràmetre d'unitat transparent no pot ser inline"
+msgstr "una funció amb paràmetre d'unitat transparent no pot ser «inline»"
#: integrate.c:247
msgid "function with computed jump cannot inline"
-msgstr "una funció amb salt calculat no pot ser inline"
+msgstr "una funció amb salt calculat no pot ser «inline»"
#: integrate.c:251
msgid "function with nonlocal goto cannot be inline"
-msgstr "una funció amb goto no local no pot ser inline"
+msgstr "una funció amb goto no local no pot ser «inline»"
#: integrate.c:265
msgid "function with target specific attribute(s) cannot be inlined"
-msgstr "una funció amb atribut(s) específic(s) de l'objectiu no pot ser inline"
+msgstr "una funció amb atribut(s) específic(s) de l'objectiu no pot ser «inline»"
-#: jump.c:1896
+#: jump.c:1913
#, fuzzy
msgid "%Hwill never be executed"
msgstr "la cridada %2d mai s'executa\n"
@@ -6091,7 +5959,7 @@ msgstr "la cridada %2d mai s'executa\n"
#: line-map.c:202
#, c-format
msgid "In file included from %s:%u"
-msgstr "En el fitxer inclòs dès de %s:%u"
+msgstr "En el fitxer inclòs des de %s:%u"
#. Translators note: this message is used in conjunction
#. with "In file included from %s:%ld" and some other
@@ -6112,7 +5980,7 @@ msgid ""
" from %s:%u"
msgstr ""
",\n"
-" dès de %s:%u"
+" des de %s:%u"
#. What to print when a switch has no documentation.
#: opts.c:149
@@ -6121,43 +5989,42 @@ msgstr ""
#. Eventually this should become a hard error IMO.
#: opts.c:318
-#, fuzzy, c-format
+#, c-format
msgid "command line option \"%s\" is valid for %s but not for %s"
-msgstr "\"-%c%s%s\" és vàlida per a %s però no per a %s"
+msgstr "l'opció de línia d'ordres \"%s\" és vàlida per a %s però no per a %s"
#: opts.c:406
-#, fuzzy, c-format
+#, c-format
msgid "missing argument to \"%s\""
-msgstr "Falten arguments per a \"-%s\""
+msgstr "falten arguments per a \"%s\""
#: opts.c:416
-#, fuzzy, c-format
+#, c-format
msgid "argument to \"%s\" should be a non-negative integer"
-msgstr "l'argument per a \"%s\" deu ser una literal sense signe de 2-bit"
+msgstr "l'argument per a \"%s\" ha de ser un enter non negatiu"
#: opts.c:463
-#, fuzzy, c-format
+#, c-format
msgid "unrecognized command line option \"%s\""
-msgstr "ignorant l'opció de línia de comanda \"%s\""
+msgstr "opció de línia d'ordres \"%s\" desconeguda"
#: opts.c:646
msgid "-Wuninitialized is not supported without -O"
-msgstr "-Wuninitialized no té suport sense -O"
+msgstr "no es dóna suport a -Wuninitialized sense -O"
#: opts.c:1354
-#, fuzzy, c-format
+#, c-format
msgid "unrecognized register name \"%s\""
msgstr "no es reconeix el nom de registre \"%s\""
#: opts.c:1398
-#, fuzzy, c-format
+#, c-format
msgid "unknown tls-model \"%s\""
-msgstr "\"%s\": opció tls-model desconeguda"
+msgstr "tls-model \"%s\" desconegut"
#: opts.c:1454
-#, fuzzy
msgid "-fwritable-strings is deprecated; see documentation for details"
-msgstr "el switch \"%s\" és obsolet, per favor vegi la documentació per a més detalls"
+msgstr "-fwritable-strings és obsolet, per favor vegi la documentació per a més detalls"
#: opts.c:1538
#, c-format
@@ -6165,29 +6032,28 @@ msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
#: opts.c:1543
-#, fuzzy, c-format
+#, c-format
msgid "invalid --param value `%s'"
-msgstr "valor de paràmetre \"%s\" invàlid"
+msgstr "valor de --param \"%s\" no vàlid"
#: opts.c:1639
-#, fuzzy
msgid "target system does not support debug output"
-msgstr "el format objectiu no té suport per a infinit"
+msgstr "el sistema objectiu no té suport per a sortides de depuració"
#: opts.c:1646
-#, fuzzy, c-format
+#, c-format
msgid "debug format \"%s\" conflicts with prior selection"
-msgstr "l'àrea de dades de \"%s\" en conflicte amb una declaració prèvia"
+msgstr "format de depuració \"%s\" en conflicte amb una selecció prèvia"
#: opts.c:1662
-#, fuzzy, c-format
+#, c-format
msgid "unrecognised debug output level \"%s\""
-msgstr "no es reconeix el nom de secció \"%s\""
+msgstr "no es reconeix el nivell de sortida de depuració \"%s\""
#: opts.c:1664
#, c-format
msgid "debug output level %s is too high"
-msgstr ""
+msgstr "el nivell de sortida de depuració %s és massa alt"
#: opts.c:1683
msgid "The following options are language-independent:\n"
@@ -6208,7 +6074,7 @@ msgstr ""
#: params.c:76
#, c-format
msgid "invalid parameter `%s'"
-msgstr "el paràmetre \"%s\" és invàlid"
+msgstr "el paràmetre \"%s\" no és vàlid"
#: profile.c:288
msgid "corrupted profile info: run_max * runs < sum_max"
@@ -6219,19 +6085,19 @@ msgid "corrupted profile info: sum_all is smaller than sum_max"
msgstr ""
#: profile.c:336
-#, fuzzy, c-format
+#, c-format
msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
-msgstr "informació de profil corrupta: prob per a %d-%d pensa ser %d"
+msgstr "informació de perfil corrupta: el tall des de %i fins a %i excedeix el compte màxim"
#: profile.c:499
-#, fuzzy, c-format
+#, c-format
msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
-msgstr "informació de profil corrupta: prob per a %d-%d pensa ser %d"
+msgstr "informació de perfil corrupta: el nombre d'iteracions pel bloc bàsica %d hauria de ser %i"
#: profile.c:526
-#, fuzzy, c-format
+#, c-format
msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
-msgstr "informació de profil corrupta: prob per a %d-%d pensa ser %d"
+msgstr "informació de perfil corrupta: el nombre d'execicions pel tall %d-%d hauria de ser %i"
#: protoize.c:534
#, c-format
@@ -6241,12 +6107,12 @@ msgstr "%s: abandó intern\n"
#: protoize.c:592
#, c-format
msgid "%s: error writing file `%s': %s\n"
-msgstr "%s: error a l'escriure al fitxer \"%s\": %s\n"
+msgstr "%s: error escrivint el fitxer \"%s\": %s\n"
#: protoize.c:636
#, c-format
msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
-msgstr "%s: ùs \"%s [ -VqfnkN ] [ -i <icadena> ] [ nom_fitxer ... ]\"\n"
+msgstr "%s: ùs \"%s [ -VqfnkN ] [ -i <istring> ] [ nom_fitxer ... ]\"\n"
#: protoize.c:639
#, c-format
@@ -6256,17 +6122,17 @@ msgstr "%s: ùs \"%s [ -VqfnkNlgC ] [ -B <nom_directori> ] [ nom_fitxer ... ]\"\n
#: protoize.c:745
#, c-format
msgid "%s: warning: no read access for file `%s'\n"
-msgstr "%s: avís: no hi ha accés de lectura per al fitxer \"%s\"\n"
+msgstr "%s: avís: no hi ha accés de lectura pel fitxer \"%s\"\n"
#: protoize.c:753
#, c-format
msgid "%s: warning: no write access for file `%s'\n"
-msgstr "%s: avís: no hi ha accés d'escriptura per al fitxer \"%s\"\n"
+msgstr "%s: avís: no hi ha accés d'escriptura pel fitxer \"%s\"\n"
#: protoize.c:761
#, c-format
msgid "%s: warning: no write access for dir containing `%s'\n"
-msgstr "%s: avís: no hi ha accés d'escriptura per al directori que conté a \"%s\"\n"
+msgstr "%s: avís: no hi ha accés d'escriptura pel directori que conté \"%s\"\n"
#. Catch cases like /.. where we try to backup to a
#. point above the absolute root of the logical file
@@ -6274,7 +6140,7 @@ msgstr "%s: avís: no hi ha accés d'escriptura per al directori que conté a \"%s\
#: protoize.c:1148
#, c-format
msgid "%s: invalid file name: %s\n"
-msgstr "%s: nom de fitxer invàlid: %s\n"
+msgstr "%s: nom de fitxer no vàlid: %s\n"
#: protoize.c:1296
#, c-format
@@ -6288,7 +6154,7 @@ msgid ""
"%s: fatal error: aux info file corrupted at line %d\n"
msgstr ""
"\n"
-"%s: error fatal: fitxer d'informació auxiliar corrupte en la línia %d\n"
+"%s: error fatal: fitxer d'informació auxiliar corrupte a la línia %d\n"
#: protoize.c:1646
#, c-format
@@ -6338,12 +6204,12 @@ msgstr "%s: no es pot obrir el fitxer d'informació auxiliar \"%s\" per a lectura
#: protoize.c:2114
#, c-format
msgid "%s: error reading aux info file `%s': %s\n"
-msgstr "%s: error al llegir el fitxer d'informació auxiliar \"%s\": %s\n"
+msgstr "%s: error llegint el fitxer d'informació auxiliar \"%s\": %s\n"
#: protoize.c:2127
#, c-format
msgid "%s: error closing aux info file `%s': %s\n"
-msgstr "%s: error al tancar el fitxer d'informació auxiliar \"%s\": %s\n"
+msgstr "%s: error tancant el fitxer d'informació auxiliar \"%s\": %s\n"
#: protoize.c:2143
#, c-format
@@ -6446,12 +6312,12 @@ msgid ""
"%s: %d: warning: can't add declaration of `%s' into macro call\n"
msgstr ""
"\n"
-"%s: %d: avís: no es pot afegir la declaració per a\"%s\" en la cridada de macro\n"
+"%s: %d: avís: no es pot afegir la declaració per a\"%s\" en la crida de macro\n"
#: protoize.c:3444
#, c-format
msgid "%s: global declarations for file `%s' not inserted\n"
-msgstr "%s: no es van inserir les declaracions globals per al fitxer \"%s\"\n"
+msgstr "%s: no es van inserir les declaracions globals pel fitxer \"%s\"\n"
#: protoize.c:3533 protoize.c:3563
#, c-format
@@ -6537,7 +6403,7 @@ msgstr "%s: no es pot crear/obrir el fitxer de sortida \"%s\": %s\n"
#: protoize.c:4243
#, c-format
msgid "%s: can't change mode of file `%s': %s\n"
-msgstr "%s: no es pot canviar la manera del fitxer \"%s\": %s\n"
+msgstr "%s: no es pot canviar el mode del fitxer \"%s\": %s\n"
#: protoize.c:4416
#, c-format
@@ -6556,7 +6422,7 @@ msgstr ""
#: reg-stack.c:665
#, c-format
msgid "output constraint %d must specify a single register"
-msgstr "la restricció de sortida %d deu especificar un sol registre"
+msgstr "la restricció de sortida %d s'ha d'especificar un sol registre"
#: reg-stack.c:675
#, c-format
@@ -6574,14 +6440,14 @@ msgstr "els registres extrets implícitament deuen ser agrupats en la part superi
#: reg-stack.c:754
#, c-format
msgid "output operand %d must use `&' constraint"
-msgstr "l'operant de sortida %d deu usar la restricció \"&\""
+msgstr "l'operand de sortida %d ha d'usar la restricció \"&\""
#: regclass.c:743
#, c-format
msgid "can't use '%s' as a %s register"
msgstr "no es pot usar \"%s\" com un registre %s"
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "nom de registre desconegut: %s"
@@ -6620,23 +6486,23 @@ msgstr "validate_value_data: [%u] Registre no buit en la cadena (%s %u %i)"
#: reload.c:1254
msgid "cannot reload integer constant operand in `asm'"
-msgstr "no es pot recarregar operants constants enters en \"asm\""
+msgstr "no es pot recarregar un operador constant enter en \"asm\""
#: reload.c:1276
msgid "impossible register constraint in `asm'"
msgstr "restricció de registres impossible en \"asm\""
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr "es va usar la restricció \"&\" sense classe de registre"
-#: reload.c:3672
+#: reload.c:3687
msgid "unable to generate reloads for:"
-msgstr " no es poden generar recarregues per a:"
+msgstr "no es poden generar recarregues per a:"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
-msgstr "restriccions de operants inconsistents en un \"asm\""
+msgstr "restriccions d'operand inconsistents en un \"asm\""
#: reload1.c:1222
msgid "frame size too large for reliable stack checking"
@@ -6662,7 +6528,7 @@ msgstr "això és el insn:"
#: reload1.c:3881
msgid "`asm' operand requires impossible reload"
-msgstr "l'operant \"asm\" requereix una recarrega impossible"
+msgstr "l'operand \"asm\" requereix una recarrega impossible"
#. It's the compiler's fault.
#: reload1.c:4973
@@ -6671,7 +6537,7 @@ msgstr "no es pot trobar un registre de buidat "
#: reload1.c:4978
msgid "`asm' operand constraint incompatible with operand size"
-msgstr "la restricció de l'operant \"asm\" és incompatible amb la grandària de l'operant"
+msgstr "la restricció de l'operand \"asm\" és incompatible amb la grandària de l'operand"
#. It's the compiler's fault.
#: reload1.c:6600
@@ -6680,7 +6546,7 @@ msgstr "VOIDmode en una sortida"
#: reload1.c:6601
msgid "output operand is constant in `asm'"
-msgstr "l'operant de sortida és constant en \"asm\""
+msgstr "l'operand de sortida és constant en \"asm\""
#: rtl-error.c:124
msgid "unrecognizable insn:"
@@ -6728,53 +6594,52 @@ msgstr "Revisió RTL: es va usar %s amb el codi rtx inesperat \"%s\" en %s, en %s
#: stmt.c:750
#, c-format
msgid "jump to `%s' invalidly jumps into binding contour"
-msgstr "el salt a \"%s\" salta de forma invàlida a un contorn d'unió"
+msgstr "el salt a \"%s\" salta de forma no vàlida a un contorn d'unió"
#: stmt.c:977 stmt.c:3790
-#, fuzzy
msgid "%Jlabel '%D' used before containing binding contour"
-msgstr "es va usar abans l'etiqueta \"%s\" que contenia un contorn d'unió"
+msgstr "%Jes va usar l'etiqueta \"%D\" abans que contingués un contorn d'unió"
#: stmt.c:1156
msgid "output operand constraint lacks `='"
-msgstr "la restricció d'operant de sortida manca de \"=\""
+msgstr "la restricció d'operand de sortida manca de \"=\""
#: stmt.c:1171
#, c-format
msgid "output constraint `%c' for operand %d is not at the beginning"
-msgstr "la restricció de sortida \"%c\" per a l'operant %d no està al principi"
+msgstr "la restricció de sortida \"%c\" per a l'operand %d no està al principi"
#: stmt.c:1193
msgid "operand constraint contains incorrectly positioned '+' or '='"
-msgstr "la restricció d'operant conté \"+\" o \"=\" mal posicionat"
+msgstr "la restricció d'operand conté \"+\" o \"=\" mal posicionat"
#: stmt.c:1199 stmt.c:1298
#, c-format
msgid "`%%' constraint used with last operand"
-msgstr "restricció \"%%\" utilitzada amd l'últim operant"
+msgstr "restricció \"%%\" utilitzada amb l'últim operand"
#: stmt.c:1218
msgid "matching constraint not valid in output operand"
-msgstr "la restricció coincident no és vàlida en l'operant de sortida"
+msgstr "la restricció coincident no és vàlida en l'operand de sortida"
#: stmt.c:1289
#, c-format
msgid "input operand constraint contains `%c'"
-msgstr "la restricció d'operant d'entrada conté \"%c\""
+msgstr "la restricció d'operand d'entrada conté \"%c\""
#: stmt.c:1331
msgid "matching constraint references invalid operand number"
-msgstr "la restricció de coincidència fa referència a un nombre d'operant no vàlid"
+msgstr "la restricció de coincidència fa referència a un nombre d'operand no vàlid"
#: stmt.c:1369
#, c-format
msgid "invalid punctuation `%c' in constraint"
-msgstr "puntuació invàlida \"%c\" en la restricció"
+msgstr "puntuació no vàlida \"%c\" en la restricció"
#: stmt.c:1393
#, fuzzy
msgid "matching constraint does not allow a register"
-msgstr "la restricció coincident no és vàlida en l'operant de sortida"
+msgstr "la restricció coincident no és vàlida en l'operand de sortida"
#: stmt.c:1421
#, c-format
@@ -6784,7 +6649,7 @@ msgstr "els qualificadors asm per a la variable \"%s\" generen conflicte amb la
#: stmt.c:1511
#, c-format
msgid "unknown register name `%s' in `asm'"
-msgstr "nom de registre desconegut \"%s\" en \"asm\""
+msgstr "nom de registre \"%s\" desconegut en \"asm\""
#: stmt.c:1519
#, fuzzy, c-format
@@ -6794,17 +6659,17 @@ msgstr "nom de registre desconegut \"%s\" en \"asm\""
#: stmt.c:1568
#, c-format
msgid "more than %d operands in `asm'"
-msgstr "més de %d operants en \"asm\""
+msgstr "no més de %d operands en \"asm\""
#: stmt.c:1630
#, c-format
msgid "output number %d not directly addressable"
-msgstr "el nombre de sortida %d no és directament dirrectionable"
+msgstr "el nombre de sortida %d no és directament adreçable"
#: stmt.c:1708
#, c-format
msgid "asm operand %d probably doesn't match constraints"
-msgstr "l'operant asm %d probablement no coincideix amb les restriccions"
+msgstr "l'operand asm %d probablement no coincideix amb les restriccions"
#: stmt.c:1718
#, c-format
@@ -6813,11 +6678,11 @@ msgstr ""
#: stmt.c:1872
msgid "asm clobber conflict with output operand"
-msgstr "l'agrupació asm causa conflictes amb l'operant de sortida"
+msgstr "l'agrupació asm causa conflictes amb l'operand de sortida"
#: stmt.c:1877
msgid "asm clobber conflict with input operand"
-msgstr "l'agrupació asm causa conflictes amb l'operant d'entrada"
+msgstr "l'agrupació asm causa conflictes amb l'operand d'entrada"
#: stmt.c:1911
msgid "too many alternatives in `asm'"
@@ -6825,21 +6690,21 @@ msgstr "massa alternatives en \"asm\""
#: stmt.c:1923
msgid "operand constraints for `asm' differ in number of alternatives"
-msgstr "les restriccions d'operants per a \"asm\" difereixen en el nombre d'alternatives"
+msgstr "les restriccions d'operands per a \"asm\" difereixen en el nombre d'alternatives"
#: stmt.c:1975
#, c-format
msgid "duplicate asm operand name '%s'"
-msgstr "nom d'operant asm \"%s\" duplicat"
+msgstr "nom d'operand asm \"%s\" duplicat"
#: stmt.c:2073
msgid "missing close brace for named operand"
-msgstr "falta la clau final per a l'operant nomenat"
+msgstr "falta la clau final per a l'operand nomenat"
#: stmt.c:2101
#, c-format
msgid "undefined named operand '%s'"
-msgstr "operant nomenat no definit \"%s\""
+msgstr "operand nomenat no definit \"%s\""
#: stmt.c:2158
msgid "%Hstatement with no effect"
@@ -6862,21 +6727,21 @@ msgstr ""
#: stmt.c:5133
#, c-format
msgid "enumeration value `%s' not handled in switch"
-msgstr "el valor d'enumeració \"%s\" no es maneja en un switch"
+msgstr "el valor d'enumeració \"%s\" no es gestiona en un «switch»"
#: stmt.c:5158 stmt.c:5178
#, c-format
msgid "case value `%ld' not in enumerated type"
-msgstr "el valor de casi \"%ld\" no és un tipus enumerat"
+msgstr "el valor de «case» \"%ld\" no és un tipus enumerat"
#: stmt.c:5161 stmt.c:5181
#, c-format
msgid "case value `%ld' not in enumerated type `%s'"
-msgstr "el valor de casi \"%ld\" no és un tipus enumerat \"%s\""
+msgstr "el valor de «case» \"%ld\" no és un tipus enumerat \"%s\""
#: stmt.c:5398
msgid "switch missing default case"
-msgstr "mancada el casi per defecte per a un switch"
+msgstr "manca el «case» per defecte per a un «switch»"
#: stor-layout.c:183
msgid "type size can't be explicitly evaluated"
@@ -6913,7 +6778,7 @@ msgstr "estructura de farcit per a alinear \"%s\""
#: stor-layout.c:1244
msgid "padding struct size to alignment boundary"
-msgstr "grandària de l'estructura de farcit per als límits d'alineació"
+msgstr "grandària de l'estructura de farcit pels límits d'alineació"
#: stor-layout.c:1274
#, c-format
@@ -6935,7 +6800,7 @@ msgstr "no és necessari l'atribut packed"
#: targhooks.c:162
msgid "__builtin_saveregs not supported by this target"
-msgstr "no es dona suport a _builtin_saveregs en aquest objectiu"
+msgstr "no es dóna suport a _builtin_saveregs en aquest objectiu"
#: timevar.c:314
#, c-format
@@ -6997,7 +6862,7 @@ msgstr " %s"
#: toplev.c:1310
#, fuzzy, c-format
msgid "invalid option argument `%s'"
-msgstr "opció \"%s\" invàlida"
+msgstr "opció \"%s\" no vàlida"
#: toplev.c:1373
#, c-format
@@ -7048,11 +6913,11 @@ msgstr "type és depreciat"
msgid "invalid register name `%s' for register variable"
msgstr "el nom de registre \"%s\" no és vàlid per a variable de registre"
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
@@ -7060,12 +6925,12 @@ msgstr ""
"\n"
"Opcions específiques de l'objectiu:\n"
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, fuzzy, c-format
msgid " -m%-23s [undocumented]\n"
msgstr " -m%-23.23s [sense documentar]\n"
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
@@ -7073,21 +6938,21 @@ msgstr ""
"\n"
"A més hi ha opcions específiques de l'objectiu sense documentar.\n"
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr " Existeixen, però no estan documentades.\n"
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "opció de depuració de gcc no reconeguda: %c"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, c-format
msgid "invalid option `%s'"
-msgstr "opció \"%s\" invàlida"
+msgstr "opció \"%s\" no vàlida"
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -7098,93 +6963,93 @@ msgstr ""
"%s\tcompilat amb GNU C versió %s.\n"
"%s%s%s versió %s (%s) compilada per a CC.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr "opcions passades: "
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
-msgstr "options activades: "
+msgstr "opcions activades: "
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, fuzzy, c-format
msgid "can't open %s for writing: %m"
-msgstr "no es pot obrir obrir %s per a escriptura"
+msgstr "no es pot obrir %s per a escriptura"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr ""
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr "no es dóna suport a la planificació d'instruccions en aquest objectiu"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr "aquesta màquina objectiu no té ramificacions alentides"
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "no es dóna suport a -f%sleading-underscore en aquest objectiu"
-#: toplev.c:4422
+#: toplev.c:4423
#, fuzzy, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "%s no té suport per al format \"%%%s%c\" %s"
-#: toplev.c:4439
+#: toplev.c:4440
msgid "-ffunction-sections not supported for this target"
msgstr "no es dóna suport a -ffunction-sections en aquest objectiu"
-#: toplev.c:4444
+#: toplev.c:4445
msgid "-fdata-sections not supported for this target"
msgstr "no es dóna suport a -fdata-sections en aquest objectiu"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr "-ffunction-sections desactivat; fa impossible l'anàlisi de perfil"
-#: toplev.c:4458
+#: toplev.c:4459
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "no es dóna suport a -fprefetch-loop-arrays en aquest objectiu"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
-msgstr "no es dóna suport a -fprefetch-loop-arrays en aquest objectiu (prova switches -march)"
+msgstr "no es dóna suport a -fprefetch-loop-arrays en aquest objectiu (prova opcions -march)"
-#: toplev.c:4473
+#: toplev.c:4474
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "no es dóna suport a -fprefetch-loop-arrays amb -Os"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr "-ffunction-sections podria afectar la depuració en alguns objectius"
-#: toplev.c:4581
+#: toplev.c:4582
#, fuzzy, c-format
msgid "error writing to %s: %m"
msgstr "error a l'escriure a %s"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, fuzzy, c-format
msgid "error closing %s: %m"
msgstr "error al tancar %s"
@@ -7231,49 +7096,49 @@ msgstr ""
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
#, fuzzy
msgid "%Jinlining failed in call to '%F': %s"
-msgstr "el \"inlining\" va fallar en la cridada a \"%s\""
+msgstr "el \"inlining\" ha fallat en la cridada a \"%s\""
#: tree-optimize.c:190
#, fuzzy
msgid "%Jsize of return value of '%D' is %u bytes"
-msgstr "la grandària del valor de devolució de \"%s\" és de %u octets"
+msgstr "la grandària del valor de retorn de \"%s\" és de %u octets"
#: tree-optimize.c:193
#, fuzzy
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
-msgstr "la grandària del valor de devolució de \"%s\" és més gran que %d octets"
+msgstr "la grandària del valor de retorn de \"%s\" és més gran que %d octets"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr "les matrius de funcions no tenen significat"
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
-msgstr "el tipus de devolució d'una funció no pot ser una funció"
+msgstr "el tipus de retorn d'una funció no pot ser una funció"
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
-msgstr "assignador invàlid per a cadena de bits"
+msgstr "assignador no vàlid per a cadena de bits"
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr "revisió d'arbre: s'esperava %s, es té %s en %s, en %s:%d"
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
-msgstr "revisió d'arbre: s'esperava classa \"%c\", es té \"%c\" (%s) en %s, en %s:%d"
+msgstr "revisió d'arbre: s'esperava classe \"%c\", es té \"%c\" (%s) en %s, en %s:%d"
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr "revisió d'arbre: accés de *elt %d de tree_vec amb %d elts en %s, en %s:%d"
-#: tree.c:4775
+#: tree.c:4774
#, fuzzy, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr "revisió d'arbre: accés de *elt %d de tree_vec amb %d elts en %s, en %s:%d"
@@ -7291,7 +7156,7 @@ msgstr "no s'especifica nom de registre per a \"%s\""
#: varasm.c:798
#, fuzzy
msgid "%Jinvalid register name for '%D'"
-msgstr "nom de registre invàlid per a \"%s\""
+msgstr "nom de registre no vàlid per a \"%s\""
#: varasm.c:800
#, fuzzy
@@ -7335,59 +7200,59 @@ msgstr ""
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr "l'alineació sol·licitada per a %s és massa granda que l'alineació implementada de %d"
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr "el assignador per a un valor enter és massa complicat"
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr "el assignador per a un valor de coma flotant no és una constant de coma flotant"
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr "conjunt de tipus constructor desconegut"
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
-msgstr "valor inicial invàlid per al membre \"%s\""
+msgstr "valor inicial no vàlid per al membre \"%s\""
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
#, fuzzy
msgid "%Jweak declaration of '%D' must precede definition"
-msgstr "la declaració feble de \"%s\" deu precedir a la definició"
+msgstr "la declaració feble de \"%s\" ha de precedir la definició"
-#: varasm.c:4274
+#: varasm.c:4275
#, fuzzy
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr "la declaració feble de \"%s\" després del primer ús resulta en una conducta no especificada"
-#: varasm.c:4308
+#: varasm.c:4309
#, fuzzy
msgid "%Jweak declaration of '%D' must be public"
-msgstr "la declaració feble de \"%s\" deu ser public"
+msgstr "la declaració feble de \"%s\" ha de ser pública"
-#: varasm.c:4317
+#: varasm.c:4318
#, fuzzy
msgid "%Jweak declaration of '%D' not supported"
-msgstr "no és dona suport a la declaració feble de \"%s\""
+msgstr "no es dóna suport a la declaració feble de \"%s\""
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr "només els aliessis febles tenen suport en aquesta configuració"
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr "les definicions d'alies no tenen suport en aquesta configuració; ignorades"
-#: varasm.c:4468
+#: varasm.c:4469
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "els atributs de visibilitat no tenen suport en aquesta configuració; ignorats"
#: varray.c:194
#, c-format
msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
-msgstr "matriu virtual %s[%lu]: l'element %lu està fora del límit en %s, en %s:%d"
+msgstr "matriu virtual %s[%lu]: l'element %lu està fora dels límits en %s, en %s:%d"
#: varray.c:204
#, c-format
@@ -7448,7 +7313,7 @@ msgstr "El nombre màxim d'instruccions quan es fa inlining automàticament"
#: params.def:75
msgid "The maximum number of instructions for the RTL inliner"
-msgstr "El nombre màxim d'instruccions per al inliner de RTL"
+msgstr "El nombre màxim d'instruccions pel inliner RTL"
#: params.def:86
msgid "The maximum number of instructions to consider to fill a delay slot"
@@ -7492,9 +7357,8 @@ msgid "The maximum number of instructions to consider to unroll in a loop on ave
msgstr "El nombre màxim d'instruccions per a considerar el desenrotllo en un cicle"
#: params.def:155
-#, fuzzy
msgid "The maximum number of unrollings of a single loop"
-msgstr "El nombre màxim d'instruccions per al inliner de RTL"
+msgstr ""
#: params.def:160
#, fuzzy
@@ -7529,7 +7393,7 @@ msgstr "El nombre màxim d'instruccions per a considerar el desenrotllo en un cic
#: params.def:191
#, fuzzy
msgid "The maximum number of unswitchings in a single loop"
-msgstr "El nombre màxim d'instruccions en una sola funció elegible per a inlining"
+msgstr "El nombre màxim d'instruccions en una sola funció elegible per a un sol cicle"
#: params.def:196
msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot"
@@ -7619,7 +7483,7 @@ msgstr "\")\" faltant després de '#pragma unused', ignorant"
msgid "junk at end of '#pragma unused'"
msgstr "escombraries al final de \"#pragma unused\""
-#: config/darwin.c:1347
+#: config/darwin.c:1312
#, fuzzy
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "els atributs de visibilitat no tenen suport en aquesta configuració; ignorats"
@@ -7640,44 +7504,44 @@ msgstr "suport per a function_profiler per a MMIX"
#: config/alpha/alpha.c:231
#, c-format
msgid "-f%s ignored for Unicos/Mk (not supported)"
-msgstr "s'ignora -f%s per a Unicos/Mk (no és dona suport)"
+msgstr "s'ignora -f%s per a Unicos/Mk (no es dóna suport)"
#: config/alpha/alpha.c:255
msgid "-mieee not supported on Unicos/Mk"
-msgstr "no és dona suport a -mieee en Unicos/Mk"
+msgstr "no es dóna suport a -mieee en Unicos/Mk"
#: config/alpha/alpha.c:266
msgid "-mieee-with-inexact not supported on Unicos/Mk"
-msgstr "no és dona suport a -mieee-with-inexact en Unicos/Mk"
+msgstr "no es dóna suport a -mieee-with-inexact en Unicos/Mk"
#: config/alpha/alpha.c:283
#, c-format
msgid "bad value `%s' for -mtrap-precision switch"
-msgstr "valor erroni \"%s\" per a l'interruptor -mtrap-precision"
+msgstr "valor erroni \"%s\" per a l'opció -mtrap-precision"
#: config/alpha/alpha.c:297
#, c-format
msgid "bad value `%s' for -mfp-rounding-mode switch"
-msgstr "valor erroni \"%s\" per a l'interruptor -mfp-rounding-mode"
+msgstr "valor erroni \"%s\" per a l'opció -mfp-rounding-mode"
#: config/alpha/alpha.c:312
#, c-format
msgid "bad value `%s' for -mfp-trap-mode switch"
-msgstr "valor erroni \"%s\" per a l'interruptor -mfp-trap-mode"
+msgstr "valor erroni \"%s\" per a l'opció -mfp-trap-mode"
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, c-format
msgid "bad value `%s' for -mtls-size switch"
-msgstr "valor erroni \"%s\" per a l'interruptor -mtls-size"
+msgstr "valor erroni \"%s\" per a l'opció -mtls-size"
#: config/alpha/alpha.c:343 config/alpha/alpha.c:355
#, c-format
msgid "bad value `%s' for -mcpu switch"
-msgstr "valor erroni \"%s\" per a l'interruptor -mcpu"
+msgstr "valor erroni \"%s\" per a l'opció -mcpu"
#: config/alpha/alpha.c:362
msgid "trap mode not supported on Unicos/Mk"
-msgstr "no és dona suport al mode trap en Unicos/Mk"
+msgstr "no es dóna suport al mode trap en Unicos/Mk"
#: config/alpha/alpha.c:369
msgid "fp software completion requires -mtrap-precision=i"
@@ -7685,16 +7549,16 @@ msgstr "el completat per programari de fp requereix una opció -mtrap-precision=i
#: config/alpha/alpha.c:385
msgid "rounding mode not supported for VAX floats"
-msgstr "la manera d'arrodoniment no té suport per a floats de VAX"
+msgstr "el mode d'arrodoniment no té suport per a floats de VAX"
#: config/alpha/alpha.c:390
msgid "trap mode not supported for VAX floats"
-msgstr "la manera de captura no té suport per a valors de coma flotant VAX"
+msgstr "el mode de captura no té suport per a valors de coma flotant VAX"
#: config/alpha/alpha.c:394
#, fuzzy
msgid "128-bit long double not supported for VAX floats"
-msgstr "la manera de captura no té suport per a valors de coma flotant VAX"
+msgstr "el mode de captura no té suport per a valors de coma flotant VAX"
#: config/alpha/alpha.c:422
#, c-format
@@ -7706,90 +7570,90 @@ msgstr "latència de cau L%d desconeguda per a %s"
msgid "bad value `%s' for -mmemory-latency"
msgstr "valor erroni \"%s\" per a -mmemory-latency"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
-msgstr "valor %%H invàlid"
+msgstr "valor %%H no vàlid"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, c-format
msgid "invalid %%J value"
-msgstr "valor %%J invàlid"
+msgstr "valor %%J no vàlid"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
-msgstr "valor %%r invàlid"
+msgstr "valor %%r no vàlid"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
-msgstr "valor %%R invàlid"
+msgstr "valor %%R no vàlid"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
-msgstr "valor %%N invàlid"
+msgstr "valor %%N no vàlid"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
-msgstr "valor %%P invàlid"
+msgstr "valor %%P no vàlid"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
-msgstr "valor %%h invalíd"
+msgstr "valor %%h no vàlid"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
-msgstr "valor %%L invàlid"
+msgstr "valor %%L no vàlid"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
-msgstr "valor %%m invàlid"
+msgstr "valor %%m no vàlid"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
-msgstr "valor %%M invàlid"
+msgstr "valor %%M no vàlid"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
-msgstr "valor %%U invalíd"
+msgstr "valor %%U no vàlid"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
-msgstr "valor %%s invalíd"
+msgstr "valor %%s no vàlid"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
-msgstr "valor %%C invàlid"
+msgstr "valor %%C no vàlid"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
-msgstr "valor %%E invalíd"
+msgstr "valor %%E no vàlid"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
msgid "unknown relocation unspec"
msgstr "reubicació unspec desconeguda"
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
-msgstr "codi %%xn invalíd"
+msgstr "codi %%xn no vàlid"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr ""
@@ -7832,7 +7696,7 @@ msgstr "Requerir rutines de biblioteca matemàtica que compleixin amb IEEE (OSF/1
#: config/alpha/alpha.h:303
msgid "Emit IEEE-conformant code, without inexact exceptions"
-msgstr "Emetre codi que compleixi amb IEEE, sense excepcionsinexactes"
+msgstr "Emetre codi que compleixi amb IEEE, sense excepcions inexactes"
#: config/alpha/alpha.h:305
msgid "Emit IEEE-conformant code, with inexact exceptions"
@@ -7872,11 +7736,11 @@ msgstr "Emetre codi utilitzant directives explícites de reassignació"
#: config/alpha/alpha.h:324
msgid "Emit 16-bit relocations to the small data areas"
-msgstr "Emetre reassignació de 16 bits per a las àreas de dades petites"
+msgstr "Emetre reassignació de 16 bits per a les àrees de dades petites"
#: config/alpha/alpha.h:326
msgid "Emit 32-bit relocations to the small data areas"
-msgstr "Emetre reassignació de 32 bits per a las àreas de dades petites"
+msgstr "Emetre reassignació de 32 bits per a les àrees de dades petites"
#: config/alpha/alpha.h:328
#, fuzzy
@@ -7914,11 +7778,11 @@ msgstr "planificat per al CPU donat"
#: config/alpha/alpha.h:368
msgid "Control the generated fp rounding mode"
-msgstr "Controlar la manera d'arrodoniment generat de fp"
+msgstr "Controlar el mode d'arrodoniment generat de fp"
#: config/alpha/alpha.h:370
msgid "Control the IEEE trap mode"
-msgstr "Controlar la manera de captura IEEE"
+msgstr "Controlar el mode de captura IEEE"
#: config/alpha/alpha.h:372
msgid "Control the precision given to fp exceptions"
@@ -7928,59 +7792,59 @@ msgstr "Controlar la precisió donada a les excepcions de fp"
msgid "Tune expected memory latency"
msgstr "Ajustar la latència esperada de memòria"
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
#: config/arc/arc.c:147
#, c-format
msgid "bad value (%s) for -mcpu switch"
-msgstr "valor erroni (%s) per a l'interruptor -mcpu"
+msgstr "valor erroni (%s) per a l'opció -mcpu"
#: config/arc/arc.c:369
#, c-format
msgid "argument of `%s' attribute is not a string constant"
-msgstr "l'argument de l'atribut \"%s\" no és una cadena constant"
+msgstr "l'argument de l'atribut \"%s\" no es una cadena constant"
#: config/arc/arc.c:376
#, c-format
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
-msgstr "l'argument de l'atribut \"%s\" no és \"ilink1\" o \"ilink2\""
+msgstr "l'argument de l'atribut \"%s\" no es \"ilink1\" o \"ilink2\""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, c-format
msgid "invalid operand to %%R code"
-msgstr "operant invàlid per al codi %%R"
+msgstr "operand no vàlid per al codi %%R"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, c-format
msgid "invalid operand to %%H/%%L code"
-msgstr "operant invàlid per al codi %%H/%%L"
+msgstr "operand no vàlid per al codi %%H/%%L"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, c-format
msgid "invalid operand to %%U code"
-msgstr "operant invàlid per al codi %%U"
+msgstr "operand no vàlid per al codi %%U"
#: config/arc/arc.c:1780
#, c-format
msgid "invalid operand to %%V code"
-msgstr "operant invàlid per al codi %%V"
+msgstr "operand no vàlid per al codi %%V"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
-msgstr "operant invàlid per al codi de sortida"
+msgstr "operand no vàlid per al codi de sortida"
#: config/arm/arm.c:520
#, c-format
msgid "switch -mcpu=%s conflicts with -march= switch"
-msgstr "l'interruptor -mcpu=%s genera conflictes amb el switch -march="
+msgstr "l'opció -mcpu=%s genera conflictes amb l'opció -march="
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
-msgstr "valor erroni (%s) per a l'interruptor %s"
+msgstr "valor erroni (%s) per a l'opció %s"
#: config/arm/arm.c:672
msgid "target CPU does not support APCS-32"
@@ -8004,11 +7868,11 @@ msgstr ""
#: config/arm/arm.c:706
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
-msgstr "habilitar el suport de rastrejo cap a endarrere només té significat quan es compila per al Thumb"
+msgstr "habilitar el suport de rastrejat cap a endarrere només té significat quan es compila per al Thumb"
#: config/arm/arm.c:709
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
-msgstr "habilitar el suport de treball intern de cridades només té significat quan es compila per al Thumb"
+msgstr "habilitar el suport de treball intern de crides només té significat quan es compila per al Thumb"
#: config/arm/arm.c:712
msgid "enabling caller interworking support is only meaningful when compiling for the Thumb"
@@ -8041,7 +7905,7 @@ msgstr "encara no se suporta passar arguments de nombre de coma flotant en regis
#: config/arm/arm.c:795
#, c-format
msgid "invalid floating point emulation option: -mfpe-%s"
-msgstr "opció d'emulació de coma flotant invàlida: -mfpe-%s"
+msgstr "opció d'emulació de coma flotant no vàlida: -mfpe-%s"
#: config/arm/arm.c:806
msgid "-mfpe switch not supported by ep9312 target cpu - ignored."
@@ -8060,13 +7924,13 @@ msgstr "-mpic-register= és inútil sense -fpic"
msgid "unable to use '%s' for PIC register"
msgstr "no es pot usar \"%s\" per a registre PIC"
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr "l'atribut \"%s\" nomès s'aplica a funcions"
@@ -8078,12 +7942,12 @@ msgstr "no es pot calcular la ubicació real del paràmetre apilat"
#. @@@ better error message
#: config/arm/arm.c:11204 config/arm/arm.c:11241
msgid "selector must be an immediate"
-msgstr "el se-lector deu ser un immediat"
+msgstr "el selector ha de ser immediat"
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
-msgstr "la màscara deu ser un immediat"
+msgstr "la màscara ha de ser immediat"
#: config/arm/arm.c:11979
msgid "no low registers available for popping high registers"
@@ -8091,7 +7955,7 @@ msgstr "no hi ha registres inferiors disponibles per a emmagatzemar registres su
#: config/arm/arm.c:12229
msgid "interrupt Service Routines cannot be coded in Thumb mode"
-msgstr "no es poden codificar les Rutines de Serveis d'Interrupció en la manera Thumb"
+msgstr "no es poden codificar les Rutines de Serveis d'Interrupció en el mode Thumb"
#: config/arm/pe.c:170 config/mcore/mcore.c:3241
#, fuzzy
@@ -8129,7 +7993,7 @@ msgstr "La MMU atraparà els accessos no alineats"
#: config/arm/arm.h:472
msgid "Use library calls to perform FP operations"
-msgstr "Usar cridades a biblioteques per a realitzar les operacions de FP"
+msgstr "Usar crides a biblioteques per a realitzar les operacions de FP"
#: config/arm/arm.h:474 config/i960/i960.h:291
msgid "Use hardware floating point instructions"
@@ -8149,11 +8013,11 @@ msgstr "Assumir octets big endian ,mots little endian"
#: config/arm/arm.h:482
msgid "Support calls between Thumb and ARM instruction sets"
-msgstr "Suport a cridades entre els conjunts d'instruccions Thumb i ARM"
+msgstr "Suport a crides entre els conjunts d'instruccions Thumb i ARM"
#: config/arm/arm.h:485
msgid "Generate a call to abort if a noreturn function returns"
-msgstr "Generar una cridada a avortar si una funció noreturnretorna"
+msgstr "Generar una cridada a avortar si una funció \"noreturn\" retorna"
#: config/arm/arm.h:488
msgid "Do not move instructions into a function's prologue"
@@ -8165,7 +8029,7 @@ msgstr "No carregar el registre PIC en els pròlegs de funció"
#: config/arm/arm.h:494
msgid "Generate call insns as indirect calls, if necessary"
-msgstr "Generar les cridades insns com cridades indirectes, si és necessari"
+msgstr "Generar les crides insns com crides indirectes, si és necessari"
#: config/arm/arm.h:497
msgid "Compile for the Thumb not the ARM"
@@ -8181,7 +8045,7 @@ msgstr "Thumb: Generar marcs de pila (fulles) encara si no és necessari"
#: config/arm/arm.h:507
msgid "Thumb: Assume non-static functions may be called from ARM code"
-msgstr "Thumb: Assumir que les funcions no static poden ser cridades des de codi ARM"
+msgstr "Thumb: Assumir que les funcions no static poden ser crides des de codi ARM"
#: config/arm/arm.h:511
msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
@@ -8213,64 +8077,64 @@ msgstr "Especificar l'alineació mínima de bit de les estructures"
#: config/arm/arm.h:535
msgid "Specify the register to be used for PIC addressing"
-msgstr "Especificar el registre a usar per al adreçament PIC"
+msgstr "Especificar el registre a usar per l'adreçament PIC"
#: config/arm/pe.h:65
msgid "Ignore dllimport attribute for functions"
msgstr "Ignorar l'atribut dllimport per a les funcions"
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr "canvi de punter gran de marc (%d) amb -mtiny-stack"
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
-msgstr "direcció errònia, no (reg+disp)"
+msgstr "adreça errònia, no (reg+disp)"
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
msgid "internal compiler error. Bad address:"
msgstr "error intern del compilador. Direcció errònia:"
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
msgid "internal compiler error. Unknown mode:"
msgstr "error intern del compilador. Mode desconegut:"
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
msgid "invalid insn:"
-msgstr "insn invàlid:"
+msgstr "insn no vàlid:"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr "insn incorrecte:"
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
msgid "unknown move insn:"
msgstr "desplaçament insn desconegut:"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr "desplaçament insn erròni:"
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
msgid "internal compiler error. Incorrect shift:"
msgstr "error intern del compilador. Direcció errònia:"
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr "Només les variables iniciades es poden ubicar en l'àrea de memòria del programa."
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Només les variables sense inicialitzar es poden col·locar en la secció noinit"
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, c-format
msgid "MCU `%s' supported for assembler only"
-msgstr "MCU \"%s\" només té suport per a ensemblador"
+msgstr "MCU \"%s\" només té suport per a ensamblador"
#: config/avr/avr.h:73
msgid "Assume int to be 8 bit integer"
@@ -8366,7 +8230,7 @@ msgstr "ùs de CONST_DOUBLE per a l'adreça"
#: config/c4x/c4x.c:1709
msgid "c4x_address_cost: Invalid addressing mode"
-msgstr "c4x_address_cost: Moda d'adreçament invàlid"
+msgstr "c4x_address_cost: Moda d'adreçament no vàlid"
#: config/c4x/c4x.c:1844
#, c-format
@@ -8385,7 +8249,7 @@ msgstr "c4x_print_operand: inconsistència %%O"
#: config/c4x/c4x.c:1986
msgid "c4x_print_operand: Bad operand case"
-msgstr "c4x_print_operand: Operant casi erroni"
+msgstr "c4x_print_operand: Operand «case» erroni"
#: config/c4x/c4x.c:2027
msgid "c4x_print_operand_address: Bad post_modify"
@@ -8397,7 +8261,7 @@ msgstr "c4x_print_operand_address: pre_modify erroni"
#: config/c4x/c4x.c:2097 config/c4x/c4x.c:2109 config/c4x/c4x.c:2124
msgid "c4x_print_operand_address: Bad operand case"
-msgstr "c4x_print_operand_address: Operant casi erroni"
+msgstr "c4x_print_operand_address: Operand «case» erroni"
#: config/c4x/c4x.c:2375
msgid "c4x_rptb_insert: Cannot find start label"
@@ -8409,11 +8273,11 @@ msgstr "el moda no és QImode"
#: config/c4x/c4x.c:3380
msgid "invalid indirect memory address"
-msgstr "adreça indirecta de memòria invàlida"
+msgstr "adreça indirecta de memòria no vàlida"
#: config/c4x/c4x.c:3469
msgid "invalid indirect (S) memory address"
-msgstr "adreça indirecta de memòria (S) invàlida"
+msgstr "adreça indirecta de memòria (S) no vàlida"
#: config/c4x/c4x.c:3797
msgid "c4x_valid_operands: Internal error"
@@ -8421,29 +8285,29 @@ msgstr "c4x_valid_operands: error intern"
#: config/c4x/c4x.c:4216
msgid "c4x_operand_subword: invalid mode"
-msgstr "c4x_operand_subword: moda invàlid"
+msgstr "c4x_operand_subword: mode no vàlid"
#: config/c4x/c4x.c:4219
msgid "c4x_operand_subword: invalid operand"
-msgstr "c4x_operand_subword: operant invàlid"
+msgstr "c4x_operand_subword: operand no vàlid"
#. We could handle these with some difficulty.
#. e.g., *p-- => *(p-=2); *(p+1).
#: config/c4x/c4x.c:4245
msgid "c4x_operand_subword: invalid autoincrement"
-msgstr "c4x_operand_subword: autoincrement invàlid"
+msgstr "c4x_operand_subword: autoincrement no vàlid"
#: config/c4x/c4x.c:4251
msgid "c4x_operand_subword: invalid address"
-msgstr "c4x_operand_subword: adreça invàlid"
+msgstr "c4x_operand_subword: adreça no vàlid"
#: config/c4x/c4x.c:4262
msgid "c4x_operand_subword: address not offsettable"
-msgstr "c4x_operand_subword: adreça no desplaçabla"
+msgstr "c4x_operand_subword: adreça no desplaçada"
#: config/c4x/c4x.c:4472
msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
-msgstr "c4x_rptb_rpts_p: etiqueta superiora de bloc de repetició desplaçada\n"
+msgstr "c4x_rptb_rpts_p: etiqueta superior de bloc de repetició desplaçada\n"
#. ??? HACK. We shouldn't have flag_inline_trees at all.
#. Name of the c4x assembler.
@@ -8619,23 +8483,23 @@ msgstr "Forçar que la generació de RTL emeti 3 operandes insns vàlids"
#: config/c4x/c4x.h:238
msgid "Allow RTL generation to emit invalid 3 operand insns"
-msgstr "Permetre que la generació de RTL emeti 3 operandes insns invàlids"
+msgstr "Permetre que la generació de RTL emeti 3 operandes insns no vàlids"
#: config/c4x/c4x.h:240
msgid "Allow unsigned iteration counts for RPTB/DB"
-msgstr "Permetre comptes de iteracions unsigned per a RPTB/DB"
+msgstr "Permetre comptes d'iteracions unsigned per a RPTB/DB"
#: config/c4x/c4x.h:242
msgid "Disallow unsigned iteration counts for RPTB/DB"
-msgstr "No permetre comptes de iteracions unsigned per a RPTB/DB"
+msgstr "No permetre comptes d'iteracions unsigned per a RPTB/DB"
#: config/c4x/c4x.h:244
msgid "Preserve all 40 bits of FP reg across call"
-msgstr "Preservar els 40 bits del registre FP entre cridades"
+msgstr "Preservar els 40 bits del registre FP entre crides"
#: config/c4x/c4x.h:246
msgid "Only preserve 32 bits of FP reg across call"
-msgstr "Només preservar 32 bits del registre FP entre cridades"
+msgstr "Només preservar 32 bits del registre FP entre crides"
#: config/c4x/c4x.h:248
msgid "Enable parallel instructions"
@@ -8663,7 +8527,7 @@ msgstr "Assumir que els punters no tenen alies"
#: config/c4x/c4x.h:331
msgid "Specify maximum number of iterations for RPTS"
-msgstr "Especificar el nombre màxim de iteracions per a RPTS"
+msgstr "Especificar el nombre màxim d'iteracions per a RPTS"
#: config/c4x/c4x.h:333
msgid "Select CPU to generate code for"
@@ -8692,27 +8556,27 @@ msgstr "el tipus de funció inesperat necessita un ajustament de pila per a _buil
#: config/cris/cris.c:1308
msgid "invalid operand for 'b' modifier"
-msgstr "operant invàlid per al modificador \"b\""
+msgstr "operand no vàlid per al modificador \"b\""
#: config/cris/cris.c:1321
msgid "invalid operand for 'v' modifier"
-msgstr "operant invàlid per al modificador \"v\""
+msgstr "operand no vàlid per al modificador \"v\""
#: config/cris/cris.c:1331
msgid "invalid operand for 'P' modifier"
-msgstr "operant invàlid per al modificador \"P\""
+msgstr "operand no vàlid per al modificador \"P\""
#: config/cris/cris.c:1338
msgid "invalid operand for 'p' modifier"
-msgstr "operant invàlid per al modificador \"p\""
+msgstr "operand no vàlid per al modificador \"p\""
#: config/cris/cris.c:1377
msgid "invalid operand for 'z' modifier"
-msgstr "operant invàlid per al modificador \"z\""
+msgstr "operand no vàlid per al modificador \"z\""
#: config/cris/cris.c:1425 config/cris/cris.c:1455
msgid "invalid operand for 'H' modifier"
-msgstr "operant invàlid per al modificador \"H\""
+msgstr "operand no vàlid per al modificador \"H\""
#: config/cris/cris.c:1431
msgid "bad register"
@@ -8720,27 +8584,27 @@ msgstr "registre erroni"
#: config/cris/cris.c:1469
msgid "invalid operand for 'e' modifier"
-msgstr "operant invàlid per al modificador \"e\""
+msgstr "operand no vàlid per al modificador \"e\""
#: config/cris/cris.c:1486
msgid "invalid operand for 'm' modifier"
-msgstr "operant invàlid per al modificador \"m\""
+msgstr "operand no vàlid per al modificador \"m\""
#: config/cris/cris.c:1511
msgid "invalid operand for 'A' modifier"
-msgstr "operant invàlid per al modificador \"A\""
+msgstr "operand no vàlid per al modificador \"A\""
#: config/cris/cris.c:1519
msgid "invalid operand for 'D' modifier"
-msgstr "operant invàlid per al modificador \"D\""
+msgstr "operand no vàlid per al modificador \"D\""
#: config/cris/cris.c:1533
msgid "invalid operand for 'T' modifier"
-msgstr "operant invàlid per al modificador \"T\""
+msgstr "operand no vàlid per al modificador \"T\""
#: config/cris/cris.c:1542
msgid "invalid operand modifier letter"
-msgstr "lletra de modificador d'operant invàlid"
+msgstr "lletra de modificador d'operand no vàlid"
#: config/cris/cris.c:1550
#, c-format
@@ -8749,11 +8613,11 @@ msgstr "error intern: registre erroni: %d"
#: config/cris/cris.c:1598
msgid "unexpected multiplicative operand"
-msgstr "operant multiplicatiu inesperat"
+msgstr "operand multiplicatiu inesperat"
#: config/cris/cris.c:1618
msgid "unexpected operand"
-msgstr "operant inesperat"
+msgstr "operand inesperat"
#: config/cris/cris.c:1651 config/cris/cris.c:1661
msgid "unrecognized address"
@@ -8766,7 +8630,7 @@ msgstr "error intern: sideeffect-insn afectant el efecte principal"
#. If we get here, the caller got its initial tests wrong.
#: config/cris/cris.c:2404
msgid "internal error: cris_side_effect_mode_ok with bad operands"
-msgstr "error intern: cris_side_effect_mode_ok amb operants erronis"
+msgstr "error intern: cris_side_effect_mode_ok amb operands erronis"
#: config/cris/cris.c:2481 config/cris/cris.c:2543
msgid "unrecognized supposed constant"
@@ -8793,11 +8657,11 @@ msgstr "especificació de versió de cpu de CRIS desconeguda en -mtune= : %s"
#: config/cris/cris.c:2689
msgid "-fPIC and -fpic are not supported in this configuration"
-msgstr "no és dona suport a -fPIC i -fpic en aquesta configuració"
+msgstr "no es dóna suport a -fPIC i -fpic en aquesta configuració"
#: config/cris/cris.c:2705
msgid "that particular -g option is invalid with -maout and -melinux"
-msgstr "aquesta opció particular -g és invàlid amb -maout i -melinux"
+msgstr "aquesta opció particular -g no és vàlid amb -maout i -melinux"
#: config/cris/cris.c:2960 config/cris/cris.c:3005
msgid "unexpected side-effects in address"
@@ -8818,7 +8682,7 @@ msgstr "expressió d'adreça inesperada"
#: config/cris/cris.c:3135
msgid "emitting PIC operand, but PIC register isn't set up"
-msgstr "emetant un operant PIC, però el registre PIC no està preparat"
+msgstr "emetent un operand PIC, però el registre PIC no està preparat"
#: config/cris/cris.c:3144
msgid "unexpected NOTE as addr_const:"
@@ -8848,7 +8712,7 @@ msgstr "Compilar per a ETRAX 100 (CRIS v8)"
#: config/cris/cris.h:377
msgid "Emit verbose debug information in assembly code"
-msgstr "Emetre informació de depuració detallada en el codi assemblador"
+msgstr "Emetre informació de depuració detallada en el codi ensamblador"
#: config/cris/cris.h:380
msgid "Do not use condition codes from normal instructions"
@@ -8856,7 +8720,7 @@ msgstr "No usar codis de condició per a les instruccions normals"
#: config/cris/cris.h:384
msgid "Do not emit addressing modes with side-effect assignment"
-msgstr "No emetre maneres d'adreçament amb assignacions col·laterals"
+msgstr "No emetre modes d'adreçament amb assignacions col·laterals"
#: config/cris/cris.h:387
msgid "Do not tune stack alignment"
@@ -8916,7 +8780,7 @@ msgstr "Juntament amb -fpic i -fPIC, no utilitzar referències GOTPLT"
#: config/d30v/d30v.c:218
#, c-format
msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s"
-msgstr "modes_tieable_p erroni per al registre %s, manera1 %s, manera2 %s"
+msgstr "modes_tieable_p erroni per al registre %s, mode1 %s, mode2 %s"
#: config/d30v/d30v.c:2678
msgid "bad insn to d30v_print_operand_address:"
@@ -8961,7 +8825,7 @@ msgstr "insn erroni per a print_operand, modificador \"s\":"
#: config/d30v/d30v.c:3015
msgid "bad insn in d30v_print_operand, 0 case"
-msgstr "insn erroni per a d30v_print_operand, casi 0"
+msgstr "insn erroni per a d30v_print_operand, «case» 0"
#: config/d30v/d30v.c:3313
msgid "d30v_emit_comparison"
@@ -9021,7 +8885,7 @@ msgstr "Grandària de la pila > 32k"
#: config/dsp16xx/dsp16xx.c:1695
msgid "invalid addressing mode"
-msgstr "manera d'adreçar invàlida"
+msgstr "mode d'adreçament no vàlid"
#: config/dsp16xx/dsp16xx.c:1838
msgid "bad register extension code"
@@ -9029,23 +8893,23 @@ msgstr "codi d'extensió de registre erroni"
#: config/dsp16xx/dsp16xx.c:1938
msgid "invalid offset in ybase addressing"
-msgstr "desplaçament invàlid en el adreçament de ybase"
+msgstr "desplaçament no vàlid en l'adreçament de ybase"
#: config/dsp16xx/dsp16xx.c:1941
msgid "invalid register in ybase addressing"
-msgstr "registre invàlid en el adreçament de ybase"
+msgstr "registre no vàlid en l'adreçament de ybase"
#: config/dsp16xx/dsp16xx.c:2116
msgid "invalid shift operator in emit_1600_core_shift"
-msgstr "operador de desplaçament invàlid en emit_1600_core_shift"
+msgstr "operador de desplaçament no vàlid en emit_1600_core_shift"
#: config/dsp16xx/dsp16xx.c:2406
msgid "invalid mode for gen_tst_reg"
-msgstr "mode invàlid per a gen_tst_reg"
+msgstr "mode no vàlid per a gen_tst_reg"
#: config/dsp16xx/dsp16xx.c:2478
msgid "invalid mode for integer comparison in gen_compare_reg"
-msgstr "mode invàlid per a la comparança entera en gen_compari_reg"
+msgstr "mode no vàlid per a la comparança entera en gen_compari_reg"
#. Macro to define tables used to set the flags.
#. This is a list in braces of pairs in braces,
@@ -9062,23 +8926,23 @@ msgstr "No passar els paràmetres en els registres"
#: config/dsp16xx/dsp16xx.h:234
msgid "Generate code for near calls"
-msgstr "Generar codi per a cridades near"
+msgstr "Genera codi per a crides near"
#: config/dsp16xx/dsp16xx.h:236
msgid "Don't generate code for near calls"
-msgstr "No generar codi per a cridades near"
+msgstr "No generis codi per a crides near"
#: config/dsp16xx/dsp16xx.h:238
msgid "Generate code for near jumps"
-msgstr "Generar codi per a salts near"
+msgstr "Genera codi per a salts near"
#: config/dsp16xx/dsp16xx.h:240
msgid "Don't generate code for near jumps"
-msgstr "No generar codi per a salts near"
+msgstr "No generis codi per a salts near"
#: config/dsp16xx/dsp16xx.h:242
msgid "Generate code for a bit-manipulation unit"
-msgstr "Generar codi per a una unitat de manipulació de bits"
+msgstr "Genera codi per a una unitat de manipulació de bits"
#: config/dsp16xx/dsp16xx.h:244
msgid "Don't generate code for a bit-manipulation unit"
@@ -9172,17 +9036,17 @@ msgstr "fr30_print_operand_address: no es reconeix el codi %%B"
#: config/fr30/fr30.c:524
#, c-format
msgid "fr30_print_operand: invalid operand to %%A code"
-msgstr "fr30_print_operand: operant invàlid per al codi %%A"
+msgstr "fr30_print_operand: operand no vàlid per al codi %%A"
#: config/fr30/fr30.c:541
#, c-format
msgid "fr30_print_operand: invalid %%x code"
-msgstr "fr30_print_operand: codi %%x invàlid"
+msgstr "fr30_print_operand: codi %%x no vàlid"
#: config/fr30/fr30.c:548
#, c-format
msgid "fr30_print_operand: invalid %%F code"
-msgstr "fr30_print_operand: codi %%F invàlid"
+msgstr "fr30_print_operand: codi %%F no vàlid"
#: config/fr30/fr30.c:565
msgid "fr30_print_operand: unknown code"
@@ -9261,11 +9125,11 @@ msgstr "insn erroni per a frv_print_operand, modificador \"P\":"
#: config/frv/frv.c:2890
msgid "Bad insn in frv_print_operand, z case"
-msgstr "insn erroni per a frv_print_operand, casi z"
+msgstr "insn erroni per a frv_print_operand, «case» z"
#: config/frv/frv.c:2918
msgid "Bad insn in frv_print_operand, 0 case"
-msgstr "insn erroni per a frv_print_operand, casi 0"
+msgstr "insn erroni per a frv_print_operand, «case» 0"
#: config/frv/frv.c:2923
msgid "frv_print_operand: unknown code"
@@ -9273,7 +9137,7 @@ msgstr "frv_print_operand: codi desconegut"
#: config/frv/frv.c:5474
msgid "Bad output_move_single operand"
-msgstr "Operant output_move_single erroni"
+msgstr "Operand output_move_single erroni"
#: config/frv/frv.c:5601
msgid "Bad output_move_double operand"
@@ -9281,7 +9145,7 @@ msgstr ""
#: config/frv/frv.c:5743
msgid "Bad output_condmove_single operand"
-msgstr "Operant output_condmove_single erroni"
+msgstr "Operand output_condmove_single erroni"
#: config/frv/frv.c:8031
msgid "frv_registers_update"
@@ -9297,7 +9161,7 @@ msgstr ""
#: config/frv/frv.c:8910
msgid "accumulator is not a constant integer"
-msgstr "el acumulador no és una constant sentera"
+msgstr "el acumulador no és una constant entera"
#: config/frv/frv.c:8915
msgid "accumulator number is out of bounds"
@@ -9316,7 +9180,7 @@ msgstr "l'atribut \"%s\" espera una constant com argument"
#: config/frv/frv.c:8991
#, c-format
msgid "constant argument out of range for `%s'"
-msgstr "l'argument constant està fora de rang per a \"%s\""
+msgstr "l'argument constant està fora de límits per a \"%s\""
#: config/frv/frv.c:9338
msgid "media functions are not available unless -mmedia is used"
@@ -9445,15 +9309,15 @@ msgstr "No generar instruccions char"
msgid "code model %s not supported in PIC mode"
msgstr "el model de codi %s no té suport en el mode PIC"
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
-msgstr "valor erroni (%s) per a l'interruptor -mcmodel="
+msgstr "valor erroni (%s) per a l'opció -mcmodel="
#: config/i386/i386.c:1204
#, c-format
msgid "bad value (%s) for -masm= switch"
-msgstr "valor erroni (%s) per a l'interruptor -masm="
+msgstr "valor erroni (%s) per a l'opció -masm="
#: config/i386/i386.c:1207
#, c-format
@@ -9477,142 +9341,142 @@ msgstr "el CPU objectiu no té suport les instruccions THUMB"
#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
#, c-format
msgid "bad value (%s) for -march= switch"
-msgstr "valor erroni (%s) per a l'interruptor -march="
+msgstr "valor erroni (%s) per a l'opció -march="
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, fuzzy, c-format
msgid "bad value (%s) for -mtune= switch"
-msgstr "valor erroni (%s) per a l'interruptor -mcpu="
+msgstr "valor erroni (%s) per a l'opció -mcpu="
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr "-mregparm=%d no està entre 0 i %d"
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr "-malign-loops és obsolet, usi -falign-loops"
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr "-malign-loops=%d no està entre 0 i %d"
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr "-malign-jumps és obsolet, usi -falign-jumps"
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr "-malign-functions és obsolet, usi -falign-functions"
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d no està entre %d i 12"
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr "-mbranch-cost=%d no està entre 0 i 5"
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
-msgstr "valor erroni (%s) per a l'interruptor -mtls-dialect="
+msgstr "valor erroni (%s) per a l'opció -mtls-dialect="
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr "-malign-double no té sentit en el mode 64 bit"
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
-msgstr "la convenció de cridades -mrtd no té suport en el mode 64 bit"
+msgstr "la convenció de crides -mrtd no té suport en el mode 64 bit"
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "el conjunt d'instruccions SSE està desactivat, usant l'aritmètica 387"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "el conjunt d'instruccions 387 està desactivat, usant l'aritmètica SSE"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
-msgstr "valor erroni (%s) per a l'interruptor -mfpmath="
+msgstr "valor erroni (%s) per a l'opció -mfpmath="
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
#, fuzzy
msgid "fastcall and stdcall attributes are not compatible"
msgstr "-f%s i -msdata=%s són incompatibles"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
#, fuzzy
msgid "fastcall and regparm attributes are not compatible"
msgstr "-f%s i -msdata=%s són incompatibles"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr "l'atribut \"%s\" requereix una constant entera com argument"
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "l'argument per a l'atribut \"%s\" és més gran que %d"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
-msgstr "UNSPEC invàlid com operant"
+msgstr "UNSPEC no vàlid com a operand"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr "els registres estesos no tenen meitats superiors"
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
-msgstr "grandària d'operant sense suport per al registre estès"
+msgstr "mida d'operand sense suport per al registre estès"
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
-msgstr "l'operant no és una constant ni un codi de condició, codi d'operant \"c\" invàlid"
+msgstr "l'operand no és una constant ni un codi de condició, codi d'operand \"c\" no vàlid"
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, c-format
msgid "invalid operand code `%c'"
-msgstr "codi d'operant \"%c\" invàlid"
+msgstr "codi d'operand \"%c\" no vàlid"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
msgid "invalid constraints for operand"
-msgstr "restriccions invàlides per a l'operant"
+msgstr "restriccions no vàlides per a l'operand"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
msgid "unknown insn mode"
msgstr "mode insn desconegut"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
msgid "shift must be an immediate"
-msgstr "el desplaçament deu ser un immediat"
+msgstr "el desplaçament ha de ser immediat"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, fuzzy, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "s'ignora l'atribut \"%s\""
@@ -9644,7 +9508,7 @@ msgstr "la funció inline \"%s\" està declarada com dllimport: s'ignora l'atribut
#: config/i386/winnt.c:259
#, fuzzy
msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
-msgstr "la funció inline \"%s\" està declarada com dllimport: s'ignora l'atribut."
+msgstr "la funció «inline» \"%s\" està declarada com dllimport: s'ignora l'atribut."
#: config/i386/winnt.c:271
msgid "%Jdefinition of static data member '%D' of dllimport'd class."
@@ -9657,7 +9521,7 @@ msgstr ""
#: config/i386/winnt.c:372
#, c-format
msgid "`%s' declared as both exported to and imported from a DLL"
-msgstr "\"%s\" és declarat com exportat a i importat d'una DLLal mateix temps"
+msgstr "\"%s\" és declarat com exportat a i importat d'una DLL al mateix temps"
#: config/i386/winnt.c:381
msgid "%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external linkage."
@@ -9802,11 +9666,11 @@ msgstr "No alinear destinació de les operacions de cadenes"
#: config/i386/i386.h:377
msgid "Inline all known string operations"
-msgstr "Convertir a inline totes les operacions de cadenes conegudes"
+msgstr "Convertir a «inline» totes les operacions de cadenes conegudes"
#: config/i386/i386.h:379
msgid "Do not inline all known string operations"
-msgstr "No convertir a inline totes les operacions de cadenes conegudes"
+msgstr "No convertir a «inline» totes les operacions de cadenes conegudes"
#: config/i386/i386.h:381 config/i386/i386.h:385
msgid "Use push instructions to save outgoing arguments"
@@ -9834,29 +9698,27 @@ msgstr "No donar suport per a funcions internes 3DNow!"
#: config/i386/i386.h:397
msgid "Support MMX and SSE built-in functions and code generation"
-msgstr "Donar suport per a funcions internes MMX i SSE"
+msgstr "Donar suport per a funcions internes MMX i SSE i generació de codi"
#: config/i386/i386.h:399
msgid "Do not support MMX and SSE built-in functions and code generation"
-msgstr "No donar suport per a funcions internes MMX i SSE"
+msgstr "No donar suport per a funcions internes MMX i SSE i generació de codi"
#: config/i386/i386.h:401
msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
-msgstr "Donar suport per a funcions internes MMX, SSE i SSE2"
+msgstr "Donar suport per a funcions internes MMX, SSE i SSE2 i generació de codi"
#: config/i386/i386.h:403
msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
-msgstr "No donar suport per a funcions internes MMX, SSE i SSE2"
+msgstr "No donar suport per a funcions internes MMX, SSE i SSE2 i generació de codi"
#: config/i386/i386.h:405
-#, fuzzy
msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
-msgstr "Donar suport per a funcions internes MMX, SSE i SSE2"
+msgstr "Donar suport per a funcions internes MMX, SSE, SSE2 i SSE3 i generació de codi"
#: config/i386/i386.h:407
-#, fuzzy
msgid "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
-msgstr "No donar suport per a funcions internes MMX, SSE i SSE2"
+msgstr "No donar suport per a funcions internes MMX, SSE, SSE2 i SSE3 i generació de codi"
#: config/i386/i386.h:409
msgid "sizeof(long double) is 16"
@@ -9909,7 +9771,7 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr "Codi de planificador per al CPU donat"
@@ -9964,7 +9826,7 @@ msgstr "Usar el mpdel de codi x86-64 donat"
#. Undocumented.
#: config/i386/i386.h:486
msgid "Use given assembler dialect"
-msgstr "Usar el dialecte del ensemblador donat"
+msgstr "Usar el dialecte de l'ensamblador donat"
#: config/i386/i386.h:488
msgid "Use given thread-local storage dialect"
@@ -9983,12 +9845,12 @@ msgstr "no es va definir la variable d'ambient DJGPP"
#: config/i386/xm-djgpp.h:63
#, c-format
msgid "environment variable DJGPP points to missing file '%s'"
-msgstr "la variable d'ambient DJGPP apunta al fitxer faltant\"%s\""
+msgstr "la variable d'ambient DJGPP punta al fitxer faltant\"%s\""
#: config/i386/xm-djgpp.h:66
#, c-format
msgid "environment variable DJGPP points to corrupt file '%s'"
-msgstr "la variable d'ambient DJGPP apunta al fitxer corrupte \"%s\""
+msgstr "la variable d'ambient DJGPP punta al fitxer corrupte \"%s\""
#. Macro to define tables used to set the flags.
#. This is a list in braces of pairs in braces,
@@ -9996,14 +9858,12 @@ msgstr "la variable d'ambient DJGPP apunta al fitxer corrupte \"%s\""
#. where VALUE is the bits to set or minus the bits to clear.
#. An empty string NAME is used to identify the default VALUE.
#: config/i860/i860.h:60
-#, fuzzy
msgid "Generate code which uses the FPU"
-msgstr "Generar codi sense registre GP"
+msgstr ""
#: config/i860/i860.h:61 config/i860/i860.h:62
-#, fuzzy
msgid "Do not generate code which uses the FPU"
-msgstr "No generar codi per a un Sun FPA"
+msgstr ""
#: config/i960/i960-c.c:68
msgid "sorry, not implemented: #pragma align NAME=SIZE"
@@ -10029,7 +9889,8 @@ msgstr "es van definir arquitectures en conflicte - usant les sèries K"
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr "iC2.0 i iC3.0 són incompatibles - usant iC3.0"
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
+#, fuzzy
msgid "stack limit expression is not supported"
msgstr "no es dóna suport a l'expressió del límit de la pila"
@@ -10101,19 +9962,19 @@ msgstr "No usar entrades de funció fulles alternades"
#: config/i960/i960.h:299
msgid "Perform tail call optimization"
-msgstr "Realitzar optimització de la cridada de l'extrem"
+msgstr "Realitzar optimització de la crida de l'extrem"
#: config/i960/i960.h:301
msgid "Do not perform tail call optimization"
-msgstr "No realitzar optimització de la cridada de l'extrem"
+msgstr "No realitzar optimització de la crida de l'extrem"
#: config/i960/i960.h:303
msgid "Use complex addressing modes"
-msgstr "Usar maneres de adreçament complexos"
+msgstr "Usar modes d'adreçament complexos"
#: config/i960/i960.h:305
msgid "Do not use complex addressing modes"
-msgstr "No usar maneres de adreçament complexos"
+msgstr "No usar modes d'adreçament complexos"
#: config/i960/i960.h:307
msgid "Align code to 8 byte boundary"
@@ -10134,7 +9995,7 @@ msgstr "Activar la compatibilitat amb iC960 v3.0"
#: config/i960/i960.h:321 config/i960/i960.h:323
msgid "Enable compatibility with ic960 assembler"
-msgstr "Activar la compatibilitat amb el assemblador ic960"
+msgstr "Activar la compatibilitat amb el ensamblador ic960"
#: config/i960/i960.h:325
msgid "Do not permit unaligned accesses"
@@ -10172,196 +10033,190 @@ msgstr "secció #pragma builtin malformada"
#: config/ia64/ia64.c:1025 config/m32r/m32r.c:354
#, c-format
msgid "invalid argument of `%s' attribute"
-msgstr "invàlid argument per a l'atribut \"%s\""
+msgstr "no vàlid argument per a l'atribut \"%s\""
#: config/ia64/ia64.c:1037
-#, fuzzy
msgid "%Jan address area attribute cannot be specified for local variables"
-msgstr "no es pot especificar un atribut d'àrea de dades per a variables locals"
+msgstr "%Jno es pot especificar un atribut d'àrea de dades per a variables locals"
#: config/ia64/ia64.c:1044
-#, fuzzy
msgid "%Jaddress area of '%s' conflicts with previous declaration"
-msgstr "l'àrea de dades de \"%s\" en conflicte amb una declaració prèvia"
+msgstr "%Jl'àrea d'adreça de \"%s\" és en conflicte amb una declaració prèvia"
#: config/ia64/ia64.c:1051
-#, fuzzy
msgid "%Jaddress area attribute cannot be specified for functions"
-msgstr "no es pot especificar un atribut d'àrea de dades per a variables locals"
+msgstr "%Jno es pot especificar un atribut d'àrea d'adreça per a funcions"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr "ia64_print_operand: codi desconegut"
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
-msgstr "el valor de -mfixed-range deu ser de la forma REG1-REG2"
+msgstr "el valor de -mfixed-range ha de ser de la forma REG1-REG2"
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr "%s-%s és un rang buit"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr "no es pot optimitzar la divisió de coma flotant per a latència i sortida al mateix temps"
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr "no es pot optimitzar la divisió entera per a latència i sortida al mateix temps"
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
#, fuzzy
msgid "cannot optimize square root for both latency and throughput"
msgstr "no es pot optimitzar la divisió entera per a latència i sortida al mateix temps"
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
-msgstr "valor erroni (%s) per a l'interruptor -mtls-size="
+msgstr "valor erroni (%s) per a l'opció -mtls-size="
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, fuzzy, c-format
msgid "bad value (%s) for -tune= switch"
-msgstr "valor erroni (%s) per a l'interruptor -mcpu="
+msgstr "valor erroni (%s) per a l'opció -mcpu="
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr "Generar codi big endian"
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr "Generar codi little endian"
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
-msgstr "Generar codi com de GNU"
+msgstr "Generar codi per a GNU as"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
-msgstr "Generar codi com de Intel"
+msgstr "Generar codi per a Intel as"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
-msgstr "Generar codi per a ld de GNU"
+msgstr "Generar codi per a GNU ld"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
-msgstr "Generar codi per a ld de Intel"
+msgstr "Generar codi per a Intel ld"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr "Generar codi sense registre GP"
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr "Emetre bits de desocupada abans i després de asms estesos amb volatile"
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
-msgstr "No emetre bits de desocupada abans i després de asmsestesos amb volatile"
+msgstr "No emetre bits de desocupada abans i després d'asms extesos amb volatile"
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr "Emetre codi per a Itanium (TM) processador de pas B"
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr "Usar noms de registre in/loc/out"
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr "Desactivar l'ús de sdata/scommon/sbss"
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr "Activar l'ús de sdata/scommon/sbss"
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
-msgstr "gp és constant (però hi ha save/restore de gp en cridades indirectes)"
+msgstr "gp és constant (però hi ha save/restore de gp en crides indirectes)"
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr "Generar codi self-relocatable"
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
-msgstr "Generar divisió de coma flotant inline, optimitzada per a latència"
+msgstr "Generar divisió de coma flotant «inline», optimitzar per a latència"
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
-msgstr "Generar divisió de coma flotant inline, optimitzada per a sortida"
+msgstr "Generar divisió de coma flotant «inline», optimitzar per a sortida"
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
-msgstr "Generar divisió entera inline, optimitzada per a latència"
+msgstr "Generar divisió entera «inline», optimitzar per a latència"
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
-msgstr "Generar divisió entera inline, optimitzada per a sortida"
+msgstr "Generar divisió entera «inline», optimitzar per a sortida"
-#: config/ia64/ia64.h:210
-#, fuzzy
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
-msgstr "Generar divisió entera inline, optimitzada per a latència"
+msgstr "Generar arrel quadrada «inline», optimitzar per a latència"
-#: config/ia64/ia64.h:212
-#, fuzzy
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
-msgstr "Generar divisió entera inline, optimitzada per a sortida"
+msgstr "Generar arrel quadrada «inline», optimitzar per a sortida"
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr "Activar la informació de la línia de depuració Dwarf2 a través com de GNU"
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr "Desactivar la informació de la línia de depuració Dwarf 2 a través com de GNU"
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:220
-#, fuzzy
+#: config/ia64/ia64.h:225
msgid "Disable earlier placing stop bits"
-msgstr "Desactivar les funcions paral·leles"
+msgstr ""
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr "Especifica el rang de registres a convertir en fixos"
#: config/ip2k/ip2k.c:1074
msgid "bad operand"
-msgstr "operant invàlid"
+msgstr "operand no vàlid"
#: config/iq2000/iq2000.c:1816
#, c-format
msgid "bad value (%s) for -mcpu= switch"
-msgstr "valor erroni (%s) per a l'interruptor -mcpu="
+msgstr "valor erroni (%s) per a l'opció -mcpu="
#: config/iq2000/iq2000.c:1845
-#, fuzzy, c-format
+#, c-format
msgid "The compiler does not support -march=%s."
-msgstr "%s no té suport per a %s"
+msgstr "El compilador no dóna suport a -march=%s."
#: config/iq2000/iq2000.c:2232
-#, fuzzy, c-format
+#, c-format
msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
-msgstr "gp_offset (%ld) o end_offset (%ld) és menor a zero"
+msgstr "gp_offset (%ld) o end_offset (%ld) és menys de zero"
#: config/iq2000/iq2000.c:3023
-#, fuzzy, c-format
+#, c-format
msgid "argument `%d' is not a constant"
-msgstr "l'argument de \"asm\" no és una cadena constant"
+msgstr "l'argument \"%d\" no és una constant"
#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
msgid "PRINT_OPERAND_ADDRESS, null pointer"
@@ -10372,7 +10227,7 @@ msgstr "PRINT_OPERAND_ADDRESS, punter nul"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: puntuació desconeguda \"%c\""
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND punter nul"
@@ -10380,17 +10235,17 @@ msgstr "PRINT_OPERAND punter nul"
#: config/iq2000/iq2000.c:3547
#, c-format
msgid "invalid %%P operand"
-msgstr "operand invàlid per a %%P"
+msgstr "operand no vàlid per a %%P"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
-msgstr "valor invàlid per a %%p"
+msgstr "valor no vàlid per a %%p"
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
-msgstr "ùs invàlid de %%d, %%x, o %%X"
+msgstr "ùs no vàlid de %%d, %%x, o %%X"
#: config/iq2000/iq2000.h:72 config/mn10300/mn10300.h:74
msgid "No default crt0.o"
@@ -10431,60 +10286,60 @@ msgstr "Especificar el CPU per a propòsits de generació de codi"
#: config/m32r/m32r.c:172
#, c-format
msgid "bad value (%s) for -mmodel switch"
-msgstr "valor erroni (%s) per a l'interruptor -mmodel"
+msgstr "valor erroni (%s) per a l'opció -mmodel"
#: config/m32r/m32r.c:181
#, c-format
msgid "bad value (%s) for -msdata switch"
-msgstr "valor erroni (%s) per a l'interruptor -msdata"
+msgstr "valor erroni (%s) per a l'opció -msdata"
#: config/m32r/m32r.c:188
-#, fuzzy, c-format
+#, c-format
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
-msgstr "valor erroni (%s) per a l'interruptor -msdata"
+msgstr "valor erroni (%s) per a -flush-trap=n (0=<n<=15)"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, c-format
msgid "invalid operand to %%s code"
-msgstr "invàlid operand per al codi %%s"
+msgstr "no vàlid operand per al codi %%s"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, c-format
msgid "invalid operand to %%p code"
-msgstr "invàlid operand per al codi %%p"
+msgstr "no vàlid operand per al codi %%p"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr "insn erroni per a \"A\""
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, c-format
msgid "invalid operand to %%T/%%B code"
-msgstr "invàlid operand per al codi %%T/%%B"
+msgstr "no vàlid operand per al codi %%T/%%B"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, c-format
msgid "invalid operand to %%N code"
-msgstr "invàlid operand per al codi %%N"
+msgstr "no vàlid operand per al codi %%N"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr "l'adreça de pre-increment no és un registre"
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr "l'adreça de pre-decrement no és un registre"
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr "l'adreça de post-increment no és un registre"
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr "adreça erroni"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
msgid "lo_sum not of register"
msgstr "lo_sum no és un registre"
@@ -10552,23 +10407,23 @@ msgstr "no es maneja move insn"
#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
#: config/m68hc11/m68hc11.c:3910
msgid "invalid register in the move instruction"
-msgstr "registre invàlid en la instrucció move"
+msgstr "registre no vàlid en la instrucció move"
#: config/m68hc11/m68hc11.c:3589
msgid "invalid operand in the instruction"
-msgstr "operant invàlid en la instrucció"
+msgstr "operand no vàlid en la instrucció"
#: config/m68hc11/m68hc11.c:3884
msgid "invalid register in the instruction"
-msgstr "registre invàlid en la instrucció"
+msgstr "registre no vàlid en la instrucció"
#: config/m68hc11/m68hc11.c:3917
msgid "operand 1 must be a hard register"
-msgstr "l'operant 1 deu ser un registre fix"
+msgstr "l'operand 1 ha de ser un registre fix"
#: config/m68hc11/m68hc11.c:3931
msgid "invalid rotate insn"
-msgstr "rotació de insn invàlida"
+msgstr "rotació de insn no vàlida"
#: config/m68hc11/m68hc11.c:4355
msgid "registers IX, IY and Z used in the same INSN"
@@ -10580,7 +10435,7 @@ msgstr "no es pot reemplaçar el registre-z"
#: config/m68hc11/m68hc11.c:5055
msgid "invalid Z register replacement for insn"
-msgstr "reemplaçament de registre Z invàlid per al insn"
+msgstr "reemplaçament de registre Z no vàlid per al insn"
#. Macro to define tables used to set the flags. This is a list in braces of
#. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
@@ -10596,11 +10451,11 @@ msgstr "Compilar amb el mode enter de 32-bit"
#: config/m68hc11/m68hc11.h:184
msgid "Auto pre/post decrement increment allowed"
-msgstr "Es permet el pre/post decrement increment automatic"
+msgstr "Es permet el pre/post decrement increment automàtic"
#: config/m68hc11/m68hc11.h:186
msgid "Auto pre/post decrement increment not allowed"
-msgstr "No es permet el pre/post decrement increment automatic"
+msgstr "No es permet el pre/post decrement increment automàtic"
#: config/m68hc11/m68hc11.h:188
msgid "Min/max instructions allowed"
@@ -10612,11 +10467,11 @@ msgstr ""
#: config/m68hc11/m68hc11.h:192
msgid "Use call and rtc for function calls and returns"
-msgstr "Usar call i rtc per a cridades i devolucions de funció"
+msgstr "Usar call i rtc per a crides i retorns de funció"
#: config/m68hc11/m68hc11.h:194
msgid "Use jsr and rts for function calls and returns"
-msgstr "Usar jsr i rts per a cridades i devolucions de funció"
+msgstr "Usar jsr i rts per a crides i retorns de funció"
#: config/m68hc11/m68hc11.h:196
msgid "Do not use direct addressing mode for soft registers"
@@ -10718,7 +10573,7 @@ msgstr "Considerar que el tipus \"int\" és de 32 bits d'amplària"
#: config/m68k/m68k.h:269
msgid "Generate code with library calls for floating point"
-msgstr "Generar codi amb cridades a biblioteques per a coma flotant"
+msgstr "Generar codi amb crides a biblioteques per a coma flotant"
#: config/m68k/m68k.h:271
msgid "Generate code for a 68040, without any new instructions"
@@ -10831,15 +10686,15 @@ msgstr ""
#: config/mcore/mcore.c:2973
#, c-format
msgid "invalid option `-mstack-increment=%s'"
-msgstr "opció invàlida \"-mstack-increment=%s\""
+msgstr "opció no vàlida \"-mstack-increment=%s\""
#: config/mcore/mcore.h:121
msgid "Inline constants if it can be done in 2 insns or less"
-msgstr "Constants inline si poden ser fetes en 2 insns o menys"
+msgstr "«inline» constants si pot ser fet en 2 insns o menys"
#: config/mcore/mcore.h:123
msgid "Inline constants if it only takes 1 instruction"
-msgstr "Constants inline si només prenen 1 instrucció"
+msgstr "«inline» constants si només pren 1 instrucció"
#: config/mcore/mcore.h:125
msgid "Set maximum alignment to 4"
@@ -10871,7 +10726,7 @@ msgstr "Forçar que les funcions s'alineïn a un límit de 2 octet"
#: config/mcore/mcore.h:145
msgid "Emit call graph information"
-msgstr "Emetre informació de graf de cridades"
+msgstr "Emetre informació de graf de crides"
#: config/mcore/mcore.h:149
msgid "Prefer word accesses over byte accesses"
@@ -10890,156 +10745,156 @@ msgstr "Quantitat màxima per a una sola operació d'increment de pila"
msgid "bad test"
msgstr "prova errònia"
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
-msgstr "valor erroni (%s) per a l'interruptor -mabi="
+msgstr "valor erroni (%s) per a l'opció -mabi="
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr ""
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
msgid "-mgp32 used with a 64-bit ABI"
msgstr "s'utilitza -mgp32 amb una ABI de 64-bit"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
msgid "-mgp64 used with a 32-bit ABI"
msgstr "s'utilitza -mgp64 amb una ABI de 32-bit"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, c-format
msgid "unsupported combination: %s"
msgstr "combinació sense suport: %s"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
#, fuzzy
msgid "-g is only supported using GNU as,"
msgstr "-g només té suport quan s'usa GAS en aquest processador,"
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
#, fuzzy
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr "-g només té suport quan s'usa GAS en aquest processador,"
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
msgid "-g option disabled"
msgstr "opció -g desactivada"
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr ""
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr "-G és incompatible amb el codi PIC el qual és per omissió"
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr "-membedded-pic i -mabicalls són incompatibles"
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr "-G i -membedded-pic són incompatibles"
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
-msgstr "error intern: es va trobar %%) sense un %%( en el patró del ensemblador"
+msgstr "error intern: es va trobar %%) sense un %%( en el patró de l'ensamblador"
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
-msgstr "error intern: es va trobar %%] sense un %%[ en el patró del ensemblador"
+msgstr "error intern: es va trobar %%] sense un %%[ en el patró de l'ensamblador"
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
-msgstr "error intern: es va trobar %%> sense un %%< en el patró del ensemblador"
+msgstr "error intern: es va trobar %%> sense un %%< en el patró de l'ensamblador"
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
-msgstr "error intern: es va trobar %%} sense un %%{ en el patró del ensemblador"
+msgstr "error intern: es va trobar %%} sense un %%{ en el patró de l'ensamblador"
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr "PRINT_OPERAND: puntuació desconeguda \"%c\""
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr "PRINT_OPERAND punter nul"
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr "PRINT_OPERAND punter nul"
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr "PRINT_OPERAND punter nul"
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr "PRINT_OPERAND punter nul"
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
-msgstr "no es poden manejar cridades inconsistentes a \"%s\""
+msgstr "no es poden manejar les crides inconsistents a \"%s\""
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
-msgstr "el nom de cpu deu estar en minúscules"
+msgstr "el nom de cpu ha de estar en minúscules"
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, c-format
msgid "bad value (%s) for %s"
msgstr "valor erroni (%s) per a %s"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, fuzzy, c-format
msgid "can't rewind temp file: %m"
msgstr "no es pot rebobinar el fitxer temporal"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, fuzzy, c-format
msgid "can't write to output file: %m"
msgstr "no es pot escriure al fitxer de sortida"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, fuzzy, c-format
msgid "can't read from temp file: %m"
-msgstr "no es pot llegir dès del fitxer temporal"
+msgstr "no es pot llegir des del fitxer temporal"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, fuzzy, c-format
msgid "can't close temp file: %m"
msgstr "no es pot tancar el fitxer temporal"
@@ -11165,11 +11020,11 @@ msgstr "No usar PIC de Irix"
#: config/mips/mips.h:568
msgid "Use indirect calls"
-msgstr "Usar cridades indirectes"
+msgstr "Usar crides indirectes"
#: config/mips/mips.h:570
msgid "Don't use indirect calls"
-msgstr "No usar cridades indirectes"
+msgstr "No usar crides indirectes"
#: config/mips/mips.h:572
msgid "Use embedded PIC"
@@ -11279,7 +11134,7 @@ msgstr "Especificar el ISA de MIPS standard"
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr "anàlisi de perfil de les funcions mips16"
@@ -11326,12 +11181,12 @@ msgstr "MMIX intern: Esperant una constant, no això"
#: config/mmix/mmix.c:1678
#, c-format
msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
-msgstr "MMIX intern: \"%c\" faltant en mmix_print_operand"
+msgstr "MMIX intern: «case» \"%c\" faltant en mmix_print_operand"
#. We need the original here.
#: config/mmix/mmix.c:1730
msgid "MMIX Internal: Cannot decode this operand"
-msgstr "MMIX intern: aquesta operant no es pot dexifrar"
+msgstr "MMIX intern: aquest operand no es pot dexifrar"
#: config/mmix/mmix.c:1787
msgid "MMIX Internal: This is not a recognized address"
@@ -11354,7 +11209,7 @@ msgstr "MMIX intern: %s no és un enter desplaçable"
#: config/mmix/mmix.c:2857
msgid "MMIX Internal: Trying to output invalidly reversed condition:"
-msgstr "MMIX intern: Intentant de mostrar una condició invertida de forma invàlida:"
+msgstr "MMIX intern: Intentant de mostrar una condició invertida de forma no vàlida:"
#: config/mmix/mmix.c:2864
msgid "MMIX Internal: What's the CC of this?"
@@ -11396,15 +11251,15 @@ msgstr "Definir l'adreça d'inici de les dades"
#. FIXME: Provide a way to *load* the epsilon register.
#: config/mmix/mmix.h:198
msgid "For intrinsics library: pass all parameters in registers"
-msgstr "Per a biblioteques intrínsecs: passar els parametres en registres"
+msgstr "Per a biblioteques intrínsiques: passar els paràmetres en registres"
#: config/mmix/mmix.h:201
msgid "Use register stack for parameters and return value"
-msgstr "Usar registres de pila per a parametres i valors de retorn"
+msgstr "Usar registres de pila per a paràmetres i valors de retorn"
#: config/mmix/mmix.h:203
msgid "Use call-clobbered registers for parameters and return value"
-msgstr "Usar registres maltractats per a parametres i valors de retorn"
+msgstr "Usar registres maltractats per a paràmetres i valors de retorn"
#: config/mmix/mmix.h:205
msgid "Use epsilon-respecting floating point compare instructions"
@@ -11571,7 +11426,7 @@ msgstr "La generació de codi PIC no té suport en el model portable de temps d'ex
#: config/pa/pa.c:347
msgid "PIC code generation is not compatible with fast indirect calls\n"
-msgstr "La generació de codi PIC no és compatible amb les cridades ràpides indirectes\n"
+msgstr "La generació de codi PIC no és compatible amb les crides ràpides indirectes\n"
#: config/pa/pa.c:352
msgid "-g is only supported when using GAS on this processor,"
@@ -11661,27 +11516,27 @@ msgstr ""
#: config/pa/pa.h:272
msgid "Do not emit long load/store sequences"
-msgstr "No emetre seqüències load/store llarges"
+msgstr "No emetre seqüències load/store llargues"
#: config/pa/pa.h:274
msgid "Generate fast indirect calls"
-msgstr "Generar cridades indirectes ràpides"
+msgstr "Generar crides indirectes ràpides"
#: config/pa/pa.h:276
msgid "Do not generate fast indirect calls"
-msgstr "No generar cridades indirectes ràpides"
+msgstr "No generar crides indirectes ràpides"
#: config/pa/pa.h:278
msgid "Generate code for huge switch statements"
-msgstr "Generar codi per a declaracions switch grandes"
+msgstr "Generar codi per a declaracions «switch» llargues"
#: config/pa/pa.h:280
msgid "Do not generate code for huge switch statements"
-msgstr "No generar codi per a declaracions switch grandes"
+msgstr "No generar codi per a declaracions «switch» llargues"
#: config/pa/pa.h:282
msgid "Always generate long calls"
-msgstr "Generar sempre cridades llarges"
+msgstr "Generar sempre crides llargues"
#: config/pa/pa.h:284
msgid "Generate long calls only when needed"
@@ -11710,11 +11565,11 @@ msgstr "No usa coma flotant de maquinari"
#. return float result in ac0
#: config/pdp11/pdp11.h:64
msgid "Return floating point results in ac0"
-msgstr "Devolució de resultats de coma flotant en ac0"
+msgstr "Retorna els resultats en coma flotant en ac0"
#: config/pdp11/pdp11.h:65
msgid "Return floating point results in memory"
-msgstr "Devolució de resultats de coma flotant en memoria"
+msgstr "Retorna els resultats en coma flotant en memòria"
#. is 11/40
#: config/pdp11/pdp11.h:67
@@ -11765,11 +11620,11 @@ msgstr "L'objectiu no té un I&D dividit"
#. UNIX assembler syntax?
#: config/pdp11/pdp11.h:98
msgid "Use UNIX assembler syntax"
-msgstr "Usar sintaxi de l'ensemblador UNIX"
+msgstr "Usar sintaxi de l'ensamblador UNIX"
#: config/pdp11/pdp11.h:99
msgid "Use DEC assembler syntax"
-msgstr "Usar sintaxi de l'ensemblador DEC"
+msgstr "Usar sintaxi de l'ensamblador DEC"
#: config/rs6000/host-darwin.c:52
msgid "Segmentation Fault (code)"
@@ -11836,167 +11691,176 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr "escombraries al final de #pragma longcall"
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple no té suport en sistemes little endian"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr "-mstringe no té suport en sistemes little endian"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr "interruptor -mdebug-%s desconegut"
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
-msgstr "interruptor -mlong-double-%s desconegut"
+msgstr "Opció -mlong-double-%s desconegut"
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, fuzzy, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "opció -misel= especificada desconeguda: \"%s\""
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr "ABI especificada desconeguda: \"%s\""
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, fuzzy, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "opció -misel= especificada desconeguda: \"%s\""
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
msgid "argument 1 must be a 5-bit signed literal"
-msgstr "l'argument 1 deu ser una literal amb signe de 5-bit"
+msgstr "l'argument 1 ha de ser una literal amb signe de 5-bit"
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
msgid "argument 2 must be a 5-bit unsigned literal"
-msgstr "l'argument 2 deu ser una literal sense signe de 5-bit"
+msgstr "l'argument 2 ha de ser una literal sense signe de 5-bit"
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
-msgstr "l'argument 1 de _builtin_altivec_predicate deu ser una constant"
+msgstr "l'argument 1 de _builtin_altivec_predicate ha de ser una constant"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
msgid "argument 1 of __builtin_altivec_predicate is out of range"
-msgstr "l'argument 1 de _builtin_altivec_predicate es fora de rang"
+msgstr "l'argument 1 de _builtin_altivec_predicate es fora de límits"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
msgid "argument 3 must be a 4-bit unsigned literal"
-msgstr "l'argument 3 deu ser una literal sense signe de 4-bit"
+msgstr "l'argument 3 ha de ser una literal sense signe de 4-bit"
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
-msgstr "l'argument per a \"%s\" deu ser una literal sense signe de 2-bit"
+msgstr "l'argument per a \"%s\" ha de ser una literal sense signe de 2-bit"
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
msgid "argument to dss must be a 2-bit unsigned literal"
-msgstr "l'argument per a dss deu ser una literal sense signe de 2-bit"
+msgstr "l'argument per a dss ha de ser una literal sense signe de 2-bit"
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6494
msgid "argument 1 of __builtin_spe_predicate must be a constant"
-msgstr "l'argument 1 de __builtin__spe_predicate deu ser una constant"
+msgstr "l'argument 1 de __builtin__spe_predicate ha de ser una constant"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
msgid "argument 1 of __builtin_spe_predicate is out of range"
-msgstr "l'argument 1 de __builtin_spe_predicate està fora de rang"
+msgstr "l'argument 1 de __builtin_spe_predicate està fora de límits"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
-msgstr "valor %%f invàlid"
+msgstr "valor %%f no vàlid"
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
-msgstr "valor %%F invàlid"
+msgstr "valor %%F no vàlid"
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
-msgstr "valor %%G invàlid"
+msgstr "valor %%G no vàlid"
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
-msgstr "valor %%j invàlid"
+msgstr "valor %%j no vàlid"
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
-msgstr "valor %%J invàlid"
+msgstr "valor %%J no vàlid"
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
-msgstr "valor %%k invàlid"
+msgstr "valor %%k no vàlid"
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
-msgstr "valor %%K invàlid"
+msgstr "valor %%K no vàlid"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
-msgstr "valor %%O invàlid"
+msgstr "valor %%O no vàlid"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
-msgstr "valor invàlid per a %%q"
+msgstr "valor no vàlid per a %%q"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
-msgstr "valor %%S invàlid"
+msgstr "valor %%S no vàlid"
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
-msgstr "valor %%T invàlid"
+msgstr "valor %%T no vàlid"
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
-msgstr "valor %%u invàlid"
+msgstr "valor %%u no vàlid"
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
-msgstr "valor %%v invàlid"
+msgstr "valor %%v no vàlid"
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr ""
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr "Passar sempre els arguments de coma flotant en memòria"
@@ -12252,23 +12116,28 @@ msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
msgstr ""
#: config/rs6000/rs6000.h:465
+#, fuzzy
msgid "Avoid all range limits on call instructions"
-msgstr "Evitar tots els límits de rang en les instruccions de cridades"
+msgstr "Evitar tots els límits de rang en les instruccions de crides"
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
#, fuzzy
msgid "Specify alignment of structure fields default/natural"
msgstr "Especificar l'alineació mínima de bit de les estructures"
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
@@ -12284,9 +12153,9 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
-msgstr "No es dona suport a RETURN_ADDRESS_OFFSET"
+msgstr "No es dóna suport a RETURN_ADDRESS_OFFSET"
#: config/rs6000/sysv4.h:87
msgid "Select ABI calling convention"
@@ -12439,7 +12308,7 @@ msgstr "-fPIC i -mcall-%s són incompatibles"
#: config/rs6000/sysv4.h:294
msgid "-mcall-aixdesc must be big endian"
-msgstr "-mcall-aixdesc deu ser big endian"
+msgstr "-mcall-aixdesc ha de ser big endian"
#: config/rs6000/sysv4.h:309
#, fuzzy, c-format
@@ -12459,7 +12328,7 @@ msgstr "especificació de versió de cpu de CRIS desconeguda en -mtune= : %s"
#: config/s390/s390.c:950
#, fuzzy, c-format
msgid "z/Architecture mode not supported on %s."
-msgstr "no és dona suport al mode trap en Unicos/Mk"
+msgstr "no es dóna suport al mode trap en Unicos/Mk"
#: config/s390/s390.c:952
#, fuzzy
@@ -12468,11 +12337,11 @@ msgstr "el model de codi %s no té suport en el mode PIC"
#: config/s390/s390.c:3336
msgid "invalid UNSPEC as operand (1)"
-msgstr "UNSPEC invàlid com operant (1)"
+msgstr "UNSPEC no vàlid com a operand (1)"
#: config/s390/s390.c:3384
msgid "invalid UNSPEC as operand (2)"
-msgstr "UNSPEC invàlid com operant (2)"
+msgstr "UNSPEC no vàlid com a operand (2)"
#: config/s390/s390.c:3390
msgid "UNKNOWN in s390_output_symbolic_const !?"
@@ -12487,8 +12356,9 @@ msgid "UNKNOWN in print_operand !?"
msgstr "UNKNOWN en print_operand !?"
#: config/s390/s390.c:5304
+#, fuzzy
msgid "Total size of local variables exceeds architecture limit."
-msgstr "La grandària total de les variables locals excedeix el límit de l'arquitectura."
+msgstr "La grandària total de les variables locals excedeix els límits de l'arquitectura."
#: config/s390/s390.h:126
msgid "Set backchain"
@@ -12559,28 +12429,28 @@ msgstr "Generar instruccions multiply/add de curt circuit"
msgid "enable fused multiply/add instructions"
msgstr "Generar instruccions multiply/add de curt circuit"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "no es dóna suport a _builtin_saveregs en aquest subobjectiu"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "l'atribut \"%s\" aplica solament a funcions d'interrupció"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "l'argument de l'atribut \"%s\" no és una cadena constant"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "l'argument de l'atribut \"%s\" no és una cadena entera"
@@ -12592,71 +12462,71 @@ msgstr "l'argument de l'atribut \"%s\" no és una cadena entera"
msgid "Profiling is not supported on this target."
msgstr "No es dóna suport a anàlisi de perfil en aquest objectiu."
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr "%s no té suport en aquesta configuració"
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr "no es permet -mlong-double-64 amb -m64"
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr "-mcmodel= no té suport en sistemes de 32 bit"
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, c-format
msgid "invalid %%Y operand"
-msgstr "operant %%Y invàlid"
+msgstr "operand %%Y no vàlid"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, c-format
msgid "invalid %%A operand"
-msgstr "operant %%A invàlid"
+msgstr "operand %%A no vàlid"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, c-format
msgid "invalid %%B operand"
-msgstr "operant %%B invàlid"
+msgstr "operand %%B no vàlid"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, c-format
msgid "invalid %%c operand"
-msgstr "operant %%c invàlid"
+msgstr "operand %%c no vàlid"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, c-format
msgid "invalid %%C operand"
-msgstr "operant %%C invàlid"
+msgstr "operand %%C no vàlid"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, c-format
msgid "invalid %%d operand"
-msgstr "operant %%d invàlid"
+msgstr "operand %%d no vàlid"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, c-format
msgid "invalid %%D operand"
-msgstr "operant %%D invàlid"
+msgstr "operand %%D no vàlid"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, c-format
msgid "invalid %%f operand"
-msgstr "operant %%f invàlid"
+msgstr "operand %%f no vàlid"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, c-format
msgid "invalid %%s operand"
-msgstr "operant %%s invàlid"
+msgstr "operand %%s no vàlid"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
-msgstr "la constant long long no és un operant immediat vàlid"
+msgstr "la constant long long no és un operand immediat vàlid"
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
-msgstr "la constant de coma flotant no és un operant immediat vàlid"
+msgstr "la constant de coma flotant no és un operand immediat vàlid"
#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
@@ -12791,11 +12661,11 @@ msgstr "No usar structs en alineació més forta per a còpies double-word"
#: config/sparc/sparc.h:611
msgid "Optimize tail call instructions in assembler and linker"
-msgstr "Optimitzar les instruccions de la cridada de l'extrem en el ensemblador i el enllaçador"
+msgstr "Optimitzar les instruccions de la crida extrem en l'ensamblador i l'enllaçador"
#: config/sparc/sparc.h:613
msgid "Do not optimize tail call instructions in assembler or linker"
-msgstr "No optimitzar les instruccions de la cridada de l'extrem en el ensemblador i el enllaçador"
+msgstr "No optimitzar les instruccions de la crida extrem en l'ensamblador i l'enllaçador"
#: config/sparc/sparc.h:658
msgid "Use given SPARC code model"
@@ -12804,12 +12674,12 @@ msgstr "Usar el model de codi del SPARC donat"
#: config/stormy16/stormy16.c:526
#, fuzzy
msgid "Constant halfword load operand out of range."
-msgstr "l'argument constant està fora de rang per a \"%s\""
+msgstr "l'argument constant està fora de límits per a \"%s\""
#: config/stormy16/stormy16.c:536
#, fuzzy
msgid "Constant arithmetic operand out of range."
-msgstr "l'argument constant està fora de rang per a \"%s\""
+msgstr "l'argument constant està fora de límits per a \"%s\""
#: config/stormy16/stormy16.c:1027
msgid "Local variable memory requirements exceed capacity."
@@ -12826,15 +12696,15 @@ msgstr "no es pot usar va_start en una funció d'interrupció"
#: config/stormy16/stormy16.c:1624
msgid "`B' operand is not constant"
-msgstr "l'operant \"B\" no és una constant"
+msgstr "l'operand \"B\" no és una constant"
#: config/stormy16/stormy16.c:1630
msgid "`B' operand has multiple bits set"
-msgstr "l'operant \"B\" té establerts múltiples bits"
+msgstr "l'operand \"B\" té establerts múltiples bits"
#: config/stormy16/stormy16.c:1656
msgid "`o' operand is not constant"
-msgstr "l'operant \"o\" no és una constant"
+msgstr "l'operand \"o\" no és una constant"
#: config/stormy16/stormy16.c:1670
msgid "xstormy16_print_operand: unknown code"
@@ -12843,7 +12713,7 @@ msgstr "xstormy16_print_operand: codi desconegut"
#: config/stormy16/stormy16.c:1716
#, c-format
msgid "switch statement of size %lu entries too large"
-msgstr "la declaració switch de grandària de %lu entrades és massa gran"
+msgstr "la declaració «switch» de grandària %lu entrades és massa gran"
#: config/v850/v850-c.c:67
msgid "#pragma GHS endXXXX found without previous startXXX"
@@ -12972,11 +12842,11 @@ msgstr "Massa espai de pila per a preparar: %d"
#. An empty string NAME is used to identify the default VALUE.
#: config/v850/v850.h:174
msgid "Support Green Hills ABI"
-msgstr "Dona suport al ABI Green Hills"
+msgstr "Dóna suport a l'ABI Green Hills"
#: config/v850/v850.h:177
msgid "Prohibit PC relative function calls"
-msgstr "Prohibir la cridada a funcions relatives al PC"
+msgstr "Prohibir la crida a funcions relatives al PC"
#: config/v850/v850.h:180
msgid "Reuse r30 on a per function basis"
@@ -13027,7 +12897,7 @@ msgstr "Reforçar l'alineació estricta"
#: config/v850/v850.h:210
msgid "Use 4 byte entries in switch tables"
-msgstr "Usar entrades de 4 octet en les matrius de switch"
+msgstr "Usar entrades de 4 octet en les matrius de «switch»"
#: config/v850/v850.h:236
msgid "Set the max size of data eligible for the TDA area"
@@ -13057,30 +12927,30 @@ msgstr ""
#: config/xtensa/xtensa.c:1958
#, c-format
msgid "invalid %%D value"
-msgstr "valor invàlid per a %%D"
+msgstr "valor no vàlid per a %%D"
#: config/xtensa/xtensa.c:1995
msgid "invalid mask"
-msgstr "màscara invàlida"
+msgstr "màscara no vàlida"
#: config/xtensa/xtensa.c:2021
#, fuzzy, c-format
msgid "invalid %%x value"
-msgstr "valor invàlid per a %%x/X"
+msgstr "valor no vàlid per a %%x/X"
#: config/xtensa/xtensa.c:2028
#, fuzzy, c-format
msgid "invalid %%d value"
-msgstr "valor %%v invàlid"
+msgstr "valor %%v no vàlid"
#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
#, fuzzy, c-format
msgid "invalid %%t/%%b value"
-msgstr "valor %%b invàlid"
+msgstr "valor %%b no vàlid"
#: config/xtensa/xtensa.c:2101
msgid "invalid address"
-msgstr "adreça invàlida"
+msgstr "adreça no vàlida"
#: config/xtensa/xtensa.c:2126
msgid "no register in address"
@@ -13102,7 +12972,7 @@ msgstr "Usar instruccions push per a guardar els arguments de sortida"
#: config/xtensa/xtensa.h:81
#, fuzzy
msgid "Use PC-relative L32R instruction to load constants"
-msgstr "Usar instruccions CALLn directes per a cridades ràpides"
+msgstr "Usar instruccions CALLn directes per a crides ràpides"
#: config/xtensa/xtensa.h:83
msgid "Disable fused multiply/add and multiply/subtract FP instructions"
@@ -13134,7 +13004,7 @@ msgstr "Usar instruccions CALLXn indirectes per a programes grans"
#: config/xtensa/xtensa.h:97
msgid "Use direct CALLn instructions for fast calls"
-msgstr "Usar instruccions CALLn directes per a cridades ràpides"
+msgstr "Usar instruccions CALLn directes per a crides ràpides"
#: ada/misc.c:240
#, c-format
@@ -13145,269 +13015,269 @@ msgstr "Falten arguments per a \"-%s\""
msgid "`-gnat' misspelled as `-gant'"
msgstr "\"-gnat\" mal lletrejat com \"-gant\""
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr "no es pot cridar un punter a una funció membre aquí"
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr "%s %D(%T, %T, %T) <intern>"
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr "%s %D(%T, %T) <intern>"
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr "%s %D(%T) <intern>"
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr "%s %T <conversió>"
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2245
+#: cp/call.c:2255
#, fuzzy
msgid "%J%s %+#D"
msgstr "%s %+#D"
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2468
+#: cp/call.c:2478
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "la conversió de \"%T\" a \"%T\" és ambigua"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
-msgstr "no hi ha una funció coincident per a la cridada a \"%D(%A)\""
+msgstr "no hi ha una funció coincident per a la crida a \"%D(%A)\""
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
msgid "call of overloaded `%D(%A)' is ambiguous"
-msgstr "la cridada del \"%D(%A)\" sobrecarregat és ambigua"
+msgstr "la crida del \"%D(%A)\" sobrecarregat és ambigua"
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr "la funció punter-a-membre %E no es pot cridar dintre d'un objecte; consideri utilitzar .* o ->*"
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
-msgstr "no hi ha coincidència per a la cridada a \"(%T) (%A)\""
+msgstr "no hi ha coincidència per a la crida a \"(%T) (%A)\""
-#: cp/call.c:2806
+#: cp/call.c:2816
msgid "call of `(%T) (%A)' is ambiguous"
-msgstr "la cridada de \"(%T) (%A)\" és ambigua"
+msgstr "la crida de \"(%T) (%A)\" és ambigua"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2845
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr "%s per a \"operator%s\" en \"%E%s\""
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2854
+#: cp/call.c:2864
#, fuzzy, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "%s per a \"operador%s\" en \"%s%E\""
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2862
+#: cp/call.c:2872
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr "%s per a \"operador%s\" en \"%s%E\""
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO C++ prohibeix l'omissió del terme mig d'una expressió ?:"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr "\"%E\" té tipus \"void\" i no és una expressió throw"
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
-msgstr "els operants de ?: tenen tipus diferents"
+msgstr "els operands de ?: tenen tipus diferents"
-#: cp/call.c:3219
+#: cp/call.c:3229
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "no coincideix el enumeral en l'expressió condicional: \"%T\" vs \"%T\""
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr "tipus enumeral i no enumeral en l'expressió condicional"
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr "no es va declarar \"%D(int)\" per al \"%s\" postfix, intentant en el seu lloc l'operador prefix"
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr "usant \"%#D\" sintetitzat per a assignació de còpia"
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr " on cfront podria usar \"%#D\""
-#: cp/call.c:3585
+#: cp/call.c:3595
msgid "comparison between `%#T' and `%#T'"
msgstr "comparança entre \"%#T\" i \"%#T\""
-#: cp/call.c:3831
+#: cp/call.c:3841
#, fuzzy
msgid "no suitable `operator %s' for `%T'"
msgstr "no hi ha un operador \"operator delete\" adequat per a \"%T\""
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr "\"%+#D\" és privat"
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr "\"%+#D\" està protegit"
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr "\"%+#D\" és inaccessible"
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr "des d'aquest context"
-#: cp/call.c:3923
+#: cp/call.c:3947
msgid "invalid conversion from `%T' to `%T'"
-msgstr "conversió invàlida de \"%T\" a \"%T\""
+msgstr "conversió no vàlida de \"%T\" a \"%T\""
-#: cp/call.c:3925
+#: cp/call.c:3949
msgid " initializing argument %P of `%D'"
msgstr " inicialitzant l'argument %P de \"%D\""
-#: cp/call.c:4079
+#: cp/call.c:4094
#, fuzzy
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
-#: cp/call.c:4082
+#: cp/call.c:4097
#, fuzzy
msgid "cannot bind packed field `%E' to `%T'"
msgstr "no es pot declarar que el camp \"%D\" sigui de tipus \"%T\""
-#: cp/call.c:4085
+#: cp/call.c:4100
#, fuzzy
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "no es pot passar objectes de tipus \"%#T\" que no és POD a través de \"...\"; la cridada avortarà en temps d'execució"
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
#, fuzzy
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "no es pot passar objectes de tipus \"%#T\" que no és POD a través de \"...\"; la cridada avortarà en temps d'execució"
-#: cp/call.c:4240
+#: cp/call.c:4255
#, fuzzy
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "l'argument per omissió per al paràmetre del tipus \"%T\" té el tipus \"%T\""
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr "passar \"%T\" com l'argument \"this\" de \"%#D\" descarta als qualificadors"
-#: cp/call.c:4456
+#: cp/call.c:4471
msgid "`%T' is not an accessible base of `%T'"
msgstr "\"%T\" no és una base inaccessible de \"%T\""
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr "no es va poder trobar un camp class$ en el tipus d'interfície java \"%T\""
-#: cp/call.c:4980
+#: cp/call.c:4995
msgid "call to non-function `%D'"
msgstr "cridada a \"%D\" que no és funció"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr "sol·licitud pel membre \"%D\" en \"%E\" el qual és del tipus no agregat \"%T\""
-#: cp/call.c:5084
+#: cp/call.c:5099
#, fuzzy
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr "no es troba una funció coincident per a la cridada a \"%T::%D(%A)%#V\""
-#: cp/call.c:5101
+#: cp/call.c:5116
#, fuzzy, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "la cridada del \"%D(%A)\" sobrecarregat és ambigua"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr "no es pot cridar a la funció membre \"%D\" sense un objecte"
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr "passar \"%T\" escull \"%T\" sobre \"%T\""
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
msgid " in call to `%D'"
-msgstr " en la cridada a \"%D\""
+msgstr " en la crida a \"%D\""
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr "escollint \"%D\" sobre \"%D\""
-#: cp/call.c:5767
+#: cp/call.c:5782
msgid " for conversion from `%T' to `%T'"
msgstr " per a la conversió de \"%T\" a \"%T\""
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr " perquè la seqüència de conversió per a l'argument és millor"
-#: cp/call.c:5889
+#: cp/call.c:5904
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:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:6003
+#: cp/call.c:6018
msgid "could not convert `%E' to `%T'"
msgstr "no es pot convertir \"%E\" a \"%T\""
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
-msgstr "const_cast invàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
+msgstr "const_cast no vàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
-msgstr "initialització invàlida de reference de tipus \"%T\" a partir d'una expressió de tipus \"%T\""
+msgstr "initialització no vàlida de reference de tipus \"%T\" a partir d'una expressió de tipus \"%T\""
#: cp/class.c:279
msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
@@ -13442,7 +13312,7 @@ msgstr "\"%D\" nomena al constructor"
#: cp/class.c:1034
msgid "`%D' invalid in `%T'"
-msgstr "\"%D\" invàlid en \"%#T\""
+msgstr "\"%D\" no vàlid en \"%#T\""
#: cp/class.c:1042
msgid "no members matching `%D' in `%#T'"
@@ -13450,7 +13320,7 @@ msgstr "no hi ha membres que coincideixin amb \"%D\" en \"%#T\""
#: cp/class.c:1074 cp/class.c:1082
msgid "`%D' invalid in `%#T'"
-msgstr "\"%D\" invàlid en \"%#T\""
+msgstr "\"%D\" no vàlid en \"%#T\""
#: cp/class.c:1075
msgid " because of local method `%#D' with same name"
@@ -13480,234 +13350,234 @@ msgstr "\"%#T\" solament defineix un destructor privat i no té friends"
msgid "`%#T' only defines private constructors and has no friends"
msgstr "\"%#T\" solament defineix constructors privats i no té friends"
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr "no hi ha un eixafador únic final per a \"%D\" en \"%#T\""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr "\"%D\" estava amagat"
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr " per \"%D\""
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
-msgstr "\"%D\" invàlid; un union anònim només pot tenir membres amb dades no estàtiques"
+msgstr "\"%D\" no vàlid; un union anònim només pot tenir membres amb dades no estàtiques"
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr "membre privat \"%D\" en union anònima"
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr "membre protegit \"%D\" en union anònima"
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2672
+#: cp/class.c:2715
msgid "bit-field `%#D' with non-integral type"
msgstr "camp de bits \"%D\" amb tipus no enter"
-#: cp/class.c:2692
+#: cp/class.c:2735
msgid "bit-field `%D' width not an integer constant"
msgstr "l'amplària del camp de bits \"%D\" no és una constant entera"
-#: cp/class.c:2698
+#: cp/class.c:2741
msgid "negative width in bit-field `%D'"
msgstr "amplària negativa en el camp de bit \"%D\""
-#: cp/class.c:2703
+#: cp/class.c:2746
msgid "zero width for bit-field `%D'"
msgstr "amplària zero per al camp de bits \"%D\""
-#: cp/class.c:2709
+#: cp/class.c:2752
msgid "width of `%D' exceeds its type"
msgstr "l'amplària de \"%D\" excedeix el seu tipus"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr "\"%D\" és massa petit per a guardar tots els valors de \"%#T\""
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr "no es permet el membre \"%D\" amb constructor en la union"
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr "no es permet el membre \"%D\" amb destructor en la union"
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr "no es permet el membre \"%D\" amb operador d'assignació de còpia en la union"
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr "múltiples camps inicialitzats en la unió \"%#T\""
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2939
+#: cp/class.c:2982
#, fuzzy
msgid "`%D' may not be static because it is a member of a union"
-msgstr "\"%D\" deu ser una funció membre que no sigui static"
+msgstr "\"%D\" ha de ser una funció membre que no sigui static"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr "el camp \"%D\" en la classe local no pot ser static"
-#: cp/class.c:2958
+#: cp/class.c:3001
msgid "field `%D' invalidly declared function type"
-msgstr "el camp \"%D\" és declarat invàlidament com un tipus de funció"
+msgstr "el camp \"%D\" és declarat no vàlidament com un tipus de funció"
-#: cp/class.c:2965
+#: cp/class.c:3008
msgid "field `%D' invalidly declared method type"
-msgstr "el camp \"%D\" és declarat invàlidament com un tipus de mètode"
+msgstr "el camp \"%D\" és declarat no vàlidament com un tipus de mètode"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr "referència \"%D\" que no és static en una classe sense un constructor"
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr "membre const \"%D\" que no és static en una classe sense un constructor"
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr "camp \"%D\" amb el mateix nom que la classe"
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr "\"%#T\" té membres punters a dades"
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr " però no s'imposa a \"%T(const %T&)\""
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr " o a \"operator=(cont %T&)\""
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr " però no s'imposa a \"operator=(const %T&)\""
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr ""
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3714
+#: cp/class.c:3757
msgid "initializer specified for non-virtual method `%D'"
msgstr "es va especificar un inicialitzador per al mètode no virtual \"%D\""
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
-msgstr "base directa \"%T\" inaccessible en \"%T\" a causa de ambigüitat"
+msgstr "base directa \"%T\" inaccessible en \"%T\" a causa d'ambigüitat"
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
-msgstr "base virtual \"%T\" inaccessible en \"%T\" a causa de ambigüitat"
+msgstr "base virtual \"%T\" inaccessible en \"%T\" a causa d'ambigüitat"
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%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:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
msgid "redefinition of `%#T'"
msgstr "redefinició de \"%#T\""
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr "\"%#T\" té funcions virtuals però destructors no virtuals"
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
-msgstr "es va tractar d'acabar struct, però va ser tret a causa de errors previs de decodificació"
+msgstr "es va tractar d'acabar struct, però va ser tret a causa d'errors previs de decodificació"
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr "cadena de llenguatge \"\"%s\"\" no reconeguda"
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr "no es pot resoldre la funció sobrecarregada \"%D\" basant-se en la conversió al tipus \"%T\""
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr "no hi ha coincidències al convertir la funció \"%D\" al tipus \"%#T\""
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr "la conversió de la funció sobrecarregada \"%D\" al tipus \"%#T\" és ambigua"
-#: cp/class.c:5892
+#: cp/class.c:5935
msgid "assuming pointer to member `%D'"
msgstr "assumint el punter a membre \"%D\""
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr "(un punter a membre solament es pot formar amb \"&%E\")"
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr "no hi ha suficient informació de tipus"
-#: cp/class.c:5957
+#: cp/class.c:6000
msgid "argument of type `%T' does not match `%T'"
msgstr "l'argument de tipus \"%T\" no coincideix amb \"%T\""
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
-msgstr "operació invàlida en tipus no instanciat"
+msgstr "operació no vàlida en tipus no instanciat"
#. [basic.scope.class]
#.
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
msgid "declaration of `%#D'"
msgstr "la declaració de \"%#D\""
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr "canvia el significat de \"%D\" a partir de \"%+#D\""
@@ -13738,7 +13608,7 @@ msgstr "el punter a la conversió de membre de \"%T\" a \"%T\" és a través d'una
#: cp/cvt.c:276
msgid "invalid conversion from '%T' to '%T'"
-msgstr "conversió invàlida de \"%T\" a \"%T\""
+msgstr "conversió no vàlida de \"%T\" a \"%T\""
#: cp/cvt.c:508
msgid "conversion from `%T' to `%T' discards qualifiers"
@@ -13800,7 +13670,7 @@ msgstr "%s no té %s"
#: cp/cvt.c:1011
msgid "converting NULL to non-pointer type"
-msgstr "convertint NULL a un tipus que no és apuntador"
+msgstr "convertint NULL a un tipus que no és punter"
#: cp/cvt.c:1084
msgid "ambiguous default type conversion from `%T'"
@@ -13810,149 +13680,166 @@ msgstr "conversió de tipus per omissió ambigua des de \"%T\""
msgid " candidate conversions include `%D' and `%D'"
msgstr " les conversions candidates inclouen \"%D\" i \"%D\""
-#: cp/decl.c:371
+#: cp/decl.c:372
msgid "label `%D' used but not defined"
msgstr "s'usa l'etiqueta \"%D\" però no està definida"
-#: cp/decl.c:378
+#: cp/decl.c:379
msgid "label `%D' defined but not used"
msgstr "s'usa l'etiqueta \"%D\" però no està definida"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
msgid "previous declaration of `%D'"
msgstr "declaració prèvia de \"%D\""
-#: cp/decl.c:1178
+#: cp/decl.c:1179
#, fuzzy
msgid "%Jfunction '%D' redeclared as inline"
-msgstr "funció \"%s\" re declarada com inline"
+msgstr "funció \"%s\" re declarada com «inline»"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
#, fuzzy
msgid "%Jprevious declaration of '%D' with attribute noinline"
-msgstr "declaració prèvia de la funció \"%s\" amb l'atribut noinline"
+msgstr "declaració prèvia de la funció \"%s\" amb l'atribut «noinline»"
-#: cp/decl.c:1186
+#: cp/decl.c:1187
#, fuzzy
msgid "%Jfunction '%D' redeclared with attribute noinline"
-msgstr "funció \"%s\" re-declarada amb l'atribut noinline"
+msgstr "funció \"%s\" re-declarada amb l'atribut «noinline»"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
#, fuzzy
msgid "%Jprevious declaration of '%D' was inline"
-msgstr "la declaració prèvia de la funció \"%s\" va ser inline"
+msgstr "la declaració prèvia de la funció \"%s\" va ser «inline»"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
msgid "shadowing %s function `%#D'"
msgstr "enfosquint la funció de biblioteca \"%#D\""
-#: cp/decl.c:1218
+#: cp/decl.c:1219
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "la funció de biblioteca \"%#D\" és redeclarada com \"%#D\" que no és funció"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
msgid "conflicts with built-in declaration `%#D'"
msgstr "causa conflicte amb la declaració interna \"%#D\""
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
msgid "new declaration `%#D'"
msgstr "declaració nova \"%#D\""
-#: cp/decl.c:1243
+#: cp/decl.c:1244
msgid "ambiguates built-in declaration `%#D'"
msgstr "fa ambigua la declaració interna \"%#D\""
-#: cp/decl.c:1314
+#: cp/decl.c:1315
msgid "`%#D' redeclared as different kind of symbol"
msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
msgid "previous declaration of `%#D'"
msgstr "declaració prèvia de \"%#D\""
-#: cp/decl.c:1339
+#: cp/decl.c:1340
msgid "declaration of template `%#D'"
msgstr "declaració del patró \"%#D\""
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr "causa conflictes amb la declaració prèvia \"%#D\""
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
msgid "ambiguates old declaration `%#D'"
msgstr "fa ambigua la declaració antiga \"%#D\""
-#: cp/decl.c:1363
+#: cp/decl.c:1364
msgid "declaration of C function `%#D' conflicts with"
msgstr "la declaració de la funció C \"%#D\" té conflictes amb"
-#: cp/decl.c:1365
+#: cp/decl.c:1366
msgid "previous declaration `%#D' here"
msgstr "declaració prèvia de \"%#D\" aquí"
-#: cp/decl.c:1381
+#: cp/decl.c:1382
#, fuzzy
msgid "conflicting declaration '%#D'"
msgstr "declaracions de \"%s\" en conflicte"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
#, fuzzy
msgid "'%D' has a previous declaration as `%#D'"
msgstr "declaració prèvia com \"%#D\""
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+#, fuzzy
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "la declaració de la funció C \"%#D\" té conflictes amb"
+
+#: cp/decl.c:1437
+#, fuzzy
+msgid "previous declaration of `namespace %D' here"
+msgstr "declaració prèvia de \"%#D\" aquí"
+
+#: cp/decl.c:1449
msgid "`%#D' previously defined here"
msgstr "es va definir \"%#D\" prèviament aquí"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
msgid "`%#D' previously declared here"
msgstr "es va declarar \"%#D\" prèviament aquí"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
msgid "prototype for `%#D'"
msgstr "el prototip per a \"%#D\""
-#: cp/decl.c:1446
+#: cp/decl.c:1460
#, fuzzy
msgid "%Jfollows non-prototype definition here"
msgstr "a continuació la definició del no prototip aquí"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
msgid "previous declaration of `%#D' with %L linkage"
msgstr "declaració prèvia de \"%#D\" amb l'enllaç %L"
-#: cp/decl.c:1460
+#: cp/decl.c:1474
msgid "conflicts with new declaration with %L linkage"
msgstr "té conflictes amb la declaració nova amb l'enllaç %L"
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
msgid "after previous specification in `%#D'"
msgstr "després de l'especificació prèvia en \"%#D\""
-#: cp/decl.c:1501
+#: cp/decl.c:1515
msgid "`%#D' was used before it was declared inline"
-msgstr "es va usar \"%#D\" abans que fora declarat inline"
+msgstr "es va usar \"%#D\" abans que sigui declarat «inline»"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
#, fuzzy
msgid "%Jprevious non-inline declaration here"
-msgstr "declaració prèvia no inline aquí"
+msgstr "declaració prèvia no «inline» aquí"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
msgid "redundant redeclaration of `%D' in same scope"
msgstr "declaració redundant de \"%D\" en el mateix àmbit"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "la declaració de \"%F\" llança excepcions diferents"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, c-format
msgid "than previous declaration `%F'"
msgstr "que la declaració prèvia \"%F\""
@@ -13965,499 +13852,517 @@ msgstr "que la declaració prèvia \"%F\""
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr "especialització explícita de %D després del primer ús"
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1880
+#: cp/decl.c:1894
#, fuzzy
msgid "%Jconflicts with previous declaration here"
msgstr "causa conflictes amb la declaració prèvia \"%#D\""
-#: cp/decl.c:1974
+#: cp/decl.c:1988
msgid "implicit declaration of function `%#D'"
msgstr "declaració implícita de la funció \"%#D\""
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr "l'etiqueta \"%s\" es va referenciar fora de qualsevol funció"
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
msgid "jump to label `%D'"
msgstr "salt a l'etiqueta \"%D\""
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
-msgstr "salt a l'etiqueta case"
+msgstr "salt a l'etiqueta «case»"
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
#, fuzzy
msgid "%H from here"
msgstr " des d'aquí"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
msgid " crosses initialization of `%#D'"
msgstr " creua la inicialització de \"%#D\""
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr " entra en l'àmbit de \"%#D\" que no és POD"
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr " entra intent de bloc"
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr " entra captura de bloc"
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " des d'aquí"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
#, fuzzy
msgid "%J enters catch block"
msgstr " entra captura de bloc"
-#: cp/decl.c:2360
+#: cp/decl.c:2374
msgid " skips initialization of `%#D'"
msgstr " salta la inicialización de \"%#D\""
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr "etiqueta nomenada wchar_t"
-#: cp/decl.c:2397
+#: cp/decl.c:2411
msgid "duplicate label `%D'"
msgstr "etiqueta duplicada \"%D\""
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr "s'usa \"%D\" sense paràmetres de patró"
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr "no hi ha una patró de classe cridada \"%#T\" en \"%#T\""
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr "no hi ha un tipus cridat \"%#T\" en \"%#T\""
-#: cp/decl.c:3429
+#: cp/decl.c:3443
#, fuzzy
msgid "%Jan anonymous union cannot have function members"
msgstr "un union anònim no pot tenir funcions membre"
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr "no es permet el membre \"%#D\" amb constructor en un agregat anònim"
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr "no es permet el membre \"%#D\" amb destructor en un agregat anònim"
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr "no es permet el membre \"%#D\" amb operador d'assignació de còpia en un agregat anònim"
-#: cp/decl.c:3493
+#: cp/decl.c:3507
msgid "redeclaration of C++ built-in type `%T'"
-msgstr "redeclaración del tipus intern de C++ \"%T\""
+msgstr "redeclaració del tipus intern de C++ \"%T\""
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr "tipus múltiples en una declaració"
-#: cp/decl.c:3557
+#: cp/decl.c:3571
msgid "missing type-name in typedef-declaration"
msgstr "falta el nom del tipus en la declaració typedef"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr "ISO C++ prohibeix structs anònims"
-#: cp/decl.c:3572
+#: cp/decl.c:3586
msgid "`%D' can only be specified for functions"
msgstr "\"%D\" només pot ser especificat per a funcions"
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr "\"%D\" només pot ser especificat dintre d'una classe"
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr "\"%D\" només pot ser especificat per a constructors"
-#: cp/decl.c:3579
+#: cp/decl.c:3593
msgid "`%D' can only be specified for objects and functions"
msgstr "\"%D\" només pot ser especificat per a objectes i funcions"
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef \"%D\" està inicialitzat (utilitzi __typeof__ en el seu lloc)"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
msgid "function `%#D' is initialized like a variable"
msgstr "la funció \"%#D\" està inicialitzada com una variable"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "la declaració de \"%#D\" té \"extern\" i està inicialitzada"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
msgid "`%#D' is not a static member of `%#T'"
msgstr "\"%#D\" no és un membre static de \"%#T\""
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr "ISO C++ no permet que \"%T::%D\" es defineixi com \"%T::%D\""
-#: cp/decl.c:3788
+#: cp/decl.c:3802
msgid "duplicate initialization of %D"
msgstr "inicialització duplicada de %D"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
msgid "declaration of `%#D' outside of class is not definition"
msgstr "la declaració de \"%#D\" fora de la classe no és una definició"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
msgid "variable `%#D' has initializer but incomplete type"
msgstr "la variable \"%#D\" té inicializador però de tipus de dada incompleta"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
msgid "elements of array `%#D' have incomplete type"
msgstr "alguns elements de la matriu \"%#D\" tenen tipus de dada incompleta"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "l'agregat \"%#D\" té un tipus incomplet i no es pot definir"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
msgid "`%D' declared as reference but not initialized"
msgstr "\"%D\" declarat com referència però no està inicialitzat"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr "ISO C++ prohibeix l'ús d'una llista de inicialitzadors per a inicialitzar la referència \"%D\""
-#: cp/decl.c:3976
+#: cp/decl.c:3990
msgid "cannot initialize `%T' from `%T'"
msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
-#: cp/decl.c:4008
+#: cp/decl.c:4022
msgid "initializer fails to determine size of `%D'"
-msgstr "el inicializador no pot determinar la grandària de \"%D\""
+msgstr "l'inicializador no pot determinar la grandària de \"%D\""
-#: cp/decl.c:4013
+#: cp/decl.c:4027
msgid "array size missing in `%D'"
msgstr "falta la grandària de la matriu en \"%D\""
-#: cp/decl.c:4025
+#: cp/decl.c:4039
msgid "zero-size array `%D'"
msgstr "matriu \"%D\" de grandària zero"
#. 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:4062
+#: cp/decl.c:4076
msgid "storage size of `%D' isn't known"
msgstr "no es coneix la grandària d'emmagatzematge de \"%D\""
-#: cp/decl.c:4084
+#: cp/decl.c:4098
msgid "storage size of `%D' isn't constant"
msgstr "la grandària d'emmagatzematge de \"%D\" no és constant"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
-msgstr "perdó: la semàntica de les dades static de la funció inline \"%#D\" és errònia (acabarà amb múltiples còpies)"
+msgstr "perdó: la semàntica de les dades static de la funció «inline» \"%#D\" és errònia (acabarà amb múltiples còpies)"
-#: cp/decl.c:4140
+#: cp/decl.c:4154
#, fuzzy
msgid "%J you can work around this by removing the initializer"
-msgstr " pot evitar això eliminant el inicializador"
+msgstr " pot evitar això eliminant l'inicializador"
-#: cp/decl.c:4166
+#: cp/decl.c:4180
msgid "uninitialized const `%D'"
msgstr "const \"%D\" sense inicialitzar"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr ""
+
+#: cp/decl.c:4323
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "es va utilitzar un inicialitzador entre parèntesis per a inicialitzar \"%T\""
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
-msgstr "el inicialitzador per a \"%T\" deu estar tancat entre parèntesis"
+msgstr "l'inicialitzador per a \"%T\" ha d'estar tancat entre parèntesis"
-#: cp/decl.c:4326
+#: cp/decl.c:4404
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ no permet inicialitzadors designats"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
msgid "`%T' has no non-static data member named `%D'"
msgstr "\"%T\" té una dada membre que no és non-static cridada \"%D\""
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
msgid "too many initializers for `%T'"
msgstr "massa inicialitzadors per a \"%T\""
-#: cp/decl.c:4439
+#: cp/decl.c:4494
msgid "variable-sized object `%D' may not be initialized"
msgstr "l'objecte de grandària variable \"%D\" no pot ser inicialitzat"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
msgid "`%D' has incomplete type"
msgstr "\"%D\" té un tipus de dada incompleta"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
-msgstr "\"%D\" deu ser inicialitzat per un constructor, no per \"{...}\""
+msgstr "\"%D\" ha de ser inicialitzat per un constructor, no per \"{...}\""
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr "estructura \"%D\" amb membres const sense inicialitzar"
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr "estructura \"%D\" amb membres de referència sense inicialitzar"
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr "assignació (no inicialització) en la declaració"
-#: cp/decl.c:4749
+#: cp/decl.c:4805
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "no es poden inicialitzar \"%D\" per a l'espai de noms \"%D\""
-#: cp/decl.c:4803
+#: cp/decl.c:4859
msgid "shadowing previous type declaration of `%#D'"
msgstr "enfosquint la declaració de tipus prèvia de \"%#D\""
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr "\"%D\" no pot ser thread-local perquè és de tipus \"%T\" que no és POD"
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr "\"%D\" és thread-local i per tant no es pot inicialitzar dinàmicament"
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
-msgstr "paràmetre de captura invàlid"
+msgstr "paràmetre de captura no vàlid"
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr "el destructor per a la classe estrangera \"%T\" no pot ser un membre"
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr "el constructor per a la classe estrangera \"%T\" no pot ser un membre"
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr "\"%D\" va ser declarat com un %s \"virtual\""
-#: cp/decl.c:5478
+#: cp/decl.c:5547
msgid "`%D' declared as an `inline' %s"
msgstr "\"%D\" va ser declarat com un %s \"inline\""
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
-msgstr "especificadors de funció \"const\" i \"volatile\" en \"%D\" invàlids en la declaració %s"
+msgstr "especificadors de funció \"const\" i \"volatile\" en \"%D\" no vàlids en la declaració %s"
-#: cp/decl.c:5483
+#: cp/decl.c:5552
msgid "`%D' declared as a friend"
msgstr "\"%D\" declarat com un friend"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
msgid "`%D' declared with an exception specification"
msgstr "\"%D\" declarat amb una excepció d'especificació"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr "no es pot declarar \"::main\" com template"
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
-msgstr "no es pot declarar \"::main\" com inline"
+msgstr "no es pot declarar \"::main\" com «inline»"
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr "no es pot declarar \"::main\" com static"
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
-msgstr "\"main\" deu retornar \"int\""
+msgstr "\"main\" ha de retornar \"int\""
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr "la funció \"%#D\" que no és local usa un tipus anònim"
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr "\"%#D\" no es refereix al tipus sense qualificar, així que no s'usa per a l'enllaçat"
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr "la funció \"%#D\" que no és local utilitza el tipus local \"%T\""
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr "%sfunció membre \"%D\" no pot tenir el qualificador de mètode \"%T\""
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr "definint l'especialització explícita \"%D\" en la declaració friend"
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
-msgstr "ús invàlid de l'aneu de patró \"%D\" en la declaració del patró primàri"
+msgstr "ús no vàlid de l'aneu de patró \"%D\" en la declaració del patró primàri"
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr "no es permeten els argument per omissió en la declaració de l'especialització friend del patró \"%D\""
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr "no es permet \"inline\" en la declaració de l'especialització friend del patró \"%D\""
-#: cp/decl.c:5765
+#: cp/decl.c:5834
msgid "definition of implicitly-declared `%D'"
msgstr "la definició de \"%D\" declarat implícitament"
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr "no hi ha una funció membre \"%#D\" declarada en la classe \"%T\""
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr "ISO C++ prohibeix la inicialización en la classe del membre static \"%D\" que no és constant"
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr "ISO C++ prohibeix la inicialització del membre constant \"%D\" del tipus \"%T\" que no és enter"
-#: cp/decl.c:6065
+#: cp/decl.c:6134
#, fuzzy
msgid "size of array `%D' has non-integral type `%T'"
msgstr "la grandària de la matriu \"%D\" té un tipus no enter"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
#, fuzzy
msgid "size of array has non-integral type `%T'"
msgstr "la grandària de la matriu té un tipus no enter"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
msgid "size of array `%D' is negative"
msgstr "la grandària de la matriu \"%D\" és negatiu"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
msgid "size of array is negative"
msgstr "la grandària de la matriu és negatiu"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ISO C++ prohibeix la matriu \"%D\" de grandària zero"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C++ prohibeix la matriu de grandària zero"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
msgid "size of array `%D' is not an integral constant-expression"
msgstr "la grandària de la matriu \"%D\" no és una expressió constant integral"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
msgid "size of array is not an integral constant-expression"
msgstr "la grandària de la matriu no és una expressió constant integral"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ISO C++ prohibeix la matriu \"%D\" de grandària variable"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
msgid "ISO C++ forbids variable-size array"
msgstr "ISO C++ prohibeix la matriu de grandària variable"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr "desbordament en la dimensió de la matriu"
-#: cp/decl.c:6248
+#: cp/decl.c:6317
msgid "declaration of `%D' as %s"
msgstr "declaración de \"%D\" com %s"
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, c-format
msgid "creating %s"
msgstr "creant %s"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
-msgstr "la declaració de \"%D\" com una matriu multidimensional deu tenir límits per a totes les dimensions excepte la primera"
+msgstr "la declaració de \"%D\" com una matriu multidimensional ha de tenir límits per a totes les dimensions excepte la primera"
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
-msgstr "una matriu multidimensional deu tenir límits per a totes les dimensions excepte per a la primera"
+msgstr "una matriu multidimensional ha de tenir límits per a totes les dimensions excepte per a la primera"
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
-msgstr "l'especificació del tipus de retorn per al constructor és invàlid"
+msgstr "l'especificació del tipus de retorn per al constructor no és vàlid"
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
-msgstr "l'especificació del tipus de retorn per al destructor és invàlid"
+msgstr "l'especificació del tipus de retorn per al destructor no és vàlid"
-#: cp/decl.c:6306
+#: cp/decl.c:6375
msgid "operator `%T' declared to return `%T'"
msgstr "l'operador \"%T\" es va declarar per a retornar \"%T\""
-#: cp/decl.c:6308
+#: cp/decl.c:6377
msgid "return type specified for `operator %T'"
msgstr "es va especificar un tipus de retorn per a \"operator %T\""
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr "variable sense nom o camp declarat void"
+
+#: cp/decl.c:6405
+#, fuzzy, c-format
+msgid "variable or field `%E' declared void"
+msgstr "variable o camp \"%s\" declarat void"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr "variable o camp declarat void"
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr "els destructors deuen ser funcions membre"
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
-msgstr "el destructor \"%T\" deu coincidir amb el nom de la classe \"%T\""
+msgstr "el destructor \"%T\" ha de coincidir amb el nom de la classe \"%T\""
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr "falta l'identificador del declarador; utilitzant la paraula reservada \"%D\""
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr "el tipus \"%T\" no és derivat del tipus \"%T\""
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr "\"%T\" especificat com identificador de declarador"
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr " potser vol \"%T\" per a un constructor"
@@ -14465,302 +14370,294 @@ msgstr " potser vol \"%T\" per a un constructor"
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, c-format
msgid "invalid use of template-name '%E' in a declarator"
-msgstr "ús invàlid del nom de patró \"%E\" en un declarador"
+msgstr "ús no vàlid del nom de patró \"%E\" en un declarador"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
msgid "declaration of `%D' as non-function"
msgstr "la declaració de \"%D\" com una no funció"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr "`bool' ara és una paraula clau"
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr "\"%T\" extra ignorat"
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
msgid "multiple declarations `%T' and `%T'"
msgstr "declaracions múltiples \"%T\" i \"%T\""
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO C++ no dóna suport a \"long long\""
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO C++ prohibeix la declaració de \"%s\" sense tipus"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
-msgstr "short, signed o unsigned invàlid per a \"%s\""
+msgstr "short, signed o unsigned no vàlid per a \"%s\""
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr "long i short especificats junts per a \"%s\""
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr "es van donar junts signed i unsigned per a \"%s\""
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr "no es permeten qualificadors en la declaració de \"operator %T\""
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:7097
+#: cp/decl.c:7192
msgid "`%T::%D' is not a valid declarator"
msgstr "\"%T::%D\" no és una declaració vàlida"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
-msgstr "especificadors de classe d'emmagatzematge invàlids en les declaracions de paràmetres"
+msgstr "especificadors de classe d'emmagatzematge no vàlids en les declaracions de paràmetres"
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
-msgstr "declaració typedef invàlida en la declaració de paràmetres"
+msgstr "declaració typedef no vàlida en la declaració de paràmetres"
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr "declaració de virtual fora de class"
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr "classe d'emmagatzematge especificada per %s \"%s\""
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "la declaració del nivell superior de \"%s\" especifica \"auto\""
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
-msgstr "especificadors de classe d'emmagatzematge invàlids en les declaracions de funcions friend"
+msgstr "especificadors de classe d'emmagatzematge no vàlids en les declaracions de funcions friend"
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr "el destructor no pot ser una funció membre de tipus static"
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, c-format
msgid "destructors may not be `%s'"
msgstr "els destructors no poden ser \"%s\""
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr "el constructor no pot ser una funció membre de tipus static"
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr "els constructors no poden ser declarats virtual"
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr "els constructors no poden ser \"%s\""
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
-msgstr "el especificador de tipus del valor retornat per al constructor és ignorat"
+msgstr "l'especificador de tipus del valor retornat per al constructor és ignorat"
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "no es pot inicialitzar la funció friend \"%s\""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
-msgstr "les funcions virtual no poden ser friend"
+msgstr "les funcions virtuals no poden ser friend"
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr "la declaració friend no està en una definició de classe"
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "no es pot definir la funció friend \"%s\" en una definició de classe local"
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr "els destructors no poden tenir paràmetres"
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
msgid "cannot declare reference to `%#T'"
msgstr "no es poden declarar referències a \"%#T\""
-#: cp/decl.c:7511
+#: cp/decl.c:7606
msgid "cannot declare pointer to `%#T'"
msgstr "no es pot declarar un punter a \"%#T\""
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr "no es pot declarar un punter al membre \"%#T\""
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr "s'ignora la qualificació extra `%T::' en el membre \"%s\""
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr "no es pot declarar la funció membre \"%T::%s\" dintre de \"%T\""
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr "no es pot declarar el membre \"%T::%s\" dintre de \"%T\""
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr "solament les declaracions de constructors poden ser \"explicit\""
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr "el no-membre \"%s\" no pot ser declarat \"mutable\""
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr "el membre non-objecte \"%s\" no pot ser declarat \"mutable\""
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "la funció \"%s\" no pot ser declarada \"mutable\""
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr "static \"%s\" no pot ser declarat \"mutable\""
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr "const \"%s\" no pot ser declarat \"mutable\""
-#: cp/decl.c:7818
+#: cp/decl.c:7913
msgid "template-id `%D' used as a declarator"
msgstr "l'identificador de patró \"%D\" s'usa com un declarador"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr "ISO C++ prohibeix el tipus niat \"%D\" amb el mateix nom que la classe que ho conté"
-#: cp/decl.c:7847
+#: cp/decl.c:7942
#, fuzzy
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr "el nom de la definició de tipus pot no ser qualificada per a la classe"
-#: cp/decl.c:7893
+#: cp/decl.c:7988
#, fuzzy
msgid "%Jinvalid type qualifier for non-member function type"
-msgstr "qualificador de tipus invàlid per al tipus de funció no membre"
+msgstr "qualificador de tipus no vàlid per al tipus de funció no membre"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
msgid "type qualifiers specified for friend class declaration"
msgstr "es van especificar qualificadors de tipus en una declaració de classe friend"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr "es va especificar \"inline\" per a la declaració de classe friend"
-#: cp/decl.c:7969
+#: cp/decl.c:8064
msgid "template parameters cannot be friends"
msgstr "els paràmetres del patró no poden ser friends"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr "la declaració friend requereix una clau de classe, ex. \"friend class %T::%D\""
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr "la declaració friend requereix una clau de classe, ex. \"friend %#T\""
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr "tractant fer que la classe \"%T\" sigui un friend d'àmbit global"
-#: cp/decl.c:7999
+#: cp/decl.c:8094
msgid "invalid qualifiers on non-member function type"
-msgstr "qualificadors invàlids en el tipus de funció no membre"
+msgstr "qualificadors no vàlids en el tipus de funció no membre"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
msgid "abstract declarator `%T' used as declaration"
msgstr "el declarador abstracte \"%T\" es va utilitzar com una declaració"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr "variable sense nom o camp declarat void"
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr "variable o camp declarat void"
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr "no es pot usar \"::\" en la declaració de paràmetres"
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
msgid "invalid use of `::'"
-msgstr "ús invàlid de \"::\""
+msgstr "ús no vàlid de \"::\""
-#: cp/decl.c:8106
+#: cp/decl.c:8196
msgid "function `%D' cannot be declared friend"
msgstr "la funció \"%D\" no pot ser declarada friend"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr "no es pot fer \"%D\" en un mètode -- no està en una classe"
-#: cp/decl.c:8127
+#: cp/decl.c:8217
msgid "function `%D' declared virtual inside a union"
msgstr "la funció \"%s\" es va declarar virtual dintre d'un union"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr "\"%D\" no es pot declarar virtual, ja que sempre és static"
-#: cp/decl.c:8215
+#: cp/decl.c:8305
msgid "field `%D' has incomplete type"
msgstr "el camp \"%D\" té tipus de dada incompleta"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
msgid "name `%T' has incomplete type"
msgstr "el nom \"%T\" té tipus de dada incompleta"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr " en la instanciació det patró \"%T\""
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr "\"%s\" no és ni funció ni funció membre; no pot ser declarat friend"
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr "les funcions membres són implícitament friends de la seva classe"
@@ -14776,91 +14673,91 @@ msgstr "les funcions membres són implícitament friends de la seva classe"
#. 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:8287
+#: cp/decl.c:8377
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "ISO C++ prohibeix la inicialización del membre \"%D\""
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr "fent a \"%D\" static"
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
-msgstr "la classe d'emmagatzematge \"auto\" és invàlida per a la funció \"%s\""
+msgstr "la classe d'emmagatzematge \"auto\" no és vàlida per a la funció \"%s\""
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
-msgstr "la classe d'emmagatzematge \"register\" és invàlida per a la funció \"%s\""
+msgstr "la classe d'emmagatzematge \"register\" no és vàlida per a la funció \"%s\""
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
-msgstr "la classe d'emmagatzematge \"__thread\" és invàlida per a la funció \"%s\""
+msgstr "la classe d'emmagatzematge \"__thread\" no és vàlida per a la funció \"%s\""
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
-msgstr "la classe d'emmagatzematge \"static\" és invàlida per a la funció \"%s\" declarada fora de l'àmbit global"
+msgstr "la classe d'emmagatzematge \"static\" no és vàlida per a la funció \"%s\" declarada fora de l'àmbit global"
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
-msgstr "la classe d'emmagatzematge \"inline\" és invàlida per a la funció \"%s\" declarada fora de l'àmbit global"
+msgstr "la classe d'emmagatzematge \"inline\" no és vàlida per a la funció \"%s\" declarada fora de l'àmbit global"
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr "la funció virtual \"%s\" no és classe"
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr "no es pot declarar que la funció membre \"%D\" tingui enllaçat estàtic"
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr "no es pot declarar una funció static dintre d'altra funció"
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr "\"static\" pot no ser utilitzat quan es defineix (oposat a la declaració) una dada membre static"
-#: cp/decl.c:8440
+#: cp/decl.c:8530
msgid "static member `%D' declared `register'"
msgstr "es va declarar el membre static \"%D\" com \"register\""
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr "no es pot declarar explícitament que el membre \"%#D\" tingui un enllaçat extern"
-#: cp/decl.c:8585
+#: cp/decl.c:8675
msgid "default argument for `%#D' has type `%T'"
msgstr "l'argument per omissió de \"%#D\" té tipus \"%T\""
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr "l'argument per omissió per al paràmetre del tipus \"%T\" té el tipus \"%T\""
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr "l'argument per omissió \"%E\" usa la variable local \"%D\""
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, c-format
msgid "invalid string constant `%E'"
-msgstr "constant de cadena invàlida \"%E\""
+msgstr "constant de cadena no vàlida \"%E\""
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
-msgstr "constant entera invàlida en la llista de paràmetres, va oblidar proporcionar nom(s) de paràmetre(s)?"
+msgstr "constant entera no vàlida en la llista de paràmetres, va oblidar proporcionar nom(s) de paràmetre(s)?"
-#: cp/decl.c:8689
+#: cp/decl.c:8779
msgid "parameter `%D' invalidly declared method type"
-msgstr "el paràmetre \"%D\" es va declarar invàlidament com tipus de mètode"
+msgstr "el paràmetre \"%D\" es va declarar no vàlidament com tipus de mètode"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr "el paràmetre \"%D\" inclou %s per a la matriu \"%T\" de límit desconegut"
@@ -14879,94 +14776,94 @@ msgstr "el paràmetre \"%D\" inclou %s per a la matriu \"%T\" de límit desconegut
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
-msgstr "constructor invàlid; tal vegada va voler dir \"%T (const %T&)\""
+msgstr "constructor no vàlid; tal vegada va voler dir \"%T (const %T&)\""
-#: cp/decl.c:9000
+#: cp/decl.c:9090
msgid "`%D' must be a nonstatic member function"
-msgstr "\"%D\" deu ser una funció membre que no sigui static"
+msgstr "\"%D\" ha de ser una funció membre que no sigui static"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
-msgstr "\"%D\" deu ser una funció membre no estàtic o una funció no membre"
+msgstr "\"%D\" ha de ser una funció membre no estàtic o una funció no membre"
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
-msgstr "\"%D\" deu tenir un argument de tipus classe o enumerat"
+msgstr "\"%D\" ha de tenir un argument de tipus classe o enumerat"
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr "la conversió a %s%s mai usarà un operador de conversió de tipus"
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr "ISO C++ prohibeix la sobrecàrrega de l'operador ?:"
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
-msgstr "el postfix \"%D\" deu prendre \"int\" com el seu argument"
+msgstr "el postfix \"%D\" ha de prendre \"int\" com el seu argument"
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
-msgstr "el postfix \"%D\" deu prendre \"int\" com el seu segon argument"
+msgstr "el postfix \"%D\" ha de prendre \"int\" com el seu segon argument"
-#: cp/decl.c:9126
+#: cp/decl.c:9216
msgid "`%D' must take either zero or one argument"
-msgstr "\"%D\" deu prendre zero o un arguments"
+msgstr "\"%D\" ha de prendre zero o un argument"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
msgid "`%D' must take either one or two arguments"
-msgstr "\"%D\" deu prendre un o dos arguments"
+msgstr "\"%D\" ha de prendre un o dos arguments"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
-msgstr "el prefix \"%D\" deu regressar \"%T\""
+msgstr "el prefix \"%D\" ha de regressar \"%T\""
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
-msgstr "el postfix \"%D\" deu regressar \"%T\""
+msgstr "el postfix \"%D\" ha de regressar \"%T\""
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
-msgstr "\"%D\" deu prendre \"void\""
+msgstr "\"%D\" ha de prendre \"void\""
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
msgid "`%D' must take exactly one argument"
-msgstr "\"%D\" deu prendre un argument exactament"
+msgstr "\"%D\" ha de prendre un argument exactament"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
msgid "`%D' must take exactly two arguments"
-msgstr "\"%D\" deu prendre dos arguments exactament"
+msgstr "\"%D\" ha de prendre dos arguments exactament"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr "el \"%D\" definit per l'usuari sempre avalua ambdós arguments"
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
-msgstr "\"%D\" deu regressar per valor"
+msgstr "\"%D\" ha de regressar per valor"
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr "\"%D\" no pot tenir arguments per omissió"
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr "usant el nom de definició de tipus \"%D\" després de \"%s\""
-#: cp/decl.c:9279
+#: cp/decl.c:9369
msgid "using template type parameter `%T' after `%s'"
msgstr "usant el paràmetre de tipus patró \"%T\" després de \"%s\""
-#: cp/decl.c:9287
+#: cp/decl.c:9377
#, fuzzy
msgid "`%T' referred to as `%s'"
msgstr "\"%#D\" redeclarat com %C"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
#, fuzzy
msgid "`%T' referred to as enum"
msgstr "\"%#D\" redeclarat com %C"
@@ -14978,50 +14875,50 @@ msgstr "\"%#D\" redeclarat com %C"
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
#, fuzzy
msgid "template argument required for `%s %T'"
msgstr "es requereix un argument de patró per a \"%T\""
-#: cp/decl.c:9453
+#: cp/decl.c:9543
msgid "use of enum `%#D' without previous declaration"
msgstr "ús del enum \"%#D\" sense declaració prèvia"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
#, fuzzy
msgid "redeclaration of `%T' as a non-template"
msgstr "la declaració de \"%D\" com una no funció"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
-msgstr "union derivada \"%T\" invàlida"
+msgstr "union derivada \"%T\" no vàlida"
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr "el tipus base \"%T\" falla a ser un tipus struct o classe"
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr "tipus recursivo \"%T\" sense definir"
-#: cp/decl.c:9580
+#: cp/decl.c:9670
msgid "duplicate base type `%T' invalid"
-msgstr "tipus base duplicat \"%T\" invàlid"
+msgstr "tipus base duplicat \"%T\" no vàlid"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9660
+#: cp/decl.c:9750
#, fuzzy
msgid "Java class '%T' cannot have virtual bases"
msgstr "la classe base \"%#T\" té un destructor no virtual"
-#: cp/decl.c:9700
+#: cp/decl.c:9790
msgid "multiple definition of `%#T'"
msgstr "definició múltiple de \"%#T\""
-#: cp/decl.c:9701
+#: cp/decl.c:9791
#, fuzzy
msgid "%Jprevious definition here"
msgstr "definició prèvia aquí"
@@ -15030,48 +14927,48 @@ msgstr "definició prèvia aquí"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9926
+#: cp/decl.c:10023
msgid "enumerator value for `%D' not integer constant"
msgstr "el valor de enumerador per a \"%D\" no és una constant entera"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
msgid "overflow in enumeration values at `%D'"
msgstr "desbordament en valors d'enumeració en \"%D\""
-#: cp/decl.c:10015
+#: cp/decl.c:10112
msgid "return type `%#T' is incomplete"
msgstr "el tipus de retorn \"%#T\" és un tipus de dada incompleta"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr "el tipus de retorn per a \"main\" va canviar a \"int\""
-#: cp/decl.c:10162
+#: cp/decl.c:10259
msgid "`%D' implicitly declared before its definition"
msgstr "\"%D\" declarat implícitament abans de la seva definició"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
-msgstr "\"operator=\" deu retornar una referència a \"*this\""
+msgstr "\"operator=\" ha de retornar una referència a \"*this\""
-#: cp/decl.c:10453
+#: cp/decl.c:10550
msgid "parameter `%D' declared void"
msgstr "el paràmetre \"%D\" es va declarar void"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
#, fuzzy
msgid "invalid member function declaration"
-msgstr "declaració del patró membre \"%D\" invàlida"
+msgstr "declaració del patró membre \"%D\" no vàlida"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr "\"%D\" ja es va definir en la classe \"%T\""
-#: cp/decl.c:11149
+#: cp/decl.c:11246
msgid "static member function `%#D' declared with type qualifiers"
msgstr "la funció membre static \"%#D\" és declarada amb qualificadors de tipus"
@@ -15090,7 +14987,7 @@ msgstr "conversió ambigua per a índex de matriu"
#: cp/decl2.c:416
msgid "invalid types `%T[%T]' for array subscript"
-msgstr "tipus invàlids \"%T[%T]\" per a índex de matriu"
+msgstr "tipus no vàlids \"%T[%T]\" per a índex de matriu"
#: cp/decl2.c:461
msgid "deleting array `%#D'"
@@ -15113,13 +15010,13 @@ msgstr "esborrar \"%T\" està indefinit"
#. A local class shall not have member templates.
#: cp/decl2.c:522
msgid "invalid declaration of member template `%#D' in local class"
-msgstr "declaració invàlida del patró membre \"%#D\" en la classe local"
+msgstr "declaració no vàlida del patró membre \"%#D\" en la classe local"
#: cp/decl2.c:531
msgid "invalid use of `virtual' in template declaration of `%#D'"
-msgstr "ús invàlid de \"virtual\" en la declaració de patró de \"%#D\""
+msgstr "ús no vàlid de \"virtual\" en la declaració de patró de \"%#D\""
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
msgid "template declaration of `%#D'"
msgstr "declaració en patró de \"%#D\""
@@ -15137,11 +15034,11 @@ msgstr "el prototip per a \"%#D\" no coincideix amb cap altre en la classe \"%T\
#: cp/decl2.c:778
msgid "local class `%#T' shall not have static data member `%#D'"
-msgstr "la classe local \"%#T\" no deu tenir el membre static \"%#D\""
+msgstr "la classe local \"%#T\" no ha de tenir el membre static \"%#D\""
#: cp/decl2.c:786
msgid "initializer invalid for static member with constructor"
-msgstr "inicializador invàlid per al membre static amb constructor"
+msgstr "inicializador no vàlid per al membre static amb constructor"
#: cp/decl2.c:789
msgid "(an out of class initialization is required)"
@@ -15157,7 +15054,7 @@ msgstr "\"%D\" ja està definit en \"%T\""
#: cp/decl2.c:936
msgid "field initializer is not constant"
-msgstr "el inicializador del camp no és constant"
+msgstr "l'inicializador del camp no és constant"
#: cp/decl2.c:964
msgid "`asm' specifiers are not permitted on non-static data members"
@@ -15185,47 +15082,47 @@ msgstr "es va especificar un inicialitzador per a la funció no-membre \"%D\""
#: cp/decl2.c:1101
msgid "invalid initializer for virtual method `%D'"
-msgstr "inicialitzador invàlid per al mètode virtual \"%D\""
+msgstr "inicialitzador no vàlid per al mètode virtual \"%D\""
#: cp/decl2.c:1148
msgid "anonymous struct not inside named type"
msgstr "struct anònim no es troba dintre d'un tipus nomenat"
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr "els agregats anònims d'abast de nom d'espai deuen ser static"
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
#, fuzzy
msgid "anonymous union with no members"
msgstr "agregat anònim sense membres"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
-msgstr "\"operator new\" deu retornar el tipus \"%T\""
+msgstr "\"operator new\" ha de retornar el tipus \"%T\""
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr "\"operator new\" pren el tipus \"size_t\" (\"%T\") com primer argument"
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
-msgstr "\"operator delete\" deu retornar el tipus \"%T\""
+msgstr "\"operator delete\" ha de retornar el tipus \"%T\""
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr "\"operator delete\" pren el tipus \"%T\" com primer argument"
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
msgid "inline function `%D' used but never defined"
-msgstr "s'usa la funció inline \"%D\" però mai es va definir"
+msgstr "s'usa la funció «inline» \"%D\" però mai es va definir"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "falta l'argument per omissió per al paràmetre %P de \"%+#D\""
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr "lletra \"%c\" inesperada en locate_error\n"
@@ -15252,10 +15149,10 @@ msgstr "barrejant \"catches\" de C++ i Java en una sola unitat de traducció"
msgid "throwing NULL, which has integral, not pointer type"
msgstr "llançant NULL, que té un tipus integral, no un tipus punter"
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
#, fuzzy
msgid "`%D' should never be overloaded"
-msgstr "\"%D\" deu regressar per valor"
+msgstr "\"%D\" ha de regressar per valor"
#: cp/except.c:665
msgid " in thrown expression"
@@ -15275,7 +15172,7 @@ msgstr " per un gestor anterior per a \"%T\""
#: cp/except.c:918
msgid "`...' handler must be the last handler for its try block"
-msgstr "el gestor \"...\" deu ser l'últim gestor per al seu bloc try"
+msgstr "el gestor \"...\" ha de ser l'últim gestor per al seu bloc try"
#: cp/friend.c:151
msgid "`%D' is already a friend of class `%T'"
@@ -15283,7 +15180,7 @@ msgstr "\"%D\" ja és un friend de la classe \"%T\""
#: cp/friend.c:206
msgid "invalid type `%T' declared `friend'"
-msgstr "el tipus invàlid \"%T\" va ser declarat \"friend\""
+msgstr "el tipus no vàlid \"%T\" va ser declarat \"friend\""
#. [temp.friend]
#. Friend declarations shall not declare partial
@@ -15332,7 +15229,7 @@ msgstr "la declaració friend \"%#D\" declara una funció que no és patró"
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr "(si aquesta no és la seva intenció, asseguri's qu'el patró de la funció ja ha estat declarada i agregui <> aquí després del nom de la funció) -Wno-non-template-friend desactiva aquest avís"
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr "falta l'argument per a `%s'\n"
@@ -15389,7 +15286,7 @@ msgstr "inicialitzacions per a múltiples membres de \"%T\""
#: cp/init.c:665
msgid "base class `%#T' should be explicitly initialized in the copy constructor"
-msgstr "la classe base \"%#T\" deu ser inicialitzada explícitament en la còpia del constructor"
+msgstr "la classe base \"%#T\" ha de ser inicialitzada explícitament en la còpia del constructor"
#: cp/init.c:895 cp/init.c:914
msgid "class `%T' does not have any field named `%D'"
@@ -15462,61 +15359,61 @@ msgstr "el tipus qualificat \"%T\" no coincideix amb el nom del destructor \"~%T
msgid "incomplete type `%T' does not have member `%D'"
msgstr "el tipus incomplet \"%T\" no té al membre \"%D\""
-#: cp/init.c:1459
+#: cp/init.c:1460
msgid "`%D' is not a member of type `%T'"
msgstr "\"%D\" no és un membre de tipus \"%T\""
-#: cp/init.c:1478
+#: cp/init.c:1487
msgid "invalid pointer to bit-field `%D'"
-msgstr "punter invàlid al camp de bit \"%D\""
+msgstr "punter no vàlid al camp de bit \"%D\""
-#: cp/init.c:1580
+#: cp/init.c:1589
#, fuzzy
msgid "invalid use of non-static member function `%D'"
-msgstr "ús invàlid del camp no static \"%D\""
+msgstr "ús no vàlid del camp no static \"%D\""
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
#, fuzzy
msgid "invalid use of non-static data member `%D'"
-msgstr "ús invàlid del camp no static \"%D\""
+msgstr "ús no vàlid del camp no static \"%D\""
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr "new de matriu falla a l'especificar la grandària"
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
-msgstr "la grandària de la matriu nova deu tenir un tipus integral"
+msgstr "la grandària de la matriu nova ha de tenir un tipus integral"
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr "la matriu de grandària zero no reserva espai"
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr "new no pot ser aplicat a un tipus de referència"
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr "new no pot ser aplicat a una funcció de referència"
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr "cridada a constructor Java, mentre \"jclass\" està indefinit"
-#: cp/init.c:1877
+#: cp/init.c:1886
msgid "can't find class$"
msgstr "no es pot trobar class$"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
-msgstr "tipus \"void\" invàlid per a new"
+msgstr "tipus \"void\" no vàlid per a new"
-#: cp/init.c:2014
+#: cp/init.c:2023
msgid "uninitialized const in `new' of `%#T'"
msgstr "const sense inicialitzar en \"new\" de \"%#T\""
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr "cridada a constructor Java amb \"%s\" sense definir"
@@ -15524,39 +15421,39 @@ msgstr "cridada a constructor Java amb \"%s\" sense definir"
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr ""
-#: cp/init.c:2083
+#: cp/init.c:2092
msgid "request for member `%D' is ambiguous"
msgstr "a petició per al membre \"%D\" és ambigua"
-#: cp/init.c:2203
+#: cp/init.c:2212
msgid "ISO C++ forbids initialization in array new"
msgstr "ISO C++ prohibeix la inicialització en la matriu new"
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
-msgstr "el inicialitzador acaba prematurament"
+msgstr "l'inicialitzador acaba prematurament"
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
-msgstr "no es poden inicialitzar matrius multidimensionals amb el inicialitzador"
+msgstr "no es poden inicialitzar matrius multidimensionals amb l'inicialitzador"
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr ""
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr "grandària de matriu desconeguda en delete"
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr "el tipus de vector delete no és del tipus punter ni matriu"
@@ -15572,7 +15469,7 @@ msgstr "escombraries al final de #pragma %s"
#: cp/lex.c:508
#, c-format
msgid "invalid #pragma %s"
-msgstr "#pragma %s invàlid"
+msgstr "#pragma %s no vàlid"
#: cp/lex.c:516
msgid "#pragma vtable no longer supported"
@@ -15621,21 +15518,21 @@ msgstr ""
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
#: cp/method.c:461
msgid "generic thunk code fails for method `%#D' which uses `...'"
-msgstr "el codi de thunk genèric va fallar per al mètode \"%#D\" que utilitza \"...\""
+msgstr "el codi de thunk genèric ha fallat per al mètode \"%#D\" que utilitza \"...\""
#: cp/method.c:686
msgid "non-static const member `%#D', can't use default assignment operator"
@@ -15661,7 +15558,7 @@ msgstr "redeclaración de \"wchar_t\" com \"%T\""
#. This function shall not be overloaded.
#: cp/name-lookup.c:734
msgid "invalid redeclaration of `%D'"
-msgstr "redeclaración invàlida de \"%D\""
+msgstr "redeclaración no vàlida de \"%D\""
#: cp/name-lookup.c:735
msgid "as `%D'"
@@ -15711,7 +15608,7 @@ msgstr "la declaració de \"%#D\" enfosqueix un paràmetre"
#: cp/name-lookup.c:1167
msgid "name lookup of `%D' changed"
-msgstr "la recerca de nom de \"%D\" va cambiar"
+msgstr "la recerca de nom de \"%D\" va canviar"
#: cp/name-lookup.c:1169
msgid " matches this `%D' under ISO standard rules"
@@ -15775,7 +15672,7 @@ msgstr "no es permet l'espai de noms \"%D\" en la declaració d'ús"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
msgstr "\"%T\" no és un nom d'espai"
@@ -15811,103 +15708,103 @@ msgstr "declaració d'ús per a un no membre en l'àmbit de la classe"
msgid "using-declaration cannot name destructor"
msgstr "declaració d'ús per al destructor"
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr "la declaració de \"%D\" no està en un espai de noms al voltant de \"%D\""
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr "\"%D\" deuria ser declarat dintre de \"%D\""
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr "no es permet aquí l'alies de l'espai de noms \"%D\", assumint que és \"%D\""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
msgid "unknown namespace `%D'"
msgstr "espai de noms \"%D\" desconegut"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
msgid "namespace `%T' undeclared"
msgstr "espai de noms \"%T\" sense declarar"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
#, fuzzy
msgid "`%D' attribute directive ignored"
msgstr "s'ignora la directiva d'atribut \"%s\""
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
msgid "use of `%D' is ambiguous"
msgstr "l'ús de \"%D\" és ambigu"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr " declarat inicialment com \"%#D\" aquí"
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr " també declarat com \"%#D\" aquí"
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr "\"%D\" denota un tipus ambigu"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
#, fuzzy
msgid "%J first type here"
msgstr " primer tipus aquí"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
#, fuzzy
msgid "%J other type here"
msgstr " altre tipus aquí"
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
msgid "invalid use of `%D'"
-msgstr "ús invàlid de \"%D\""
+msgstr "ús no vàlid de \"%D\""
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
msgid "`%D::%D' is not a template"
msgstr "\"%D::%D\" no és un patró"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr "\"%D\" no declarat en l'espai de noms \"%D\""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
msgid "`%D' is not a function,"
msgstr "\"%D\" no és una funció,"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
msgid " conflict with `%D'"
msgstr " té conflicte amb \"%D\""
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr ""
#: cp/parser.c:609
#, fuzzy
msgid "invalid token"
-msgstr "codi invàlid"
+msgstr "codi no vàlid"
#: cp/parser.c:1806
#, fuzzy
msgid "`%D::%D' has not been declared"
msgstr "\"%#D\" no pot ser declarat"
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
#, fuzzy
msgid "`::%D' has not been declared"
msgstr "\"%#D\" no pot ser declarat"
@@ -15936,7 +15833,7 @@ msgstr "accés \"%D\""
msgid "new types may not be defined in a return type"
msgstr "new no pot ser aplicat a un tipus de referència"
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
msgid "`%T' is not a template"
msgstr "\"%T\" no és un patró"
@@ -15948,7 +15845,7 @@ msgstr "\"%T\" no és un patró"
#: cp/parser.c:1892
#, fuzzy
msgid "invalid template-id"
-msgstr "rotació de insn invàlida"
+msgstr "rotació de insn no vàlida"
#: cp/parser.c:1933
#, fuzzy, c-format
@@ -15990,109 +15887,109 @@ msgstr "\"%D\" no es va declarar en aquest àmbit"
msgid "typedef-name `%D' used as destructor declarator"
msgstr "l'identificador de patró \"%D\" s'usa com un declarador"
-#: cp/parser.c:3638
+#: cp/parser.c:3648
#, fuzzy
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ prohibeix literals composats"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4624
+#: cp/parser.c:4661
#, fuzzy
msgid "expression in new-declarator must have integral or enumeration type"
-msgstr "la grandària de la matriu nova deu tenir un tipus integral"
+msgstr "la grandària de la matriu nova ha de tenir un tipus integral"
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr "ús de la conversió d'estil antic"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, c-format
msgid "case label `%E' not within a switch statement"
-msgstr "l'etiqueta casi \"%E\" no es troba dintre d'una declaració switch"
+msgstr "l'etiqueta «case» \"%E\" no es troba dintre d'una declaració «switch»"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ prohibeix gotos calculats"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6645
+#: cp/parser.c:6683
#, fuzzy
msgid "duplicate `friend'"
msgstr "\"%s\" duplicat"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
#, fuzzy
msgid "class definition may not be declared a friend"
msgstr "la funció \"%D\" no pot ser declarada friend"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7160
+#: cp/parser.c:7198
#, fuzzy
msgid "anachronistic old-style base class initializer"
msgstr "inicialitzador de classe base d'estil antic anacrònic"
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
msgid "keyword `export' not implemented, and will be ignored"
msgstr "la paraula clau \"export\" no està implementada, i serà ignorada"
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:7923
+#: cp/parser.c:7961
#, fuzzy
msgid "`<::' cannot begin a template-argument list"
msgstr "l'objecte \"%E\" no es pot usar com un argument de patró"
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
#, fuzzy
msgid "non-template `%D' used as template"
msgstr "s'usa un no-patró com patró"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
#, fuzzy
msgid "use `%T::template %D' to indicate that it is a template"
msgstr "identificador de patró \"%D\" en la declaració del patró primari"
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr "usant \"typename\" fora de la plantilla"
-#: cp/parser.c:9180
+#: cp/parser.c:9224
#, fuzzy
msgid "expected type-name"
-msgstr "operant inesperat"
+msgstr "operand inesperat"
-#: cp/parser.c:9239
+#: cp/parser.c:9283
#, fuzzy
msgid "type attributes are honored only at type definition"
msgstr "l'atribut \"%s\" sol es pot aplicar a definicions de classe"
@@ -16100,91 +15997,91 @@ msgstr "l'atribut \"%s\" sol es pot aplicar a definicions de classe"
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
#, fuzzy
msgid "a template-id may not appear in a using-declaration"
msgstr "no es permet l'espai de noms \"%D\" en la declaració d'ús"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9951
+#: cp/parser.c:9988
#, fuzzy
msgid "attributes are not allowed on a function-definition"
msgstr "la variable de registre global segueix a una definició de funció"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
#, fuzzy
msgid "attributes after parenthesized initializer ignored"
-msgstr "atributs en el declarador de parametres de matriu ignorats"
+msgstr "atributs en el declarador de paràmetres de matriu ignorats"
-#: cp/parser.c:10540
+#: cp/parser.c:10591
#, fuzzy
msgid "`%T::%D' is not a type"
msgstr "\"%D::%D\" no és un patró"
-#: cp/parser.c:11288
+#: cp/parser.c:11341
#, fuzzy
msgid "file ends in default argument"
msgstr "%Hlectura de final de fitxer dintre de l'argument per defecte"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
#, fuzzy
msgid "deprecated use of default argument for parameter of non-function"
msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
-#: cp/parser.c:11347
+#: cp/parser.c:11400
#, fuzzy
msgid "default arguments are only permitted for function parameters"
msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr "declaració de \"%D\" en \"%D\" la qual no inclou a \"%D\""
-#: cp/parser.c:12091
+#: cp/parser.c:12179
#, fuzzy
msgid "extra qualification ignored"
msgstr "s'ignora la qualificació extra \"%T::\" en el membre \"%D\""
-#: cp/parser.c:12102
+#: cp/parser.c:12190
#, fuzzy
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr "especialització explícita no precedida per \"template <>\""
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12434
+#: cp/parser.c:12522
#, fuzzy
msgid "friend declaration does not name a class or function"
msgstr "la declaració friend no està en una definició de classe"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12878
+#: cp/parser.c:12967
#, fuzzy
msgid "keyword `typename' not allowed outside of templates"
msgstr "usant \"typename\" fora de la plantilla"
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:13700
+#: cp/parser.c:13790
#, fuzzy
msgid "reference to `%D' is ambiguous"
msgstr "l'ús de \"%D\" és ambigu"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
#, fuzzy
msgid "too few template-parameter-lists"
msgstr "molt poques llistes de paràmetres de patró en la declaració de \"%D\""
@@ -16193,50 +16090,50 @@ msgstr "molt poques llistes de paràmetres de patró en la declaració de \"%D\""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
#, fuzzy
msgid "too many template-parameter-lists"
msgstr "massa llistes de paràmetres de patró en la declaració de \"%D\""
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
#, fuzzy
msgid "invalid function declaration"
-msgstr "declarador invàlid"
+msgstr "declarador no vàlid"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
#, fuzzy
msgid "named return values are no longer supported"
msgstr "--driver ja no té suport"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
#, fuzzy
msgid "`>>' should be `> >' within a nested template argument list"
-msgstr "\">>\" deu ser \"> >\" en el nom de classe del patró"
+msgstr "\">>\" ha de ser \"> >\" en el nom de classe del patró"
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14574
+#: cp/parser.c:14664
#, fuzzy
msgid "missing `>' to terminate the template argument list"
msgstr "falta parèntesi dret en la llista de paràmetres de macro"
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
msgstr "es va usar la marca \"%s\" al nomenar a\"%#T\""
-#: cp/parser.c:15082
+#: cp/parser.c:15169
#, fuzzy
msgid "%D redeclared with different access"
msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
@@ -16246,7 +16143,7 @@ msgstr "les dades membres \"%D\" no poden ser un patró membre"
#: cp/pt.c:255
msgid "invalid member template declaration `%D'"
-msgstr "declaració del patró membre \"%D\" invàlida"
+msgstr "declaració del patró membre \"%D\" no vàlida"
#: cp/pt.c:637
msgid "explicit specialization in non-namespace scope `%D'"
@@ -16256,81 +16153,86 @@ msgstr "especialització explícita en l'àmbit \"%D\" que no és espai de noms"
msgid "enclosing class templates are not explicitly specialized"
msgstr "les patrons de classe contingudes no són especialitzades explícitament"
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
+#: cp/pt.c:733
+#, fuzzy
+msgid "specialization of `%D' in different namespace"
msgstr "especialitzant \"%#T\" en diferents espais de noms"
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
msgid " from definition of `%#D'"
msgstr " de la definició de \"%#D\""
-#: cp/pt.c:748
+#: cp/pt.c:770
msgid "specialization of `%T' after instantiation"
msgstr "especialització de \"%T\" després de la instanciació"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr "especialitzant \"%#T\" en diferents espais de noms"
+
+#: cp/pt.c:817
msgid "specialization `%T' after instantiation `%T'"
msgstr "especialització de \"%T\" després de la instanciació \"%T\""
-#: cp/pt.c:807
+#: cp/pt.c:829
msgid "explicit specialization of non-template `%T'"
msgstr "especialització explícita de \"%T\" que no és patró"
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr "especialització de %D després de la instanciació"
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
msgstr "%s %+#D"
-#: cp/pt.c:1241
+#: cp/pt.c:1269
msgid "`%D' is not a function template"
msgstr "\"%D\" no és un patró de funció"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr "l'idenfificador de patró \"%D\" per a \"%+D\" no coincideix amb cap declaració de patró"
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr "especialització de patró ambigua \"%D\" per a \"%+D\""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr "identificador de patró \"%D\" en la declaració del patró primari"
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr "es va usar una llista de paràmetres de patró en una instanciació explícita"
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr "es proveeix una definició per a instanciació explícita"
-#: cp/pt.c:1645
+#: cp/pt.c:1673
msgid "too many template parameter lists in declaration of `%D'"
msgstr "massa llistes de paràmetres de patró en la declaració de \"%D\""
-#: cp/pt.c:1661
+#: cp/pt.c:1689
msgid "too few template parameter lists in declaration of `%D'"
msgstr "molt poques llistes de paràmetres de patró en la declaració de \"%D\""
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr "especialització explícita no precedida per \"template <>\""
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr "especialització parcial \"%D\" del patró de funció"
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr "es va especificar un argument per omissió en l'especialització explícita"
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr "especialització de patró amb enllaç C"
@@ -16342,107 +16244,117 @@ msgstr "especialització de patró amb enllaç C"
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr "especialització de la funció membre especial declarada implícitament"
-#: cp/pt.c:1855
+#: cp/pt.c:1883
msgid "no member function `%D' declared in `%T'"
msgstr "la funció no membre \"%D\" es va declarar en \"%T\""
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
msgid "too many template parameter lists in declaration of `%T'"
msgstr "massa llistes de paràmetres de patró en la declaració de \"%T\""
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr " enfosquen el paràmetre de patró \"%#D\""
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr "no s'usen els paràmetres de patró en l'especialització parcial:"
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr " \"%D\""
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr "l'especialització parcial \"%T\" no especialitza cap argument de patró"
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr "l'argument de patró \"%E\" involucra el(s) paràmetre(s) de patró"
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr "el tipus \"%T\" de l'argument de patró \"%E\" depèn del(s) paràmetre(s) de patró"
-#: cp/pt.c:2665
+#: cp/pt.c:2693
msgid "no default argument for `%D'"
msgstr "no hi ha un argument per omissió per a \"%D\""
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr "patró amb enllaç C"
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr "classe de patró sense nom"
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
#, fuzzy
msgid "destructor `%D' declared as member template"
msgstr "les dades membres \"%D\" no poden ser un patró membre"
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+#, fuzzy
+msgid "invalid template declaration of `%D'"
+msgstr "declaració del patró membre \"%D\" no vàlida"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr "\"%D\" no declara un tipus de patró"
-#: cp/pt.c:2910
+#: cp/pt.c:2954
msgid "template definition of non-template `%#D'"
msgstr "definició de patró de \"%#D\" que no és patró"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr "s'esperaven %d nivells de paràmetres de patró per a \"%#D\", es van obtenir %d"
-#: cp/pt.c:2963
+#: cp/pt.c:3007
msgid "got %d template parameters for `%#D'"
msgstr "es van obtenir %d paràmetres de patró per a \"%#D\""
-#: cp/pt.c:2966
+#: cp/pt.c:3010
msgid "got %d template parameters for `%#T'"
msgstr "es van obtenir %d paràmetres de patró per a \"%#T\""
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr " però es requereixen %d"
-#: cp/pt.c:3053
+#: cp/pt.c:3097
msgid "`%T' is not a template type"
msgstr "\"%T\" no és un tipus patró"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
msgid "previous declaration `%D'"
msgstr "declaració prèvia de \"%D\""
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr "es van usar %d paràmetre%s de patró en lloc de %d"
-#: cp/pt.c:3086
+#: cp/pt.c:3130
msgid "template parameter `%#D'"
msgstr "paràmetre de patró \"%#D\""
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr "redeclarat aquí com \"%#D\""
@@ -16450,293 +16362,303 @@ msgstr "redeclarat aquí com \"%#D\""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
msgid "redefinition of default argument for `%#D'"
msgstr "redefinició de l'argument per omissió per a \"%#D\""
-#: cp/pt.c:3098
+#: cp/pt.c:3142
#, fuzzy
msgid "%J original definition appeared here"
msgstr " la definició original apareix aquí"
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, c-format
msgid "`%E' is not a valid template argument"
msgstr "\"%E\" no és un argument de patró vàlid"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
-msgstr "deu ser l'adreça d'una funció amb enllaç extern"
+msgstr "ha de ser l'adreça d'una funció amb enllaç extern"
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
-msgstr "deu ser l'adreça d'un objecte amb enllaç extern"
+msgstr "ha de ser l'adreça d'un objecte amb enllaç extern"
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
-msgstr "deu ser un punter-a-membre de la forma \"&X::I\""
+msgstr "ha de ser un punter-a-membre de la forma \"&X::I\""
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr "la cadena literal %E no és un argument vàlid de patró perquè és l'adreça d'un objecte amb enllaç estàtic"
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr "no es pot usar l'adreça de \"%E\" que no és extern com un argument de patró"
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr "\"%E\" que no és constant no es pot usar com un argument de patró"
-#: cp/pt.c:3298
+#: cp/pt.c:3340
#, fuzzy
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr "l'objecte \"%E\" no es pot usar com un argument de patró"
-#: cp/pt.c:3301
+#: cp/pt.c:3343
#, fuzzy
msgid "invalid use of '%D' as a non-type template-argument"
-msgstr "ús invàlid de \"%s\" en punter a membre"
+msgstr "ús no vàlid de \"%s\" en punter a membre"
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, fuzzy, c-format
msgid "invalid use of '%E' as a non-type template-argument"
-msgstr "ús invàlid de \"%s\" en punter a membre"
+msgstr "ús no vàlid de \"%s\" en punter a membre"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr "per a fer referència a un tipus membre d'un paràmetre de patró, usi \"typename %E\""
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr "no coincideix el tipus/valor en l'argument %d en la llista de paràmetres de patró per a \"%D\""
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr " s'esperava una constant de tipus \"%T\", es va obtenir \"%T\""
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, fuzzy, c-format
msgid " expected a class template, got `%E'"
msgstr " s'esperava un patró de classe, es va obtenir \"%T\""
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, c-format
msgid " expected a type, got `%E'"
msgstr " s'esperava un tipus, es va obtenir \"%E\""
-#: cp/pt.c:3702
+#: cp/pt.c:3744
msgid " expected a type, got `%T'"
msgstr " s'esperava un tipus, es va obtenir \"%T\""
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr " s'esperava un patró de classe, es va obtenir \"%T\""
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr " s'esperava un patró de tipus \"%D\", es va obtenir \"%D\""
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr "no es pot convertir l'argument de patró \"%E\" a \"%T\""
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "nombre erroni d'arguments de patró (%d, deuria ser %d)"
-#: cp/pt.c:3819
+#: cp/pt.c:3861
msgid "provided for `%D'"
msgstr "proveït per \"%D\""
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, c-format
msgid "template argument %d is invalid"
-msgstr "l'argument de patró %d és invàlid"
+msgstr "l'argument de patró %d no és vàlid"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr "s'usa un no-patró com patró"
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr "s'usa el tipus \"%T\" que és no-patró com patró"
-#: cp/pt.c:4210
+#: cp/pt.c:4252
msgid "for template declaration `%D'"
msgstr "per a la declaració de patró \"%D\""
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr "la profunditat d'instanciació del patró excedeix el màxim de %d (usi -ftemplate-depth-NN per a incrementar el màxim) al instanciar \"%D\""
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
msgstr "instanciació de patró classe ambigua per a \"%#T\""
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
msgstr "%s %+#T"
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
msgstr "instanciació de \"%D\" com tipus \"%T\""
-#: cp/pt.c:6470
+#: cp/pt.c:6542
msgid "invalid parameter type `%T'"
-msgstr "tipus de paràmetre \"%T\" invàlid"
+msgstr "tipus de paràmetre \"%T\" no vàlid"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
msgid "in declaration `%D'"
msgstr "en la declaració \"%D\""
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr "creant un punter a funció membre del tipus \"%T\" que no és classe"
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr "creant la matriu amb grandària zero"
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
msgstr "creant la matriu amb grandària zero (\"%E\")"
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr "formant la referència a void"
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr "formant %s per a referenciar al tipus \"%T\""
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr "creant un punter al membre del tipus \"%T\" que no és classe"
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr "creant un punter al membre de referència de tipus \"%T\""
-#: cp/pt.c:7069
+#: cp/pt.c:7142
msgid "creating array of `%T'"
msgstr "creant la matriu de \"%T\""
-#: cp/pt.c:7075
+#: cp/pt.c:7148
#, fuzzy
msgid "creating array of `%T', which is an abstract class type"
msgstr "inicialitzador sense nom per a \"%T\", el qual no té una classe base"
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr "\"%T\" no és de tipus classe, struct o union"
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr "ús de \"%s\" en el patró"
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, fuzzy, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr "s'usa \"%D\" com un tipus, però no està definit com un tipus."
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, fuzzy, c-format
msgid "say `typename %E' if a type is meant"
msgstr " (usi \"typename %T::%D\" si això és el que volia)"
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+#, fuzzy
+msgid "`%T' is not a class or namespace"
+msgstr "\"%T\" no és un nom d'espai"
+
+#: cp/pt.c:8592
+#, fuzzy
+msgid "`%D' is not a class or namespace"
+msgstr "\"%D\" no és un nom d'espai"
+
+#: cp/pt.c:8709
#, fuzzy
msgid "`%T' uses anonymous type"
msgstr "l'argument de patró \"%T\" usa un tipus anònim"
-#: cp/pt.c:8615
+#: cp/pt.c:8711
#, fuzzy
msgid "`%T' uses local type `%T'"
msgstr "l'argument de patró \"%T\" usa el tipus local \"%T\""
-#: cp/pt.c:8623
+#: cp/pt.c:8719
#, fuzzy
msgid "`%T' is a variably modified type"
msgstr "l'argument de patró \"%T\" és un tipus modificat variablement"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, fuzzy, c-format
msgid "integral expression `%E' is not constant"
msgstr "la grandària d'emmagatzematge de \"%D\" no és constant"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr " tractant d'instanciar \"%D\""
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr "unificació de tipus incomplet"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr "ús de \"%s\" en la unificació de tipus de patró"
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr "instanciació explícita de \"%#D\" que no és patró"
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr "no es troba una patró coincident per a \"%D\""
-#: cp/pt.c:10568
+#: cp/pt.c:10666
msgid "explicit instantiation of `%#D'"
msgstr "instanciació explícita de \"%#D\""
-#: cp/pt.c:10605
+#: cp/pt.c:10703
msgid "duplicate explicit instantiation of `%#D'"
msgstr "instanciació explícita duplicada de \"%#D\""
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr "ISO C++ prohibeix l'ús de \"extern\" en instanciacions explícites"
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
msgstr "classe d'emmagatzematge \"%D\" aplicada a la instanciació d'un patró"
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr "instanciació explícita del tipus \"%T\" del tipus no-patró"
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr "instanciació explícita de \"%#T\" abans de la definició del patró"
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr "ISO C++ prohibeix l'ús de \"%s\" en les instanciacions explícites"
-#: cp/pt.c:10745
+#: cp/pt.c:10843
msgid "duplicate explicit instantiation of `%#T'"
msgstr "instanciació explícita duplicada de \"%#T\""
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr "instanciació explícita de \"%D\" però no hi ha una definició disponible"
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr "\"%#T\" no és un tipus vàlid per a un paràmetre constant de patró"
#: cp/repo.c:259
msgid "-frepo must be used with -c"
-msgstr "-frepo deu ser usat amb -c"
+msgstr "-frepo ha de ser usat amb -c"
#: cp/repo.c:346
#, c-format
@@ -16754,7 +16676,7 @@ msgstr "no es pot usar typeid sense -fno-rtti"
#: cp/rtti.c:254
msgid "must #include <typeinfo> before using typeid"
-msgstr "deu fer #include <typeinfo> abans d'usar typeid"
+msgstr "ha de fer #include <typeinfo> abans d'usar typeid"
#: cp/rtti.c:326
msgid "cannot create type information for type `%T' because its size is variable"
@@ -16776,50 +16698,50 @@ msgstr "\"%T\" és una base ambigua de \"%T\""
msgid "`%T' is an inaccessible base of `%T'"
msgstr "\"%T\" és una base inaccessible de \"%T\""
-#: cp/search.c:1767
+#: cp/search.c:1805
msgid "invalid covariant return type for `%#D'"
-msgstr "tipus de retorn covariant invàlid per a \"%#D\""
+msgstr "tipus de retorn covariant no vàlid per a \"%#D\""
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr " substituint \"%#D\""
-#: cp/search.c:1772
+#: cp/search.c:1810
msgid "conflicting return type specified for `%#D'"
-msgstr "tipus de devolució en conflicte especificats per a \"%#D\""
+msgstr "tipus de retorn en conflicte especificats per a \"%#D\""
-#: cp/search.c:1786
+#: cp/search.c:1824
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr "especificador thrown més flexible per a \"%#F\""
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr " substituint \"%#F\""
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
msgid "`%#D' cannot be declared"
msgstr "\"%#D\" no pot ser declarat"
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr " ja que es va declarar \"%#D\" en la classe base"
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr "\"%#D\" necessita un substituent final"
#: cp/semantics.c:1092
#, c-format
msgid "type of asm operand `%E' could not be determined"
-msgstr "no es pot determinar el tipus de l'operant asm \"%E\""
+msgstr "no es pot determinar el tipus de l'operand asm \"%E\""
#: cp/semantics.c:1233
msgid "invalid use of member `%D' in static member function"
-msgstr "ús invàlid del membre \"%D\" en la funció membre static"
+msgstr "ús no vàlid del membre \"%D\" en la funció membre static"
#: cp/semantics.c:1237 cp/semantics.c:1276
msgid "from this location"
@@ -16830,121 +16752,121 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr "falta un objecte en \"%E\""
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
#, fuzzy
msgid "arguments to destructor are not allowed"
msgstr "l'argument per a l'atribut \"%s\" és més gran que %d"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr "\"this\" no està disponible per a funcions membre static"
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
-msgstr "ús invàlid de \"this\" en la funció no membre"
+msgstr "ús no vàlid de \"this\" en la funció no membre"
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
-msgstr "ús invàlid de \"this\" en el nivell principal"
+msgstr "ús no vàlid de \"this\" en el nivell principal"
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
#, fuzzy
msgid "invalid qualifying scope in pseudo-destructor name"
-msgstr "qualificadors invàlids en el tipus de funció no membre"
+msgstr "qualificadors no vàlids en el tipus de funció no membre"
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
msgid "`%E' is not of type `%T'"
msgstr "\"%E\" no és de tipus \"%T\""
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
-msgstr "els paràmetres de tipus patró deu usar la paraula clau \"class\" o \"typename\""
+msgstr "els paràmetres de tipus patró ha d'usar la paraula clau \"class\" o \"typename\""
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
#, fuzzy
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr "\"%#T\" no és un tipus vàlid per a un paràmetre constant de patró"
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
#, fuzzy
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr "\"%#T\" no és un tipus vàlid per a un paràmetre constant de patró"
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
#, fuzzy
msgid "invalid default argument for a template template parameter"
msgstr "\"%#T\" no és un tipus vàlid per a un paràmetre constant de patró"
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
msgid "definition of `%#T' inside template parameter list"
msgstr "definició de \"%#T\" dintre d'una llista de paràmetres de patró"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
msgid "invalid definition of qualified type `%T'"
-msgstr "definició invàlida del tipus qualificat \"%T\""
+msgstr "definició no vàlida del tipus qualificat \"%T\""
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
msgid "previous definition of `%#T'"
msgstr "definició prèvia de \"%#T\""
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
msgid "invalid base-class specification"
-msgstr "especificació de classe base invàlida"
+msgstr "especificació de classe base no vàlida"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr "la classe base \"%T\" té qualificadors cv"
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
msgid "multiple declarators in template declaration"
msgstr "múltiples declaradors en una declaració de patró"
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
#, fuzzy
msgid "incomplete type `%T' used in nested name specifier"
msgstr "el tipus incomplet \"%T\" no es pot utilitzar per a nomenar un àmbit"
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
msgid "`%D' is not a member of `%T'"
msgstr "\"%D\" no és un membre de \"%T\""
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
#, fuzzy
msgid "`%D' is not a member of `%D'"
msgstr "\"%D\" no és un membre de \"%T\""
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
#, fuzzy
msgid "`%D' cannot appear in a constant-expression"
msgstr "la grandària de la matriu \"%D\" no és una expressió constant integral"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr "ús de l'espai de noms \"%D\" com una expressió"
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr "ús de la plantilla de classe \"%T\" com una expressió"
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr "la petició pel membre \"%D\" és ambigua en la xarxa d'herència múltiple"
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr "ús de %s des d'una funció contenidora"
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
msgid " `%#D' declared here"
msgstr " \"%#D\" declarat aquí"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, c-format
msgid "type of `%E' is unknown"
msgstr "el tipus de \"%E\" és desconegut"
@@ -16958,47 +16880,47 @@ msgstr "non-lvalue dintre %s"
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr "els qualificadors \"%V\" no es poden aplicar a \"%T\""
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr "l'atribut \"%s\" només es pot aplicar a definicions de classes Java"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr "l'atribut \"%s\" sol es pot aplicar a definicions de classe"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr "\"%s\" és obsolet; les vtables de g++ ara són compatibles amb COM per omissió"
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr "la init_priority sol·licitada no és una constant entera"
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr "sol es pot usar l'atribut \"%s\" en definicions de rang de fitxer d'objectes de tipus class"
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
-msgstr "la init_priority sol·licitada està fora de rang"
+msgstr "la init_priority sol·licitada està fora de límits"
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr "la init_priority sol·licitada està reservada per a ús intern"
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "l'atribut \"%s\" no té suport en aquesta plataforma"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
-msgstr "revisió lang_*: va fallar en %s, en %s:%d"
+msgstr "revisió lang_*: ha fallat en %s, en %s:%d"
#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
@@ -17017,12 +16939,12 @@ msgstr "%s entre diferents tipus de punter \"%T\" i \"%T\" manca d'una conversió
#: cp/typeck.c:1234
#, c-format
msgid "invalid application of `%s' to a member function"
-msgstr "aplicació invàlida de \"%s\" a una funció membre"
+msgstr "aplicació no vàlida de \"%s\" a una funció membre"
#: cp/typeck.c:1267
#, fuzzy, c-format
msgid "invalid application of `%s' to a bit-field"
-msgstr "applicació invàlida de \"%s\" a un tipus void"
+msgstr "applicació no vàlida de \"%s\" a un tipus void"
#: cp/typeck.c:1272
#, fuzzy, c-format
@@ -17032,7 +16954,7 @@ msgstr "ISO C++ prohibeix l'aplicació de \"sizeof\" a una expressió de tipus de
#: cp/typeck.c:1308
#, fuzzy
msgid "invalid use of non-static member function"
-msgstr "ús invàlid del membre \"%D\" en la funció membre static"
+msgstr "ús no vàlid del membre \"%D\" en la funció membre static"
#: cp/typeck.c:1494
msgid "deprecated conversion from string constant to `%T'"
@@ -17045,11 +16967,11 @@ msgstr "sol·licitud pel membre \"%D\" en \"%E\", el qual és del tipus no agregat
#: cp/typeck.c:1633
#, fuzzy, c-format
msgid "invalid use of nonstatic data member '%E'"
-msgstr "ús invàlid del camp no static \"%D\""
+msgstr "ús no vàlid del camp no static \"%D\""
#: cp/typeck.c:1685 cp/typeck.c:1707
msgid "invalid access to non-static data member `%D' of NULL object"
-msgstr "accés invàlid a dades del membre que no és static \"%D\" de l'objecte NULL"
+msgstr "accés no vàlid a dades del membre que no és static \"%D\" de l'objecte NULL"
#: cp/typeck.c:1687 cp/typeck.c:1709
msgid "(perhaps the `offsetof' macro was used incorrectly)"
@@ -17084,11 +17006,11 @@ msgstr "\"%T\" no és de tipus punter-a-objecte"
#: cp/typeck.c:2123
#, c-format
msgid "invalid use of `%s' on pointer to member"
-msgstr "ús invàlid de \"%s\" en punter a membre"
+msgstr "ús no vàlid de \"%s\" en punter a membre"
#: cp/typeck.c:2129
msgid "invalid type argument"
-msgstr "argument de tipus invàlid"
+msgstr "argument de tipus no vàlid"
#: cp/typeck.c:2235
msgid "ISO C++ forbids subscripting non-lvalue array"
@@ -17105,12 +17027,12 @@ msgstr "falta un objecte en \"%E\""
#: cp/typeck.c:2431
msgid "ISO C++ forbids calling `::main' from within program"
-msgstr "ISO C++ prohibeix la cridada \"::main\" dintre del mateix programa"
+msgstr "ISO C++ prohibeix la crida \"::main\" dintre del mateix programa"
#: cp/typeck.c:2456
#, c-format
msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
-msgstr "es deu usar .* o ->* en la cridada a la funció punter-a-membre en \"%E (...)\""
+msgstr "es ha d'usar .* o ->* en la crida a la funció punter-a-membre en \"%E (...)\""
#: cp/typeck.c:2469
#, c-format
@@ -17187,7 +17109,7 @@ msgstr "comparança entre expressions enteres signed i unsigned"
#: cp/typeck.c:3419
msgid "invalid operands of types `%T' and `%T' to binary `%O'"
-msgstr "operadors invàlids de tipus \"%T\" i \"%T\" per al binari \"%O\""
+msgstr "operadors no vàlids de tipus \"%T\" i \"%T\" per al binari \"%O\""
#. Some sort of arithmetic operation involving NULL was
#. performed. Note that pointer-difference and pointer-addition
@@ -17211,271 +17133,271 @@ msgstr "ISO C++ prohibeix l'ús d'un punter a un mètode en la substracció"
#: cp/typeck.c:3520
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
-msgstr "ús invàlid d'un punter a un tipus incomplet en aritmètica de punters"
+msgstr "ús no vàlid d'un punter a un tipus incomplet en aritmètica de punters"
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr ""
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr "prenent l'adreça del temporal"
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr "ISO C++ prohibeix %sing un enum"
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "no es pot %s un punter a un tipus incomplet \"%T\""
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr "ISO C++ prohibeix %sing un punter de tipus \"%T\""
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr "s'usa la conversió a un tipus no referenciat com un lvalue"
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
msgid "invalid use of `--' on bool variable `%D'"
-msgstr "ús invàlid de \"--\" en la variable booleana \"%D\""
+msgstr "ús no vàlid de \"--\" en la variable booleana \"%D\""
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr "ISO C++ prohibeix prendre l'adreça de la funció \"::main\""
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
#, fuzzy
msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ prohibeix prendre l'adreça d'una funció membre no estàtica sense qualificar per a formar un punter a la funció membre. Com \"&%T::%D\""
-#: cp/typeck.c:4032
+#: cp/typeck.c:4050
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
-msgstr "ISO C++ prohibeix prendre l'adreça d'una funció membre limitada per a formar un punter a la funció membre. Com \"&%T::%D\""
+msgstr "ISO C++ prohibeix prendre l'adreça d'una funció membre límitada per a formar un punter a la funció membre. Com \"&%T::%D\""
-#: cp/typeck.c:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr "ISO C++ prohibeix prendre l'adreça d'una conversió a una expressió no lvalue"
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr ""
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
msgid "attempt to take address of bit-field structure member `%D'"
msgstr ""
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
msgstr "prenent l'adreça del destructor"
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
-msgstr "prenent l'adreça de l'expressió limitada punter-a-membre"
+msgstr "prenent l'adreça de l'expressió límitada punter-a-membre"
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
msgid "cannot create pointer to reference member `%D'"
msgstr "no es pot crear un punter al membre referència \"%D\""
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr "no es pot prendre l'adreça de \"this\" que és una expressió rvalue"
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr "es va sol·licitar l'adreça de \"%D\", el qual es va declarar com \"register\""
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, fuzzy, c-format
msgid "%s expression list treated as compound expression"
msgstr "la llista d'inicialitzadors es tracta com una expressió compostada"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
#, fuzzy
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr "static_cast del tipus \"%T\" al tipus \"%T\" proscriu la constància"
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
-msgstr "static_cast invàlid del tipus \"%T\" al tipus \"%T\""
+msgstr "static_cast no vàlid del tipus \"%T\" al tipus \"%T\""
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
-msgstr "reinterpret_cast invàlid d'una expressió rvalue del tipus \"%T\" al tipus \"%T\""
+msgstr "reinterpret_cast no vàlid d'una expressió rvalue del tipus \"%T\" al tipus \"%T\""
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr "reinterpret_cast de \"%T\" a \"%T\" perd precisió"
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
-msgstr "ISO C++ prohibeix la conversió entre entre punter a funció i punter a objecte"
+msgstr "ISO C++ prohibeix la conversió entre punter a funció i punter a objecte"
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
-msgstr "reinterpret_cast invàlid del tipus \"%T\" al tipus \"%T\""
+msgstr "reinterpret_cast no vàlid del tipus \"%T\" al tipus \"%T\""
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
-msgstr "ús invàlid de const_cast amb tipus \"%T\", que no és punter, referència, ni un tipus punter-a-dades-membres"
+msgstr "ús no vàlid de const_cast amb tipus \"%T\", que no és un punter, referència, ni un tipus punter-a-dades-membres"
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
-msgstr "ús invàlid de const_cast amb tipus \"%T\", el qual és un punter o referència a un tipus de funció"
+msgstr "ús no vàlid de const_cast amb tipus \"%T\", el qual és un punter o referència a un tipus de funció"
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
-msgstr "const_cast invàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
+msgstr "const_cast no vàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
-msgstr "const_cast invàlid del tipus \"%T\" al tipus \"%T\""
+msgstr "const_cast no vàlid del tipus \"%T\" al tipus \"%T\""
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr "ISO C++ prohibeix la conversió a un tipus de matriu \"%T\""
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
msgid "invalid cast to function type `%T'"
-msgstr "conversió invàlida al tipus de funció \"%T\""
+msgstr "conversió no vàlida al tipus de funció \"%T\""
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr "la conversió de \"%T\" a \"%T\" descarta els qualificadors del tipus de la destinació del punter"
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr "la conversió de \"%T\" a \"%T\" incrementa l'alineació requerida del tipus de la destinació"
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr " en l'avaluació de \"%Q(%#T, %#T)\""
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr "ISO C++ prohibeix la conversió a un tipus no referent usat com lvalue"
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr "tipus incompatible en l'assignació de \"%T\" a \"%T\""
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr "ISO C++ prohibeix l'assignació de matrius"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr " en la conversió del punter a funció membre"
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr " en la conversió del punter a membre"
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
#, fuzzy
msgid "pointer to member cast via virtual base `%T'"
msgstr "punter a la conversió membre a través de la base virtual \"%T\" de \"%T\""
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
#, fuzzy
msgid "pointer to member conversion via virtual base `%T'"
msgstr "punter a la conversió membre a través de la base virtual \"%T\" de \"%T\""
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
-msgstr "conversió invàlida del tipus \"%T\" a partir del tipus \"%T\""
+msgstr "conversió no vàlida del tipus \"%T\" a partir del tipus \"%T\""
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr "passant NULL usat per al no punter %s %P de \"%D\""
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
-msgstr "%s al tipus \"%T\" que no és punter des de NULL"
+msgstr "%s al tipus \"%T\" que no és un punter des de NULL"
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
msgstr "passant \"%T\" per a %s %P de \"%D\""
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr "%s a \"%T\" des de \"%T\""
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr "passant el valor negatiu `%E' per a %s %P de \"%D\""
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr "%s de valor negatiu `%I' a \"%T\""
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr "no es pot convertir \"%T\" a \"%T\" per a l'argument `%P' per a \"%D\""
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
msgid "cannot convert `%T' to `%T' in %s"
msgstr "no es pot convertir \"%T\" a \"%T\" en %s"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
msgid "in passing argument %P of `%+D'"
msgstr "en el pas de l'argument %P de \"%+D\""
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr "retornant la referència al temporal"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr "es va retornar una referència a un non-lvalue"
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
msgid "reference to local variable `%D' returned"
msgstr "es va retornar una referència a la variable local \"%D\""
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
msgid "address of local variable `%D' returned"
msgstr "es va retornar l'adreça de la variable local \"%D\""
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
msgid "returning a value from a destructor"
msgstr "retornant un valor d'un destructor"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6000
+#: cp/typeck.c:6021
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "no es pot retornar d'un gestor d'una function-try-block d'un constructor"
#. You can't return a value from a constructor.
-#: cp/typeck.c:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr "retornant un valor d'un constructor"
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
#, fuzzy
msgid "return-statement with no value, in function returning '%T'"
msgstr "\"return\" sense valors, en una funció que retorna non-void"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
#, fuzzy
msgid "return-statement with a value, in function returning 'void'"
msgstr "\"return\" amb valor, en una funció que retorna void"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
-msgstr "\"operator new\" no deu regressar NULL a menys que es declari \"throw()\" (o -fcheck-new estigui en efecte)"
+msgstr "\"operator new\" no ha de regressar NULL a menys que es declari \"throw()\" (o -fcheck-new estigui en efecte)"
#: cp/typeck2.c:55
msgid "type `%T' is not a base type for type `%T'"
@@ -17495,11 +17417,11 @@ msgstr "no es pot declarar que el camp \"%D\" sigui de tipus \"%T\""
#: cp/typeck2.c:161
msgid "invalid return type for member function `%#D'"
-msgstr "tipus de retorn invàlid per a la funció membre \"%#D\""
+msgstr "tipus de retorn no vàlid per a la funció membre \"%#D\""
#: cp/typeck2.c:163
msgid "invalid return type for function `%#D'"
-msgstr "tipus de retorn invàlid per a la funció \"%#D\""
+msgstr "tipus de retorn no vàlid per a la funció \"%#D\""
#: cp/typeck2.c:166
msgid "cannot allocate an object of type `%T'"
@@ -17507,7 +17429,7 @@ msgstr "no es pot assignar un objecte de tipus \"%T\""
#: cp/typeck2.c:173
msgid " because the following virtual functions are abstract:"
-msgstr " perquè les següents funcions virtual són abstractes:"
+msgstr " perquè les següents funcions virtuals són abstractes:"
#: cp/typeck2.c:175
msgid "\t%#D"
@@ -17525,124 +17447,124 @@ msgstr "es va usar la sintaxi de constructor, però no es va declarar un construc
msgid "cannot initialize arrays using this syntax"
msgstr "no es poden inicialitzar matrius usant aquesta sintaxi"
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr "inicialitzant una matriu amb una llista de paràmetres"
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
-msgstr "el inicialitzador per a una variable escalar requereix un element"
+msgstr "l'inicialitzador per a una variable escalar requereix un element"
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
-msgstr "parèntesis al voltant del inicialitzador per a \"%T\""
+msgstr "parèntesis al voltant de l'inicialitzador per a \"%T\""
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
msgstr "ignorant els inicialitzadors extra per a \"%T\""
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
msgid "variable-sized object of type `%T' may not be initialized"
msgstr "un objecte de grandària variable de tipus \"%T\" no pot ser inicialitzat"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
-msgstr "el subobjecte de tipus \"%T\" deu ser inicialitzat per un constructor, no per \"%E\""
+msgstr "el subobjecte de tipus \"%T\" ha de ser inicialitzat per un constructor, no per \"%E\""
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr "l'agregat té un inicialitzador amb parèntesis parcials"
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr "inicialitzadors etiquetats com no trivials"
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr "inicialitzador no-buit per a una matriu d'elements buits"
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr "llista d'inicialitzadors per a un objecte d'una classe amb classes base virtual"
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr "llista d'inicialitzadors per a un objecte d'una classe amb classes base"
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr "llista d'inicialitzadors per a un objecte que usa funcions virtuals"
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
msgid "missing initializer for member `%D'"
-msgstr "falta el inicialitzador pel membre \"%D\""
+msgstr "falta e l'inicialitzador pel membre \"%D\""
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
msgid "uninitialized const member `%D'"
msgstr "membre const \"%D\" sense inicialitzar"
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
msgid "member `%D' with uninitialized const fields"
msgstr "membre \"%D\" amb camps const sense inicialitzar"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
msgid "member `%D' is uninitialized reference"
msgstr "el membre \"%D\" és una referència sense inicialitzar"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
-msgstr "valor d'índex en lloc del nom del camp en el inicialitzador de union"
+msgstr "valor d'índex en lloc del nom del camp en l'inicialitzador d'union"
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
msgid "no field `%D' in union being initialized"
msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr "no es pot inicialitzar el union \"%T\" sense membres nomenats"
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
-msgstr "excés d'elements en el inicialitzador agregat"
+msgstr "excés d'elements en l'inicialitzador agregat"
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr "es va detectar una delegació de punter circular"
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
msgid "base operand of `->' has non-pointer type `%T'"
-msgstr "l'operant base de \"->\" té el tipus \"%T\" que no és punter"
+msgstr "l'operand base de \"->\" té el tipus \"%T\" que no és punter"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
-msgstr "el resultat de \"operator->()\" produeix un resultat que no és punter"
+msgstr "el resultat de \"operator->()\" produeix un resultat que no és un punter"
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
-msgstr "l'operant base de \"->\" no és un punter"
+msgstr "l'operand base de \"->\" no és un punter"
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr "no es pot usar \"%E\" com un punter membre, perquè és de tipus \"%T\""
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr "no es pot aplicar el punter a membre \"%E\" a \"%E\", el qual és del tipus no agregat \"%T\""
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr "el tipus de membre \"%T::\" és incompatible amb el tipus objecte \"%T\""
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr "cridada a la funció \"%D\" la qual llança el tipus incomplet \"%#T\""
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
msgid "call to function which throws incomplete type `%#T'"
msgstr "cridada a una funció la qual llança el tipus incomplet \"%#T\""
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr "%s és obsolet, per favor vegi la documentació per a més detalls"
@@ -17755,7 +17677,7 @@ msgstr "Usi .EQV./.NEQV. en lloc de .EQ./.NE en %0 pels operands LOGICAL en %1 i
#: f/expr.c:10010
#, no-c-format
msgid "Unsupported operand for ** at %1 -- converting to default INTEGER"
-msgstr "Operant sense suport per a ** en %1 -- es va convertir a INTEGER per omissió"
+msgstr "Operand sense suport per a ** en %1 -- es va convertir a INTEGER per omissió"
#: f/g77spec.c:231
#, c-format
@@ -17792,22 +17714,22 @@ msgstr "Declaració implícita de \"%A\" en %0"
#: f/lex.c:321
#, no-c-format
msgid "Non-ISO-C-standard escape sequence `\\%A' at %0"
-msgstr "Seqüència d'escapi que no és estàndard ISO \"\\%A\" en %0"
+msgstr "Seqüència d'escapament que no és estàndard ISO \"\\%A\" en %0"
#: f/lex.c:340
#, no-c-format
msgid "Unknown escape sequence `\\%A' at %0"
-msgstr "Seqüència d'escapi desconeguda \"\\%A\" en %0"
+msgstr "Seqüència d'escapament és desconeguda \"\\%A\" en %0"
#: f/lex.c:349
#, no-c-format
msgid "Unterminated escape sequence `\\' at %0"
-msgstr "Seqüència d'escapi sense acabar \"\\\" en %0"
+msgstr "Seqüència d'escapament sense acabar \"\\\" en %0"
#: f/lex.c:360
#, no-c-format
msgid "Unknown escape sequence `\\' followed by char code 0x%A at %0"
-msgstr "Seqüència d'escapi desconeguda: \"\\\" seguida pel codi de caràcter 0x%A en %0"
+msgstr "Seqüència d'escapament és desconeguda: \"\\\" seguida pel codi de caràcter 0x%A en %0"
#: f/lex.c:388
#, no-c-format
@@ -17817,36 +17739,36 @@ msgstr "es va usar \\x en %0 sense dígits hexadecimals a continuació"
#: f/lex.c:402
#, no-c-format
msgid "Hex escape at %0 out of range"
-msgstr "escapi Hex en %0 fora de rang"
+msgstr "Escapament hex a %0 fora de límits"
#: f/lex.c:436
#, no-c-format
msgid "Escape sequence at %0 out of range for character"
-msgstr "Seqüència d'escapi en %0 fora de rang per al caràcter"
+msgstr "Seqüència d'escapament en %0 fora de límits pel caràcter"
#: f/lex.c:590
msgid "hex escape out of range"
-msgstr "escapi hex fora de rang"
+msgstr "Escapament hex fora de límits"
#: f/lex.c:643
#, c-format
msgid "non-ANSI-standard escape sequence, `\\%c'"
-msgstr "seqüència d'escapi que no és estàndard ANSI, \"\\%c\""
+msgstr "seqüència d'escapament que no és estàndard ANSI, \"\\%c\""
#: f/lex.c:656
#, c-format
msgid "non-ISO escape sequence `\\%c'"
-msgstr "seqüència d'escapi que no és ISO, \"\\%c\""
+msgstr "seqüència d'escapament que no és ISO, \"\\%c\""
#: f/lex.c:660
#, c-format
msgid "unknown escape sequence `\\%c'"
-msgstr "seqüència d'escapi desconeguda, \"\\%c\""
+msgstr "seqüència d'escapament és desconeguda, \"\\%c\""
#: f/lex.c:662
#, c-format
msgid "unknown escape sequence: `\\' followed by char code 0x%x"
-msgstr "seqüència d'escapi desconeguda, \"\\\" seguida pel codi de caràcter 0x%x"
+msgstr "seqüència d'escapament és desconeguda, \"\\\" seguida pel codi de caràcter 0x%x"
#: f/lex.c:745
msgid "badly formed directive -- no closing quote"
@@ -17862,15 +17784,15 @@ msgstr "directiva errònia -- falta una cometa que tanqui"
#: f/lex.c:1108
msgid "invalid #ident"
-msgstr "#ident invàlid"
+msgstr "#ident no vàlid"
#: f/lex.c:1125
msgid "undefined or invalid # directive"
-msgstr "directiva # no definida o invàlida"
+msgstr "directiva # no definida o no vàlida"
#: f/lex.c:1180
msgid "invalid #line"
-msgstr "#line invàlid"
+msgstr "#line no vàlid"
#: f/lex.c:1236 f/lex.c:1280
msgid "use `#line ...' instead of `# ...' in first line"
@@ -17878,7 +17800,7 @@ msgstr "usi \"#line ...\" en lloc de \"# ...\" en la primera línia"
#: f/lex.c:1290
msgid "invalid #-line"
-msgstr "#-line invàlid"
+msgstr "#-line no vàlid"
#: f/lex.c:1383
#, no-c-format
@@ -17892,7 +17814,7 @@ msgstr "INCLUDE en %0 no és la primera declaració en la línia de codi"
#: f/ste.c:1397 f/ste.c:1744
msgid "ASSIGNed FORMAT specifier is too small"
-msgstr "el especificador ASSIGNed FORMAT és massa petit"
+msgstr "l'especificador ASSIGNed FORMAT és massa petit"
#. ~~~Someday handle CHARACTER*1, CHARACTER*N
#: f/ste.c:2621
@@ -17939,7 +17861,7 @@ msgstr "%s desactivat, usi els interruptors normals de depuració"
#: f/bad.def:39
#, no-c-format
msgid "Missing first operand for binary operator at %0"
-msgstr "Falta el primer operant binari per a l'operador binari en %0"
+msgstr "Falta el primer operand binari per a l'operador binari en %0"
#: f/bad.def:42
#, no-c-format
@@ -17949,12 +17871,12 @@ msgstr "Constant de caràcter de longitud zero en %0"
#: f/bad.def:45
#, no-c-format
msgid "Invalid token at %0 in expression or subexpression at %1"
-msgstr "Element invàlid en %0 en l'expressió o subexpressió en %1"
+msgstr "Element no vàlid en %0 en l'expressió o subexpressió en %1"
#: f/bad.def:48
#, no-c-format
msgid "Missing operand for operator at %1 at end of expression at %0"
-msgstr "Falta un operant per a l'operador en %1 al final de l'expressió en %0"
+msgstr "Falta un operand per a l'operador en %1 al final de l'expressió en %0"
#: f/bad.def:51
#, no-c-format
@@ -17974,7 +17896,7 @@ msgstr "La definició de l'etiqueta %A en %0 en una declaració buida (per a %1)"
#: f/bad.def:65
#, no-c-format
msgid "Invalid first character at %0 [info -f g77 M LEX]"
-msgstr "Primer caràcter invàlid en %0 [info -f g77 M LEX]"
+msgstr "Primer caràcter no vàlid en %0 [info -f g77 M LEX]"
#: f/bad.def:68
#, no-c-format
@@ -17992,19 +17914,19 @@ msgid "Label number at %0 not in range 1-99999"
msgstr "El nombre d'etiqueta en %0 no està en el rang 1-99999"
#: f/bad.def:77
-#, no-c-format
+#, fuzzy, no-c-format
msgid "At %0, '!' and '/*' are not valid comment delimiters"
-msgstr "En %0, \"!\" i \"/*\" no són delimitadors de comentari vàlids"
+msgstr "En %0, \"!\" i \"/*\" no són delímitadors de comentari vàlids"
#: f/bad.def:80
#, no-c-format
msgid "Continuation indicator at %0 must appear in column 6 [info -f g77 M LEX]"
-msgstr "L'indicador de continuació en %0 deu aparèixer en la columna 6 [info -f g77 M LEX]"
+msgstr "L'indicador de continuació en %0 ha d'aparèixer en la columna 6 [info -f g77 M LEX]"
#: f/bad.def:83
#, no-c-format
msgid "Label at %0 invalid with continuation line indicator at %1 [info -f g77 M LEX]"
-msgstr "Etiqueta en %0 invàlida amb indicador de continuació de línia en %1 [info -f g77 M LEX]"
+msgstr "Etiqueta en %0 no vàlida amb indicador de continuació de línia en %1 [info -f g77 M LEX]"
#: f/bad.def:91
#, no-c-format
@@ -18039,7 +17961,7 @@ msgstr "Falta el punt que tanca entri \".%A\" en %0 i %1"
#: f/bad.def:129
#, no-c-format
msgid "Invalid exponent at %0 for real constant at %1; nondigit `%A' in exponent field"
-msgstr "Exponent invàlid en %0 per a la constant real en %1; \"%A\" que no és dígit en el camp de l'exponent"
+msgstr "Exponent no vàlid en %0 per a la constant real en %1; \"%A\" que no és dígit en el camp de l'exponent"
#: f/bad.def:132
#, no-c-format
@@ -18054,7 +17976,7 @@ msgstr "S'esperava un operador binari entre les expressions en %0 i en %1"
#: f/bad.def:253
#, no-c-format
msgid "Semicolon at %0 is an invalid token"
-msgstr "El punt i coma en %0 és un element invàlid"
+msgstr "El punt i coma en %0 és un element no vàlid"
#: f/bad.def:271
#, no-c-format
@@ -18154,22 +18076,22 @@ msgstr "La referència de la declaració DO a l'etiqueta en %0 i la definició de l
#: f/bad.def:473
#, no-c-format
msgid "Label definition at %0 invalid on this kind of statement"
-msgstr "La definició d'etiqueta en %0 és invàlida en aquest tipus de declaració"
+msgstr "La definició d'etiqueta en %0 no és vàlida en aquest tipus de declaració"
#: f/bad.def:476
#, no-c-format
msgid "Statement at %0 invalid in this context"
-msgstr "La declaració en %0 és invàlida en aquest context"
+msgstr "La declaració en %0 no és vàlida en aquest context"
#: f/bad.def:479
#, no-c-format
msgid "Statement at %0 invalid in context established by statement at %1"
-msgstr "La declaració en %0 és invàlida en el context establert per la declaració en %1"
+msgstr "La declaració en %0 no és vàlida en el context establert per la declaració en %1"
#: f/bad.def:482
#, no-c-format
msgid "Statement at %0 must specify construct name specified at %1"
-msgstr "La declaració en %0 deu especificar el nom de la construcció especificada en %1"
+msgstr "La declaració en %0 ha d'especificar el nom de la construcció especificada en %1"
#: f/bad.def:485
#, no-c-format
@@ -18259,27 +18181,27 @@ msgstr "La declaració PUBLIC o PRIVATE en %1 no es pot especificar juntament amb
#: f/bad.def:536
#, no-c-format
msgid "RETURN statement at %0 invalid within a main program unit"
-msgstr "La declaració RETURN en %0 és invàlida dintre d'una unitat de programa principal"
+msgstr "La declaració RETURN en %0 no és vàlida dintre d'una unitat de programa principal"
#: f/bad.def:539
#, no-c-format
msgid "Alternate return specifier at %0 invalid within a main program unit"
-msgstr "El especificador de retorn alternatiu en %0 és invàlid dintre d'una unitat de programa principal"
+msgstr "L'especificador de retorn alternatiu en %0 no és vàlid dintre d'una unitat de programa principal"
#: f/bad.def:542
#, no-c-format
msgid "Alternate return specifier at %0 invalid within a function"
-msgstr "El especificador de retorn alternatiu en %0 és invàlid dintre d'una funció"
+msgstr "L'especificador de retorn alternatiu en %0 no és vàlid dintre d'una funció"
#: f/bad.def:545
#, no-c-format
msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
-msgstr "El especificador d'accés o la declaració PRIVATE en %0 és invàlid per a la definició de tipus derivat dintre d'un altre que la part d'especificació d'un mòdul"
+msgstr "L'especificador d'accés o la declaració PRIVATE en %0 no és vàlid per a la definició de tipus derivat dintre d'un altre que la part d'especificació d'un mòdul"
#: f/bad.def:548
#, no-c-format
msgid "Access specifier at %0 must immediately follow derived-type statement at %1 with no intervening statements"
-msgstr "El especificador d'accés en %0 deu seguir immediatament a la declaració de tipus derivat en %1 sense declaracions que intervinguin"
+msgstr "L'especificador d'accés en %0 ha de seguir immediatament a la declaració de tipus derivat en %1 sense declaracions que intervinguin"
#: f/bad.def:551
#, no-c-format
@@ -18319,12 +18241,12 @@ msgstr "Es van especificar zero o un mapa en %0 per a la unió que comença en %1
#: f/bad.def:572
#, no-c-format
msgid "Missing %A specifier in statement at %0"
-msgstr "Falta el especificador %A en la declaració en %0"
+msgstr "Falta l'especificador %A en la declaració en %0"
#: f/bad.def:575
#, no-c-format
msgid "Items in I/O list starting at %0 invalid for namelist-directed I/O"
-msgstr "Els elements en la llista d'I/O que comença en %0 són invàlids pel I/O dirigit per una llista de noms"
+msgstr "Els elements en la llista d'I/O que comença en %0 són no vàlids pel I/O dirigit per una llista de noms"
#: f/bad.def:578
#, no-c-format
@@ -18354,7 +18276,7 @@ msgstr "Segona ocurrència de CASE DEFAULT en %0 dintre d'un SELECT CASE en %1"
#: f/bad.def:598
#, no-c-format
msgid "Duplicate or overlapping case values/ranges at %0 and %1"
-msgstr "Valors/rangs casi duplicats o traslapats en %0 i %1"
+msgstr "Valors o rangs del «case» duplicats o sobreposats en %0 i %1"
#: f/bad.def:601
#, no-c-format
@@ -18364,7 +18286,7 @@ msgstr "Desacord de tipus i/o paràmetre de tipus entre el valor CASE o el valor
#: f/bad.def:604
#, no-c-format
msgid "Range specification at %0 invalid for CASE statement within logical-type SELECT CASE statement"
-msgstr "Especificació de rang en %0 invàlida per a la declaració CASE dintre de la declaració SELECT CASE de tipus lògic"
+msgstr "Especificació de rang en %0 no vàlida per a la declaració CASE dintre de la declaració SELECT CASE de tipus lògic"
#: f/bad.def:617
#, no-c-format
@@ -18374,7 +18296,7 @@ msgstr "Característica Fortran 90 en %0 sense suport"
#: f/bad.def:630
#, no-c-format
msgid "Invalid declaration of or reference to symbol `%A' at %0 [initially seen at %1]"
-msgstr "Declaració invàlida de/o referència al símbol \"%A\" en %0 [observat inicialment en %1]"
+msgstr "Declaració no vàlida de/o referència al símbol \"%A\" en %0 [observat inicialment en %1]"
#: f/bad.def:638
#, no-c-format
@@ -18399,7 +18321,7 @@ msgstr "Falten dos punts en %0 en la referència de subcadene per a %1"
#: f/bad.def:650
#, no-c-format
msgid "Invalid use at %0 of substring operator on %1"
-msgstr "ùs invàlid en %0 de l'operador de subcadenes en %1"
+msgstr "ùs no vàlid en %0 de l'operador de subcadenes en %1"
#: f/bad.def:653
#, no-c-format
@@ -18459,7 +18381,7 @@ msgstr "Parèntesis gratuïts al voltant de la construcció amb DO implícit en %0"
#: f/bad.def:696
#, no-c-format
msgid "Zero-size specification invalid at %0"
-msgstr "Especificació de grandària zero invàlida en %0"
+msgstr "Especificació de grandària zero no vàlida en %0"
#: f/bad.def:699
#, no-c-format
@@ -19196,323 +19118,260 @@ msgstr ""
msgid "internal error - invalid Utf8 name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
"%s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
msgstr ""
@@ -19739,7 +19598,7 @@ msgstr ""
#: objc/objc-act.c:6398
#, fuzzy, c-format
msgid "illegal reference type specified for instance variable `%s'"
-msgstr "s'ignora el especificador asm per a la variable local no estàtica \"%s\""
+msgstr "s'ignora l'especificador asm per a la variable local no estàtica \"%s\""
#: objc/objc-act.c:6414
#, fuzzy, c-format
@@ -19755,7 +19614,7 @@ msgstr " ja que el tipus \"%T\" té funcions virtuals abstractes"
#: objc/objc-act.c:6429
#, fuzzy, c-format
msgid "illegal aggregate type `%s' specified for instance variable `%s'"
-msgstr "s'ignora el especificador asm per a la variable local no estàtica \"%s\""
+msgstr "s'ignora l'especificador asm per a la variable local no estàtica \"%s\""
#: objc/objc-act.c:6437
#, fuzzy, c-format
@@ -19854,1863 +19713,1516 @@ msgstr ""
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr ""
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
#, fuzzy
msgid "Display this information"
msgstr " --help Mostra aquesta informació\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
#, fuzzy
msgid "Do not discard comments"
msgstr "No desactivar registres d'espai"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
#, fuzzy
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
" -G <nombre> Col·locar les dades globals i estàtics més petits que <nombre>\n"
" octets en una secció especial (en alguns objectius)\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
#, fuzzy
msgid "Print the name of header files as they are used"
msgstr "Mostrar els noms de les unitats de programa mentre són compilades"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "Generar codi little endian"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
#, fuzzy
msgid "Generate make dependencies and compile"
msgstr "Generar codi little endian"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "Generar codi com de Intel"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
#, fuzzy
msgid "-O<number>\tSet optimization level to <number>"
msgstr " -O[nombre] Establir el nivell d'optimització a [nombre]\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
#, fuzzy
msgid "Optimize for space rather than speed"
msgstr " -Os Optimitzar per a espai en lloc de velocitat\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
#, fuzzy
msgid "Do not generate #line directives"
msgstr "No generar directives .size"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
-msgstr "Avisar sobre la devolució d'estructures, unions o matrius"
+msgstr "Avisar sobre la retorn d'estructures, unions o matrius"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr "Activar gairebé tots els missatges d'avís"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr "Avisar per funcions de conversió a tipus incompatibles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr "Avisar sobre conversió de punters que incrementi l'alineació"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr "Avisar sobre conversions que descarten calificators"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
#, fuzzy
msgid "Warn about subscripts whose type is \"char\""
msgstr "Avisar sobre subindicis el tipus del qual és \"char\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr "Avisar sobre la possibilitat de conversió de tipus confuses"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
#, fuzzy
msgid "Warn when all constructors and destructors are private"
msgstr "No avisar quan tots els ctors/dtors són privats"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
#, fuzzy
msgid "Warn when a declaration is found after a statement"
msgstr "Avisar quan una declaració no especifiqui un tipus"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
-msgstr ""
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+#, fuzzy
+msgid "Warn about deprecated compiler features"
+msgstr "No anunciar característiques obsoletes del compilador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr "Avisar sobre el ùs de declaracions __attribute__((deprecated))"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr "Avisar quan es va desactivar un pas d'optimització"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
#, fuzzy
msgid "Warn about compile-time integer division by zero"
msgstr "No avisar sobre la divisió entera per zero en temps de compilació"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr "Avisar violacions de regles d'estil de Effective C++"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr "Tractar tots els avisos com errors"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
#, fuzzy
msgid "Make implicit function declarations an error"
msgstr "Avisar sobre la declaració implícita de funcions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
#, fuzzy
msgid "Warn if testing floating point numbers for equality"
msgstr "Avisar sobre l'equitat de proves de nombres de coma flotant"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
#, fuzzy
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
-msgstr "Avisar sobre anomalies de format de printf/scanf/strftime/strfmon"
+msgstr "Avisar sobre anomalies amb format de printf/scanf/strftime/strfmon"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
#, fuzzy
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "massa arguments per a la funció \"va_start\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
#, fuzzy
msgid "Warn about format strings that are not literals"
msgstr "Avisar sobre l'ús de literals multicaràcters"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr "Avisar sobre possibles problemes de seguretat amb funcions de format"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
#, fuzzy
msgid "Warn about strftime formats yielding 2-digit years"
msgstr "No avisar sobre formats de strftime que produeixen dos dígits per a l'any"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-#, fuzzy
-msgid "Enable warnings about inter-procedural problems"
-msgstr "Desactivar els avisos sobre problemes interprocedurals"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr "Avisar sobre la declaració implícita de funcions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr "Avisar quan una declaració no especifiqui un tipus"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
-msgstr "Avisar quan una funció inline no pot ser inline"
+msgstr "Avisar quan una funció «inline» no pot ser «inline»"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
#, fuzzy
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr "Avisar sobre l'ús de la directiva #import"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
#, fuzzy
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr " -Wlarger-than-<nombre> Avisar si un objecte és més gran que <nombre> octets\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
#, fuzzy
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr "No avisar sobre l'ús de \"long long\" quan s'usi -pedantic"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
#, fuzzy
msgid "Warn about suspicious declarations of \"main\""
msgstr "Avisar sobre declaracions sospitoses de main"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
msgid "Warn about possibly missing braces around initializers"
msgstr "Avisar sobre possibles claus faltantes al voltant d'assignadorsº"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
#, fuzzy
msgid "Warn about global functions without previous declarations"
msgstr "Avisar sobre funcions globals sense declaracions prèvies"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr "Avisar per funcions que podrien ser candidates per a atributs de format"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
#, fuzzy
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "Avisar sobre funcions que podrien ser candidates per a l'atribut noreturn"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
#, fuzzy
msgid "Warn about global functions without prototypes"
msgstr "Avisar sobre funcions globals sense prototips"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
#, fuzzy
msgid "Warn about use of multi-character character constants"
msgstr "Avisar sobre l'ús de literals multicaràcters"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
#, fuzzy
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "Avisar sobre externs que no estan en el nivell de l'abast del fitxer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
#, fuzzy
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr "No avisar quan les funcions friend sense patró són declarades dintre d'un patró"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
#, fuzzy
msgid "Warn about non-virtual destructors"
msgstr "Avisar sobre destructors no virtuals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
#, fuzzy
msgid "Warn if a C-style cast is used in a program"
msgstr "Avisar quan s'usi una conversió d'estil C en un programa"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
#, fuzzy
msgid "Warn if an old-style parameter definition is used"
msgstr "Avisar quan no s'usi un paràmetre d'una funció"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr "Avisar sobre noms de funcions virtual sobrecarregades"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr "Avisar quan l'atribut packed no té efecte en la disposició d'un struct"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
#, fuzzy
msgid "Warn when padding is required to align structure members"
msgstr "Avisar quan es requereix farcit per a alinear als membres d'un struct"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
#, fuzzy
msgid "Warn about possibly missing parentheses"
msgstr "Avisar sobre possibles parèntesis faltantes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
#, fuzzy
msgid "Warn when converting the type of pointers to member functions"
msgstr "avisar quan el tipus converteix punters a funcions membre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr "Avisar sobre l'aritmètica de punters de funcions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
#, fuzzy
msgid "Warn if inherited methods are unimplemented"
msgstr "Avisar si es detecten comentaris niats"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr "Avisar sobre declaracions múltiples del mateix objecte"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr "Avisar quan el compilador reordeni codi"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
#, fuzzy
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
-msgstr "Avisar quan el tipus de devolució per defecte d'una funció canvia a int"
+msgstr "Avisar quan el tipus de retorn per defecte d'una funció canvia a int"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr "Avisar sobre possibles violacions a les regles de seqüència de punt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr "Avisar quan una variable local enfosque una altra"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
#, fuzzy
msgid "Warn about signed-unsigned comparisons"
msgstr "Avisar sobre comparances signed/unsigned"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr "Avisar quan la sobrecàrrega promogui de unsigned a signed"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
#, fuzzy
msgid "Warn about code which might break strict aliasing rules"
msgstr "Avisar sobre codi que pugui trencar les regles estrictes d'aliessis"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
#, fuzzy
msgid "Warn about unprototyped function declarations"
msgstr "Avisar sobre declaracions de funció sense prototip"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr "Avisar sobre constructors amb significats sorprenents"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
-msgstr "Avisar sobre interruptors enumerats, sense valor per defecte, que manquin d'un casi"
+msgstr "Avisar sobre «switch» enumerats, sense valor per defecte, que manquin d'un «case»"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
#, fuzzy
msgid "Warn about enumerated switches missing a \"default:\" statement"
-msgstr "Avisar sobre interruptors enumerats que manquin d'un casi per defecte"
+msgstr "Avisar sobre «switch» enumerats que manquin d'un \"default:\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
-msgstr "Avisar sobre tots els interruptors enumerats que manquin d'un casi específic"
+msgstr "Avisar sobre tots els «switch» enumerats que manquin d'un «case» específic"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr "Avisar quan el comportament de síntesi difereixi de Cfront"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr "No suprimir els avisos dels encapçalats del sistema"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
#, fuzzy
msgid "Warn about features not present in traditional C"
msgstr "es suggereix no usar #elif en C tradicional"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
#, fuzzy
msgid "Warn if an undefined macro is used in an #if directive"
-msgstr "directiva # no definida o invàlida"
+msgstr "directiva # no definida o no vàlida"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr "Avisar sobre variables automàtiques sense iniciar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr "Avisar sobre pragmas no reconeguts"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr "Avisar sobre codi que mai s'executarà"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr "Avisar quan no s'usi una funció"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr "Avisar quan no s'usi una etiqueta"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr "Avisar quan no s'usi un paràmetre d'una funció"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr "Avisar quan no s'usi un valor d'una expressió"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr "Avisar quan no s'usi una variable"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
#, fuzzy
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr " -aux-info <fitxer> Emetre la informació de declaracions en el <fitxer>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
#, fuzzy
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr " -d[lletres] Activa els bolcats des de passos específics del compilador\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
#, fuzzy
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr " -dumpbase <fitxer> Nom base a usar per als bolcats des de passos específics\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
#, fuzzy
msgid "Enforce class member access control semantics"
msgstr "No obeir les semàntiques de control d'accés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr "Alinear l'inici de les funcions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr "Alinear les etiquetes que solament s'arriben a saltant"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr "Alinear totes les etiquetes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr "Alinear l'inici dels cicles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr "Canviar quan s'emetin les instàncies del patró"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
#, fuzzy
msgid "Specify that arguments may alias each other and globals"
msgstr "Especifica que els arguments poden ser alies de cada altre i dels globals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr "Assumir que els arguments poden ser alies de globals però no de cada altre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
#, fuzzy
msgid "Assume arguments alias neither each other nor globals"
msgstr "Assumir que els arguments no poden ser alies de globals o de cada altre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
#, fuzzy
msgid "Recognize the \"asm\" keyword"
msgstr "No reconèixer la paraula clau \"asm\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
#, fuzzy
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr "Generar matrius de desembolico exactament en cada límit d'instrucció"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-#, fuzzy
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr "Tractar les variables locals i els blocs COMMON com si fossin nomenats en declaracions SAVE"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-#, fuzzy
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr "Les barres invertides en constants de caràcter/hollerith no són especials (estil C)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr "Esborrar els intrínsecs libU77 amb interfícies errònies"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr "Desactivar els intrínsecs libU77 amb interfícies errònies"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-#, fuzzy
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr "Desactivar els intrínsecs libU77 amb interfícies errònies"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr "Amagar els intrínsecs libU77 amb interfícies errònies"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
msgid "Generate code to check bounds before indexing arrays"
msgstr "Generar codi per a revisar els límits abans de matrius"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
#, fuzzy
msgid "Replace add, compare, branch with branch on count register"
msgstr "Reemplaçar add,compare,branch per branch en el compte de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr "Usar la informació d'anàlisi de perfil per a les probabilitats de ramificació"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
#, fuzzy
msgid "Recognize built-in functions"
msgstr "No reconèixer cap funció interna"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
#, fuzzy
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr " -fcall-saved-<registre> Marca el <registre> com preservat entre funcions\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
#, fuzzy
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
-msgstr " -fcall-used-<registre> Marca el <registre> com corrupte per a cridades de funció\n"
+msgstr " -fcall-used-<registre> Marca el <registre> com corrupte per a crides de funció\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
#, fuzzy
msgid "Save registers around function calls"
-msgstr "Permetre guardar registres al voltant de cridades de funció"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr "Programa escrit estrictament amb majúscules i minúscules barrejades"
+msgstr "Permetre guardar registres al voltant de crides de funció"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr "Compilar com si el programa estigués escrit en minúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-#, fuzzy
-msgid "Preserve case used in program"
-msgstr "Preservar tot el lletrejo (majúscules/minúscules) usat en el programa"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr "Programa escrit en minúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr "Programa escrit en majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr "Compilar com si el programa estigués escrit en majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr "Revisar el valor de retorn de new"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr "No posar globals sense iniciar en la secció comuna"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
#, fuzzy
msgid "Allow the arguments of the '?' operator to have different types"
-msgstr "els operants de ?: tenen tipus diferents"
+msgstr "els operands de ?: tenen tipus diferents"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
#, fuzzy
msgid "Reduce the size of object files"
msgstr "Reduir la grandària dels fitxers objecte"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
#, fuzzy
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr "Fer que les cadenes literals siguin \"char[]\" en lloc de \"const char[]\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
#, fuzzy
msgid "Perform a register copy-propagation optimization pass"
msgstr "Fer el pas d'optimització de còpia-propagació de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr "Realitzar optimitzacions de salts creuats"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr "Quan s'estigui executant CSE, seguir als salts als seus objectius"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr "Quan s'estigui executant CSE, seguir als salts condicionals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
#, fuzzy
msgid "Place data items into their own section"
msgstr "col·locar els elements de dades en la seva pròpia secció"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr "Emetre informació especial de depuració per a COMMON i EQUIVALENCE (desactivat)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
msgid "Inline member functions by default"
-msgstr "No fer inline per omissió a les funcions membre"
+msgstr "Fer que les funcions membre siguin «inline» per omissió"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr "Diferir l'extracció d'arguments de funcions de la pila fins més tard"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr "Intentar emplenar les ranures de retard de les instruccions de ramificació"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr "Esborrar les revisions de punters nuls sense ús"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
#, fuzzy
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
-msgstr " -fdiagnostics-show-location=[once | every-line] Indica que tan seguit es deu emetre la informació d'ubicació del codi, com prefix, a l'inici dels diagnòstics quan està activat el cort de línia\n"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-#, fuzzy
-msgid "Allow '$' in symbol names"
-msgstr "Permetre $ en els noms de símbols"
+msgstr " -fdiagnostics-show-location=[once | every-line] Indica que tan seguit es ha d'emetre la informació d'ubicació del codi, com prefix, a l'inici dels diagnòstics quan està activat el cort de línia\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
#, fuzzy
msgid "Permit '$' as an identifier character"
msgstr "el format és una cadena de caràcter ampla"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr "Suprimir la sortida de notes de nombres d'instrucció i nombres de línia en els bolcats de depuració"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr "Realitzar l'eliminació de DWARF2 duplicats"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr "Fa que el front emuli aritmètica COMPLEX per a evitar errors"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
#, fuzzy
msgid "Generate code to check exception specifications"
msgstr "No generar codi per a revisar excepcions d'especificacions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr "Activar el maneig d'excepcions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr "Realitzar un nombre menor d'optimitzacions costoses"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-#, fuzzy
-msgid "f2c-compatible code can be generated"
-msgstr "No es necessita generar codi compatible amb f2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-#, fuzzy
-msgid "Unsupported; generate libf2c-calling code"
-msgstr "Sense suport; no genera codi de cridada a libf2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr "El programa està escrit en el dialecte típic FORTRAN 66"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-#, fuzzy
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr "El programa està escrit en el dialecte típic Unix f77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr "El programa en un dialecte proper a Fortran-90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
#, fuzzy
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr " -ffixed-<registre> Marca el <registre> com no disponible per al compilador\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-#, fuzzy
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr " -finline-limit=<nombre> Limita la grandària de funcions inline a <nombre>\n"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-#, fuzzy
-msgid "Unsupported; affects code generation of arrays"
-msgstr "Sense suport; afecta la generació de codi de les matrius"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr "No guardar floats en els registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
#, fuzzy
msgid "Scope of for-init-statement variables is local to the loop"
msgstr "L'àmbit de les variables de la declaració d'inici de for s'estén cap a fora"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
#, fuzzy
msgid "Copy memory address constants into registers before use"
msgstr "Copiar les constants d'adreces de memòria en registres abans d'usar-los"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
#, fuzzy
msgid "Copy memory operands into registers before use"
-msgstr "Copiar els operants de memòria en registres abans d'usar-los"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr "Generar codi per a revisar els límits de subíndicis i subcadenes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr "El programa està escrit en una forma lliure propera a Fortran-90"
+msgstr "Copiar els operands de memòria en registres abans d'usar-los"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
#, fuzzy
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr "Assumir que podrien no existir les biblioteques estàndard i main"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr "Permetre que les adreces de les funcions es conserven en registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
#, fuzzy
msgid "Place each function into its own section"
msgstr "col·locar cada funció en la seva pròpia secció"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
#, fuzzy
msgid "Perform global common subexpression elimination"
msgstr "Realitzar l'eliminació de subexpressions comuns globals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
#, fuzzy
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr "Realitzar el moviment de càrrega millorada durant l'eliminació de subexpressions globals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
#, fuzzy
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr "Realitzar el moviment de càrrega millorada durant l'eliminació de subexpressions globals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
#, fuzzy
msgid "Perform store motion after global common subexpression elimination"
msgstr "Realitzar el moviment de guardat després de l'eliminació de subexpressions globals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-#, fuzzy
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr "Desactivar els diagnòstics fatals sobre problemes interprocedurals"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-#, fuzzy
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
#, fuzzy
msgid "Recognize GNU-defined keywords"
msgstr "No reconèixer les paraules claus definides per GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
#, fuzzy
msgid "Enable guessing of branch probabilities"
msgstr "Activar la predicció de probabilitats de ramificació"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr "Assumir l'ambient normal d'execució C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr "Activar el suport per a objectes enormes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr "Processar directives #ident"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr "Realitzar la conversió de salts condicionals a execució condicional"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
-msgstr "Exportar funcions encara si poden ser inline"
+msgstr "Exportar funcions encara si poden ser «inline»"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
#, fuzzy
msgid "Emit implicit instantiations of inline templates"
-msgstr "Emetre solament instanciacions explícites de patrons inline"
+msgstr "Emetre solament instanciacions explícites de patrons «inline»"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
#, fuzzy
msgid "Emit implicit instantiations of templates"
-msgstr "Emetre solament instanciacions explícites de patrons inline"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr ""
+msgstr "Emetre solament instanciacions explícites de patrons «inline»"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr "No generar directives .size"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
-msgstr "Inicialitza les variables locals i matrius a zero"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
#, fuzzy
msgid "Pay attention to the \"inline\" keyword"
-msgstr "Parar esment a la paraula clau \"inline\""
+msgstr "Fer atenció a la paraula clau \"inline\""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
+msgstr "Integrar les funcions simples en els seus invocators"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
#, fuzzy
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
-msgstr " -finline-limit=<nombre> Limita la grandària de funcions inline a <nombre>\n"
+msgstr "-finline-limit=<nombre>\tLimita la grandària de funcions «inline» a <nombre>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
#, fuzzy
msgid "Instrument function entry and exit with profiling calls"
-msgstr "Instrumentar funcions entrada/sortida amb cridades d'anàlisi de perfil"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr "Lletres d'intrínsecs amb majúscules/minúscules indistintes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr "Intrínsecs lletrejats com p.e. SqRt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-#, fuzzy
-msgid "Intrinsics in lowercase"
-msgstr "Intrínsecs en majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr "Intrínsecs en majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr ""
+msgstr "Instrumentar funcions entrada/sortida amb crides d'anàlisi de perfil"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
#, fuzzy
msgid "Generate code for functions even if they are fully inlined"
-msgstr "Generar codi per a les funcions encara si estan completament inline"
+msgstr "Generar codi per a les funcions encara si estan completament «inline»"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr "Emetre variables static const encara si no s'usen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
#, fuzzy
msgid "Give external symbols a leading underscore"
msgstr "Els símbols externs tenen un subratllat inicial"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
#, fuzzy
msgid "Perform loop optimizations"
msgstr "Realitzar les optimitzacions de cicle"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr "Paraules claus del llenguatge amb majúscules/minúscules indistintes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr "Paraules claus del llenguatge lletrejades com p.e. IOStat"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-#, fuzzy
-msgid "Language keywords in lowercase"
-msgstr "Paraules claus del llenguatge en majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr "Paraules claus del llenguatge en majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr "Establir errno després de les funcions matemàtiques internes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
#, fuzzy
msgid "Report on permanent memory allocation"
msgstr "Reportar l'allotjament en memòria permanent al final de l'execució"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr "Intentar barrejar constants idèntiques i variables constants"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr "Intentar barrejar constants idèntiques a través de les unitats de compilació"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
#, fuzzy
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr " -fmessage-length=<nombre> Limita la longitud dels missatges de diagnòstic a <nombre> caràcters per línia. 0 suprimeix el cort de línia\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr "Esborrar els intrínsecs MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr "Desactivar els intrínsecs MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-#, fuzzy
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr "Desactivar els intrínsecs MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr "Amagar els intrínsecs MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr "Forçar que totes les computacions invariantes del cicle siguin fora del cicle"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
#, fuzzy
msgid "Don't warn about uses of Microsoft extensions"
msgstr "No avisar pedantment sobre els usos d'extensions Microsoft"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
#, fuzzy
msgid "Use graph-coloring register allocation"
msgstr "Utilitzar coloració de grafes per a l'allotjament de registres."
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
-msgstr "Suport per a excepcions síncrones no de cridades"
+msgstr "Suport per a excepcions síncrones no de crides"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr "Realitzar el desenrollament del cicle per a tots els cicles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr "Realitzar el desenrollament del cicle quan es coneix el compte d'iteració"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr "Quan sigui possible no generar marcs de pila"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr "Prendre almenys un viatge a través de cada cicle DO iteratiu"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
#, fuzzy
msgid "Do the full register move optimization pass"
msgstr "Fa el pas complet d'optimització de moviment de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
-msgstr "Optimitzar les cridades recursives germanades i d'extrem"
+msgstr "Optimitzar les crides recursives germanades i d'extrem"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-#, fuzzy
-msgid "Enable optimization of static class initialization code"
-msgstr "(es requereix una inicialització fora de la classe)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
#, fuzzy
msgid "Enable optional diagnostics"
msgstr "Desactivar els diagnòstics opcionals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr "Empaqueta junts als membres de l'estructura sense forats"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
#, fuzzy
msgid "Return small aggregates in memory, not registers"
msgstr "Retornar els agregats \"short\" en memòria, no en registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr "Avisar sobre l'ús d' (només algunes per ara) extensions Fortran"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
#, fuzzy
msgid "Perform loop peeling"
msgstr "Realitzar les optimitzacions de cicle"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr "Activar les optimitzacions de forats específiques de la màquina"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
#, fuzzy
msgid "Enable an RTL peephole pass before sched2"
msgstr "Activa una execució de passada de forats rtl abans de sched2"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr "Degradar els errors de concordança a advertiments"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
#, fuzzy
msgid "Generate position-independent code if possible"
msgstr "Generar codi independent de posició, si és possible"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
#, fuzzy
msgid "Generate position-independent code for executables if possible"
msgstr "Generar codi independent de posició, si és possible"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr "Generar instruccions de precarregament, si estan disponibles, per a matrius en cicles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr "Activar el codi bàsic d'anàlisi de perfil del programa"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
#, fuzzy
msgid "Insert arc-based program profiling code"
msgstr "Inserir codi d'anàlisi de perfil basat en el programa arc"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr "Enfortir la reducció de totes les variables generals d'inducció de cicle"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
#, fuzzy
msgid "Return small aggregates in registers"
msgstr "Retornar els agregats \"short\" en registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr "Permet una optimització de moviment de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
#, fuzzy
msgid "Perform a register renaming optimization pass"
msgstr "Fer el pas d'optimització de renomenació de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr "Reordenar els blocs bàsics per a millorar la ubicació del codi"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr "Reordenar les funcions per a millorar la ubicació del codi"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr "Activar l'instanciació automàtica de patrons"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
#, fuzzy
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr "Executar un pas CSE abans de les optimitzacions de cicles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr "Executar el optimizador de cicles dues vegades"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
#, fuzzy
msgid "Generate run time type descriptor information"
msgstr "No generar informació del tipus de descriptor en temps d'execució"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr "Activar la calendarització entre blocs bàsics"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr "Permetre el moviment especulatiu de cap càrrega"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr "Permetre el moviment especulatiu d'unes càrregues"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr "Permetre el moviment especulatiu de més càrregues"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
#, fuzzy
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr " -fsched-verbose=<nombre> Estableix el nivell de detall del calendaritzador\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr "Recalendaritzar les instruccions abans de l'allotjament de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr "Recalendaritzar les instruccions després de l'allotjament de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-#, fuzzy
-msgid "Allow appending a second underscore to externals"
-msgstr "Mai agregar un segon subratllat als externs"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr "Marcar dades com compartits en lloc de privats"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr "Usar la mateixa grandària per a double que per a float"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
#, fuzzy
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr "Fer de costat el tipus sota wchar_t per \"unsigned short\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
#, fuzzy
msgid "Make \"char\" signed by default"
msgstr "Fer que \"char\" sigui signed per omissió"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-#, fuzzy
-msgid "Do not print names of program units as they are compiled"
-msgstr "Mostrar els noms de les unitats de programa mentre són compilades"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
#, fuzzy
msgid "Convert floating point constants to single precision constants"
msgstr "Convertir constants de coma flotant a constants de precisió simple"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-#, fuzzy
-msgid "Internally convert most source to lowercase"
-msgstr "Convertir internament gairebé tot el codi a majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr "Preservar internament les majúscules i minúscules del codi font"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr "Convertir internament gairebé tot el codi a majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr "Insereix codi de revisió de la pila en el programa"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr "Mostrar les estadístiques acumulades durant la compilació"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr "Realitzar optimitzacions de reducció de força"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr "Assumir que s'apliquen les regles estrictes d'alies"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr "Noms de símbol lletrejats amb majúscules/minúscules barrejades"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr "Noms de símbol en minúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr "Noms de símbol en majúscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr "Buscar errors de sintaxi, i aleshores detenir-se"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
#, fuzzy
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr "Especificar la profunditat màxima d'instanciació de patrons"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
#, fuzzy
msgid "Create data files needed by \"gcov\""
msgstr "Crear fitxers de dades necessàries per a gcov"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr "Realitzar optimitzacions de filat de salts"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
#, fuzzy
msgid "Report the time taken by each compiler pass"
msgstr "Reportar el temps pres per cada pas del compilador al final de l'execució"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
#, fuzzy
msgid "Assume floating-point operations can trap"
msgstr "Les operacions de coma flotant poden capturar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
#, fuzzy
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr "Atrapar desbordaments signed en addició / substracció / multiplicació"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr "Fer que no tinguin tipus les constants amb prefix-radical que no és decimal"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-#, fuzzy
-msgid "Allow all ugly features"
-msgstr "Desactiva totes les característiques lletjes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-#, fuzzy
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr "No es passen les constants Hollerith i sense tipus com arguments"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr "Permet la còpia ordinària de variables ASSIGN'ed"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr "La matriu faltament dimensionada a (1) és de grandària assumida"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr "Coma al final de la cridada al procediment denota un argument null"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr "Permet que REAL(Z) i AIMAG(Z) rebin DOUBLE COMPLEX Z"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-#, fuzzy
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr "L'inicialització a través de DATA i PARAMETER és de tipus compatible"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr "Permet l'intercanvi entre INTEGER i LOGICAL"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-#, fuzzy
-msgid "Append underscores to externals"
-msgstr "Mai agregar un segon subratllat als externs"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
#, fuzzy
msgid "Compile whole compilation unit at a time"
msgstr "Buidar la unitat de traducció completa a un fitxer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr "Esborrar els intrínsecs libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr "Desactivar els intrínsecs libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-#, fuzzy
-msgid "Enable libU77 intrinsics"
-msgstr "Desactivar els intrínsecs libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr "Amagar els intrínsecs libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
#, fuzzy
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr "Permetre optimitzacions matemàtiques que poden violar els estàndards IEEE o ANSI"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr "Fer que \"char\" sigui unsigned per omissió"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
#, fuzzy
msgid "Perform loop unswitching"
msgstr "Realitzar les optimitzacions de cicle"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr "Només generar matrius de desembolico per a maneig d'excepcions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr "Usar __cxa_atexit per a registrar destructors"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
-msgstr "Agregar comentaris extra a la sortida del ensemblador"
+msgstr "Agregar comentaris extra a la sortida de l'ensamblador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-#, fuzzy
-msgid "Print g77-specific version information and run internal tests"
-msgstr "Imprimeix informació de la versió específica del compilador g77, executa proves internes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
#, fuzzy
msgid "Use expression value profiles in optimizations"
msgstr "Activar les optimitzacions del enllaçador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr "Descartar funcions virtual sense usar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr "Implementar vtables usant thunks"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr "El programa està escrit en VXT (com Digital) FORTRAN"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr "Emetre símbols comuns com símbols febles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr "Guardar les cadenes en la secció de dades modificables"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr "Emetre informació de referència creuada"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-#, fuzzy
-msgid "Print internal debugging-related information"
-msgstr "Mostra la informació interna relacionada amb la depuració"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr "Posar dades inicialitzades a zero en la secció bss"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr "Tractar els valors inicials de 0 com valors que no són zero"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
msgid "Generate debug information in default format"
msgstr "Generar informació de depuració en el format per omissió"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
-msgstr "Generar informació de depuració en el format per omissió"
+msgstr "Generar informació de depuració en el format COFF"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
-msgstr "Generar informació de depuració en el format per omissió"
+msgstr "Generar informació de depuració en el format DWARF v2"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
msgid "Dump declarations to a .decl file"
-msgstr "la declaració no declara res"
+msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr "Generar informació de depuració en el format estès per omissió"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
msgid "Generate debug information in STABS format"
-msgstr "Generar informació de depuració en el format per omissió"
+msgstr "Generar informació de depuració en el format STABS"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
-msgstr "Generar informació de depuració en el format estès per omissió"
+msgstr "Generar informació de depuració en el format STABS estès"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
msgid "Generate debug information in VMS format"
-msgstr "Generar informació de depuració en el format per omissió"
+msgstr "Generar informació de depuració en el format VMS"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
-msgstr "Generar informació de depuració en el format per omissió"
+msgstr "Generar informació de depuració en el format XCOFF"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
-msgstr "Generar informació de depuració en el format estès per omissió"
+msgstr "Generar informació de depuració en el format XCOFF estès"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
msgid "-o <file>\tPlace output into <file>"
-msgstr " -o <fitxer> Situar la sortida en el <fitxer> \n"
+msgstr "-o <fitxer>\tSituar la sortida en el <fitxer>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
msgid "Enable function profiling"
-msgstr "anàlisi de perfil de les funcions mips16"
+msgstr "Habilitar l'anàlisi de perfil de les funcions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
msgid "Issue warnings needed for strict compliance to the standard"
-msgstr " -pedantic Activar els avisos necessaris per a complir estrictament amb ISO C\n"
+msgstr "Activar els avisos necessaris per a complir strictament amb ISO C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
msgid "Do not display functions compiled or elapsed time"
-msgstr " -quiet No mostrar les funcions compilades o el temps transcorregut\n"
+msgstr "No mostrar les funcions compilades o el temps transcorregut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
msgid "Remap file names when including files"
-msgstr "nom de fitxer buit en #%s"
+msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
-msgstr "Habilitar la prova de la pila"
+msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
-#, fuzzy
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
-msgstr "Activar la sortida de depuració"
+msgstr "Activar la sortida de depuració verbosa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+msgid "Display the compiler's version"
+msgstr "Mostra la versió del compilador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
msgid "Suppress warnings"
msgstr ""
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr ""
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr ""
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr ""
#: f/lang-specs.h:38
-#, fuzzy
msgid "GCC does not support -C without using -E"
-msgstr "GNU C no dóna suport a -CC sense usar -E"
+msgstr "GCC no dóna suport a -C sense usar -E"
#: f/lang-specs.h:39
-#, fuzzy
msgid "GCC does not support -CC without using -E"
-msgstr "GNU C no dóna suport a -CC sense usar -E"
+msgstr "GCC no dóna suport a -CC sense usar -E"
+
+#: config/i386/sco5.h:191
+msgid "-pg not supported on this platform"
+msgstr "-pg no té suport en aquesta plataforma"
+
+#: config/i386/sco5.h:192
+msgid "-p and -pp specified - pick one"
+msgstr "-p i -pp especificats - tria un"
+
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
+msgstr "-G·i·-static són mútuament exclusius"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+msgid "does not support multilib"
+msgstr "no es dóna suport a multilib"
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
@@ -21718,43 +21230,39 @@ msgstr "GNU C no dóna suport a -CC sense usar -E"
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/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr "no es permet -bundle amb -dynamiclib"
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr "no es permet -bundle_loader amb -dynamiclib"
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr "no es permet -client_name amb -dynamiclib"
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr "no es permet -private_bundle amb -dynamiclib"
@@ -21770,48 +21278,10 @@ msgstr ""
msgid "may not use both -EB and -EL"
msgstr ""
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
-msgstr ""
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-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 ""
-
#: treelang/lang-specs.h:52
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr "punters -pg o -p i -fomit-frame són incompatibles"
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#, fuzzy
-msgid "does not support multilib"
-msgstr "%s no té suport per a %s"
-
-#: config/i386/sco5.h:191
-msgid "-pg not supported on this platform"
-msgstr "-pg no té suport en aquesta plataforma"
-
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
-msgstr "-p i -pp especificats - tria un"
-
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
-msgstr "-G·i·-static són mútuament exclusius"
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr ""
@@ -21828,6 +21298,14 @@ msgstr ""
msgid "the m210 does not have little endian support"
msgstr ""
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
+msgstr ""
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr ""
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
@@ -21840,21 +21318,28 @@ msgstr ""
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr ""
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: 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 ""
#: gcc.c:743
-#, fuzzy
msgid "GCC does not support -C or -CC without -E"
-msgstr "GNU C no dóna suport a -CC sense usar -E"
+msgstr "GCC no dóna suport a -C o -CC sense usar -E"
#: gcc.c:915
msgid "-E required when input is from standard input"
msgstr ""
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
msgstr ""
#~ msgid "concatenation of string literals with __FUNCTION__ is deprecated"
@@ -21864,7 +21349,7 @@ msgstr ""
#~ msgstr "es va usar un punter a un membre en l'aritmètica"
#~ msgid "ISO C++ forbids range expressions in switch statements"
-#~ msgstr "ISO C++ prohibeix un rang d'expressions en les declaracions switch"
+#~ msgstr "ISO C++ prohibeix un rang d'expressions en les declaracions «switch»"
#~ msgid "ISO C++ forbids taking the address of a label"
#~ msgstr "ISO C++ prohibeix prendre l'adreça d'una etiqueta"
@@ -21966,13 +21451,13 @@ msgstr ""
#~ msgstr "ISO C prohibeix l'enfosquiment del paràmetre \"%s\" de typedef"
#~ msgid "parameter `%s' points to incomplete type"
-#~ msgstr "el paràmetre \"%s\" apunta a un tipus incomplet"
+#~ msgstr "el paràmetre \"%s\" punta a un tipus incomplet"
#~ msgid "parameter points to incomplete type"
#~ msgstr "el paràmetre punta a un tipus incomplet"
#~ msgid "`void' in parameter list must be the entire list"
-#~ msgstr "\"void\" en la llista de paràmetres deu ser la llista completa"
+#~ msgstr "\"void\" en la llista de paràmetres ha de ser la llista completa"
#~ msgid "`union %s' declared inside parameter list"
#~ msgstr "\"union %s\" declarat dintre d'una llista de paràmetres"
@@ -21987,7 +21472,7 @@ msgstr ""
#~ msgstr "enum anònim declarat dintre d'una llista de paràmetres"
#~ msgid "bit-field `%s' type invalid in ISO C"
-#~ msgstr "el tipus de camp de bit \"%s\" és invàlid en ISO C"
+#~ msgstr "el tipus de camp de bit \"%s\" no és vàlid en ISO C"
#~ msgid "duplicate member `%s'"
#~ msgstr "membre duplicat \"%s\""
@@ -22002,13 +21487,13 @@ msgstr ""
#~ msgstr "universal-character-name \"\\u%04x\" no és vàlid en l'identificador"
#~ msgid "ignoring invalid multibyte character"
-#~ msgstr "ignorant els caràcters multibyte invàlids"
+#~ msgstr "ignorant els caràcters multibyte no vàlids"
#~ msgid "options array incorrectly sorted: %s is before %s"
#~ msgstr "opcions de matriu ordenades incorrectament: %s està abans de %s"
#~ msgid "-Wno-strict-prototypes is not supported in C++"
-#~ msgstr "no és dona suport a -Wno-strict-prototypes en C++"
+#~ msgstr "no es dóna suport a -Wno-strict-prototypes en C++"
#~ msgid ""
#~ "Switches:\n"
@@ -22232,7 +21717,7 @@ msgstr ""
#~ msgstr "versió sense suport"
#~ msgid "unknown {de,en}code_mach_o_hdr return value %d"
-#~ msgstr "valor de devolució {de,en}code_mach_o_hdr %d desconegut"
+#~ msgstr "valor de retorn {de,en}code_mach_o_hdr %d desconegut"
#~ msgid "fstat %s"
#~ msgstr "fstat %s"
@@ -22262,10 +21747,10 @@ msgstr ""
#~ msgstr "ISO C++ no permet \"%s\" en #if"
#~ msgid "invalid character '%c' in #if"
-#~ msgstr "caracter invàlid \"%c\" en #if"
+#~ msgstr "caracter no vàlid \"%c\" en #if"
#~ msgid "invalid character '\\%03o' in #if"
-#~ msgstr "caracter invàlid \"\\%03o\" en #if"
+#~ msgstr "caracter no vàlid \"\\%03o\" en #if"
#~ msgid "absolute file name in remap_filename"
#~ msgstr "nom de fitxer absolut en remap_filename"
@@ -22313,10 +21798,10 @@ msgstr ""
#~ msgstr "universal-character-name en l'objectiu EBCDIC"
#~ msgid "universal-character-name out of range"
-#~ msgstr "universal-character-name fora de rang"
+#~ msgstr "universal-character-name fora de límits"
#~ msgid "escape sequence out of range for its type"
-#~ msgstr "seqüència d'escapi fora de rang per a el seu tipus"
+#~ msgstr "seqüència d'escapament fora de límits per a el seu tipus"
#~ msgid "#import is obsolete, use an #ifndef wrapper in the header file"
#~ msgstr "#import és obsolet, usi un embolcall #ifndef en el fitxer d'encapçalat"
@@ -22357,7 +21842,7 @@ msgstr ""
#~ "See %s for instructions.\n"
#~ msgstr ""
#~ "Si us plau, envieu un informe d'error complet,\n"
-#~ "amd la font preprocessada si és oportú.\n"
+#~ "amb la font preprocessada si és oportú.\n"
#~ "Consulta %s per a les instruccions.\n"
#~ msgid "In file included from %s:%d"
@@ -22410,7 +21895,7 @@ msgstr ""
#~ msgstr "ERROR: massa blocs bàsics en la funció %s\n"
#~ msgid "ERROR: out of range line number in function %s\n"
-#~ msgstr "ERROR: nombre de línies fora de rang en la funció %s\n"
+#~ msgstr "ERROR: nombre de línies fora de límits en la funció %s\n"
#~ msgid "Could not open source file %s.\n"
#~ msgstr "No es pot obrir el fitxer de codi font %s.\n"
@@ -22422,31 +21907,31 @@ msgstr ""
#~ msgstr "Creant %s.\n"
#~ msgid "invalid string `%s' in define_cpu_unit"
-#~ msgstr "cadena \"%s\" invàlida en define_cpu_unit"
+#~ msgstr "cadena \"%s\" no vàlida en define_cpu_unit"
#~ msgid "invalid string `%s' in define_query_cpu_unit"
-#~ msgstr "cadena \"%s\" invàlida en define_query_cpu_unit"
+#~ msgstr "cadena \"%s\" no vàlida en define_query_cpu_unit"
#~ msgid "invalid string `%s' in define_bypass"
-#~ msgstr "cadena \"%s\" invàlida en define_bypass"
+#~ msgstr "cadena \"%s\" no vàlida en define_bypass"
#~ msgid "invalid first string `%s' in exclusion_set"
-#~ msgstr "primera cadena \"%s\" invàlida en exclusion_set"
+#~ msgstr "primera cadena \"%s\" no vàlida en exclusion_set"
#~ msgid "invalid second string `%s' in exclusion_set"
-#~ msgstr "segona cadena \"%s\" invàlida en exclusion_set"
+#~ msgstr "segona cadena \"%s\" no vàlida en exclusion_set"
#~ msgid "invalid first string `%s' in presence_set"
-#~ msgstr "primera cadena \"%s\" invàlida en presence_set"
+#~ msgstr "primera cadena \"%s\" no vàlida en presence_set"
#~ msgid "invalid first string `%s' in absence_set"
-#~ msgstr "primera cadena \"%s\" invàlida en absence_set"
+#~ msgstr "primera cadena \"%s\" no vàlida en absence_set"
#~ msgid "invalid option `%s' in automata_option"
-#~ msgstr "opció·\"%s\" invàlida en automata_option"
+#~ msgstr "opció·\"%s\" no vàlida en automata_option"
#~ msgid "invalid `%s' in reservation `%s'"
-#~ msgstr "\"%s\" invàlid en la reservació \"%s\""
+#~ msgstr "\"%s\" no vàlid en la reservació \"%s\""
#~ msgid "unit `%s' excludes itself"
#~ msgstr "la unitat \"%s\" s'exclou a ella mateixa"
@@ -22461,7 +21946,7 @@ msgstr ""
#~ msgstr "l'autòmat \"%s\" no es va declarar"
#~ msgid "`%s' is declared as cpu unit"
-#~ msgstr "\"%s\" es declarat com una unitat de cpu"
+#~ msgstr "\"%s\" es declara com una unitat de cpu"
#~ msgid "`%s' is declared as cpu reservation"
#~ msgstr "\"%s\" està declarat com una reservació de cpu"
@@ -22544,9 +22029,6 @@ msgstr ""
#~ msgid "Consider all mem refs to static data to be volatile"
#~ msgstr "Considerar totes les referències a dades static com volatile"
-#~ msgid "Integrate simple functions into their callers"
-#~ msgstr "Integrar les funcions simples en els seus invocators"
-
#~ msgid "Output GNU ld formatted global initializers"
#~ msgstr "Obtenir iniciators globals amb format per a ld de GNU"
@@ -22577,9 +22059,6 @@ msgstr ""
#~ msgid "Use the smallest fitting integer to hold enums"
#~ msgstr "Usar l'enter adequat més petit per a contenir enumerats"
-#~ msgid "Enable most warning messages"
-#~ msgstr "Activar gairebé tots els missatges d'avís"
-
#~ msgid "Don't warn about too many arguments to format functions"
#~ msgstr "No avisar sobre massa arguments per a les funcions de format"
@@ -22610,9 +22089,6 @@ msgstr ""
#~ msgid " -p Enable function profiling\n"
#~ msgstr " -p Activar l'anàlisi de perfil de funcions\n"
-#~ msgid " -version Display the compiler's version\n"
-#~ msgstr " -version Mostra la versió del compilador\n"
-
#~ msgid ""
#~ "\n"
#~ "Language specific options:\n"
@@ -22650,7 +22126,7 @@ msgstr ""
#~ msgstr "usi -ddwarf-2 per a DWARF v2"
#~ msgid "ignoring option `%s' due to invalid debug level specification"
-#~ msgstr "ignorant l'opció \"%s\" a causa de l'especificació d'un nivell de depuració invàlid"
+#~ msgstr "ignorant l'opció \"%s\" a causa de l'especificació d'un nivell de depuració no vàlid"
#~ msgid "`%s': unknown or unsupported -g option"
#~ msgstr "\"%s\": opció -g desconeguda o sense suport"
@@ -22662,7 +22138,7 @@ msgstr ""
#~ msgstr "falta l'argument per a l'opció -param"
#~ msgid "invalid --param option: %s"
-#~ msgstr "opció de --param invàlida: %s"
+#~ msgstr "opció de --param no vàlida: %s"
#~ msgid "(it is valid for %s but not the selected language)"
#~ msgstr "(és vàlida per a %s però no per al llenguatge seleccionat)"
@@ -22716,16 +22192,16 @@ msgstr ""
#~ msgstr "%%R no és seguit per %%B/C/D/E"
#~ msgid "invalid %%Q value"
-#~ msgstr "valor %%Q invàlid"
+#~ msgstr "valor %%Q no vàlid"
#~ msgid "invalid %%o value"
-#~ msgstr "valor invàlid per a %%o"
+#~ msgstr "valor no vàlid per a %%o"
#~ msgid "invalid %%s/S value"
-#~ msgstr "valor invàlid per a %%s/S"
+#~ msgstr "valor no vàlid per a %%s/S"
#~ msgid "invalid %%B value"
-#~ msgstr "valor invàlid per a %%B"
+#~ msgstr "valor no vàlid per a %%B"
#~ msgid "`%%d' operand isn't a register"
#~ msgstr "l'operand \"%%d\" no és un registre"
@@ -22740,7 +22216,7 @@ msgstr ""
#~ msgstr "-mtrap-large-shift i -mhandle-large-shift no són compatibles"
#~ msgid "invalid option `-mshort-data-%s'"
-#~ msgstr "opció invàlida \"-mshort-data-%s\""
+#~ msgstr "opció no vàlida \"-mshort-data-%s\""
#~ msgid "-mshort-data-%s is too large "
#~ msgstr "-mshort-data-%s és massa gran"
@@ -22749,10 +22225,10 @@ msgstr ""
#~ msgstr "-mshort-data-%s i PIC són incompatibles"
#~ msgid "bad value (%s) for -mips switch"
-#~ msgstr "valor erroni (%s) per a l'interruptor -mips"
+#~ msgstr "valor erroni (%s) per a l'opció -mips"
#~ msgid "invalid option `entry%s'"
-#~ msgstr "opció invàlid \"entry%s\""
+#~ msgstr "opció no vàlid \"entry%s\""
#~ msgid "-mentry is only meaningful with -mips-16"
#~ msgstr "-mentry només té significat amb -mips-16"
@@ -22776,13 +22252,13 @@ msgstr ""
#~ msgstr "No usar instruccions MIPS16"
#~ msgid "invalid %%z value"
-#~ msgstr "valor %%z invàlid"
+#~ msgstr "valor %%z no vàlid"
#~ msgid "invalid %%Z value"
-#~ msgstr "valor %%Z invàlid"
+#~ msgstr "valor %%Z no vàlid"
#~ msgid "invalid %%j value"
-#~ msgstr "valor %%j invàlid"
+#~ msgstr "valor %%j no vàlid"
#~ msgid "can't have varargs with -mfp-arg-in-fp-regs"
#~ msgstr "no es pot tenir varargs amb -mfp-arg-in-fp-regs"
@@ -22902,7 +22378,7 @@ msgstr ""
#~ msgstr "ISO C++ prohibeix que el membre \"%D\" tingui el mateix nom que la classe que ho conté"
#~ msgid "field `%D' invalidly declared offset type"
-#~ msgstr "el camp \"%D\" és declarat invàlidament com un tipus de desplaçament"
+#~ msgstr "el camp \"%D\" és declarat no vàlidament com un tipus de desplaçament"
#~ msgid "field `%D' declared static in union"
#~ msgstr "el camp \"%D\" és declarat com static en la unió"
@@ -22923,7 +22399,7 @@ msgstr ""
#~ msgstr "ISO C++ prohibeix que el membre de dades static \"%D\" tingui el mateix nom que la classe que ho conté"
#~ msgid "parameter `%D' invalidly declared offset type"
-#~ msgstr "el paràmetre \"%D\" es va declarar invàlidament com tipus de desplaçament"
+#~ msgstr "el paràmetre \"%D\" es va declarar no vàlidament com tipus de desplaçament"
#~ msgid "`%s %T' declares a new type at namespace scope"
#~ msgstr "\"%s %T\" declara un tipus nou en l'àmbit del nom d'espai"
@@ -22950,7 +22426,7 @@ msgstr ""
#~ msgstr "ús anacrònic de la grandària de la matriu desconeguda en vector delete"
#~ msgid "invalid data member initialization"
-#~ msgstr "inicialització de la dada membre invàlida"
+#~ msgstr "inicialització de la dada membre no vàlida"
#~ msgid "(use `=' to initialize static data members)"
#~ msgstr "(usi \"=\" per a inicialitzar membres de dades static)"
@@ -22989,7 +22465,7 @@ msgstr ""
#~ msgstr "no es pot cridar al destructor \"%T::%T\" sense un objecte"
#~ msgid "invalid use of member `%D'"
-#~ msgstr "ús invàlid del membre \"%D\""
+#~ msgstr "ús no vàlid del membre \"%D\""
#~ msgid "no method `%T::%D'"
#~ msgstr "no hi ha un mètode \"%T::%D\""
@@ -23055,7 +22531,7 @@ msgstr ""
#~ msgstr "inicialització de l'expressió new amb \"=\""
#~ msgid "invalid use of template `%D'"
-#~ msgstr "ús invàlid del patró \"%D\""
+#~ msgstr "ús no vàlid del patró \"%D\""
#~ msgid "sigof type specifier"
#~ msgstr "especificador de tipus sigof"
@@ -23063,9 +22539,6 @@ msgstr ""
#~ msgid "`sigof' applied to non-aggregate expression"
#~ msgstr "\"sigof\" aplicat a una expressió no agregada"
-#~ msgid "`sigof' applied to non-aggregate type"
-#~ msgstr "\"sigof\" aplicat a un tipus no agregat"
-
#~ msgid "storage class specifier `%s' not allowed after struct or class"
#~ msgstr "no es permet el especificador de classe d'emmagatzematge \"%s\" després de struct o class"
@@ -23097,13 +22570,13 @@ msgstr ""
#~ msgstr "ISO C++ prohibeix declaracions d'etiquetes"
#~ msgid "label must be followed by statement"
-#~ msgstr "l'etiqueta deu ser seguida d'una declaració"
+#~ msgstr "l'etiqueta ha de ser seguida d'una declaració"
#~ msgid "must have at least one catch per try block"
#~ msgstr "es deu tenir almenys un catch per cada bloc try"
#~ msgid "ISO C++ forbids compound statements inside for initializations"
-#~ msgstr "ISO C++ prohibeix les declaracions compostoses internes per a inicialitzacions"
+#~ msgstr "ISO C++ prohibeix les declaracions compostes internes per a inicialitzacions"
#~ msgid "possibly missing ')'"
#~ msgstr "possible \")\" faltant"
@@ -23127,10 +22600,10 @@ msgstr ""
#~ msgstr "ajustant els punters per a retorns covariants"
#~ msgid " overriding `%#D' (must be pointer or reference to class)"
-#~ msgstr " substituint a \"%#D\" (deu ser punter o referència a una classe)"
+#~ msgstr " substituint a \"%#D\" (ha de ser punter o referència a una classe)"
#~ msgid " overriding `%#D' (must use pointer or reference)"
-#~ msgstr " substituint a \"%#D\" (deu ser punter o referència)"
+#~ msgstr " substituint a \"%#D\" (ha de ser punter o referència)"
#~ msgid "ISO C++ does not permit named return values"
#~ msgstr "ISO C++ no permet valors de retorn nomenats"
@@ -23163,7 +22636,7 @@ msgstr ""
#~ msgstr "dependència circular en els arguments per omissió de \"%#D\""
#~ msgid "invalid type `%T' for default argument to `%T'"
-#~ msgstr "tipus \"%T\" invàlid per a l'argument per omissió de \"%T\""
+#~ msgstr "tipus \"%T\" no vàlid per a l'argument per omissió de \"%T\""
#~ msgid "%s before `%c'"
#~ msgstr "%s abans de \"%c\""
@@ -23178,7 +22651,7 @@ msgstr ""
#~ msgstr "ISO C++ prohibeix la conversió de \"%#T\" a \"(...)\""
#~ msgid "invalid application of `%s' to non-static member"
-#~ msgstr "ús invàlid de \"%s\" en un membre no static"
+#~ msgstr "ús no vàlid de \"%s\" en un membre no static"
#~ msgid "sizeof applied to a bit-field"
#~ msgstr "sizeof aplicat a un camp de bits"
@@ -23220,10 +22693,7 @@ msgstr ""
#~ msgstr "Avisar sobre tipus inconsistents de retorn"
#~ msgid "Warn when a function is declared extern, then inline"
-#~ msgstr "Avisar quan una funció és declarada extern i després inline"
-
-#~ msgid "Don't announce deprecation of compiler features"
-#~ msgstr "No anunciar característiques obsoletes del compilador"
+#~ msgstr "Avisar quan una funció és declarada extern i després «inline»"
#~ msgid "directory name must immediately follow -I"
#~ msgstr "el nom del directori deu seguir immediatament a -I"
@@ -23231,15 +22701,228 @@ msgstr ""
#~ msgid "ignoring pragma: %s"
#~ msgstr "ignorant el pragma: %s"
+#~ msgid "Print g77-specific compiler version info, run internal tests"
+#~ msgstr "Imprimeix informació de la versió del compilador g77, executa proves internes"
+
+#~ msgid "Program is written in typical FORTRAN 66 dialect"
+#~ msgstr "El programa està escrit en el dialecte típic FORTRAN 66"
+
+#~ msgid "Program is written in typical Unix f77 dialect"
+#~ msgstr "El programa està escrit en el dialecte típic Unix f77"
+
#~ msgid "Program does not use Unix-f77 dialectal features"
#~ msgstr "El programa no utilitza les característiques del dialecte Unix-f77"
+#~ msgid "Program is written in Fortran-90-ish dialect"
+#~ msgstr "El programa en un dialecte proper a Fortran-90"
+
+#~ msgid "Treat local vars and COMMON blocks as if they were named in SAVE statements"
+#~ msgstr "Tractar les variables locals i els blocs COMMON com si fossin nomenats en declaracions SAVE"
+
+#~ msgid "Allow $ in symbol names"
+#~ msgstr "Permetre $ en els noms de símbols"
+
+#~ msgid "f2c-compatible code need not be generated"
+#~ msgstr "No es necessita generar codi compatible amb f2c"
+
+#~ msgid "Unsupported; do not generate libf2c-calling code"
+#~ msgstr "Sense suport; no genera codi de cridada a libf2c"
+
+#~ msgid "Unsupported; affects code-generation of arrays"
+#~ msgstr "Sense suport; afecta la generació de codi de les matrius"
+
+#~ msgid "Program is written in Fortran-90-ish free form"
+#~ msgstr "El programa està escrit en una forma lliure propera a Fortran-90"
+
+#~ msgid "Warn about use of (only a few for now) Fortran extensions"
+#~ msgstr "Avisar sobre l'ús d' (només algunes per ara) extensions Fortran"
+
+#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
+#~ msgstr "El programa està escrit en VXT (com Digital) FORTRAN"
+
+#~ msgid "Disallow all ugly features"
+#~ msgstr "Desactiva totes les característiques lletjes"
+
+#~ msgid "Hollerith and typeless constants not passed as arguments"
+#~ msgstr "No es passen les constants Hollerith i sense tipus com arguments"
+
+#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
+#~ msgstr "Permet la còpia ordinària de variables ASSIGN'ed"
+
+#~ msgid "Dummy array dimensioned to (1) is assumed-size"
+#~ msgstr "La matriu faltament dimensionada a (1) és de grandària assumida"
+
+#~ msgid "Trailing comma in procedure call denotes null argument"
+#~ msgstr "Coma al final de la crida al procediment denota un argument null"
+
+#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+#~ msgstr "Permet que REAL(Z) i AIMAG(Z) rebin DOUBLE COMPLEX Z"
+
+#~ msgid "Initialization via DATA and PARAMETER is type-compatible"
+#~ msgstr "L'inicialització a través de DATA i PARAMETER és de tipus compatible"
+
+#~ msgid "Allow INTEGER and LOGICAL interchangeability"
+#~ msgstr "Permet l'intercanvi entre INTEGER i LOGICAL"
+
+#~ msgid "Print internal debugging-related info"
+#~ msgstr "Mostra la informació interna relacionada amb la depuració"
+
+#~ msgid "Initialize local vars and arrays to zero"
+#~ msgstr "Inicialitza les variables locals i matrius a zero"
+
+#~ msgid "Backslashes in character/hollerith constants not special (C-style)"
+#~ msgstr "Les barres invertides en constants de caràcter/hollerith no són especials (estil C)"
+
+#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+#~ msgstr "Fa que el front emuli aritmètica COMPLEX per a evitar errors"
+
#~ msgid "Disable the appending of underscores to externals"
#~ msgstr "Desactiva l'agregació de subratllats als externs"
+#~ msgid "Never append a second underscore to externals"
+#~ msgstr "Mai agregar un segon subratllat als externs"
+
+#~ msgid "Intrinsics spelled as e.g. SqRt"
+#~ msgstr "Intrínsecs lletrejats com p.e. SqRt"
+
+#~ msgid "Intrinsics in uppercase"
+#~ msgstr "Intrínsecs en majúscules"
+
+#~ msgid "Intrinsics letters in arbitrary cases"
+#~ msgstr "Lletres d'intrínsecs amb majúscules/minúscules indistintes"
+
+#~ msgid "Language keywords spelled as e.g. IOStat"
+#~ msgstr "Paraules claus del llenguatge lletrejades com p.e. IOStat"
+
+#~ msgid "Language keywords in uppercase"
+#~ msgstr "Paraules claus del llenguatge en majúscules"
+
+#~ msgid "Language keyword letters in arbitrary cases"
+#~ msgstr "Paraules claus del llenguatge amb majúscules/minúscules indistintes"
+
+#~ msgid "Internally convert most source to uppercase"
+#~ msgstr "Convertir internament gairebé tot el codi a majúscules"
+
+#~ msgid "Internally preserve source case"
+#~ msgstr "Preservar internament les majúscules i minúscules del codi font"
+
+#~ msgid "Symbol names spelled in mixed case"
+#~ msgstr "Noms de símbol lletrejats amb majúscules/minúscules barrejades"
+
+#~ msgid "Symbol names in uppercase"
+#~ msgstr "Noms de símbol en majúscules"
+
+#~ msgid "Symbol names in lowercase"
+#~ msgstr "Noms de símbol en minúscules"
+
+#~ msgid "Program written in uppercase"
+#~ msgstr "Programa escrit en majúscules"
+
+#~ msgid "Program written in lowercase"
+#~ msgstr "Programa escrit en minúscules"
+
+#~ msgid "Program written in strict mixed-case"
+#~ msgstr "Programa escrit estrictament amb majúscules i minúscules barrejades"
+
+#~ msgid "Compile as if program written in uppercase"
+#~ msgstr "Compilar com si el programa estigués escrit en majúscules"
+
+#~ msgid "Compile as if program written in lowercase"
+#~ msgstr "Compilar com si el programa estigués escrit en minúscules"
+
+#~ msgid "Preserve all spelling (case) used in program"
+#~ msgstr "Preservar tot el lletrejo (majúscules/minúscules) usat en el programa"
+
+#~ msgid "Delete libU77 intrinsics with bad interfaces"
+#~ msgstr "Esborrar els intrínsecs libU77 amb interfícies errònies"
+
+#~ msgid "Disable libU77 intrinsics with bad interfaces"
+#~ msgstr "Desactivar els intrínsecs libU77 amb interfícies errònies"
+
+#~ msgid "Hide libU77 intrinsics with bad interfaces"
+#~ msgstr "Amagar els intrínsecs libU77 amb interfícies errònies"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+#~ msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
+
+#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
+
+#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
+
+#~ msgid "Delete MIL-STD 1753 intrinsics"
+#~ msgstr "Esborrar els intrínsecs MIL-STD 1753"
+
+#~ msgid "Disable MIL-STD 1753 intrinsics"
+#~ msgstr "Desactivar els intrínsecs MIL-STD 1753"
+
+#~ msgid "Hide MIL-STD 1753 intrinsics"
+#~ msgstr "Amagar els intrínsecs MIL-STD 1753"
+
+#~ msgid "Delete libU77 intrinsics"
+#~ msgstr "Esborrar els intrínsecs libU77"
+
+#~ msgid "Disable libU77 intrinsics"
+#~ msgstr "Desactivar els intrínsecs libU77"
+
+#~ msgid "Hide libU77 intrinsics"
+#~ msgstr "Amagar els intrínsecs libU77"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
+
+#~ msgid "Treat initial values of 0 like non-zero values"
+#~ msgstr "Tractar els valors inicials de 0 com valors que no són zero"
+
+#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+#~ msgstr "Emetre informació especial de depuració per a COMMON i EQUIVALENCE (desactivat)"
+
+#~ msgid "Take at least one trip through each iterative DO loop"
+#~ msgstr "Prendre almenys un viatge a través de cada cicle DO iteratiu"
+
+#~ msgid "Disable fatal diagnostics about inter-procedural problems"
+#~ msgstr "Desactivar els diagnòstics fatals sobre problemes interprocedurals"
+
+#~ msgid "Make prefix-radix non-decimal constants be typeless"
+#~ msgstr "Fer que no tinguin tipus les constants amb prefix-radical que no és decimal"
+
+#~ msgid "Generate code to check subscript and substring bounds"
+#~ msgstr "Generar codi per a revisar els límits de subíndicis i subcadenes"
+
#~ msgid "Fortran-specific form of -fbounds-check"
#~ msgstr "Forma específica de Fortran de -fbounds-check"
+#~ msgid "Disable warnings about inter-procedural problems"
+#~ msgstr "Desactivar els avisos sobre problemes interprocedurals"
+
+#~ msgid "Warn about constructs with surprising meanings"
+#~ msgstr "Avisar sobre constructors amb significats sorprenents"
+
#~ msgid "Add a directory for INCLUDE searching"
#~ msgstr "Agregar un directori per a la recerca de INCLUDE"
diff --git a/gcc/po/da.po b/gcc/po/da.po
index 9bb46c19523..8f9ce6cf8e8 100644
--- a/gcc/po/da.po
+++ b/gcc/po/da.po
@@ -1,6 +1,6 @@
# Danish version of GCC strings.
-# Copyright (C) 2002, 03 Free Software Foundation, Inc.
-# Ole Laursen <olau@hardworking.dk>, 2001, 02, 03.
+# Copyright (C) 2002, 03, 04 Free Software Foundation, Inc.
+# Ole Laursen <olau@hardworking.dk>, 2001, 02, 03, 04.
#
# Konventioner:
#
@@ -126,10 +126,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: gcc 3.3\n"
+"Project-Id-Version: gcc 3.4-b20040206\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
-"PO-Revision-Date: 2003-05-25 18:00+0200\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
+"PO-Revision-Date: 2004-10-03 19:17+0200\n"
"Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
"Language-Team: Danish <dansk@klid.dk>\n"
"MIME-Version: 1.0\n"
@@ -156,16 +156,16 @@ msgstr "egenskaben '%s' kan ikke anvendes på typer"
msgid "`%s' attribute only applies to function types"
msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "egenskaben '%s' ignoreret"
@@ -239,7 +239,7 @@ msgstr "(så du skal overbring '%s' ikke '%s' til 'va_arg')"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -276,404 +276,404 @@ msgstr "den indbyggede funktion '%s' understøttes i øjeblikket ikke"
msgid "target format does not support infinity"
msgstr "målprocessoren understøtter ikke uendelig"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
-msgstr ""
+msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
-#: c-common.c:1141
-#, fuzzy
+#: c-common.c:1140
msgid "%J'%D' is not defined outside of function scope"
-msgstr "'%s' er ikke defineret uden for funktionsvirkefelt"
+msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "strenglængden '%d' er større end den længde på '%d' som ISO C%d-oversættere er pålagt at understøtte"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "overløb i konstant udtryk"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "heltalsoverløb i udtryk"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "kommatalsoverløb i udtryk"
-#: c-common.c:1236
+#: c-common.c:1235
msgid "vector overflow in expression"
msgstr "vektoroverløb i udtryk"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "stort heltal forkortes underforstået til type uden fortegn"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "negativt heltal forkortes underforstået til type uden fortegn"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "overløb i underforstået konstant konvertering"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "brug af '%s' er muligvis ikke defineret"
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "udtrykket er af en ufuldstændig type"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr "ugyldigt sandhedsværdiudtryk"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr "ugyldige operander til binær %s"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr "sammenligning er altid sand på grund af den begrænsede rækkevidde af datatypen"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "henvisning af typen 'void *' benyttet i udregning"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "henvisning til en funktion benyttet i udregning"
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr "henvisning til en medlemsfunktion benyttet i udregning"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "værdi af union-type angivet hvor skalar er påkrævet"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "værdi af tabeltype angivet hvor skalar er påkrævet"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
#, fuzzy
msgid "the address of `%D', will always evaluate as `true'"
msgstr "adressen af '%D' vil altid være 'true'"
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr "foreslår paranteser omkring tildeling der er benyttet som boolsk værdi"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "ugyldig brug af 'restrict'"
-#: c-common.c:2935
+#: c-common.c:2934
msgid "invalid application of `sizeof' to a function type"
msgstr "ugyldig anvendelse af 'sizeof' på en funktionstype"
-#: c-common.c:2945
+#: c-common.c:2944
#, c-format
msgid "invalid application of `%s' to a void type"
msgstr "ugyldig anvendelse af '%s' på en void-type"
-#: c-common.c:2951
+#: c-common.c:2950
#, fuzzy
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr "'__alignof' benyttet på et bitfelt"
-#: c-common.c:3484
+#: c-common.c:3483
#, c-format
msgid "cannot disable built-in function `%s'"
msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "for få parametre til funktionen '%s'"
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "for mange parametre til funktionen '%s'"
-#: c-common.c:3670
+#: c-common.c:3669
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
-#: c-common.c:3901
+#: c-common.c:3900
#, fuzzy
msgid "range expressions in switch statements are non-standard"
msgstr "ISO C forbyder intervaludtryk i switch-sætninger"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr "tomt interval angivet"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr "case-værdi optræder mere end én gang (måske pga. intervalsammenfald)"
-#: c-common.c:3982
-#, fuzzy
+#: c-common.c:3981
msgid "%Jthis is the first entry overlapping that value"
-msgstr "dette er det første punkt som falder sammen med den værdi"
+msgstr "%Jdette er det første punkt som falder sammen med den værdi"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr "case-værdi optræder mere end én gang"
-#: c-common.c:3987
-#, fuzzy
+#: c-common.c:3986
msgid "%Jpreviously used here"
-msgstr "tidligere benyttet her"
+msgstr "%Jtidligere benyttet her"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr "flere default-etiketter i én switch-konstruktion"
-#: c-common.c:3992
-#, fuzzy
+#: c-common.c:3991
msgid "%Jthis is the first default label"
-msgstr "dette er den første default-etiket"
+msgstr "%Jdette er den første default-etiket"
-#: c-common.c:4017
-#, fuzzy
+#: c-common.c:4016
msgid "taking the address of a label is non-standard"
-msgstr "ISO C forbyder at tage adressen af en etiket"
+msgstr "at tage adressen af en etiket følger ikke standarden"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
-msgstr ""
+msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
-msgstr ""
+msgstr "%Hignorerer returværdi af funktion erklæret med egenskaben warn_unused_result"
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "ukendt maskintilstand '%s'"
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "ingen datatype til tilstanden '%s'"
-#: c-common.c:4656
-#, fuzzy, c-format
+#: c-common.c:4658
+#, c-format
msgid "invalid pointer mode `%s'"
-msgstr "ugyldig operandkode '%c'"
+msgstr "ugyldig henvisningstilstand '%s'"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, c-format
msgid "unable to emulate '%s'"
msgstr "kunne ikke emulere '%s'"
-#: c-common.c:4707
+#: c-common.c:4686
+#, fuzzy, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "'sigof' benyttet på en type der ikke er sammensat"
+
+#: c-common.c:4718
#, fuzzy
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
-#: c-common.c:4718
+#: c-common.c:4729
#, fuzzy
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "sektionen '%s' strider mod tidligere erklæring"
-#: c-common.c:4727
+#: c-common.c:4738
#, fuzzy
msgid "%Jsection attribute not allowed for '%D'"
msgstr "sektionsegenskaben er ikke tilladt for '%s'"
-#: c-common.c:4733
+#: c-common.c:4744
#, fuzzy
msgid "%Jsection attributes are not supported for this target"
msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr "angivet justering er ikke en konstant"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr "angivet justering er ikke en potens af 2"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr "angivet justering er for stor"
-#: c-common.c:4807
+#: c-common.c:4818
#, fuzzy
msgid "%Jalignment may not be specified for '%D'"
msgstr "justering må ikke angives for '%s'"
-#: c-common.c:4845
+#: c-common.c:4856
#, fuzzy
msgid "%J'%D' defined both normally and as an alias"
msgstr "'%s' er defineret både normalt og som et alias"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "aliasparameter er ikke en streng"
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
msgstr "synlighedsparameter er ikke en streng"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr "synlighedsparameter skal være en af \"default\", \"hidden\", \"protected\" eller \"internal\""
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr "tls_model-parameter er ikke en streng"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr "tls_model-parameter skal være en af \"local-exec\", \"initial-exec\", \"local-dynamic\" eller \"global-dynamic\""
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
#, fuzzy
msgid "%J'%E' attribute applies only to functions"
msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
#, fuzzy
msgid "%Jcan't set '%E' attribute after definition"
msgstr "kan ikke angive '%s'-egenskaben efter definitionen"
-#: c-common.c:5095
+#: c-common.c:5106
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "'%s'-egenskaben ignoreret for '%s'"
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "ugyldig vektortype for egenskaben '%s'"
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr "ingen vektortilstand med den angivne størrelse og typen kunne findes"
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
-#: c-common.c:5331
+#: c-common.c:5296
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr "ikke-nul parameter har ugyldig operandnummer (parameter %lu)"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr "ikke-nul parameter med operandnummer uden for det gyldig interval (parameter %lu, operand %lu)"
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr "nulparameter hvor ikke-nul er påkrævet (parameter %lu)"
-#: c-common.c:5509
+#: c-common.c:5474
#, fuzzy
msgid "cleanup arg not an identifier"
msgstr "'defined' optræder uden et kaldenavn"
-#: c-common.c:5516
+#: c-common.c:5481
#, fuzzy
msgid "cleanup arg not a function"
msgstr "det kaldte objekt er ikke en funktion"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s ved slutning af inddata"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s før %s'%c'"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s før %s'\\x%x'"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "%s før strengkonstant"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "%s før talkonstant"
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s før \"%s\""
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s før symbolet '%s'"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "tom værdi er ikke ignoreret som den burde være"
@@ -851,7 +851,7 @@ msgstr "'%s' er erklæret inline efter dens definition"
#: c-decl.c:1221
#, fuzzy
msgid "%Jredefinition of parameter '%D'"
-msgstr "omdefinering af 'struct %s'"
+msgstr "omdefinering af '%s'"
#: c-decl.c:1230
#, fuzzy
@@ -873,408 +873,407 @@ msgstr "const-erklæring af '%s' følger ikke-konstant erklæring"
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr "erklæring uden static af '%s' følger static-erklæring"
-#: c-decl.c:1262
+#: c-decl.c:1267
#, fuzzy
msgid "%Jredundant redeclaration of '%D'"
msgstr "overflødig omerklæring af '%D' i samme virkefelt"
-#: c-decl.c:1581
+#: c-decl.c:1586
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "erklæring af '%#D' skygger for en parameter"
-#: c-decl.c:1583
+#: c-decl.c:1588
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a global declaration"
-msgstr "erklæring af '%#D' skygger for en parameter"
+msgstr "erklæring af '%s' skygger for en global erklæring"
-#: c-decl.c:1585
+#: c-decl.c:1590
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a previous local"
-msgstr "erklæring af '%#D' skygger for en parameter"
+msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
-#, fuzzy
msgid "%Jshadowed declaration is here"
-msgstr "variabelerklæring er ikke tilladt her"
+msgstr "%Jskygget erklæring er her"
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "indlejret extern-erklæring af '%s'"
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
#, fuzzy
msgid "%Jprevious declaration of '%D'"
msgstr "'%D' er tidligere erklæret"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "underforstået erklæring af funktionen '%s'"
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "'%s' ikke erklæret her (ikke i en funktion)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "'%s' er ikke erklæret (først benyttet i denne funktion)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(et kaldenavn der ikke er erklæret, rapporteres kun én gang"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "per funktion)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "etiketten '%s' er blevet erklæret mere end én gang"
-#: c-decl.c:2010
+#: c-decl.c:2015
#, fuzzy
msgid "%Jthis is a previous declaration"
msgstr "dette er en tidligere erklæring"
-#: c-decl.c:2045
+#: c-decl.c:2050
#, fuzzy
msgid "%Hduplicate label `%D'"
msgstr "etiketten '%D' optræder mere end én gang"
-#: c-decl.c:2047
+#: c-decl.c:2052
#, fuzzy
msgid "%J`%D' previously defined here"
msgstr "'%#D' tidligere defineret her"
-#: c-decl.c:2049
+#: c-decl.c:2054
#, fuzzy
msgid "%J`%D' previously declared here"
msgstr "'%#D' tidligere erklæret her"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr ""
-#: c-decl.c:2140
+#: c-decl.c:2145
#, fuzzy
msgid "%H`%s' defined as wrong kind of tag"
msgstr "'%s' omerklæret som en anden form for symbol"
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "unavngiven struct/union som ikke definerer nogen instanser"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "ubrugeligt reserveret ord eller typenavn i tom erklæring"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "to typer angivet i én tom erklæring"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "tom erklæring"
-#: c-decl.c:2435
+#: c-decl.c:2440
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr "ISO C90 understøtter ikke 'static' eller typemodifikationer i parametertabelerklæringer"
-#: c-decl.c:2437
+#: c-decl.c:2442
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO C90 understøtter ikke tabelerklæringer med '[*]'"
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr "GCC understøtter endnu ikke ordentligt tabelerklæringer med '[*]'"
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr "static eller typemodifikationer i abstrakt erklæring"
-#: c-decl.c:2526
+#: c-decl.c:2531
#, fuzzy
msgid "%J'%D' is usually a function"
msgstr "'%s' er sædvanligvis en funktion"
# init dækker over værditildeling her - samme for de næste mange
-#: c-decl.c:2535
+#: c-decl.c:2540
#, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef '%s' bliver tildelt en værdi (benyt __typeof__ i stedet)"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "funktionen '%s' bliver tildelt en startværdi som en variabel"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "parameteren '%s' bliver tildelt en startværdi"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "et objekt af variabel størrelse må ikke tildeles en startværdi"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "variablen '%s' bliver tildelt en startværdi, men er af en ufuldstændig type"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "elementer i tabellen '%s' er af en ufuldstændig type"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
#, fuzzy
msgid "%Jinline function '%D' given attribute noinline"
msgstr "inline funktion '%s' givet egenskaben noinline"
-#: c-decl.c:2725
+#: c-decl.c:2730
#, fuzzy
msgid "%Jinitializer fails to determine size of '%D'"
msgstr "startværdien giver ikke størrelsen af '%D'"
-#: c-decl.c:2730
+#: c-decl.c:2735
#, fuzzy
msgid "%Jarray size missing in '%D'"
msgstr "tabelstørrelsen mangler i '%D'"
-#: c-decl.c:2746
+#: c-decl.c:2751
#, fuzzy
msgid "%Jzero or negative size array '%D'"
msgstr "nul eller negativ størrelse for tabellen '%s'"
-#: c-decl.c:2774
+#: c-decl.c:2779
#, fuzzy
msgid "%Jstorage size of '%D' isn't known"
msgstr "lagringsstørrelsen af '%D' er ikke kendt"
-#: c-decl.c:2784
+#: c-decl.c:2789
#, fuzzy
msgid "%Jstorage size of '%D' isn't constant"
msgstr "lagringsstørrelsen af '%D' er ikke konstant"
-#: c-decl.c:2867
+#: c-decl.c:2872
#, fuzzy
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr "ISO C forbyder forhåndsparametererklæringer"
-#: c-decl.c:3160
+#: c-decl.c:3165
#, fuzzy
msgid "<anonymous>"
msgstr "<anonym %s>"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "negativ bredde i bitfeltet '%s'"
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "en bredde på nul for bitfeltet '%s'"
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "bitfeltet '%s' er af en ufuldstændig type"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, fuzzy, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr "linjestilsdirektiv er en GCC-udvidelse"
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "bredden af '%s' overstiger typen"
# RETMIG: find på et eller andet med præcisionen
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr "'%s' er smallere end værdier af dens type"
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "'long long long' er for langt for GCC"
-#: c-decl.c:3375
+#: c-decl.c:3380
msgid "ISO C90 does not support `long long'"
msgstr "ISO C90 understøtter ikke 'long long'"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "'%s' optræder mere end én gang"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr "'__thread' før 'extern'"
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr "'__thread' før 'static'"
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "mere end én datatype i erklæringen af '%s'"
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr "'%s' er hverken en typedef eller en indbygget type"
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr "typen antages at være 'int' i erklæringen af '%s'"
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "både long og short er angivet for '%s'"
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "long eller short angivet samtidig med char for '%s'"
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "long eller short angivet samtidig med en kommatalstype for '%s'"
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "den eneste gyldige kombination er 'long double'"
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "både signed og unsigned er angivet for '%s'"
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "long, short, signed og unsigned er ugyldige for '%s'"
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr "long, short, signed og unsigned er benyttet på ugyldig vis for '%s'"
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "complex ugyldig for '%s'"
-#: c-decl.c:3583
+#: c-decl.c:3588
msgid "ISO C90 does not support complex types"
msgstr "ISO C90 understøtter ikke komplekse typer"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO C understøtter ikke komplekse heltalstyper"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "'const' optræder mere end én gang"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "'restrict' optræder mere end én gang"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "'volatile' optræder mere end én gang"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "'auto' er påhæftet funktionsdefinitionen"
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "'register' er påhæftet funktionsdefinitionen"
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "'typedef' er påhæftet funktionsdefinitionen"
-#: c-decl.c:3692
+#: c-decl.c:3697
msgid "function definition declared `__thread'"
msgstr "'__thread' er påhæftet funktionsdefinitionen"
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "lagringsklasse angivet for strukturfelt '%s'"
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "lagringsklasse angivet for parameter '%s'"
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "lagringsklasse angivet for typenavn"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
-#: c-decl.c:3731
+#: c-decl.c:3736
#, fuzzy, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "indlejret funktion '%s' er erklæret 'extern'"
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
@@ -1282,473 +1281,473 @@ msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "static eller typemodifikationer i ikke-parametertabelerklæring"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "'%s' erklæret som en tabel af void"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "'%s' erklæret som en tabel af funktioner"
-#: c-decl.c:3836
+#: c-decl.c:3841
msgid "invalid use of structure with flexible array member"
msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ISO C forbyder tabellen '%s' med størrelsen nul"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "størrelsen af tabellen '%s' er negativ"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ISO C90 forbyder tabellen '%s' hvis størrelse ikke kan bestemmes"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "størrelsen af tabellen '%s' er for stor"
-#: c-decl.c:3939
+#: c-decl.c:3944
msgid "ISO C90 does not support flexible array members"
msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "tabeltypen er af en ufuldstændig type"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "'%s' er erklæret som en funktion der returnerer en tabel"
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr "ISO C forbyder void funktionsreturtype med modifikationer"
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr "typemodifikationer ignoreret i funktionsreturtypen"
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr "ISO C forbyder funktionsreturtype med modifikationer"
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr "ugyldig typemodifikation i erklæring af henvisning"
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr "ISO C forbyder const eller volatile funktionstyper"
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "variabel eller felt '%s' erklæret void"
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr "egenskaber i parametertabelerklæring ignoreret"
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
msgstr "ugyldig typemodifikation i tabelerklæring"
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr "feltet '%s' er erklæret som en funktion"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "feltet '%s' er af en ufuldstændig type"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr "ugyldig lagringsklasse for funktion '%s'"
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr "en funktion uden returtype returnerer en ikke-tom værdi"
# at oversætte inline med et udsagnsord her bliver vist for tvetydigt
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr "funktionen 'main' kan ikke være inline"
-#: c-decl.c:4431
+#: c-decl.c:4442
#, fuzzy
msgid "variable previously declared `static' redeclared `extern'"
msgstr "variabel eller felt '%s' erklæret void"
-#: c-decl.c:4440
+#: c-decl.c:4451
#, fuzzy
msgid "%Jvariable '%D' declared `inline'"
msgstr "variablen '%s' er erklæret 'inline'"
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
msgid "thread-local storage not supported for this target"
msgstr "trådlokal lagring understøttes ikke på målarkitekturen"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "funktionserklæringen er ikke en prototype"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr "parameternavne (uden typer) i funktionserklæringen"
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "parameteren '%s' er af en ufuldstændig type"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "parameteren er af en ufuldstændig type"
-#: c-decl.c:4615
+#: c-decl.c:4626
#, fuzzy
msgid "\"void\" as only parameter may not be qualified"
msgstr "typedef-navn kan ikke klassemodificeres"
-#: c-decl.c:4636
+#: c-decl.c:4647
#, fuzzy
msgid "\"void\" must be the only parameter"
msgstr "ugyldig brug af skabelonstypeparameter"
-#: c-decl.c:4653
+#: c-decl.c:4664
#, fuzzy
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr "parameteren '%s' har kun en forhåndserklæring"
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, fuzzy, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "'struct %s' erklæret inde i en parameterliste"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, fuzzy, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "anonym struct erklæret inde i en parameterliste"
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "dens virkefelt er kun denne definition eller erklæring hvilket sandsynligvis ikke er hvad du ønsker."
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr "omdefinering af 'union %s'"
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr "omdefinering af 'struct %s'"
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr "erklæring erklærer ikke noget"
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
#, fuzzy
msgid "%Jduplicate member '%D'"
msgstr "medlemmet '%D' optræder mere end én gang"
# engelsk original forkortet
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr "%s defineret inden i parameterliste"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "union"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "struktur"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr "%s har ingen %s"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "struct"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "navngivne medlemmer"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "medlemmer"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "indlejret omdefinering af '%s'"
-#: c-decl.c:5015
+#: c-decl.c:5026
#, fuzzy
msgid "%Jflexible array member in union"
msgstr "fleksibelt tabelmedlem i union"
-#: c-decl.c:5020
+#: c-decl.c:5031
#, fuzzy
msgid "%Jflexible array member not at end of struct"
msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
-#: c-decl.c:5025
+#: c-decl.c:5036
#, fuzzy
msgid "%Jflexible array member in otherwise empty struct"
msgstr "fleksibelt tabelmedlem i ellers tom struktur"
-#: c-decl.c:5032
+#: c-decl.c:5043
#, fuzzy
msgid "%Jinvalid use of structure with flexible array member"
msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr "union kan ikke ikke gøres gennemsigtig"
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "omerklæring af 'enum %s'"
# original forkortet
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr "enum defineret inden i parameterliste"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr "enum-værdier overstige rækkevidden af det største heltal"
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "enum-værdier for store"
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr "returtypen er en ufuldstændig type"
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr "returtypen antages at være 'int'"
-#: c-decl.c:5501
+#: c-decl.c:5512
#, fuzzy
msgid "%Jno previous prototype for '%D'"
msgstr "ingen tidligere prototype for '%s'"
-#: c-decl.c:5507
+#: c-decl.c:5518
#, fuzzy
msgid "%J'%D' was used with no prototype before its definition"
msgstr "'%s' blev brugt uden en prototype før dens definition"
-#: c-decl.c:5514
+#: c-decl.c:5525
#, fuzzy
msgid "%Jno previous declaration for '%D'"
msgstr "ingen tidligere erklæring af '%s'"
-#: c-decl.c:5520
+#: c-decl.c:5531
#, fuzzy
msgid "%J`%D' was used with no declaration before its definition"
msgstr "'%s' blev brugt uden en erklæring før dens definition"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
#, fuzzy
msgid "%Jreturn type of '%D' is not `int'"
msgstr "returtypen til '%s' er ikke 'int'"
-#: c-decl.c:5571
+#: c-decl.c:5582
#, fuzzy
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "den første parameter til '%s' skal være 'int'"
-#: c-decl.c:5580
+#: c-decl.c:5591
#, fuzzy
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "den anden parameter til '%s' skal være 'char **'"
-#: c-decl.c:5589
+#: c-decl.c:5600
#, fuzzy
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "den tredje parameter til '%s' skal sandsynligvis være 'char **'"
-#: c-decl.c:5599
+#: c-decl.c:5610
#, fuzzy
msgid "%J'%D' takes only zero or two arguments"
msgstr "'%s' tager kun mod to eller ingen parametre"
-#: c-decl.c:5602
+#: c-decl.c:5613
#, fuzzy
msgid "%J'%D' is normally a non-static function"
msgstr "'%s' er normalt en ikke-statisk funktion"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5672
+#: c-decl.c:5683
#, fuzzy
msgid "%Jparameter name omitted"
msgstr "parameternavn udeladt"
-#: c-decl.c:5747
+#: c-decl.c:5758
#, fuzzy
msgid "%Jparameter name missing from parameter list"
msgstr "parameternavn mangler fra parameterliste"
-#: c-decl.c:5757
+#: c-decl.c:5768
#, fuzzy
msgid "%J\"%D\" declared as a non-parameter"
msgstr "'%D' er erklæret som en ven"
-#: c-decl.c:5762
+#: c-decl.c:5773
#, fuzzy
msgid "%Jmultiple parameters named \"%D\""
msgstr "flere parametre ved navn '%s'"
-#: c-decl.c:5770
+#: c-decl.c:5781
#, fuzzy
msgid "%Jparameter \"%D\" declared void"
msgstr "parameteren '%D' erklæret void"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
#, fuzzy
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "typen til '%s' antages at være 'int'"
-#: c-decl.c:5801
+#: c-decl.c:5812
#, fuzzy
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "parameteren er af en ufuldstændig type"
-#: c-decl.c:5807
+#: c-decl.c:5818
#, fuzzy
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr "erklæring af parameteren '%s', men ingen sådan parameter"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "antallet af parametre passer ikke til prototypen"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
#, fuzzy
msgid "%Hprototype declaration"
msgstr "tom erklæring"
-#: c-decl.c:5889
+#: c-decl.c:5900
#, fuzzy
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
-#: c-decl.c:5897
+#: c-decl.c:5908
#, fuzzy
msgid "argument \"%D\" doesn't match prototype"
msgstr "parameteren '%s' passer ikke til prototypen"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
msgid "no return statement in function returning non-void"
msgstr "ingen return-sætning i en funktion der ikke returnerer void"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "denne funktion kan returnere med eller uden en værdi"
#. 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:6200
+#: c-decl.c:6211
#, fuzzy
msgid "'for' loop initial declaration used outside C99 mode"
msgstr "begyndelseserklæring i 'for'-løkke benyttet uden for C99-tilstand"
-#: c-decl.c:6224
+#: c-decl.c:6235
#, fuzzy, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "'struct %s' erklæret i begyndelseserklæring i 'for'-løkke"
-#: c-decl.c:6227
+#: c-decl.c:6238
#, fuzzy, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "'union %s' erklæret i begyndelseserklæring i 'for'-løkke"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, fuzzy, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "'enum %s' erklæret i begyndelseserklæring i 'for'-løkke"
-#: c-decl.c:6238
+#: c-decl.c:6249
#, fuzzy
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr "erklæring af '%s' der ikke er en variabel, i begyndelseserklæring i 'for'-løkke"
-#: c-decl.c:6241
+#: c-decl.c:6252
#, fuzzy
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr "erklæring af '%s' der er en statisk variabel, i begyndelseserklæring i 'for'-løkke"
-#: c-decl.c:6244
+#: c-decl.c:6255
#, fuzzy
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
-#: c-decl.c:6557
+#: c-decl.c:6568
#, fuzzy
msgid "%Jredefinition of global '%D'"
msgstr "omdefinering af '%s'"
-#: c-decl.c:6558
+#: c-decl.c:6569
#, fuzzy
msgid "%J'%D' previously defined here"
msgstr "'%#D' tidligere defineret her"
@@ -2390,90 +2389,90 @@ msgstr "et filnavn mangler efter '-%s'"
msgid "missing makefile target after \"%s\""
msgstr "et mål mangler efter '-%s'"
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "-I- er angivet to gange"
-#: c-opts.c:692
+#: c-opts.c:700
#, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "tilvalget '%s' understøttes ikke længere"
-#: c-opts.c:812
+#: c-opts.c:820
#, fuzzy
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr "-fhandle-exceptions er blevet omdøbt til -fexceptions (og er nu til som standard)"
-#: c-opts.c:978
+#: c-opts.c:986
msgid "output filename specified twice"
msgstr "uddatafilnavnet er angivet to gange"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "-Wformat-y2k ignoreret uden -Wformat"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "-Wformat-extra-args ignoreret uden -Wformat"
-#: c-opts.c:1111
+#: c-opts.c:1119
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "-Wformat-zero-length ignoreret uden -Wformat"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "-Wformat-nonliteral ignoreret uden -Wformat"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "-Wformat-security ignoreret uden -Wformat"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "-Wmissing-format-attribute ignoreret uden -Wformat"
-#: c-opts.c:1131
+#: c-opts.c:1139
#, fuzzy, c-format
msgid "opening output file %s: %m"
msgstr "åbner uddatafilen %s"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr "for mange filnavne angivet - vejledning i brug kan fås med '%s --help'"
-#: c-opts.c:1215
+#: c-opts.c:1223
msgid "YYDEBUG not defined"
msgstr "YYDEBUG ikke defineret"
-#: c-opts.c:1261
+#: c-opts.c:1269
#, fuzzy, c-format
msgid "opening dependency file %s: %m"
msgstr "åbner afhængighedsfilen %s"
-#: c-opts.c:1271
+#: c-opts.c:1279
#, fuzzy, c-format
msgid "closing dependency file %s: %m"
msgstr "lukker afhængighedsfilen %s"
-#: c-opts.c:1274
+#: c-opts.c:1282
#, fuzzy, c-format
msgid "when writing output to %s: %m"
msgstr "ved skrivning af uddata til %s"
-#: c-opts.c:1344
+#: c-opts.c:1352
msgid "to generate dependencies you must specify either -M or -MM"
msgstr "for at generere afhængigheder skal du angive enten -M eller -MM"
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr "<indbygget>"
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr "<kommandolinje>"
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr ""
@@ -2490,7 +2489,7 @@ msgstr "syntaksfejl: kan ikke gå tilbage"
msgid "ISO C forbids an empty source file"
msgstr "ISO C forbyder en tom kildefil"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "parameteren til 'asm' er ikke en konstant streng"
@@ -2506,7 +2505,7 @@ msgstr "definition af data uden angivelse af type eller lagringsklasse"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr "traditionel C tillader ikke operatoren unær plus"
@@ -2588,7 +2587,7 @@ msgstr "ISO C forbyder indlejrede funktioner"
msgid "ISO C forbids forward references to `enum' types"
msgstr "ISO C forbyder forhåndsreferencer til 'enum'-typer"
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "komma i slutningen af enum-liste"
@@ -2596,7 +2595,7 @@ msgstr "komma i slutningen af enum-liste"
msgid "no semicolon at end of struct or union"
msgstr "intet semikolon i slutningen af struct eller union"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "ekstra semikolon angivet i struct eller union"
@@ -2626,24 +2625,24 @@ msgstr "ISO C forbyder etiketerklæringer"
msgid "braced-group within expression allowed only inside a function"
msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "tom krop i en else-sætning"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
#, fuzzy
msgid "%Hempty body in an if-statement"
msgstr "tom krop i en else-sætning"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "continue-sætning befinder sig ikke i en løkke"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO C forbyder 'goto *udtryk;'"
@@ -2653,15 +2652,16 @@ msgstr "ISO C forbyder 'goto *udtryk;'"
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr "ISO C påkræver en navngiven parameter før '...'"
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "'...' i gammeldags liste af kaldenavne"
#: /usr/share/bison/bison.simple:795
+#, fuzzy
msgid "parse error; also virtual memory exhausted"
msgstr "tolkningsfejl; desuden løbet tør for virtuel hukommelse"
@@ -2673,7 +2673,7 @@ msgstr "tolkningsfejl"
msgid "parser stack overflow"
msgstr "overløb i tolkerens stak"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "syntaksfejl ved symbolet '%s'"
@@ -2743,7 +2743,7 @@ msgstr ""
#: c-pch.c:313
#, fuzzy, c-format
msgid "%s: created using different flags"
-msgstr "'%s' omerklæret som en anden form for symbol"
+msgstr "'%#D' omerklæret som en anden form for symbol"
#: c-pch.c:326
#, c-format
@@ -2755,7 +2755,7 @@ msgstr ""
msgid "%s: had text segment at different address"
msgstr ""
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
@@ -2867,12 +2867,12 @@ msgstr "hvor case-etiket optræder her"
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr "(indesluttede handlinger fra tidligere case-sætninger kræver destruktionsfunktioner i deres eget virkefelt)"
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr "%s-modifikation ignoreret ved asm"
-#: c-semantics.c:991
+#: c-semantics.c:993
#, fuzzy
msgid "will never be executed"
msgstr "kald %2d aldrig udført\n"
@@ -2882,7 +2882,7 @@ msgstr "kald %2d aldrig udført\n"
msgid "`%s' has an incomplete type"
msgstr "'%s' er af en ufuldstændig type"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr "ugyldig brug af void-udtryk"
@@ -2918,778 +2918,776 @@ msgstr "typer er ikke helt forenelige"
msgid "function return types not compatible due to `volatile'"
msgstr "en funktions returtype kan ikke være en funktion"
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr "beregninger udført på en henvisning til en ufuldstændig type"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr "%s har intet medlem ved navn '%s'"
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "forespørgsel efter medlemmet '%s' i noget der hverken er en union eller en struktur"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "forsøg på at følge en 'void *'-henvisning"
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr "ugyldig typeparameter '%s'"
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr "indeks mangler i tabelopslag"
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "tabelindeks er af typen 'char'"
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "tabelindeks er ikke et heltal"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr "ISO C forbyder opslag i 'register'-tabel"
-#: c-typeck.c:1525
+#: c-typeck.c:1505
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO C90 forbyder opslag i tabel der ikke er venstreværdi"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "indeks er af typen 'char'"
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr "den lokale erklæring af funktionen '%s' skjuler instansvariabel"
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "det kaldte objekt er ikke en funktion"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
#, fuzzy
msgid "function called through a non-compatible type"
msgstr "sizeof benyttet på en ufuldstændig type"
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr "startværdielement er ikke en konstant"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "for mange parametre til funktionen"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr "typen af den formelle parameter %d er ufuldstændig"
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr "%s som heltal i stedet for complex på grund af prototypen"
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr "%s som complex i stedet for kommatal på grund af prototypen"
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr "%s som kommatal i stedet for heltal på grund af prototypen"
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "%s som complex i stedet for heltal på grund af prototypen"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr "%s som kommatal i stedet for complex på grund af prototypen"
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr "%s som float i stedet for double på grund af prototypen"
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr "%s med anderledes bredde på grund af prototypen"
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "%s som unsigned på grund af prototypen"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "%s som signed på grund af prototypen"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "for få parametre til funktionen"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr "foreslår paranteser omkring + eller - inden i skifteoperation"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr "foreslår paranteser omkring && inden i ||"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr "foreslår paranteser omkring beregning i operand til |"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr "foreslår paranteser omkring sammenligning i operand til |"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr "foreslår paranteser omkring beregning i operand til ^"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr "foreslår paranteser omkring sammenligning i operand til ^"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr "foreslår paranteser omkring + eller - i operand til &"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr "foreslår paranteser omkring sammenligning i operand til &"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "sammenligninger som 'x <= y <= z' følger ikke den matematiske betydning"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "henvisning af typen 'void *' benyttet i subtraktion"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "henvisning til en funktion benyttet i subtraktion"
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr "forkert parametertype til unært plus"
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr "forkert parametertype til unært minus"
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ISO C understøtter ikke '~' til compleks-konjugering"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr "forkert parametertype til bitkomplement"
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "forkert parametertype til abs"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr "forkert parametertype til konjugation"
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr "forkert parametertype til unært udråbstegn"
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO C understøtter ikke '++' og '--' for complex-typer"
# man kan ikke stikke en forøgelse (++) en type som parameter, 'type
# argument' skal opfattes på en anden måde
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
msgid "wrong type argument to increment"
msgstr "forkert parametertype til forøgelse"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr "forkert parametertype til formindskelse"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr "forøgelse af henvisning til en ukendt struktur"
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr "formindskelse af henvisning til en ukendt struktur"
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr "ugyldig venstreværdi i unær '&'"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%s'"
-#: c-typeck.c:2668
+#: c-typeck.c:2648
#, fuzzy
msgid "use of conditional expressions as lvalues is deprecated"
msgstr "ISO C forbyder brug af betingede udtryk som venstreværdier"
-#: c-typeck.c:2671
+#: c-typeck.c:2651
#, fuzzy
msgid "use of compound expressions as lvalues is deprecated"
msgstr "ISO C forbyder brug af sammensatte udtryk som venstreværdier"
-#: c-typeck.c:2674
+#: c-typeck.c:2654
#, fuzzy
msgid "use of cast expressions as lvalues is deprecated"
msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
# RETMIG: lettere klodset konstruktion
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr "%s af medlemmet '%s' der kun må læses"
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr "%s af variablen '%s' der kun må læses"
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr "%s af placering der kun må læses"
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "kan ikke finde adressen af bitfeltet '%s'"
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "global registervariabel '%s' benyttet i indlejret funktion"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "registervariabel '%s' benyttet i indlejret funktion"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "forespørgsel efter adressen af den globale registervariabel '%s'"
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr "kan ikke anbringe et objekt med et volatile-felt i et register"
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "forespørgsel efter adressen af registervariablen '%s'"
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr "signed og unsigned type i betinget udtryk"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ISO C forbyder betingede udtryk med kun én tom side"
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr "typetildelingen angiver en tabeltype"
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr "typetildelingen angiver en funktionstype"
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr "ISO C forbyder omtvingelse til uniontype"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
msgid "cast adds new qualifiers to function type"
msgstr "typeomtvingning tilføjer modifikationer til en funktionstype"
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr "typeomtvingelse forøger den påkrævne justering af måltypen"
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "typeomtvingelse passer ikke til funktionstype"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr "typeomtvingning af ufuldstændig type bryder muligvis strenge aliasregler"
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr "følgning af en typeomtvunget henvisning vil bryde strenge aliasregler"
-#: c-typeck.c:3170
+#: c-typeck.c:3150
#, fuzzy
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
-#: c-typeck.c:3179
+#: c-typeck.c:3159
#, fuzzy
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr "ugyldig venstreværdi i tildeling"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "tildeling"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
msgid "cannot pass rvalue to reference parameter"
msgstr "kan ikke videregive højreværdi til referenceparameter"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr "%s kasserer modifikationer på henvisningsmålets type"
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr "ISO C forbyder parameterkonvertering til uniontype"
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr "fortegnene i henvisningsmål i %s er forskellige"
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "typen af den %d. parameter i '%s' passer ikke"
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr "typen af den %d. parameter i det indirekte funktionskald passer ikke"
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "uforenelige typer i %s"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, c-format
msgid "passing arg of `%s'"
msgstr "videregiver parameter til '%s'"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
msgid "passing arg of pointer to function"
msgstr "videregiver parameter af henvisning til funktion"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "videregiver den %d. parameter til '%s'"
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "videregiver den %d. parameter af henvisning til funktion"
# 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
# ganske almindelige lokale variabler (kan evt. erklæres med 'auto')
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr "traditionel C forbyder klargøring af auto-variabler af sammensatte typer"
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr "(i nærheden af klargøringen af '%s')"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr "char-tabel får tildelt startværdi fra en bred streng"
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr "int-tabel får tildelt startværdi fra en ikke-bred streng"
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr "startværdistrengen til char-tabellen er for lang"
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "klargøring"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr "startværdielement kan ikke beregnes ved indlæsningstidspunktet"
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr "ugyldig startværdi"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
#, fuzzy
msgid "opaque vector types cannot be initialized"
msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr "krøllede paranteser mangler omkring startværdien"
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr "krøllede paranteser omkring skalarstartværdi"
# RETMIG: eller er det fleksibel tabel-medlem
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr "klargøring af fleksibelt tabelmedlem i en indlejret kontekst"
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr "klargøring af fleksibelt tabelmedlem"
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "manglende startværdi"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr "tom skalarstartværdi"
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr "overskydende elementer i skalarstarværdi"
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr "klargøringstegn må ikke indlejres"
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr "tabelindeks i en startværdi der ikke er en tabel"
# RETMIG: record?
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr "feltnavn ikke i struktur- eller union-startværdi"
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr "tabelindekset i startværdien er ikke en konstant"
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr "tabelindeks i startværdi overskrider tabelgrænser"
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr "tomt indeksinterval i startværdi"
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr "tabelindeksinterval i startværdi overskrider tabelgrænser"
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr "ukendt felt '%s' angivet i startværdi"
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr "klargjort felt med bivirkninger overskrevet"
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr "for mange elementer i char-tabelstartværdien"
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr "for mange elementer i struct-startværdi"
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr "ikke-statisk klargøring af fleksibelt tabelmedlem"
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr "for mange elementer i union-startværdi"
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr "traditionel C forbyder tildeling af startværdi til unioner"
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr "for mange elementer i tabelstartværdi"
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr "for mange elementer i vektorstartværdi"
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr "for mange elementer i skalarstartværdi"
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr "asm-sætning er ikke en strengkonstant"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr "ugyldig venstreværdi i asm-sætning"
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr "ændring af 'asm'"
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr "'return' med en værdi i en funktion der returnerer void"
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "returnering"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "funktion returnerer adressen på en lokal variabel"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr "switch-størrelsen er ikke et heltal"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr "'default'-etiket befinder sig ikke inden i en switch-sætning"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr "division med nul"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr "højreskiftsantal er negativ"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr "højreskiftsantal er større end bredden af typen"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr "venstreskiftsantal er negativ"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr "venstreskiftsantal er større end bredden af typen"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr "skifteantal er negativ"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr "skifteantal er større end bredden af typen"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "sammenligning mellem henvisningsvariabel og heltal"
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "sammenligning mellem en fuldstændig og ufuldstændig henvisning"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr "ordnet sammenligning af henvisning med heltallet nul"
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr "uordnet sammenligning af ikke-kommatalsparameter"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "sammenligning mellem signed og unsigned"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr "sammenligning af forfremmet ~unsigned med konstant"
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr "sammenligning af forfremmet ~unsigned med unsigned"
#: calls.c:1838
-#, fuzzy
msgid "%Jinlining failed in call to '%F'"
-msgstr "indlejring mislykkedes i kald til '%s'"
+msgstr "%Jindlejring mislykkedes i kald til '%F'"
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "kaldt herfra"
#: calls.c:2210
-#, fuzzy
msgid "%Jcan't inline call to '%F'"
-msgstr "kan ikke indlejre kald til '%s'"
+msgstr "%Jkan ikke indlejre kald til '%F'"
#: calls.c:2219
msgid "ignoring return value of `%D', declared with attribute warn_unused_result"
@@ -3743,7 +3741,7 @@ msgstr "verify_flow_info: Ukorrekt antal for kant %i->%i %i"
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr "verify_flow_info: Efterfølgende kant til basisblok %d er ødelagt"
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr "Forkert antal forgreningskanter efter ubetinget spring %i"
@@ -3822,118 +3820,118 @@ msgstr ""
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr "slutinstruktion %d for blok %d ikke fundet i instruktionsstrømmen"
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr "instruktion %d er i flere basisblokke (%d og %d)"
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr "hovedinstruktion %d for blok %d ikke fundet i instruktionsstrømmen"
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
#, fuzzy
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr "Mangler REG_EH_REGION-note i slutningen af basisblok %i"
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr "For mange udgående forgreningskanter fra basisblok %i"
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr "Fald gennem-kant efter ubetinget spring %i"
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "Forkert antal forgreningskanter efter betinget spring %i"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr "Unormale kanter uden noget formål i basisblok %i"
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr "instruktion %d inden i basisblok %d, men block_for_insn er NULL"
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr "instruktion %d inden i basisblok %d, men block_for_insn er %i"
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr "NOTE_INSN_BASIC_BLOCK mangler for blok %d"
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr "NOTE_INSN_BASIC_BLOCK %d i midten af basisblok %d"
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr "i basisblok %d:"
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr "strømkontrolinstruktion inden i en basisblok"
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr "manglende barriere efter blok %i"
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr "verify_flow_info: Ukorrekte blokke til fald-gennem %i->%i"
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr "verify_flow_info: Ukorrekt fald-gennem %i->%i"
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr "forkert instruktion i fald-gennem-kant"
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
#, fuzzy
msgid "basic blocks not laid down consecutively"
msgstr "basisblokkene er ikke nummeret i rækkefølge"
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr "instruktion uden for basisblok"
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr "returnering følges ikke af barriere"
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr "antallet af basisbloknoter i instruktionskæden (%d) != n_basic_blocks (%d)"
@@ -4170,7 +4168,7 @@ msgstr "%s: kan ikke åbnes som en COFF-fil"
msgid "library lib%s not found"
msgstr "biblioteket lib%s ikke fundet"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4181,7 +4179,7 @@ msgstr ""
";; %d vellykkede.\n"
"\n"
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4514,63 +4512,69 @@ msgstr "manglende binær operator før symbolet \"%s\""
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "symbolet \"%s\" er ikke gyldigt i præprocessorudtryk"
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
+#: cppexp.c:751
+#, fuzzy
+msgid "missing expression between '(' and ')'"
msgstr "tomt udtryk mellem '(' og ')'"
-#: cppexp.c:756
+#: cppexp.c:754
msgid "#if with no expression"
msgstr "#if uden noget udtryk"
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
msgstr "operatoren '%s' har ikke nogen højre operand"
-#: cppexp.c:784
+#: cppexp.c:762
+#, c-format
+msgid "operator '%s' has no left operand"
+msgstr "operatoren '%s' har ikke nogen venstre operand"
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr " ':' uden forudgående '?'"
-#: cppexp.c:811
+#: cppexp.c:815
msgid "unbalanced stack in #if"
msgstr "uafbalanceret stak i #if"
-#: cppexp.c:830
+#: cppexp.c:834
#, c-format
msgid "impossible operator '%u'"
msgstr "umulig operator '%u'"
-#: cppexp.c:922
+#: cppexp.c:926
msgid "missing ')' in expression"
msgstr "manglende ')' i udtryk"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr "'?' uden efterfølgende ':'"
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr "heltallet løber over i præprocessorudtrykket"
-#: cppexp.c:958
+#: cppexp.c:962
msgid "missing '(' in expression"
msgstr "manglende '(' i udtryk"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr "den venstre operand til \"%s\" ændrer fortegn ved forfremmelse"
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr "den højre operand til \"%s\" ændrer fortegn ved forfremmelse"
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr "kommeoperator i en operand til #if"
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr "division med nul i #if"
@@ -4606,7 +4610,7 @@ msgstr "%s er kortere end forventet"
msgid "no include path in which to search for %s"
msgstr "der er ingen inkluderingssti at finde %s i"
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr "Flere inkluderingsvagter kan være nyttige til:\n"
@@ -4979,7 +4983,7 @@ msgstr "ugyldig hashtype %d i cpp_macro_definition"
#: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365
msgid "while writing precompiled header"
-msgstr ""
+msgstr "under skrivning af præoversat inkluderingsfil"
#: cpppch.c:463
#, fuzzy, c-format
@@ -4998,7 +5002,7 @@ msgstr "'%s' brugt, men aldrig defineret"
#: cpppch.c:529 cpppch.c:715
msgid "while reading precompiled header"
-msgstr ""
+msgstr "under læsning af præoversat inkluderingsfil"
#: cppspec.c:106
#, c-format
@@ -5019,7 +5023,7 @@ msgstr "opdagede rekursion ved udfoldelse af makroen \"%s\""
msgid "syntax error in macro parameter list"
msgstr "\"%s\" må ikke optræde i makroparameterliste"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ";; Behandler blok fra %d til %d, %d mængder.\n"
@@ -5153,12 +5157,12 @@ msgstr "'%%l'-operand er ikke en etiket"
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr "kommatalskonstant misbrugt"
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr "ugyldigt udtryk som operand"
@@ -5180,26 +5184,26 @@ msgstr "kontrol når til slutningen af ikke-void funktion"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr "forsøg på at slette indledende/afsluttende instruktion:"
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "sammenligning er altid %d på grund af den begrænsede rækkevidde af bitfeltet"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr "sammenligning er altid %d"
# RETMIG: det giver ikke mening
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr "'and' af udtryk der hver for sig udelukker hinanden, er altid 0"
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -5208,30 +5212,30 @@ msgstr ""
msgid "%Jsize of variable '%D' is too large"
msgstr "størrelsen af variablen '%s' er for stor"
-#: function.c:3742
+#: function.c:3752
msgid "impossible constraint in `asm'"
msgstr "umulig begrænsing i 'asm'"
-#: function.c:5733
+#: function.c:5743
#, fuzzy
msgid "%J'%D' might be used uninitialized in this function"
msgstr "'%s' bliver måske brugt uden at have en startværdi i denne funktion"
-#: function.c:5740
+#: function.c:5750
#, fuzzy
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "variablen '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
-#: function.c:5759
+#: function.c:5769
#, fuzzy
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "parameteren '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr "funktion returnerer en værdi af en sammensat type"
-#: function.c:6929
+#: function.c:6939
#, fuzzy
msgid "%Junused parameter '%D'"
msgstr "ubenyttet parameter '%s'"
@@ -5260,7 +5264,7 @@ msgstr "der er en parameter for meget til tilvalget '%s'"
msgid "Using built-in specs.\n"
msgstr "Benytter indbyggede specifikationer.\n"
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
@@ -5269,42 +5273,42 @@ msgstr ""
"Sætter specifikation %s til '%s'\n"
"\n"
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr "Læser specifikationer fra %s\n"
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr "%%include-syntaks i specifikationer misdannet efter %ld tegn"
-#: gcc.c:1980
+#: gcc.c:1983
#, c-format
msgid "could not find specs file %s\n"
msgstr "kunne ikke finde specifikationsfilen %s\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr "%%rename-syntaks i specifikationer misdannet efter %ld tegn"
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr "%s-specifikation i specifikationer kunne ikke findes til omdøbelse"
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr "%s: forsøg på at omdøbe specifikation '%s' til allerede defineret specifikation '%s'"
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr "omdøb specifikation %s til %s\n"
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
@@ -5313,25 +5317,25 @@ msgstr ""
"specifikation er '%s'\n"
"\n"
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr "ukendt %%-kommando i specifikationer efter %ld tegn"
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr "specifikationsfil misdannet efter %ld tegn"
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr "specifikationsfil har ingen specifikation til sammenkædning"
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe understøttes ikke"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5339,7 +5343,7 @@ msgstr ""
"\n"
"Fortsæt, ja (y) eller nej (n)?"
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5350,69 +5354,69 @@ msgstr ""
"Indsend venligst en komplet fejlrapport.\n"
"Se %s for instruktioner."
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Brug: %s [tilvalg] fil...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "Tilvalg:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes Afslut med den højeste fejlkode fra en fase\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help Vis disse oplysninger\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help Vis målspecifikke kommandolinjetilvalg\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr " (benyt '-v --help' for at vise kommandolinjetilvalg for underprocesser)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs Vis alle de indbyggede specifikationsstrenge\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion Vis versionsnummeret af oversætteren\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine Vis oversætterens målprocessor\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs Vis katalogerne i oversætterens søgesti\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr " -print-libgcc-file-name Vis navnet på oversætterens tilhørende bibliotek\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<bibl> Vis den komplette sti til biblioteket <bibl>\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<prog> Vis den komplette sti til oversætterkomponenten <prog>\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory Vis rodkataloget for versioner af libgcc\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
@@ -5420,95 +5424,95 @@ msgstr ""
" -print-multi-lib Vis afbildningen mellem kommandolinjetilvalg og\n"
" flere bibliotekssøgekataloger\n"
-#: gcc.c:2999
+#: gcc.c:3002
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr " -print-multi-os-directory Vis den relative sti for OS-biblioteker\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr " -Wa,<tilvalg> Videregiv komma-adskilte <tilvalg> til maskinkodeoversætteren\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<tilvalg> Videregiv komma-adskilte <tilvalg> til præprocessoren\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<tilvalg> Videregiv komma-adskilte <tilvalg> til sammenkæderen\n"
-#: gcc.c:3003
+#: gcc.c:3006
#, fuzzy
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr " -Xlinker <para> Videregiv <para> til sammenkæderen\n"
-#: gcc.c:3004
+#: gcc.c:3007
#, fuzzy
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xlinker <para> Videregiv <para> til sammenkæderen\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <para> Videregiv <para> til sammenkæderen\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps Slet ikke midlertidige filer\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe Brug datakanaler i stedet for midlertidige filer\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time Tag tid på udførslen af hver underproces\n"
-#: gcc.c:3009
+#: gcc.c:3012
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr " -specs=<fil> Overskriv indbyggede specifikationer med indholdet af <fil>\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr " -std=<standard> Antag at inddatakildekoden er skrevet til <standard>\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <katalog> Tilføj katalog til oversætterens søgestier\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr " -b <maskine> Kør GCC til målet <maskine>, hvis installeret\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr " -V <version> Kør GCC med versionsnummeret <version>, hvis installeret\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v Vis de programmer der startes af oversætteren\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
" -### Som '-v', men tilvalg anbringes i anførselstegn\n"
" og kommandoerne udføres ikke\n"
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr " -E Forbehandl kun; oversæt og sammenkæd ikke\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr " -S Oversæt kun; maskinekodeoversæt og sammenkæd ikke\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr " -c Oversæt, også til maskinkode, men sammenkæd ikke\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <fil> Anbring uddataene i <fil>\n"
-#: gcc.c:3020
+#: gcc.c:3023
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -5520,7 +5524,7 @@ msgstr ""
" 'none' betyder at standardopførslen med at gætte\n"
" sproget på filendelsen udføres\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5534,27 +5538,27 @@ msgstr ""
" videregive andre indstillinger til disse processer kan tilvalg på formen\n"
" '-W<bogstav>' bruges.\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, c-format
msgid "`-%c' option must have argument"
msgstr "tilvalget '-%c' skal have en parameter"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr "kunne ikke køre '%s': %s"
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr "%s (GCC) %s\n"
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr ""
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
@@ -5563,68 +5567,68 @@ msgstr ""
"Dette er et frit program; se kildekoden for kopieringsbetingelser. Der er\n"
"INGEN garanti; ikke engang for SALGBARHED eller BRUGBARHED TIL NOGET FORMÅL.\n"
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr "der mangler en parameter til '-Xlinker'"
-#: gcc.c:3468
+#: gcc.c:3471
#, fuzzy
msgid "argument to `-Xpreprocessor' is missing"
msgstr "der mangler en parameter til '-specs'"
-#: gcc.c:3475
+#: gcc.c:3478
#, fuzzy
msgid "argument to `-Xassembler' is missing"
msgstr "der mangler en parameter til '-Xlinker'"
-#: gcc.c:3482
+#: gcc.c:3485
msgid "argument to `-l' is missing"
msgstr "der mangler en parameter til '-l'"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr "der mangler en parameter til '-specs'"
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr "der mangler en parameter til '-specs='"
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr "'-%c' skal være i begyndelsen af kommandolinjen"
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr "der mangler en parameter til '-B'"
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr "advarsel: -pipe ignoreret fordi -save-temps er angivet"
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "der mangler en parameter til '-x'"
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "der mangler en parameter til '-%s'"
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr "advarsel: '-x %s' efter den sidste inddatafil har ingen effekt"
-#: gcc.c:4441
+#: gcc.c:4444
msgid "invalid specification! Bug in cc"
msgstr "ugyldig specifikation! Fejl i cc."
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5632,78 +5636,78 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr "specifikationsfejl: '%%*' er ikke blevet klargjort af mønstersøgning"
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr "advarsel: forældet '%%['-operator benyttet i specifikationer"
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr "Behandler specifikation %c%s%c, som er '%s'\n"
-#: gcc.c:5189
+#: gcc.c:5192
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "specifikationsfejl: ukendt specifikationstilvalg '%c'"
-#: gcc.c:5268
+#: gcc.c:5271
#, c-format
msgid "unknown spec function `%s'"
msgstr "ukendt specifikationsfunktion '%s'"
-#: gcc.c:5287
+#: gcc.c:5290
#, c-format
msgid "error in args to spec function `%s'"
msgstr "fejl i parametre til specifikationsfunktion '%s'"
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr "forkert udformet specifikationsfunktionsnavn"
#. )
-#: gcc.c:5338
+#: gcc.c:5341
msgid "no arguments for spec function"
msgstr "ingen parametre til specifikationsfunktion"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr "forkert udformede specifikationsfunktionsparametre"
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "ukendt tilvalg '-%s'"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr "installering: %s%s\n"
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "programmer: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "biblioteker: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5711,51 +5715,51 @@ msgstr ""
"\n"
"For fejlrapporteringsinstruktioner, se:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr "Konfigureret med: %s\n"
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr "Trådmodel: %s\n"
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "GCC version %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "GCC-styringsprogram version %s kører GCCc version %s\n"
-#: gcc.c:6302
+#: gcc.c:6305
msgid "no input files"
msgstr "ingen inddatafiler"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: sammenkæderinddatafil ikke benyttet eftersom sammenkædning ikke blev foretaget"
-#: gcc.c:6327
+#: gcc.c:6330
#, fuzzy
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "kan ikke angive -o med -c eller -S og flere oversættelser"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s-oversætter ikke installeret på dette system"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "sproget %s ikke genkendt"
-#: gcc.c:6580
+#: gcc.c:6583
msgid "internal gcc abort"
msgstr "intern GCC-afbrydelse"
@@ -5789,7 +5793,7 @@ msgstr " -v, --version Udskriv versionsnummeret og afslut\n"
#: gcov.c:401
msgid " -a, --all-blocks Show information for every basic block\n"
-msgstr ""
+msgstr " -a, --all-blocks Vis oplysninger for alle basisblokke\n"
#: gcov.c:402
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
@@ -5825,7 +5829,7 @@ msgstr " -p, --preserve-paths Bevar alle stinavnskomponenter\n"
#: gcov.c:411
msgid " -u, --unconditional-branches Show unconditional branch counts too\n"
-msgstr ""
+msgstr " -u, --unconditional-branches Vis ubetingede forgreningstal også\n"
#: gcov.c:412
#, c-format
@@ -5892,32 +5896,32 @@ msgstr "%s: ikke en COFF-fil"
#: gcov.c:731
#, c-format
msgid "%s:version `%.4s', prefer `%.4s'\n"
-msgstr ""
+msgstr "%s:version `%.4s', foretræk '%.4s'\n"
#: gcov.c:783
#, c-format
msgid "%s:already seen blocks for `%s'\n"
-msgstr ""
+msgstr "%s:allerede set blokke for '%s'\n"
#: gcov.c:904 gcov.c:1063
#, c-format
msgid "%s:corrupted\n"
-msgstr ""
+msgstr "%s:ødelagt\n"
#: gcov.c:977
-#, fuzzy, c-format
+#, c-format
msgid "%s:cannot open data file\n"
-msgstr "%s: kan ikke åbnes som en COFF-fil"
+msgstr "%s: kan ikke åbne datafil\n"
#: gcov.c:982
#, fuzzy, c-format
msgid "%s:not a gcov data file\n"
-msgstr "%s: ikke en COFF-fil"
+msgstr "%s:ikke en gcov-datafil\n"
#: gcov.c:995
#, c-format
msgid "%s:version `%.4s', prefer version `%.4s'\n"
-msgstr ""
+msgstr "%s:version `%.4s', foretræk version `%.4s'\n"
#: gcov.c:1001
#, c-format
@@ -5925,9 +5929,9 @@ msgid "%s:stamp mismatch with graph file\n"
msgstr ""
#: gcov.c:1027
-#, fuzzy, c-format
+#, c-format
msgid "%s:unknown function `%u'\n"
-msgstr "ukendt specifikationsfunktion '%s'"
+msgstr "%s:ukendt funktion '%u'\n"
#: gcov.c:1040
#, c-format
@@ -6025,19 +6029,19 @@ msgid "branch %2d never executed\n"
msgstr "forgrening %2d aldrig udført\n"
#: gcov.c:1771
-#, fuzzy, c-format
+#, c-format
msgid "unconditional %2d taken %s\n"
-msgstr "forgrening %2d valgt %s\n"
+msgstr "ubetinget %2d valgt %s\n"
#: gcov.c:1774
-#, fuzzy, c-format
+#, c-format
msgid "unconditional %2d never executed\n"
-msgstr "kald %2d aldrig udført\n"
+msgstr "ubetinget %2d aldrig udført\n"
#: gcov.c:1806
-#, fuzzy, c-format
+#, c-format
msgid "%s:cannot open source file\n"
-msgstr "%s: kan ikke åbnes som en COFF-fil"
+msgstr "%s:kan ikke åbne kildefil\n"
#: gcov.c:1816
#, fuzzy, c-format
@@ -6047,24 +6051,24 @@ msgstr "Advarsel: kildefil %s er nyere end %s\n"
#. Return if there's nothing to do, or it is too expensive.
#: gcse.c:747
msgid "GCSE disabled"
-msgstr ""
+msgstr "GCSE deaktiveret"
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
-msgstr ""
+msgstr "NULL-henvisningstjek deaktiveret"
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
#, fuzzy
msgid "jump bypassing disabled"
msgstr "tilvalget -g deaktiveret"
-#: gcse.c:8071
+#: gcse.c:8097
#, fuzzy, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr "GCSE deaktiveret: %d > 1000 basisblokke og %d >= 20 kanter/basisblok"
-#: gcse.c:8084
+#: gcse.c:8110
#, fuzzy, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr "GCSE deaktiveret: %d basisblokke og %d registre"
@@ -6099,7 +6103,7 @@ msgstr ""
#: ggc-page.c:1325
#, c-format
msgid "open /dev/zero: %m"
-msgstr ""
+msgstr "åbn /dev/zero: %m"
#: ggc-page.c:2047 ggc-page.c:2053
#, fuzzy
@@ -6111,15 +6115,15 @@ msgid "Generating PCH files is not supported when using ggc-simple.c"
msgstr ""
#: global.c:356 global.c:369 global.c:383
-#, fuzzy, c-format
+#, c-format
msgid "%s cannot be used in asm here"
-msgstr "\"%s\" kan ikke bruges som et makronavn"
+msgstr "%s kan ikke bruges i asm her"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
-#, fuzzy, c-format
+#, c-format
msgid "can't open %s: %m"
-msgstr "kan ikke åbne %s"
+msgstr "kan ikke åbne %s: %m"
#: haifa-sched.c:196
#, c-format
@@ -6139,9 +6143,8 @@ msgid "function using alloca cannot be inline"
msgstr "funktion der bruger alloca, kan ikke indbygges"
#: integrate.c:176
-#, fuzzy
msgid "function using longjmp cannot be inline"
-msgstr "funktion der bruger setjmp, kan ikke indbygges"
+msgstr "funktion der bruger longjmp, kan ikke indbygges"
#: integrate.c:179
msgid "function using setjmp cannot be inline"
@@ -6195,10 +6198,9 @@ msgstr "funktioner med ikke-lokale goto'er kan ikke indbygges"
msgid "function with target specific attribute(s) cannot be inlined"
msgstr "funktioner med målspecifikke egenskaber kan ikke indbygges"
-#: jump.c:1896
-#, fuzzy
+#: jump.c:1913
msgid "%Hwill never be executed"
-msgstr "kald %2d aldrig udført\n"
+msgstr "%Hvil aldrig blive udført"
#: line-map.c:202
#, c-format
@@ -6229,7 +6231,7 @@ msgstr ""
#. What to print when a switch has no documentation.
#: opts.c:149
msgid "This switch lacks documentation"
-msgstr ""
+msgstr "Denne switch mangler dokumentation"
#. Eventually this should become a hard error IMO.
#: opts.c:318
@@ -6267,43 +6269,41 @@ msgid "unknown tls-model \"%s\""
msgstr "'%s': ukendt tls-model-tilvalg"
#: opts.c:1454
-#, fuzzy
msgid "-fwritable-strings is deprecated; see documentation for details"
-msgstr "tilvalget '%s' er forældet, se venligst dokumentationen for detaljer"
+msgstr "-fwritable-strings er forældet; se dokumentationen for detaljer"
#: opts.c:1538
#, c-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
-msgstr ""
+msgstr "%s: '--param'-parametre skal være på formen NAVN=VÆRDI"
#: opts.c:1543
-#, fuzzy, c-format
+#, c-format
msgid "invalid --param value `%s'"
-msgstr "ugyldig parameterværdi '%s'"
+msgstr "ugyldig '--param'-værdi '%s'"
#: opts.c:1639
-#, fuzzy
msgid "target system does not support debug output"
-msgstr "målprocessoren understøtter ikke uendelig"
+msgstr "målsystemet understøtter ikke fejlfindingsuddata"
#: opts.c:1646
-#, fuzzy, c-format
+#, c-format
msgid "debug format \"%s\" conflicts with prior selection"
-msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
+msgstr "fejlfindingsformatet \"%s\" er i modstrid med tidligere valg"
#: opts.c:1662
-#, fuzzy, c-format
+#, c-format
msgid "unrecognised debug output level \"%s\""
-msgstr "ukendt sektionsnavn \"%s\""
+msgstr "ukendt fejlfindingsuddataniveau \"%s\""
#: opts.c:1664
#, c-format
msgid "debug output level %s is too high"
-msgstr ""
+msgstr "fejlfindingsuddataniveau %s er for højt"
#: opts.c:1683
msgid "The following options are language-independent:\n"
-msgstr ""
+msgstr "De følgende tilvalg er sproguafhængige:\n"
#: opts.c:1690
#, c-format
@@ -6311,10 +6311,12 @@ msgid ""
"The %s front end recognizes the following options:\n"
"\n"
msgstr ""
+"Forenden %s genkender de følgende tilvalg:\n"
+"\n"
#: opts.c:1704
msgid "The --param option recognizes the following as parameters:\n"
-msgstr ""
+msgstr "Tilvalget --param genkender følgende som parametre:\n"
#. If we didn't find this parameter, issue an error message.
#: params.c:76
@@ -6324,25 +6326,22 @@ msgstr "ugyldig parameter '%s'"
#: profile.c:288
msgid "corrupted profile info: run_max * runs < sum_max"
-msgstr ""
+msgstr "ødelagt profilinfo: run_max * runs < sum_max"
#: profile.c:294
msgid "corrupted profile info: sum_all is smaller than sum_max"
-msgstr ""
+msgstr "ødelagt profilinfo: sum_all er mindre end sum_max"
-# 'prob' står for sandsynlighed
#: profile.c:336
#, fuzzy, c-format
msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
msgstr "ødelagte profilinfo: sandsynlighed for %d-%d menes at være %d"
-# 'prob' står for sandsynlighed
#: profile.c:499
#, fuzzy, c-format
msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
msgstr "ødelagte profilinfo: sandsynlighed for %d-%d menes at være %d"
-# 'prob' står for sandsynlighed
#: profile.c:526
#, fuzzy, c-format
msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
@@ -6696,7 +6695,7 @@ msgstr "uddataoperand %d skal bruge begrænsningen '&'"
msgid "can't use '%s' as a %s register"
msgstr "kan ikke bruge '%s' som et %s-register"
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "ukendt registernavn: %s"
@@ -6741,15 +6740,15 @@ msgstr "kan ikke genindlæse heltalskonstantoperand i 'asm'"
msgid "impossible register constraint in `asm'"
msgstr "umulig registerbegrænsing i 'asm'"
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr "'&'-begrænsning brugt uden registerklasse"
-#: reload.c:3672
+#: reload.c:3687
msgid "unable to generate reloads for:"
msgstr "kunne ikke generere genindlæsninger for:"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr "inkonsistente operandbegræsninger i 'asm'"
@@ -6846,9 +6845,8 @@ msgid "jump to `%s' invalidly jumps into binding contour"
msgstr "spring til '%s' rammer på ugyldig vis ind i bindingskontur"
#: stmt.c:977 stmt.c:3790
-#, fuzzy
msgid "%Jlabel '%D' used before containing binding contour"
-msgstr "etiket '%s' brugt før indholdende bindingskontur"
+msgstr "%Jetiket '%D' brugt før indeholdende bindingskontur"
#: stmt.c:1156
msgid "output operand constraint lacks `='"
@@ -6958,17 +6956,15 @@ msgstr "ikkedefineret navngiven operand '%s'"
#: stmt.c:2158
msgid "%Hstatement with no effect"
-msgstr ""
+msgstr "%Hsætning uden nogen virkning"
#: stmt.c:2314
-#, fuzzy
msgid "%Hvalue computed is not used"
-msgstr "automat '%s' bliver ikke benyttet"
+msgstr "%Hberegnet værdi benyttes ikke"
#: stmt.c:3730
-#, fuzzy
msgid "%Junused variable '%D'"
-msgstr "ubrugt variabel '%s'"
+msgstr "%Jubrugt variabel '%D'"
#: stmt.c:4505
#, fuzzy
@@ -7003,29 +6999,24 @@ msgid "variable-size type declared outside of any function"
msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
#: stor-layout.c:515
-#, fuzzy
msgid "%Jsize of '%D' is %d bytes"
-msgstr "størrelsen af '%s' er %d byte"
+msgstr "%Jstørrelsen af '%D' er %d byte"
#: stor-layout.c:517
-#, fuzzy
msgid "%Jsize of '%D' is larger than %d bytes"
-msgstr "størrelsen af '%s' er større end %d byte"
+msgstr "%Jstørrelsen af '%D' er større end %d byte"
#: stor-layout.c:883
-#, fuzzy
msgid "%Jpacked attribute causes inefficient alignment for '%D'"
-msgstr "packed-egenskab forårsager ineffektiv justering af '%s'"
+msgstr "%Jpacked-egenskab forårsager ineffektiv justering af '%D'"
#: stor-layout.c:886
-#, fuzzy
msgid "%Jpacked attribute is unnecessary for '%D'"
-msgstr "packed-egenskab er unødvendig for '%s'"
+msgstr "%Jpacked-egenskab er unødvendig for '%D'"
#: stor-layout.c:902
-#, fuzzy
msgid "%Jpadding struct to align '%D'"
-msgstr "udfylder struct for at justere '%s'"
+msgstr "%Judfylder struct for at justere '%D'"
#: stor-layout.c:1244
msgid "padding struct size to alignment boundary"
@@ -7112,9 +7103,9 @@ msgid " %s"
msgstr " %s"
#: toplev.c:1310
-#, fuzzy, c-format
+#, c-format
msgid "invalid option argument `%s'"
-msgstr "ugyldigt tilvalg '%s'"
+msgstr "ugyldig tilvalgsparameter '%s'"
#: toplev.c:1373
#, c-format
@@ -7127,19 +7118,16 @@ msgid "setting core file size limit to maximum: %m"
msgstr ""
#: toplev.c:1695
-#, fuzzy
msgid "%J'%F' used but never defined"
-msgstr "'%s' brugt, men aldrig defineret"
+msgstr "%J'%F' brugt, men aldrig defineret"
#: toplev.c:1697
-#, fuzzy
msgid "%J'%F' declared `static' but never defined"
-msgstr "'%s' erklæret 'static', men aldrig defineret"
+msgstr "%J'%F' erklæret 'static', men aldrig defineret"
#: toplev.c:1722
-#, fuzzy
msgid "%J'%D' defined but not used"
-msgstr "'%s' defineret, men aldrig brugt"
+msgstr "%J'%D' defineret, men aldrig brugt"
#: toplev.c:1743 toplev.c:1760
#, c-format
@@ -7165,11 +7153,11 @@ msgstr "type er forældet"
msgid "invalid register name `%s' for register variable"
msgstr "ugyldigt registernavn '%s' for registervariabel"
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
@@ -7177,12 +7165,12 @@ msgstr ""
"\n"
"Målspecifikke tilvalg:\n"
-#: toplev.c:3727 toplev.c:3746
-#, fuzzy, c-format
+#: toplev.c:3728 toplev.c:3747
+#, c-format
msgid " -m%-23s [undocumented]\n"
-msgstr " -m%-23.23s [ikke dokumenteret]\n"
+msgstr " -m%-23s [ikke dokumenteret]\n"
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
@@ -7190,21 +7178,21 @@ msgstr ""
"\n"
"Der er også ikke-dokumenterede målspecifikke tilvalg.\n"
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr " De eksisterer, men er ikke dokumenteret.\n"
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "ukendt GCC-fejlfindingstilvalg: %c"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, c-format
msgid "invalid option `%s'"
msgstr "ugyldigt tilvalg '%s'"
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -7215,93 +7203,93 @@ msgstr ""
"%s\toversat af GNU C version %s.\n"
"%s%s%s version %s (%s) oversat af CC.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr "%s%sGGC-heuristikker: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr "tilvalg overbragt: "
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr "tilvalg slået til: "
-#: toplev.c:4035 java/jcf-write.c:3424
-#, fuzzy, c-format
+#: toplev.c:4036 java/jcf-write.c:3424
+#, c-format
msgid "can't open %s for writing: %m"
-msgstr "kan ikke åbne '%s' til skrivning"
+msgstr "kan ikke åbne %s til skrivning: %m"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
-msgstr ""
+msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
-msgstr ""
+msgstr "løbet tør for hukommelse"
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr "instruktionsplanlægning understøttes ikke på målarkitekturen"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr "målarkitekturen har ikke forsinkede forgreninger"
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "-f%sleading-underscore understøttes ikke på målarkitekturen"
-#: toplev.c:4422
+#: toplev.c:4423
#, fuzzy, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "%s understøtter ikke '%%%s%c' %s-formateringen"
-#: toplev.c:4439
+#: toplev.c:4440
msgid "-ffunction-sections not supported for this target"
msgstr "-ffunction-sections understøttes ikke på målarkitekturen"
-#: toplev.c:4444
+#: toplev.c:4445
msgid "-fdata-sections not supported for this target"
msgstr "-fdata-sections understøttes ikke på målarkitekturen"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr "-ffunction-sections deaktiveret; dette gør profilering umulig"
-#: toplev.c:4458
+#: toplev.c:4459
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen (prøv '-march'-tilvalgene)"
-#: toplev.c:4473
+#: toplev.c:4474
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "-fprefetch-loop-arrays understøttes ikke med -Os"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr "-ffunction-sections kan have indflydelse på fejlfinding på nogle målarkitekturer"
-#: toplev.c:4581
+#: toplev.c:4582
#, fuzzy, c-format
msgid "error writing to %s: %m"
msgstr "fejl ved skrivning til %s"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, fuzzy, c-format
msgid "error closing %s: %m"
msgstr "fejl ved lukning af %s"
@@ -7348,77 +7336,69 @@ msgstr ""
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1338 tree-inline.c:1345
-#, fuzzy
+#: tree-inline.c:1338 tree-inline.c:1346
msgid "%Jinlining failed in call to '%F': %s"
-msgstr "indlejring mislykkedes i kald til '%s'"
+msgstr "%Jindlejring mislykkedes i kald til '%F': %s"
#: tree-optimize.c:190
-#, fuzzy
msgid "%Jsize of return value of '%D' is %u bytes"
-msgstr "størrelsen af returtypen til '%s' er %u byte"
+msgstr "%Jstørrelsen af returtypen til '%D' er %u byte"
#: tree-optimize.c:193
-#, fuzzy
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
-msgstr "størrelsen af returtypen til '%s' er større end %d byte"
+msgstr "%Jstørrelsen af returtypen til '%D' er større end %wd byte"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr "en tabel af funktioner giver ikke mening"
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr "en funktions returtype kan ikke være en funktion"
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr "ugyldig startværdi til bitstreng"
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr "træ-kontrol: forventede klasse '%c', har '%c' (%s) i %s, ved %s:%d"
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
-msgstr "RTL-kontrol: tilgik udtrykstræ %d af tree_vec med %d udtrykstræer i %s, ved %s:%d"
+msgstr "trækontrol: tilgik udtrykstræ %d af tree_vec med %d udtrykstræer i %s, ved %s:%d"
-#: tree.c:4775
+#: tree.c:4774
#, fuzzy, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
-msgstr "RTL-kontrol: tilgik udtrykstræ %d af tree_vec med %d udtrykstræer i %s, ved %s:%d"
+msgstr "trækontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
#: varasm.c:434
-#, fuzzy
msgid "%J%D causes a section type conflict"
-msgstr "%s forårsager en sektionstypekonflikt"
+msgstr "%J%D forårsager en sektionstypekonflikt"
#: varasm.c:796
-#, fuzzy
msgid "%Jregister name not specified for '%D'"
-msgstr "registernavn ikke angivet for '%s'"
+msgstr "%Jregisternavn ikke angivet for '%D'"
#: varasm.c:798
-#, fuzzy
msgid "%Jinvalid register name for '%D'"
-msgstr "ugyldigt registernavn for '%s'"
+msgstr "%Jugyldigt registernavn for '%D'"
#: varasm.c:800
-#, fuzzy
msgid "%Jdata type of '%D' isn't suitable for a register"
-msgstr "datatypen for '%s' passer ikke med et register"
+msgstr "%Jdatatypen for '%D' passer ikke med et register"
#: varasm.c:803
-#, fuzzy
msgid "%Jregister specified for '%D' isn't suitable for data type"
-msgstr "registeret som er angivet for '%s' passer ikke med datatypen"
+msgstr "%Jregisteret som er angivet for '%D' passer ikke med datatypen"
#: varasm.c:813
msgid "global register variable has initial value"
@@ -7429,75 +7409,67 @@ msgid "volatile register variables don't work as you might wish"
msgstr "registervariable erklæret volatile virker ikke som du måske ønsker"
#: varasm.c:848
-#, fuzzy
msgid "%Jregister name given for non-register variable '%D'"
-msgstr "registernavn givet for ikke-registervariablen '%s'"
+msgstr "%Jregisternavn givet for ikke-registervariablen '%D'"
#: varasm.c:1380
-#, fuzzy
msgid "%Jstorage size of `%D' isn't known"
-msgstr "lagringsstørrelsen af '%D' er ikke kendt"
+msgstr "%Jlagringsstørrelsen af '%D' er ikke kendt"
#: varasm.c:1434
-#, fuzzy
msgid "%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
-msgstr "justering af '%s' er større end den maksimale objektfilsjustering - bruger %d"
+msgstr "%Jjustering af '%D' er større end den maksimale objektfilsjustering - bruger %d"
#: varasm.c:1480
msgid "thread-local COMMON data not implemented"
msgstr "tråd-lokal COMMON-data er ikke implementeret"
#: varasm.c:1505
-#, fuzzy
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
-msgstr "forespurgt justering for %s er større end den implementerede justering af %d"
+msgstr "%Jforespurgt justering for '%D' er større end den implementerede justering på %d"
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr "startværdien for heltallet er for kompliceret"
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr "startværdien for kommatal er ikke en kommatalskonstant"
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr "ukendt mængdekonstruktionstype"
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr "ugyldig startværdi for medlemmet '%s'"
-#: varasm.c:4266 varasm.c:4310
-#, fuzzy
+#: varasm.c:4267 varasm.c:4311
msgid "%Jweak declaration of '%D' must precede definition"
-msgstr "svag erklæring af '%s' skal komme før definitionen"
+msgstr "%Jsvag erklæring af '%D' skal komme før definitionen"
-#: varasm.c:4274
-#, fuzzy
+#: varasm.c:4275
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
-msgstr "svag erklæring af '%s' efter første brug resulterer i ikke-defineret opførsel"
+msgstr "%Jsvag erklæring af '%D' efter første brug resulterer i ikke-defineret opførsel"
-#: varasm.c:4308
-#, fuzzy
+#: varasm.c:4309
msgid "%Jweak declaration of '%D' must be public"
-msgstr "svag erklæring af '%s' skal være public"
+msgstr "%Jsvag erklæring af '%D' skal være public"
-#: varasm.c:4317
-#, fuzzy
+#: varasm.c:4318
msgid "%Jweak declaration of '%D' not supported"
-msgstr "svag erklæring af '%s' ikke understøttet"
+msgstr "%Jsvag erklæring af '%D' ikke understøttet"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr "kun svage aliaser understøttes i denne konfiguration"
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
-#: varasm.c:4468
+#: varasm.c:4469
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "synlighedsegenskab er ikke understøttet i denne konfiguration; ignoreret"
@@ -7523,37 +7495,32 @@ msgstr "ingen sclass for %s stab (0x%x)\n"
#. End:
#.
#: diagnostic.def:1
-#, fuzzy
msgid "fatal error: "
-msgstr "intern fejl: "
+msgstr "fatal fejl: "
#: diagnostic.def:2
-#, fuzzy
msgid "internal compiler error: "
-msgstr "intern fejl: "
+msgstr "intern oversætterfejl: "
#: diagnostic.def:3
-#, fuzzy
msgid "error: "
-msgstr "intern fejl: "
+msgstr "fejl: "
#: diagnostic.def:4
-#, fuzzy
msgid "sorry, unimplemented: "
msgstr "desværre, ikke implementeret: "
#: diagnostic.def:6
msgid "anachronism: "
-msgstr ""
+msgstr "anakronisme: "
#: diagnostic.def:7
-#, fuzzy
msgid "note: "
-msgstr "bemærk:"
+msgstr "bemærk: "
#: diagnostic.def:8
msgid "debug: "
-msgstr ""
+msgstr "fejlfinding: "
#: params.def:53
msgid "The maximum number of instructions in a single function eligible for inlining"
@@ -7581,16 +7548,15 @@ msgstr "Den maksimale længde af planlæggerens liste over ventende operationer"
#: params.def:112
msgid "The size of function body to be considered large"
-msgstr ""
+msgstr "Størrelsen af en funktionskrop som anses for stor"
#: params.def:116
-#, fuzzy
msgid "Maximal growth due to inlining of large function (in percent)"
-msgstr "Maksimal kodevækst forårsaget af haleduplikering (i procent)"
+msgstr "Maksimal kodevækst forårsaget af indlejring af stor funktion (i procent)"
#: params.def:120
msgid "how much can given compilation unit grow because of the inlining (in percent)"
-msgstr ""
+msgstr "Hvor meget en oversættelsesenhed kan vokse pga. indlejring (i procent)"
#: params.def:127
msgid "The maximum amount of memory to be allocated by GCSE"
@@ -7743,7 +7709,7 @@ msgstr "manglende ')' efter '#pragma unused', ignorerer"
msgid "junk at end of '#pragma unused'"
msgstr "ragelse i slutningen af '#pragma unused'"
-#: config/darwin.c:1347
+#: config/darwin.c:1312
#, fuzzy
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "synlighedsegenskab er ikke understøttet i denne konfiguration; ignoreret"
@@ -7789,7 +7755,7 @@ msgstr "ugyldig værdi '%s' til tilvalget -mfp-rounding-mode"
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr "ugyldig værdi '%s' til tilvalget -mfp-trap-mode"
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "ugyldig værdi '%s' til tilvalget -mtls-size"
@@ -7830,90 +7796,90 @@ msgstr "L%d-mellemlagersventetid ukendt for %s"
msgid "bad value `%s' for -mmemory-latency"
msgstr "ugyldig værdi '%s' for -mmemory-latency"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr "ugyldig %%H-værdi"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, c-format
msgid "invalid %%J value"
msgstr "ugyldig %%J-værdi"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "ugyldig %%r-værdi"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "ugyldig %%R-værdi"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "ugyldig %%N-værdi"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "ugyldig %%P-værdi"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "ugyldig %%h-værdi"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "ugyldig %%L-værdi"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "ugyldig %%m-værdi"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "ugyldig %%M-værdi"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "ugyldig %%U-værdi"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "ugyldig %%s-værdi"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "ugyldig %%C-værdi"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "ugyldig %%E-værdi"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
msgid "unknown relocation unspec"
msgstr "ukendt relokaliserings-unspec"
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr "ugyldig %%xn-kode"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr "ugyldig indbygget fcode"
@@ -8052,7 +8018,7 @@ msgstr "Kontrollér den præcision der gives til kommatalsundtagelser"
msgid "Tune expected memory latency"
msgstr "Justér den forventede hukommelsesventetid"
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr "Angiv bitstørrelse for umiddelbar TLS-afsæt"
@@ -8071,17 +8037,17 @@ msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, c-format
msgid "invalid operand to %%R code"
msgstr "ugyldig operand til %%R-koden"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "ugyldig operand til %%H/%%L-koden"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, c-format
msgid "invalid operand to %%U code"
msgstr "ugyldig operand til %%U-koden"
@@ -8092,7 +8058,7 @@ msgid "invalid operand to %%V code"
msgstr "ugyldig operand til %%V-koden"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr "ugyldig operand-uddatakode"
@@ -8101,7 +8067,7 @@ msgstr "ugyldig operand-uddatakode"
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr "ugyldig værdi (%s) til tilvalget %s"
@@ -8169,7 +8135,7 @@ msgstr "ugyldigt tilvalg til kommatalsemulering: -mfpe-%s"
#: config/arm/arm.c:806
msgid "-mfpe switch not supported by ep9312 target cpu - ignored."
-msgstr ""
+msgstr "tilvalget -mfpe understøttes ikke af målprocessoren ep9312 - ignoreret."
#: config/arm/arm.c:826
msgid "structure size boundary can only be set to 8 or 32"
@@ -8184,13 +8150,13 @@ msgstr "-mpic-register= er ubrugelig uden -fpic"
msgid "unable to use '%s' for PIC register"
msgstr "kan ikke bruge '%s' til PIC-register"
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
@@ -8205,7 +8171,7 @@ msgid "selector must be an immediate"
msgstr "vælger skal være en umiddelbar værdi"
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr "maske skal være en umiddelbar værdi"
@@ -8218,14 +8184,12 @@ msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
#: config/arm/pe.c:170 config/mcore/mcore.c:3241
-#, fuzzy
msgid "%Jinitialized variable '%D' is marked dllimport"
-msgstr "variablen '%s' med startværdi er markeret dllimport"
+msgstr "%Jvariablen '%D' med startværdi er markeret dllimport"
#: config/arm/pe.c:179
-#, fuzzy
msgid "%Jstatic variable '%D' is marked dllimport"
-msgstr "statisk variabel '%s' er markeret dllimport"
+msgstr "%Jstatisk variabel '%D' er markeret dllimport"
#: config/arm/arm.h:451
msgid "Generate APCS conformant stack frames"
@@ -8343,55 +8307,55 @@ msgstr "Angiv det register der skal bruges til PIC-adressering"
msgid "Ignore dllimport attribute for functions"
msgstr "Ignorér dllimport-egenskaben for funktioner"
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr "stor rammehenvisningsændring (%d) med -mtiny-stack"
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr "ugyldig adresse, ikke (reg+disp):"
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
msgid "internal compiler error. Bad address:"
msgstr "intern oversætterfejl - ugyldig adresse:"
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
msgid "internal compiler error. Unknown mode:"
msgstr "intern oversætterfejl - ugyldig tilstand:"
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
msgid "invalid insn:"
msgstr "ugyldig instruktion:"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr "ukorrekt instruktion:"
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
msgid "unknown move insn:"
msgstr "ukendt flytteinstruktion:"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr "ugyldig skifteinstruktion:"
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
msgid "internal compiler error. Incorrect shift:"
msgstr "intern oversætterfejl - ukorrekt skift:"
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr "kun variabler med startværdi kan placeres i programhukommelsesområdet"
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "kun variabler uden startværdi kan placeres i .noinit-sektionen"
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "MCU '%s' understøttes kun for maskinkode"
@@ -9571,7 +9535,7 @@ msgstr "Generér ikke char-instruktioner"
msgid "code model %s not supported in PIC mode"
msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "ugyldig værdi (%s) til tilvalget -mcmodel="
@@ -9596,152 +9560,149 @@ msgid "%i-bit mode not compiled in"
msgstr "%i bit-tilstand er ikke oversat med ind"
#: config/i386/i386.c:1242 config/i386/i386.c:1254
-#, fuzzy
msgid "CPU you selected does not support x86-64 instruction set"
-msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
+msgstr "den valgte processor understøtter ikke x86-64-instruktionssættet"
#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
#, c-format
msgid "bad value (%s) for -march= switch"
msgstr "ugyldig værdi (%s) til tilvalget -march="
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr "-mregparm=%d er ikke mellem 0 og %d"
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr "-malign-loops er forældet, benyt -falign-loops"
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr "-malign-loops=%d er ikke mellem 0 og %d"
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr "-malign-jumps er forældet, benyt -falign-jumps"
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr "-malign-functions er forældet, benyt -falign-functions"
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "ugyldig værdi (%s) til tilvalget -mtls-dialect"
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr "-malign-double giver ikke mening i 64 bit-tilstand"
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr "kaldekonventionen -mrtd er ikke understøttet i 64 bit-tilstand"
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE-instruktionssæt deaktiveret, bruger 387-beregninger"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387-instruktionssæt deaktiveret, bruger SSE-beregninger"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr "ugyldig værdi (%s) til tilvalget -mfpmath="
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
-#, fuzzy
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
msgid "fastcall and stdcall attributes are not compatible"
-msgstr "shared og mdll er indbyrdes uforenelige"
+msgstr "fastcall og stdcall er indbyrdes uforenelige"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
-#, fuzzy
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
msgid "fastcall and regparm attributes are not compatible"
-msgstr "egenskaberne 'trap' og 'far' kan ikke bruges på samme tid, ignorerer 'far'"
+msgstr "fastcall og regparm er indbyrdes uforenelige"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "parameter til egenskaben '%s' er større end %d"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr "ugyldig UNSPEC som operand"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr "udvidede registre har ikke høje halvdele"
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr "ikke-understøttet operandstørrelse for udvidede registre"
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, c-format
msgid "invalid operand code `%c'"
msgstr "ugyldig operandkode '%c'"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
msgid "invalid constraints for operand"
msgstr "ugyldige begrænsninger for operand"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
msgid "unknown insn mode"
msgstr "ukendt instruktionstilstand"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
msgid "shift must be an immediate"
msgstr "skifteværdi skal være en umiddelbar værdi"
-#: config/i386/i386.c:15406
-#, fuzzy, c-format
+#: config/i386/i386.c:15407
+#, c-format
msgid "`%s' incompatible attribute ignored"
-msgstr "egenskaben '%s' ignoreret"
+msgstr "uforenelig egenskab '%s' ignoreret"
#: config/i386/winnt.c:104
#, fuzzy
@@ -10036,7 +9997,7 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr "Planlæg koden til en given processor"
@@ -10154,7 +10115,7 @@ msgstr "modstridende arkitekturer defineret - bruger K-serien"
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr "iC2.0 og iC3.0 er inkompatible - bruger iC3.0"
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
msgid "stack limit expression is not supported"
msgstr "stakgrænseudtryk understøttes ikke"
@@ -10314,42 +10275,42 @@ msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "en dataområdeegenskab kan ikke angives for lokale variable"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr "ia64_print_operand: ukendt kode"
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr "værdien af -mfixed-range skal være på formen REG1-REG2"
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr "%s-%s er et tomt interval"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr "kan ikke optimere kommatalsdivision for både ventetid og båndbredde"
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr "kan ikke optimere heltalsdivision for både ventetid og båndbredde"
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
#, fuzzy
msgid "cannot optimize square root for both latency and throughput"
msgstr "kan ikke optimere heltalsdivision for både ventetid og båndbredde"
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "ugyldig værdi (%s) for tilvalget -mtls-size="
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, fuzzy, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
@@ -10357,110 +10318,110 @@ msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr "Generér storendet kode"
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr "Generér lilleendet kode"
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr "Generér kode til GNU as"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr "Generér kode til Intel as"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr "Generér kode til GNU ld"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr "Generér kode til Intel ld"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr "Generér kode uden GP-registeret"
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr "Udsend stopbit før og efter volatile udvidede asm-sætninger"
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr "Udsend ikke stopbit før og efter volatile udvidede asm-sætninger"
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr "Udsend kode for Itanium (TM) processor B-skridt"
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr "Benyt in/loc/out-registernavne"
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr "Deaktivér brug af sdata/scommon/sbss"
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr "Aktivér brug af sdata/scommon/sbss"
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr "gp er konstant (men gem/gendan gp ved indirekte kald)"
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr "Generér selvflyttende kode"
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr "Generér indlejrede kommatalsdivisioner, optimér for ventetid"
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr "Generér indlejrede kommatalsdivisioner, optimér for båndbredde"
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr "Generér indlejrede heltalsdivisioner, optimér for ventetid"
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr "Generér indlejrede heltalsdivisioner, optimér for båndbredde"
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
#, fuzzy
msgid "Generate inline square root, optimize for latency"
msgstr "Generér indlejrede heltalsdivisioner, optimér for ventetid"
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
#, fuzzy
msgid "Generate inline square root, optimize for throughput"
msgstr "Generér indlejrede heltalsdivisioner, optimér for båndbredde"
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr "Aktivér Dwarf 2-linjefejlanalyseringsinfo via GNU as"
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr "Deaktivér Dwarf 2-linjefejlanalyseringsinfo via GNU as"
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
#, fuzzy
msgid "Disable earlier placing stop bits"
msgstr "Deaktivér parallelle instruktioner"
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr "Angiv interval af registre der skal gøres faste"
@@ -10497,7 +10458,7 @@ msgstr "PRINT_OPERAND_ADDRESS, nul-henvisning"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: ukendt tegnsætning '%c'"
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND nul-henvisning"
@@ -10507,12 +10468,12 @@ msgstr "PRINT_OPERAND nul-henvisning"
msgid "invalid %%P operand"
msgstr "ugyldig %%P-operand"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr "ugyldig %%p-værdi"
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr "ugyldigt brug af %%d, %%x eller %%X"
@@ -10568,48 +10529,48 @@ msgstr "ugyldig værdi (%s) til tilvalget -msdata"
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr "ugyldig værdi (%s) til tilvalget -msdata"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, c-format
msgid "invalid operand to %%s code"
msgstr "ugyldig operand til %%s-koden"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, c-format
msgid "invalid operand to %%p code"
msgstr "ugyldig operand til %%p-koden"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr "ugyldig instruktion for 'A'"
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "ugyldig operand til %%T/%%B-koden"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, c-format
msgid "invalid operand to %%N code"
msgstr "ugyldig operand til %%N-koden"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr "præfiks forøgelsesadresse er ikke et register"
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr "præfiks formindskelsesadresse er ikke et register"
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr "postfiks forøgelsesadresse er ikke et register"
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr "ugyldig adresse"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
msgid "lo_sum not of register"
msgstr "lo_sum ikke af register"
@@ -11017,156 +10978,156 @@ msgstr "Maksimalt antal for en enkelt stakforøgelsesoperation"
msgid "bad test"
msgstr "ugyldig test"
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr "ugyldig værdi (%s) til tilvalget -mabi="
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, fuzzy, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr "-mips%d er i konflikt med de andre arkitekturtilvalg som angiver en MIPS%d-processor"
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr "-march=%s er ikke forenelig med den valgte ABI"
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr "-mgp64 benyttet med en 32 bit-processor"
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
msgid "-mgp32 used with a 64-bit ABI"
msgstr "-mgp32 benyttet med et 64 bit-ABI"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
msgid "-mgp64 used with a 32-bit ABI"
msgstr "-mgp64 benyttet med et 32 bit-ABI"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, c-format
msgid "unsupported combination: %s"
msgstr "ikke-understøttet kombination: %s"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
#, fuzzy
msgid "-g is only supported using GNU as,"
msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
#, fuzzy
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
msgid "-g option disabled"
msgstr "tilvalget -g deaktiveret"
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr "generering af Branch Likely-instruktioner er aktiveret, men ikke understøttet af arkitekturen"
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr "-G er uforenelig med PIC-kode som genereres som standard"
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr "-membedded-pic og -mabicalls er indbyrdes uforenelige"
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr "-G og -membedded-pic er indbyrdes uforenelige"
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr "intern fejl: %%) fundet uden en %%) i maskinkodeoversættermønster"
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr "intern fejl: %%] fundet uden en %%[ i maskinkodeoversættermønster"
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr "intern fejl: %%> fundet uden en %%< i maskinkodeoversættermønster"
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr "intern fejl: %%} fundet uden en %%{ i maskinkodeoversættermønster"
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr "PRINT_OPERAND: ukendt tegnsætning '%c'"
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr "PRINT_OPERAND nul-henvisning"
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr "PRINT_OPERAND nul-henvisning"
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr "PRINT_OPERAND nul-henvisning"
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr "PRINT_OPERAND nul-henvisning"
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr "kan ikke håndtere inkonsistente kald af '%s'"
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr "processornavnet skal staves med små bogstaver"
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, c-format
msgid "bad value (%s) for %s"
msgstr "ugyldig værdi (%s) for %s"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, fuzzy, c-format
msgid "can't rewind temp file: %m"
msgstr "kan ikke spole midlertidig fil tilbage"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, fuzzy, c-format
msgid "can't write to output file: %m"
msgstr "kan ikke skrive i uddatafil"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, fuzzy, c-format
msgid "can't read from temp file: %m"
msgstr "kan ikke læse fra midlertidig fil"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, fuzzy, c-format
msgid "can't close temp file: %m"
msgstr "kan ikke lukke midlertidig fil"
@@ -11408,7 +11369,7 @@ msgstr "Angiv en Standard MIPS ISA"
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr "MIPS16-funktionsprofilering"
@@ -11965,167 +11926,176 @@ msgstr "tal skal enten være 0 eller 1"
msgid "junk at end of #pragma longcall"
msgstr "ragelse i slutningen af #pragma longcall"
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple er ikke understøttet på lilleendede systemer"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring er ikke understøttet på lilleendede systemer"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr "ukendt tilvalg -mdebug-%s"
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr "ukendt parameter '%s' til -mtraceback; forventer 'full', 'partial' eller 'none'"
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr "Ukendt tilvalg -mlong-double-%s"
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, fuzzy, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "ukendt tilvalg til -misel= angivet: '%s'"
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr "ukendt ABI angivet: '%s'"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, fuzzy, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "ukendt tilvalg til -misel= angivet: '%s'"
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
msgid "argument 1 must be a 5-bit signed literal"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "1. parameter til __builtin_altivec_predicate skal være en konstant"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "1. parameter til __builtin_altivec_predicate er uden for det gyldige interval"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "parameter til dss skal være en 2 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6494
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr "ugyldig %%f-værdi"
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr "ugyldig %%F-værdi"
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr "ugyldig %%G-værdi"
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr "ugyldig %%j-kode"
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr "ugyldig %%J-kode"
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr "ugyldig %%k-værdi"
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr "ugyldig %%K-værdi"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "ugyldig %%O-værdi"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
msgstr "ugyldig %%q-værdi"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr "ugyldig %%S-værdi"
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr "ugyldig %%T-værdi"
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr "ugyldig %%u-værdi"
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr "ugyldig %%v-værdi"
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr "ingen profilering af 64 bit-kode for denne ABI"
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr ""
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr "Overbring altid kommatalsparametre i hukommelse"
@@ -12386,19 +12356,23 @@ msgid "Avoid all range limits on call instructions"
msgstr "Undgå alle områdegrænser ved kaldeinstruktioner"
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
#, fuzzy
msgid "Specify alignment of structure fields default/natural"
msgstr "Angiv den mindste bitjustering af strukturer"
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
@@ -12414,7 +12388,7 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr "RETURN_ADDRESS_OFFSET er ikke understøttet"
@@ -12690,28 +12664,28 @@ msgstr "Generér sammensatte gang/addér-instruktioner"
msgid "enable fused multiply/add instructions"
msgstr "Generér sammensatte gang/addér-instruktioner"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "__builtin_saveregs understøttes ikke af denne undermålarkitektur"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr "egenskaben interrupt_handler er ikke forenelig med -m5-compact"
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "egenskaben '%s' kan kun anvendes sammen med afbrydelsesfunktioner"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
@@ -12723,69 +12697,69 @@ msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
msgid "Profiling is not supported on this target."
msgstr "Profilering er ikke understøttet på målarkitekturen."
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr "%s understøttes ikke af denne konfiguration"
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 er ikke tilladt med -m64"
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, c-format
msgid "invalid %%Y operand"
msgstr "ugyldig %%Y-operand"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, c-format
msgid "invalid %%A operand"
msgstr "ugyldig %%A-operand"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, c-format
msgid "invalid %%B operand"
msgstr "ugyldig %%B-operand"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, c-format
msgid "invalid %%c operand"
msgstr "ugyldig %%c-operand"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, c-format
msgid "invalid %%C operand"
msgstr "ugyldig %%C-operand"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, c-format
msgid "invalid %%d operand"
msgstr "ugyldig %%d-operand"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, c-format
msgid "invalid %%D operand"
msgstr "ugyldig %%D-operand"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, c-format
msgid "invalid %%f operand"
msgstr "ugyldig %%f-operand"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, c-format
msgid "invalid %%s operand"
msgstr "ugyldig %%s-operand"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
@@ -13276,273 +13250,273 @@ msgstr "der mangler en parameter til tilvalget '-%s'"
msgid "`-gnat' misspelled as `-gant'"
msgstr "'-gnat' stavet forkert som '-gant'"
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr "kan ikke kalde henvisning til medlemsfunktion her"
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr "%s %D(%T, %T, %T) <indbygget>"
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr "%s %D(%T, %T) <indbygget>"
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr "%s %D(%T) <indbygget>"
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr "%s %T <konvertering>"
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2245
+#: cp/call.c:2255
#, fuzzy
msgid "%J%s %+#D"
msgstr "%s %+#D"
-#: cp/call.c:2280
+#: cp/call.c:2290
#, fuzzy
msgid "candidates are:"
msgstr "candidate%s: %+#D"
-#: cp/call.c:2468
+#: cp/call.c:2478
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "konvertering fra '%T' til '%T' er tvetydigt"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr "ingen passende funktion for kald til '%D(%A)'"
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
msgid "call of overloaded `%D(%A)' is ambiguous"
msgstr "kald af flertydig '%D(%A)' er tvetydigt"
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr "henvisning til medlemsfunktionen %E kan ikke kaldes uden et objekt; overvej at benytte .* eller ->*"
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr "ingen passende fundet for kald til '(%T) (%A)'"
-#: cp/call.c:2806
+#: cp/call.c:2816
msgid "call of `(%T) (%A)' is ambiguous"
msgstr "kald af '(%T) (%A)' er tvetydigt"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2845
+#: cp/call.c:2855
#, fuzzy, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr "%s for operatoren '%T %s' "
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2854
+#: cp/call.c:2864
#, fuzzy, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "manglende felt '%s' i '%s'"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2862
+#: cp/call.c:2872
#, fuzzy, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr "%s for operatoren '%T %s' "
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO C++ forbyder udeladelse af den mellemste del af et ?:-udtryk"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr "'%E' har typen 'void' og er ikke et throw-udtryk"
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr "operander til ?: har forskellige typer"
-#: cp/call.c:3219
+#: cp/call.c:3229
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr "enum- og ikke enum-type i betinget udtryk"
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr "ingen '%D(int)' erklæret for suffiks '%s', prøver præfiksoperatoren i stedet"
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr "bruger syntetiseret '%#D' for kopitildeling"
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr " hvor cfront ville bruge '%#D'"
-#: cp/call.c:3585
+#: cp/call.c:3595
msgid "comparison between `%#T' and `%#T'"
msgstr "sammenligning mellem '%#T' og '%#T'"
-#: cp/call.c:3831
+#: cp/call.c:3841
#, fuzzy
msgid "no suitable `operator %s' for `%T'"
msgstr "ingen passende 'operator delete' for '%T'"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr "'%+#D' er privat"
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr "'%+#D' er beskyttet"
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr "'%+#D' er ikke tilgængelig"
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr "i denne kontekst"
-#: cp/call.c:3923
+#: cp/call.c:3947
msgid "invalid conversion from `%T' to `%T'"
msgstr "ugyldig konvertering fra '%T' til '%T'"
-#: cp/call.c:3925
+#: cp/call.c:3949
msgid " initializing argument %P of `%D'"
msgstr " ved klargøring af parameteren %P til '%D'"
-#: cp/call.c:4079
+#: cp/call.c:4094
#, fuzzy
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "kan ikke klargøre '%T' fra %T'"
-#: cp/call.c:4082
+#: cp/call.c:4097
#, fuzzy
msgid "cannot bind packed field `%E' to `%T'"
msgstr "kan ikke erklære feltet '%D' til at være af typen '%T'"
-#: cp/call.c:4085
+#: cp/call.c:4100
#, fuzzy
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "kan ikke klargøre '%T' fra %T'"
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'; kald vil afbryde på kørselstidspunktet"
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
#, fuzzy
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'; kald vil afbryde på kørselstidspunktet"
-#: cp/call.c:4240
+#: cp/call.c:4255
#, fuzzy
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
-#: cp/call.c:4456
+#: cp/call.c:4471
#, fuzzy
msgid "`%T' is not an accessible base of `%T'"
msgstr "'%T' er en utilgængelig stamklasse til '%T'"
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr "kunne ikke finde et class$-felt i Java-grænsefladetypen '%T'"
-#: cp/call.c:4980
+#: cp/call.c:4995
msgid "call to non-function `%D'"
msgstr "kald af ikke-funktion '%D'"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
-#: cp/call.c:5084
+#: cp/call.c:5099
#, fuzzy
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
-#: cp/call.c:5101
+#: cp/call.c:5116
#, fuzzy, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "kald af flertydig '%D(%A)' er tvetydigt"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr "videregivelse af '%T' vælger '%T' frem for '%T'"
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
msgid " in call to `%D'"
msgstr " i kald af '%D'"
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr "vælger '%D' frem for '%D'"
-#: cp/call.c:5767
+#: cp/call.c:5782
msgid " for conversion from `%T' to `%T'"
msgstr " for konvertering fra '%T' til '%T'"
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr " fordi konverteringssekvensen for parameteren er bedre"
-#: cp/call.c:5889
+#: cp/call.c:5904
#, fuzzy
msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
msgstr "ifølge ISO C++ er '%D' og '%D' tvetydigt selvom den værste konvertering for førstnævnte er bedre end den værste konvertering for den sidstnævnte"
-#: cp/call.c:5893
+#: cp/call.c:5908
#, fuzzy
msgid "candidate 1:"
msgstr "candidate%s: %+#D"
-#: cp/call.c:5894
+#: cp/call.c:5909
#, fuzzy
msgid "candidate 2:"
msgstr "candidate%s: %+#D"
-#: cp/call.c:6003
+#: cp/call.c:6018
msgid "could not convert `%E' to `%T'"
msgstr "kunne ikke konvertere '%E' til '%T'"
-#: cp/call.c:6108
+#: cp/call.c:6123
#, fuzzy
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
-#: cp/call.c:6112
+#: cp/call.c:6127
#, fuzzy
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
@@ -13619,222 +13593,222 @@ msgid "`%#T' only defines private constructors and has no friends"
msgstr "'%#T' definerer kun private konstruktionsfunktioner og har ingen venner"
# %D er en funktion
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr "ingen unik endelig overskrivning af '%D' i '%T'"
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr "'%D' var skjult"
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr " af '%D'"
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr "privat medlem '%#D' i en anonym union"
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr "beskyttet medlem '%#D' i en anonym union"
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr "vtable-layout for klassen '%T' følger ikke nødvendigvis ABI'et og kan ændre sig i en fremtidig version af GCC pga. underforstået virtuel destruktionsfunktion"
-#: cp/class.c:2672
+#: cp/class.c:2715
msgid "bit-field `%#D' with non-integral type"
msgstr "bitfelt '%#D' med en ikke-heltalstype"
-#: cp/class.c:2692
+#: cp/class.c:2735
msgid "bit-field `%D' width not an integer constant"
msgstr "bredden af bitfeltet '%D' er ikke en heltalskonstant"
-#: cp/class.c:2698
+#: cp/class.c:2741
msgid "negative width in bit-field `%D'"
msgstr "negativ bredde i bitfeltet '%D'"
-#: cp/class.c:2703
+#: cp/class.c:2746
msgid "zero width for bit-field `%D'"
msgstr "en bredde på nul for bitfeltet '%D'"
-#: cp/class.c:2709
+#: cp/class.c:2752
msgid "width of `%D' exceeds its type"
msgstr "bredden af '%D' overstiger typen"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr "'%D' er for lille til at indeholde alle værdierne af '%#T'"
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr "medlemmet '%#D' med en konstruktionsfunktion er ikke tilladt i en union"
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr "medlemmet '%#D' med en destruktionsfunktion er ikke tilladt i en union"
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr "medlemmet '%#D' med en kopitildelingsoperator er ikke tilladt i en union"
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr "flere felter i union '%T' tildeles startværdi"
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2939
+#: cp/class.c:2982
#, fuzzy
msgid "`%D' may not be static because it is a member of a union"
msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr "feltet '%D' i lokal klasse kan ikke være statisk"
-#: cp/class.c:2958
+#: cp/class.c:3001
msgid "field `%D' invalidly declared function type"
msgstr "feltet '%D' er på ugyldig vis erklæret som en funktionstype"
-#: cp/class.c:2965
+#: cp/class.c:3008
msgid "field `%D' invalidly declared method type"
msgstr "feltet '%D' er på ugyldig vis erklæret som en medlemsfunktionstype"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr "ikke-statisk reference '%#D' i klasse uden en konstruktionsfunktion"
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr "ikke-statisk konstant medlem '%#D' i klasse uden en konstruktionsfunktion"
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr "felt '%#D' med samme navn som klassen"
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr "'%#T' har henvisningsdatamedlemmer"
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr " men overskriver ikke '%T(const %T&)'"
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr " eller 'operator=(const %T&)'"
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr " men overskriver ikke 'operator=(const %T&)'"
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr "afsættet for tom stamklasse '%T' følger ikke nødvendigvis ABI'en og kan ændre sig i en fremtidig version af GCC"
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr "klassen '%T' vil blive betragtet som næsten tom i en fremtidig version af GCC"
-#: cp/class.c:3714
+#: cp/class.c:3757
msgid "initializer specified for non-virtual method `%D'"
msgstr "startværdi angivet for ikke-virtuel medlemsfunktion '%D'"
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr "afsættet for virtuel stamklasse '%T' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr "virtuel stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr "størrelsen der bliver tildelt '%T' følger ikke nødvendigvis ABI'en og kan ændre sig i en fremtidig version af GCC"
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
#, fuzzy
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
msgstr "'%D' indeholder tomme klasser hvad der kan få stamklasser til at blive placeret andre steder i en fremtidig version af GCC"
-#: cp/class.c:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr "layoutet af klasser der nedarver fra den tomme klasse '%T' kan ændre sig i en fremtidig version af GCC"
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
msgid "redefinition of `%#T'"
msgstr "omdefinering af '%#T'"
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr "sprogstrengen '\"%s\"' ikke genkendt"
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
-#: cp/class.c:5892
+#: cp/class.c:5935
msgid "assuming pointer to member `%D'"
msgstr "antager henvisning til medlemmet '%D'"
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr "ikke tilstrækkelig information om typen"
-#: cp/class.c:5957
+#: cp/class.c:6000
msgid "argument of type `%T' does not match `%T'"
msgstr "parameter af typen '%T' passer ikke til '%T'"
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr "ugyldig operation på uudskiftet type"
@@ -13843,11 +13817,11 @@ msgstr "ugyldig operation på uudskiftet type"
#. 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:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
msgid "declaration of `%#D'"
msgstr "omerklæring af '%#D'"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr "skifter betydningen af '%D' fra '%+#D'"
@@ -13950,150 +13924,167 @@ msgstr "tvetydig standardtypekonvertering fra '%T'"
msgid " candidate conversions include `%D' and `%D'"
msgstr " kandidater til konverteringen inkluderer '%D' og '%D'"
-#: cp/decl.c:371
+#: cp/decl.c:372
msgid "label `%D' used but not defined"
msgstr "etiketten '%D' er benyttet, men ikke defineret"
-#: cp/decl.c:378
+#: cp/decl.c:379
msgid "label `%D' defined but not used"
msgstr "etiketten '%D' er defineret, men ikke benyttet"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
msgid "previous declaration of `%D'"
msgstr "'%D' er tidligere erklæret"
-#: cp/decl.c:1178
+#: cp/decl.c:1179
#, fuzzy
msgid "%Jfunction '%D' redeclared as inline"
msgstr "funktionen '%s' omerklæret som inline"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
#, fuzzy
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "tidligere erklæring af funktionen '%s' med egenskaben noinline"
-#: cp/decl.c:1186
+#: cp/decl.c:1187
#, fuzzy
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "funktionen '%s' omerklæret med egenskaben noinline"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
#, fuzzy
msgid "%Jprevious declaration of '%D' was inline"
msgstr "tidligere erklæring af funktionen '%s' var inline"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
msgid "shadowing %s function `%#D'"
msgstr "skygger for en %s-funktion '%#D'"
-#: cp/decl.c:1218
+#: cp/decl.c:1219
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "biblioteksfunktionen '%#D' er omerklæret som '%#D' der ikke er en funktion"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
msgid "conflicts with built-in declaration `%#D'"
msgstr "strider mod indbygget erklæring '%#D'"
# følges af næste tekst
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
msgid "new declaration `%#D'"
msgstr "ny erklæring af '%#D'"
-#: cp/decl.c:1243
+#: cp/decl.c:1244
msgid "ambiguates built-in declaration `%#D'"
msgstr "tvetydiggør indbygget erklæring '%#D'"
-#: cp/decl.c:1314
+#: cp/decl.c:1315
msgid "`%#D' redeclared as different kind of symbol"
msgstr "'%#D' omerklæret som en anden form for symbol"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
msgid "previous declaration of `%#D'"
msgstr "tidligere erklæring af '%#D'"
-#: cp/decl.c:1339
+#: cp/decl.c:1340
msgid "declaration of template `%#D'"
msgstr "erklæring af skabelon '%#D'"
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr "strider mod tidligere erklæring '%#D'"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
msgid "ambiguates old declaration `%#D'"
msgstr "tvetydiggør tidligere erklæring '%#D'"
-#: cp/decl.c:1363
+#: cp/decl.c:1364
msgid "declaration of C function `%#D' conflicts with"
msgstr "erklæring af C-funktionen '%#D' strider mod"
-#: cp/decl.c:1365
+#: cp/decl.c:1366
msgid "previous declaration `%#D' here"
msgstr "tidligere erklæring af '%#D' her"
-#: cp/decl.c:1381
+#: cp/decl.c:1382
#, fuzzy
msgid "conflicting declaration '%#D'"
msgstr "modstridende erklæringer af '%s'"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
#, fuzzy
msgid "'%D' has a previous declaration as `%#D'"
msgstr "tidligere erklæring som '%#D'"
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+#, fuzzy
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "erklæring af C-funktionen '%#D' strider mod"
+
+#: cp/decl.c:1437
+#, fuzzy
+msgid "previous declaration of `namespace %D' here"
+msgstr "tidligere erklæring af '%#D' her"
+
+#: cp/decl.c:1449
msgid "`%#D' previously defined here"
msgstr "'%#D' tidligere defineret her"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
msgid "`%#D' previously declared here"
msgstr "'%#D' tidligere erklæret her"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
msgid "prototype for `%#D'"
msgstr "prototypen for '%#D'"
-#: cp/decl.c:1446
+#: cp/decl.c:1460
#, fuzzy
msgid "%Jfollows non-prototype definition here"
msgstr "følger definition uden prototype her"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
msgid "previous declaration of `%#D' with %L linkage"
msgstr "tidligere erklæring af '%#D' med %L-kædning"
-#: cp/decl.c:1460
+#: cp/decl.c:1474
msgid "conflicts with new declaration with %L linkage"
msgstr "strider mod ny erklæring af med %L-kædning"
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr "standardparameter givet til %d. parameter for '%#D'"
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
msgid "after previous specification in `%#D'"
msgstr "efter tidligere specifikation i '%#D'"
-#: cp/decl.c:1501
+#: cp/decl.c:1515
msgid "`%#D' was used before it was declared inline"
msgstr "'%#D' blev brugt før erklæring som inline"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
#, fuzzy
msgid "%Jprevious non-inline declaration here"
msgstr "tidligere ikke-inline erklæring her"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
msgid "redundant redeclaration of `%D' in same scope"
msgstr "overflødig omerklæring af '%D' i samme virkefelt"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "erklæring af '%F' kaster forskellige undtagelser"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, c-format
msgid "than previous declaration `%F'"
msgstr "end tidligere erklæring '%F'"
@@ -14106,501 +14097,519 @@ msgstr "end tidligere erklæring '%F'"
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr "eksplicit specialisering af %D efter første brug"
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1880
+#: cp/decl.c:1894
#, fuzzy
msgid "%Jconflicts with previous declaration here"
msgstr "strider mod tidligere erklæring '%#D'"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
msgid "implicit declaration of function `%#D'"
msgstr "underforstået erklæring af funktionen '%#D'"
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
msgid "jump to label `%D'"
msgstr "spring til etiketten '%D' "
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr "spring til case-etiket"
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
#, fuzzy
msgid "%H from here"
msgstr " herfra"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
msgid " crosses initialization of `%#D'"
msgstr " krydser klargøring af '%#D'"
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr " går ind i virkefelt af ikke-POD '%#D'"
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr " går ind i try-blok"
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr " går ind i catch-blok"
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " herfra"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
#, fuzzy
msgid "%J enters catch block"
msgstr " går ind i catch-blok"
-#: cp/decl.c:2360
+#: cp/decl.c:2374
msgid " skips initialization of `%#D'"
msgstr " springer over klargøring af '%#D'"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr "etiket med navnet wchar_t"
-#: cp/decl.c:2397
+#: cp/decl.c:2411
msgid "duplicate label `%D'"
msgstr "etiketten '%D' optræder mere end én gang"
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr "'%D' benyttet uden skabelonsparametre"
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr "ingen type ved navn '%#T' i '%#T'"
-#: cp/decl.c:3429
+#: cp/decl.c:3443
#, fuzzy
msgid "%Jan anonymous union cannot have function members"
msgstr "en anonym union kan ikke have funktionsmedlemmer"
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
-#: cp/decl.c:3493
+#: cp/decl.c:3507
msgid "redeclaration of C++ built-in type `%T'"
msgstr "omerklæring af indbygget type i C++ '%T'"
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr "flere typer i én erklæring"
-#: cp/decl.c:3557
+#: cp/decl.c:3571
msgid "missing type-name in typedef-declaration"
msgstr "manglende typenavn i typedef-erklæring"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr "ISO C++ forbyder anonyme strukturer"
-#: cp/decl.c:3572
+#: cp/decl.c:3586
msgid "`%D' can only be specified for functions"
msgstr "'%D' kan kun angives for funktioner"
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr "'%D' kan kun angives inden i en klasse"
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr "'%D' kan kun angives for konstruktionsfunktioner"
-#: cp/decl.c:3579
+#: cp/decl.c:3593
msgid "`%D' can only be specified for objects and functions"
msgstr "'%D' kan kun angives for objekter og funktioner"
# init dækker over værditildeling her - samme for de næste mange
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
msgid "function `%#D' is initialized like a variable"
msgstr "funktionen '%#D' bliver tildelt en startværdi som en variabel"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
msgid "`%#D' is not a static member of `%#T'"
msgstr "'%#D' er ikke et statisk medlem af '%#T'"
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
-#: cp/decl.c:3788
+#: cp/decl.c:3802
msgid "duplicate initialization of %D"
msgstr "%D tildelt startværdi mere end én gang"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
msgid "declaration of `%#D' outside of class is not definition"
msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
msgid "variable `%#D' has initializer but incomplete type"
msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
msgid "elements of array `%#D' have incomplete type"
msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "den sammensatte type '%#D' er af en ufuldstændig type og kan ikke defineres"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
msgid "`%D' declared as reference but not initialized"
msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr "ISO C++ forbyder brug af en startværdiliste til at klargøre referencen '%D'"
-#: cp/decl.c:3976
+#: cp/decl.c:3990
msgid "cannot initialize `%T' from `%T'"
msgstr "kan ikke klargøre '%T' fra %T'"
-#: cp/decl.c:4008
+#: cp/decl.c:4022
msgid "initializer fails to determine size of `%D'"
msgstr "startværdien giver ikke størrelsen af '%D'"
-#: cp/decl.c:4013
+#: cp/decl.c:4027
msgid "array size missing in `%D'"
msgstr "tabelstørrelsen mangler i '%D'"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
msgid "zero-size array `%D'"
msgstr "nulstørrelsestabel '%D'"
#. 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:4062
+#: cp/decl.c:4076
msgid "storage size of `%D' isn't known"
msgstr "lagringsstørrelsen af '%D' er ikke kendt"
-#: cp/decl.c:4084
+#: cp/decl.c:4098
msgid "storage size of `%D' isn't constant"
msgstr "lagringsstørrelsen af '%D' er ikke konstant"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
-#: cp/decl.c:4140
+#: cp/decl.c:4154
#, fuzzy
msgid "%J you can work around this by removing the initializer"
msgstr " du kan arbejde dig rundt om dette ved at fjerne startværdien"
-#: cp/decl.c:4166
+#: cp/decl.c:4180
msgid "uninitialized const `%D'"
msgstr "konstant '%D' uden startværdi"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr ""
+
+#: cp/decl.c:4323
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr "startværdi for '%T' skal være indesluttet i krøllede paranteser"
-#: cp/decl.c:4326
+#: cp/decl.c:4404
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ tillader ikke udpegede startværdier"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
msgid "`%T' has no non-static data member named `%D'"
msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
msgid "too many initializers for `%T'"
msgstr "for mange startværdier for '%T'"
-#: cp/decl.c:4439
+#: cp/decl.c:4494
msgid "variable-sized object `%D' may not be initialized"
msgstr "objektet '%D' af variabel størrelse må ikke tildeles en startværdi"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
msgid "`%D' has incomplete type"
msgstr "'%D' er af en ufuldstændig type"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr "'%D' skal klargøres af en konstruktionsfunktion, ikke af '{...}'"
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr "struktur '%D' med konstante medlemmer uden startværdi"
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr "struktur '%D' med referencemedlemmer uden startværdi"
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr "tildeling (ikke klargøring) i erklæring"
-#: cp/decl.c:4749
+#: cp/decl.c:4805
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "kan ikke tildele startværdi til '%D' med navnerummet '%D'"
-#: cp/decl.c:4803
+#: cp/decl.c:4859
msgid "shadowing previous type declaration of `%#D'"
msgstr "skygger for tidligere typeerklæring af '%#D'"
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr "'%D' kan ikke være trådlokal eftersom den er af en ikke-POD type '%T'"
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr "'%D' er trådlokal og kan derfor ikke blive tildelt en startværdi dynamisk"
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr "ugyldig catch-parameter"
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr "'%D' erklæret som 'virtual' %s"
-#: cp/decl.c:5478
+#: cp/decl.c:5547
msgid "`%D' declared as an `inline' %s"
msgstr "'%D' erklæret som 'inline' %s"
# %s bliver omsat til typen
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
-#: cp/decl.c:5483
+#: cp/decl.c:5552
msgid "`%D' declared as a friend"
msgstr "'%D' er erklæret som en ven"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
msgid "`%D' declared with an exception specification"
msgstr "'%D' erklæret med en undtagelsesspecifikation"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr "kan ikke erklære '::main' som en skabelon"
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr "kan ikke erklære '::main' som indlejret"
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr "kan ikke erklære '::main' som statisk"
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr "'main' skal returnere typen 'int'"
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr "ikke-lokal funktion '%#D' bruger anonym type"
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkædning"
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr "ikke-lokal funktion '%#D' bruger lokal type '%T'"
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr "ugyldig brug af skabelons-id '%D' i erklæring af primær skabelon"
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr "'inline' er ikke tilladt i erklæring venneskabelonsspecialisering '%D'"
-#: cp/decl.c:5765
+#: cp/decl.c:5834
msgid "definition of implicitly-declared `%D'"
msgstr "definition af underforstået-erklæret '%D'"
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr "ingen medlemsfunktion '%#D' erklæret i klassen '%T'"
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr "ikke-lokal variabel '%#D' bruger lokal type '%T'"
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr "ISO C++ forbyder tildeling af startværdi til medlemskonstant '%D' af en ikke-heltallig type"
-#: cp/decl.c:6065
+#: cp/decl.c:6134
#, fuzzy
msgid "size of array `%D' has non-integral type `%T'"
msgstr "størrelsen af tabellen '%D' er ikke af en heltalstype"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
#, fuzzy
msgid "size of array has non-integral type `%T'"
msgstr "størrelsen af tabel er ikke af en heltalstype"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
msgid "size of array `%D' is negative"
msgstr "størrelsen af tabellen '%D' er negativ"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
msgid "size of array is negative"
msgstr "størrelsen af tabel er negativ"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ISO C++ forbyder tabellen '%D' med størrelsen nul"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C++ forbyder tabel med størrelsen nul"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
msgid "size of array `%D' is not an integral constant-expression"
msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
msgid "size of array is not an integral constant-expression"
msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ISO C++ forbyder tabellen '%D' med variabel størrelse"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
msgid "ISO C++ forbids variable-size array"
msgstr "ISO C++ forbyder tabel med variabel størrelse"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr "tabeldimension for stor"
-#: cp/decl.c:6248
+#: cp/decl.c:6317
msgid "declaration of `%D' as %s"
msgstr "erklæring af '%D' som %s"
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, c-format
msgid "creating %s"
msgstr "opretter %s"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr "flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
-#: cp/decl.c:6306
+#: cp/decl.c:6375
msgid "operator `%T' declared to return `%T'"
msgstr "operator '%T' erklæret til at returnere '%T'"
-#: cp/decl.c:6308
+#: cp/decl.c:6377
msgid "return type specified for `operator %T'"
msgstr "returtype angivet for 'operator %T'"
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr "unavngiven variabel eller felt erklæret void"
+
+#: cp/decl.c:6405
+#, fuzzy, c-format
+msgid "variable or field `%E' declared void"
+msgstr "variabel eller felt '%s' erklæret void"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr "variabel eller felt erklæret void"
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr "destruktionsfunktioner skal være medlemmer"
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr "destruktionsfunktion '%T' skal passe til klassenavnet '%T'"
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr "erklærer-id mangler; bruger reserveret ord '%D'"
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr "'%T' angivet som erklærer-id"
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr " måske ønsker du '%T' for en konstruktionsfunktion"
@@ -14608,302 +14617,294 @@ msgstr " måske ønsker du '%T' for en konstruktionsfunktion"
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
msgid "declaration of `%D' as non-function"
msgstr "erklæring af '%D' som ikke-funktion"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr "'bool' er et reserveret ord"
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr "overflødig '%T' ignoreret"
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
msgid "multiple declarations `%T' and `%T'"
msgstr "flere erklæringer '%T' og '%T'"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO C++ understøtter ikke 'long long'"
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO C++ forbyder erklæring af '%s' uden en type"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr "short, signed eller unsigned er ugyldig for '%s'"
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr "long og short er begge angivet for '%s'"
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr "signed og unsigned er begge angivet for '%s'"
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
-#: cp/decl.c:7097
+#: cp/decl.c:7192
msgid "`%T::%D' is not a valid declarator"
msgstr "'%T::%D' er ikke en gyldig erklærer"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr "typedef-erklæringer er ugyldig i parametererklæringer"
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr "virtual angivet uden for klasseerklæring"
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr "lagringsklasse angivet for %s '%s'"
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, c-format
msgid "destructors may not be `%s'"
msgstr "destruktionsfunktioner må ikke være '%s'"
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr "konstruktionsfunktioner må ikke være '%s'"
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr "angivelse af typen af returværdien til konstruktionsfunktionen ignoreret"
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "kan ikke tildele en startværdi til vennefunktionen '%s'"
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr "en virtuel funktion kan ikke erklæres som friend"
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr "friend-erklæringen er ikke i klassedefinitionen"
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr "destruktionsfunktioner må ikke have parametre"
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
msgid "cannot declare reference to `%#T'"
msgstr "kan ikke erklære reference til '%#T'"
-#: cp/decl.c:7511
+#: cp/decl.c:7606
msgid "cannot declare pointer to `%#T'"
msgstr "kan ikke erklære henvisning til '%#T'"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr "datamedlem må ikke have variabelt ændret type '%T'"
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr "parameter må ikke have variabelt ændret type '%T'"
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr "static '%s' kan ikke erklæres 'mutable'"
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr "const '%s' kan ikke erklæres 'mutable'"
-#: cp/decl.c:7818
+#: cp/decl.c:7913
msgid "template-id `%D' used as a declarator"
msgstr "skabelons-id '%D' benyttet som erklærer"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr "ISO C++ forbyder indlejret type '%D' med samme navn som den omgivende klasse"
-#: cp/decl.c:7847
+#: cp/decl.c:7942
#, fuzzy
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr "typedef-navn kan ikke klassemodificeres"
-#: cp/decl.c:7893
+#: cp/decl.c:7988
#, fuzzy
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "ugyldig typemodifikation for ikke-medlemsfunktionstype"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
msgid "type qualifiers specified for friend class declaration"
msgstr "typemodifikationer angivet for friend class-erklæring"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr "'inline' angivet for friend class-erklæring"
-#: cp/decl.c:7969
+#: cp/decl.c:8064
msgid "template parameters cannot be friends"
msgstr "skabelonsparametre kan ikke være venner"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend class %T::%D'"
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend %#T'"
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr "forsøg på at gøre klassen '%T' til ven af det globale virkningsfelt"
-#: cp/decl.c:7999
+#: cp/decl.c:8094
msgid "invalid qualifiers on non-member function type"
msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
msgid "abstract declarator `%T' used as declaration"
msgstr "abstrakt erklærer '%T' benyttet som erklæring"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr "unavngiven variabel eller felt erklæret void"
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr "variabel eller felt erklæret void"
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr "kan ikke bruge '::' i parametererklæring"
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
msgid "invalid use of `::'"
msgstr "ugyldig brug af '::'"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
msgid "function `%D' cannot be declared friend"
msgstr "funktionen '%D' kan ikke erklæres friend"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr "kan ikke gøre '%D' til en metode - er ikke i en klasse"
-#: cp/decl.c:8127
+#: cp/decl.c:8217
msgid "function `%D' declared virtual inside a union"
msgstr "funktionen '%D' erklæret virtual inden i en union"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
-#: cp/decl.c:8215
+#: cp/decl.c:8305
msgid "field `%D' has incomplete type"
msgstr "feltet '%D' er af en ufuldstændig type"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
msgid "name `%T' has incomplete type"
msgstr "navnet '%T' er af en ufuldstændig type"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr " i instantiering af skabelonen '%T'"
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr "medlemsfunktioner er underforstået venner af deres klasse"
@@ -14919,91 +14920,91 @@ msgstr "medlemsfunktioner er underforstået venner af deres klasse"
#. 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:8287
+#: cp/decl.c:8377
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "ISO C++ forbyder tildeling af startværdi til medlemmet '%D'"
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr "gør '%D' statisk"
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr "lagringsklassen 'static' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr "virtuel funktion '%s' tilhører ikke en klasse"
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
-#: cp/decl.c:8440
+#: cp/decl.c:8530
msgid "static member `%D' declared `register'"
msgstr "statisk medlem '%D' erklæret 'register'"
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
-#: cp/decl.c:8585
+#: cp/decl.c:8675
msgid "default argument for `%#D' has type `%T'"
msgstr "standardparameter for '%#D' har typen '%T'"
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr "standardparameter '%E' bruger lokal variabel '%D'"
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, c-format
msgid "invalid string constant `%E'"
msgstr "ugyldig strengkonstant '%E'"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr "ugyldig heltalskonstant i parameterlisten, måske mangler parameternavnet?"
-#: cp/decl.c:8689
+#: cp/decl.c:8779
msgid "parameter `%D' invalidly declared method type"
msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
@@ -15022,94 +15023,94 @@ msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
-#: cp/decl.c:9000
+#: cp/decl.c:9090
msgid "`%D' must be a nonstatic member function"
msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr "postfiks '%D' skal tage mod 'int' som parameter"
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
-#: cp/decl.c:9126
+#: cp/decl.c:9216
msgid "`%D' must take either zero or one argument"
msgstr "'%D' skal tage mod nul eller én parameter"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
msgid "`%D' must take either one or two arguments"
msgstr "'%D' skal tage mod én eller to parametre"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr "præfiks '%D' skal returnere '%T'"
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr "postfiks '%D' skal returnere '%T'"
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr "'%D' skal tage mod 'void'"
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
msgid "`%D' must take exactly one argument"
msgstr "'%s' skal tage mod én parameter"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
msgid "`%D' must take exactly two arguments"
msgstr "'%s' skal tage mod to parametre"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr "'%D' skal returnere pr. værdi (ikke reference)"
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr "'%D' kan ikke have standardparametre"
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr "bruger typedef-navn '%D' efter '%s'"
-#: cp/decl.c:9279
+#: cp/decl.c:9369
msgid "using template type parameter `%T' after `%s'"
msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
-#: cp/decl.c:9287
+#: cp/decl.c:9377
#, fuzzy
msgid "`%T' referred to as `%s'"
msgstr "'%#D' omerklæret som %C"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
#, fuzzy
msgid "`%T' referred to as enum"
msgstr "'%#D' omerklæret som %C"
@@ -15121,50 +15122,50 @@ msgstr "'%#D' omerklæret som %C"
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
#, fuzzy
msgid "template argument required for `%s %T'"
msgstr "skabelonsparameter er påkrævet for '%T'"
-#: cp/decl.c:9453
+#: cp/decl.c:9543
msgid "use of enum `%#D' without previous declaration"
msgstr "brug af enum '%#D' uden tidligere erklæring"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
#, fuzzy
msgid "redeclaration of `%T' as a non-template"
msgstr "erklæring af '%D' som ikke-funktion"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr "nedarvet union '%T' ugyldig"
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr "rekursiv type '%T' ikke defineret"
-#: cp/decl.c:9580
+#: cp/decl.c:9670
msgid "duplicate base type `%T' invalid"
msgstr "stamklassetype '%T' optræder mere end én gang"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9660
+#: cp/decl.c:9750
#, fuzzy
msgid "Java class '%T' cannot have virtual bases"
msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
-#: cp/decl.c:9700
+#: cp/decl.c:9790
msgid "multiple definition of `%#T'"
msgstr "flere definitioner af '%#T'"
-#: cp/decl.c:9701
+#: cp/decl.c:9791
#, fuzzy
msgid "%Jprevious definition here"
msgstr "tidligere definition her"
@@ -15173,48 +15174,48 @@ msgstr "tidligere definition her"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9926
+#: cp/decl.c:10023
msgid "enumerator value for `%D' not integer constant"
msgstr "enum-værdi for '%D' er ikke en heltalskonstant"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
msgid "overflow in enumeration values at `%D'"
msgstr "enum-værdier for store ved '%D'"
-#: cp/decl.c:10015
+#: cp/decl.c:10112
msgid "return type `%#T' is incomplete"
msgstr "returtype '%#T' er ufuldstændig"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr "returtype for 'main' ændret til 'int'"
-#: cp/decl.c:10162
+#: cp/decl.c:10259
msgid "`%D' implicitly declared before its definition"
msgstr "'%s' er underforstået erklæret efter dens definition"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr "'operator=' bør returnere en reference til '*this'"
-#: cp/decl.c:10453
+#: cp/decl.c:10550
msgid "parameter `%D' declared void"
msgstr "parameteren '%D' erklæret void"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
#, fuzzy
msgid "invalid member function declaration"
msgstr "ugyldig medlemsskabelonerklæring '%D'"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr "'%D' er allerede defineret i klassen '%T'"
-#: cp/decl.c:11149
+#: cp/decl.c:11246
msgid "static member function `%#D' declared with type qualifiers"
msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
@@ -15262,7 +15263,7 @@ msgstr "ugyldig erklæring af medlemsskabelon '%#D' i lokal klasse"
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr "ugyldig brug af 'virtual' i skabelonserklæring af '%#D'"
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
msgid "template declaration of `%#D'"
msgstr "skabelonserklæring af '%#D'"
@@ -15334,41 +15335,41 @@ msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
msgid "anonymous struct not inside named type"
msgstr "anonym struct er ikke inden i en navngiven type"
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklæres static"
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
#, fuzzy
msgid "anonymous union with no members"
msgstr "anonym sammensat type uden medlemmer"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr "'operator new' skal returnere typen '%T'"
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr "den første parameter til 'operator new' skal være af typen 'size_t' ('%T')"
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr "'operator delete' skal returnere typen '%T'"
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr "den første parameter til 'operator delete' skal være af typen '%T'"
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
msgid "inline function `%D' used but never defined"
msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "standardparameter mangler for parameter %P i '%+#D'"
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr "uventet bogstav '%c' i locate_error\n"
@@ -15395,7 +15396,7 @@ msgstr "blander C++ og Java 'catch' i én oversættelsesenhed"
msgid "throwing NULL, which has integral, not pointer type"
msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
#, fuzzy
msgid "`%D' should never be overloaded"
msgstr "'%D' skal returnere pr. værdi (ikke reference)"
@@ -15475,7 +15476,7 @@ msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr "(hvis dette er hvad du ønsker, så sikr dig at funktionsskabelonen allerede er blevet erklæret og tilføj <> efter funktionsnavnet her) -Wno-non-template-friend deaktiverer denne advarsel"
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr "en parameter til '%s' mangler\n"
@@ -15605,61 +15606,61 @@ msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '
msgid "incomplete type `%T' does not have member `%D'"
msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
-#: cp/init.c:1459
+#: cp/init.c:1460
msgid "`%D' is not a member of type `%T'"
msgstr "'%D' er ikke et medlem af typen '%T'"
-#: cp/init.c:1478
+#: cp/init.c:1487
msgid "invalid pointer to bit-field `%D'"
msgstr "ugyldig henvisning til bitfeltet '%D'"
-#: cp/init.c:1580
+#: cp/init.c:1589
#, fuzzy
msgid "invalid use of non-static member function `%D'"
msgstr "ugyldig brug af ikke-statisk felt '%D'"
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
#, fuzzy
msgid "invalid use of non-static data member `%D'"
msgstr "ugyldig brug af ikke-statisk felt '%D'"
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr "new virkende på en tabeltype mangler at angive størrelsen"
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr "størrelse i tabel-new skal være en heltalstype"
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr "tabel med størrelsen nul reserverer ingen plads"
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr "new kan ikke bruges på en funktionstype"
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr "kald af Java-konstruktionsfunktion mens 'jclass' ikke er defineret"
-#: cp/init.c:1877
+#: cp/init.c:1886
msgid "can't find class$"
msgstr "kan ikke finde class$"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
msgstr "ugyldig type 'void' til new"
-#: cp/init.c:2014
+#: cp/init.c:2023
msgid "uninitialized const in `new' of `%#T'"
msgstr "konstant uden startværdi i 'new' af '%#T'"
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr "kald af Java-konstruktionsfunktion mens '%s' ikke er defineret"
@@ -15667,39 +15668,40 @@ msgstr "kald af Java-konstruktionsfunktion mens '%s' ikke er defineret"
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
+#, fuzzy
msgid "no suitable or ambiguous `%D' found in class `%T'"
-msgstr ""
+msgstr "ingen passende 'operator delete' for '%T'"
-#: cp/init.c:2083
+#: cp/init.c:2092
msgid "request for member `%D' is ambiguous"
msgstr "forespørgsel efter medlemmet '%D' er tvetydigt"
-#: cp/init.c:2203
+#: cp/init.c:2212
msgid "ISO C++ forbids initialization in array new"
msgstr "ISO C++ forbyder startværdier i tabel-new"
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr "startværdien slutter for tidligt"
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr "kan ikke klargøre multidimensional tabel med startværdi"
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr ""
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr "ukendt tabelstørrelse i delete"
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
@@ -15765,16 +15767,16 @@ msgstr ""
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
#, fuzzy
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr "new kan ikke bruges på en funktionstype"
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr "det ABI-navnet for '%D' vil ændre sig i en fremtidig version af GCC"
@@ -15847,12 +15849,12 @@ msgstr "erklæring af '%s' skygger for et medlem af 'this'"
#: cp/name-lookup.c:991
#, fuzzy
msgid "declaration of '%D' shadows a previous local"
-msgstr "erklæring af '%#D' skygger for en parameter"
+msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
#: cp/name-lookup.c:998
#, fuzzy
msgid "declaration of '%D' shadows a global declaration"
-msgstr "erklæring af '%#D' skygger for en parameter"
+msgstr "erklæring af '%s' skygger for en global erklæring"
#: cp/name-lookup.c:1167
msgid "name lookup of `%D' changed"
@@ -15920,7 +15922,7 @@ msgstr "navnerum '%D' ikke tilladt i using-erklæring"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
msgstr "'%T' er ikke et navnerum"
@@ -15956,89 +15958,89 @@ msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
msgid "using-declaration cannot name destructor"
msgstr "using-erklæring for destruktionsfunktion"
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr "'%D' skulle have været erklæret inden i '%D'"
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
msgid "unknown namespace `%D'"
msgstr "ukendt navnerum '%D'"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
msgid "namespace `%T' undeclared"
msgstr "navnerummet '%T' er ikke erklæret"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
#, fuzzy
msgid "`%D' attribute directive ignored"
msgstr "egenskabsdirektivet '%s' ignoreret"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
msgid "use of `%D' is ambiguous"
msgstr "brug af '%D' er tvetydigt"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr " først erklæret som '%#D' her"
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr " også erklæret som '%#D' her"
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr "'%D' angiver en tvetydig type"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
#, fuzzy
msgid "%J first type here"
msgstr " første type her"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
#, fuzzy
msgid "%J other type here"
msgstr " anden type her"
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
msgid "invalid use of `%D'"
msgstr "ugyldig brug af '%D"
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
msgid "`%D::%D' is not a template"
msgstr "'%D::%D' er ikke en skabelon"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr "'%D' ikke erklæret i navnerummet '%D'"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
msgid "`%D' is not a function,"
msgstr "'%s' er ikke en funktion,"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
msgid " conflict with `%D'"
msgstr " konflikt med '%D'"
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -16052,7 +16054,7 @@ msgstr "ugyldig kode"
msgid "`%D::%D' has not been declared"
msgstr "'%#D' kan ikke erklæres"
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
#, fuzzy
msgid "`::%D' has not been declared"
msgstr "'%#D' kan ikke erklæres"
@@ -16081,7 +16083,7 @@ msgstr "'%D'-tilgang"
msgid "new types may not be defined in a return type"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
msgid "`%T' is not a template"
msgstr "'%T' er ikke en skabelon"
@@ -16135,109 +16137,110 @@ msgstr "'%D' blev ikke erklæret i dette virkefelt"
msgid "typedef-name `%D' used as destructor declarator"
msgstr "skabelons-id '%D' benyttet som erklærer"
-#: cp/parser.c:3638
+#: cp/parser.c:3648
#, fuzzy
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ forbyder sammensatte konstanter"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
+#, fuzzy
msgid "array bound forbidden after parenthesized type-id"
-msgstr ""
+msgstr "egenskaber i parametertabelerklæring ignoreret"
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4624
+#: cp/parser.c:4661
#, fuzzy
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "størrelse i tabel-new skal være en heltalstype"
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr "brug af ældre type typeomtvingning"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sætning"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ forbyder beregnede goto'er"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6645
+#: cp/parser.c:6683
#, fuzzy
msgid "duplicate `friend'"
msgstr "'%s' optræder mere end én gang"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
#, fuzzy
msgid "class definition may not be declared a friend"
msgstr "funktionen '%D' kan ikke erklæres friend"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
-#: cp/parser.c:7160
+#: cp/parser.c:7198
#, fuzzy
msgid "anachronistic old-style base class initializer"
msgstr "forældet stamklasseklargøring"
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
msgid "keyword `export' not implemented, and will be ignored"
msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:7923
+#: cp/parser.c:7961
#, fuzzy
msgid "`<::' cannot begin a template-argument list"
msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
#, fuzzy
msgid "non-template `%D' used as template"
msgstr "ikke-skabelon benyttet som skabelon"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
#, fuzzy
msgid "use `%T::template %D' to indicate that it is a template"
msgstr "skabelons-id '%D' i erklæring af primær skabelon"
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr "bruger 'typename' uden for en skabelon"
-#: cp/parser.c:9180
+#: cp/parser.c:9224
#, fuzzy
msgid "expected type-name"
msgstr "uventet operand"
-#: cp/parser.c:9239
+#: cp/parser.c:9283
#, fuzzy
msgid "type attributes are honored only at type definition"
msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
@@ -16245,91 +16248,91 @@ msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
#, fuzzy
msgid "a template-id may not appear in a using-declaration"
msgstr "navnerum '%D' ikke tilladt i using-erklæring"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9951
+#: cp/parser.c:9988
#, fuzzy
msgid "attributes are not allowed on a function-definition"
msgstr "en global registervariabel følger en funktionsdefinition"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
#, fuzzy
msgid "attributes after parenthesized initializer ignored"
msgstr "egenskaber i parametertabelerklæring ignoreret"
-#: cp/parser.c:10540
+#: cp/parser.c:10591
#, fuzzy
msgid "`%T::%D' is not a type"
msgstr "'%D::%D' er ikke en skabelon"
-#: cp/parser.c:11288
+#: cp/parser.c:11341
#, fuzzy
msgid "file ends in default argument"
msgstr "%Hslutningen af filen læst inden i standardparameter"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
#, fuzzy
msgid "deprecated use of default argument for parameter of non-function"
msgstr "standardparameter givet til %d. parameter for '%#D'"
-#: cp/parser.c:11347
+#: cp/parser.c:11400
#, fuzzy
msgid "default arguments are only permitted for function parameters"
msgstr "standardparameter givet til %d. parameter for '%#D'"
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
-#: cp/parser.c:12091
+#: cp/parser.c:12179
#, fuzzy
msgid "extra qualification ignored"
msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
-#: cp/parser.c:12102
+#: cp/parser.c:12190
#, fuzzy
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr "eksplicit specialisering følger ikke efter 'template <>'"
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12434
+#: cp/parser.c:12522
#, fuzzy
msgid "friend declaration does not name a class or function"
msgstr "friend-erklæringen er ikke i klassedefinitionen"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12878
+#: cp/parser.c:12967
#, fuzzy
msgid "keyword `typename' not allowed outside of templates"
msgstr "bruger 'typename' uden for en skabelon"
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:13700
+#: cp/parser.c:13790
#, fuzzy
msgid "reference to `%D' is ambiguous"
msgstr "brug af '%D' er tvetydigt"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
#, fuzzy
msgid "too few template-parameter-lists"
msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
@@ -16338,50 +16341,50 @@ msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
#, fuzzy
msgid "too many template-parameter-lists"
msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
#, fuzzy
msgid "invalid function declaration"
msgstr "Ugyldig erklæring"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
#, fuzzy
msgid "named return values are no longer supported"
msgstr "--driver understøttes ikke længere"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
#, fuzzy
msgid "`>>' should be `> >' within a nested template argument list"
msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14574
+#: cp/parser.c:14664
#, fuzzy
msgid "missing `>' to terminate the template argument list"
-msgstr "manglende ')' i makroparameterliste"
+msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
msgstr "'%s'-mærke benyttet i navngivning af '%#T'"
-#: cp/parser.c:15082
+#: cp/parser.c:15169
#, fuzzy
msgid "%D redeclared with different access"
msgstr "'%#D' omerklæret som en anden form for symbol"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
@@ -16401,82 +16404,87 @@ msgstr "eksplicit specialisering i virkefeltet '%D' der ikke er et navnerum"
msgid "enclosing class templates are not explicitly specialized"
msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
+#: cp/pt.c:733
+#, fuzzy
+msgid "specialization of `%D' in different namespace"
msgstr "specialiserer '%#T' i andet navnerum"
# hænger sammen med foregående tekst, derfor ikke 'fra'
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
msgid " from definition of `%#D'"
msgstr " i forhold til definition af '%#D'"
-#: cp/pt.c:748
+#: cp/pt.c:770
msgid "specialization of `%T' after instantiation"
msgstr "specialisering af '%T' efter instantiering"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr "specialiserer '%#T' i andet navnerum"
+
+#: cp/pt.c:817
msgid "specialization `%T' after instantiation `%T'"
msgstr "specialisering af '%T' efter instantiering '%T'"
-#: cp/pt.c:807
+#: cp/pt.c:829
msgid "explicit specialization of non-template `%T'"
msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr "specialisering af '%D' efter instantiering"
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
msgstr "%s %+#D"
-#: cp/pt.c:1241
+#: cp/pt.c:1269
msgid "`%D' is not a function template"
msgstr "'%D' er ikke en funktionsskabelon"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklæring"
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr "skabelons-id '%D' i erklæring af primær skabelon"
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr "definition angivet for eksplicit instantiering"
-#: cp/pt.c:1645
+#: cp/pt.c:1673
msgid "too many template parameter lists in declaration of `%D'"
msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
-#: cp/pt.c:1661
+#: cp/pt.c:1689
msgid "too few template parameter lists in declaration of `%D'"
msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr "eksplicit specialisering følger ikke efter 'template <>'"
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr "partiel specialisering '%D' af funktionsskabelon"
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr "standardparameter angivet i eksplicit specialisering"
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr "skabelonsspecialisering med C-kædning"
@@ -16488,110 +16496,120 @@ msgstr "skabelonsspecialisering med C-kædning"
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr "specialisering af underforstået erklæret speciel medlemsfunktion"
-#: cp/pt.c:1855
+#: cp/pt.c:1883
msgid "no member function `%D' declared in `%T'"
msgstr "ingen medlemsfunktion '%D' erklæret i '%T'"
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
msgid "too many template parameter lists in declaration of `%T'"
msgstr "for mange skabelonsparameterlister i erklæringen af '%T'"
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr " skygger for skabelonsparameter '%#D'"
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr " '%D'"
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
# flertalsform unødvendig
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
# flertalsform unødvendig
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr "typen '%T' af skabelonsparameteren '%E' afhænger af skabelonsparameter"
-#: cp/pt.c:2665
+#: cp/pt.c:2693
msgid "no default argument for `%D'"
msgstr "ingen standardparameter til '%D'"
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr "skabelon med C-kædning"
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr "skabelonsklasse uden et navn"
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
#, fuzzy
msgid "destructor `%D' declared as member template"
msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+#, fuzzy
+msgid "invalid template declaration of `%D'"
+msgstr "ugyldig medlemsskabelonerklæring '%D'"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr "'%D' erklærer ikke en skabelonstype"
-#: cp/pt.c:2910
+#: cp/pt.c:2954
msgid "template definition of non-template `%#D'"
msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
-#: cp/pt.c:2963
+#: cp/pt.c:3007
msgid "got %d template parameters for `%#D'"
msgstr "modtog %d skabelonsparametre for '%#D'"
-#: cp/pt.c:2966
+#: cp/pt.c:3010
msgid "got %d template parameters for `%#T'"
msgstr "modtog %d skabelonsparametre for '%#T'"
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr " men %d påkrævet"
-#: cp/pt.c:3053
+#: cp/pt.c:3097
msgid "`%T' is not a template type"
msgstr "'%T' er ikke en skabelonstype"
# hænger sammen med næste tekst
-#: cp/pt.c:3069
+#: cp/pt.c:3113
msgid "previous declaration `%D'"
msgstr "tidligere erklæring '%D'"
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr "benyttede %d skabelonsparameter%s i stedet for %d"
-#: cp/pt.c:3086
+#: cp/pt.c:3130
msgid "template parameter `%#D'"
msgstr "skabelonsparameter '%#D'"
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr "omerklæret her som '%#D'"
@@ -16599,287 +16617,296 @@ msgstr "omerklæret her som '%#D'"
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
msgid "redefinition of default argument for `%#D'"
msgstr "omdefinering af standardparameter for '%#D'"
-#: cp/pt.c:3098
+#: cp/pt.c:3142
#, fuzzy
msgid "%J original definition appeared here"
msgstr " oprindelig definition er her"
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, c-format
msgid "`%E' is not a valid template argument"
msgstr "'%E' er ikke en gyldig skabelonsparameter"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr "den skal være adressen af en funktion med ekstern kædning"
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr "den skal være adressen af et objekt med ekstern kædning"
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr "den skal være en henvisning til medlem på formen '&X::Y'"
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr "adresse på ikke-ekstern '%E' kan ikke bruges som skabelonsparameter"
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr "ikke-konstant '%E' kan ikke bruges som skabelonsparameter"
-#: cp/pt.c:3298
+#: cp/pt.c:3340
#, fuzzy
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
-#: cp/pt.c:3301
+#: cp/pt.c:3343
#, fuzzy
msgid "invalid use of '%D' as a non-type template-argument"
msgstr "ugyldig standardparameter i skabelon"
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, fuzzy, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr "ugyldig standardparameter i skabelon"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr " forventede en konstant af typen '%T', modtog '%T'"
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, fuzzy, c-format
msgid " expected a class template, got `%E'"
msgstr " forventede en klasseskabelon, modtog '%T'"
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, c-format
msgid " expected a type, got `%E'"
msgstr " forventede en type, modtog '%E'"
-#: cp/pt.c:3702
+#: cp/pt.c:3744
msgid " expected a type, got `%T'"
msgstr " forventede en type, modtog '%T'"
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr " forventede en klasseskabelon, modtog '%T'"
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr " forventede en skabelon af typen '%D', modtog '%D'"
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
-#: cp/pt.c:3819
+#: cp/pt.c:3861
msgid "provided for `%D'"
msgstr "angivet for '%D'"
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, c-format
msgid "template argument %d is invalid"
msgstr "skabelonsparameter %d er ugyldig"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr "ikke-skabelon benyttet som skabelon"
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
-#: cp/pt.c:4210
+#: cp/pt.c:4252
msgid "for template declaration `%D'"
msgstr "til skabelonserklæring '%D'"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
msgstr "%s %+#T"
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
msgstr "instantiering af '%D' som typen '%T'"
-#: cp/pt.c:6470
+#: cp/pt.c:6542
msgid "invalid parameter type `%T'"
msgstr "ugyldig parametertype '%T'"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
msgid "in declaration `%D'"
msgstr "i erklæringen '%D'"
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr "opretter tabel med størrelsen nul"
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
msgstr "opretter tabel med størrelsen nul ('%E')"
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr "danner reference til void"
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr "danner %s til referencetypen '%T'"
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr "opretter henvisning til medlemsreference af typen '%T'"
-#: cp/pt.c:7069
+#: cp/pt.c:7142
msgid "creating array of `%T'"
msgstr "opretter tabel af '%T'"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
#, fuzzy
msgid "creating array of `%T', which is an abstract class type"
msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr "'%T' er ikke en class-, struct- eller union-type"
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr "brug af '%s' i skabelon"
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, fuzzy, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, fuzzy, c-format
msgid "say `typename %E' if a type is meant"
msgstr " (benyt 'typename %T::%D' hvis det er hvad du mener)"
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr "'%T' er ikke en klasse eller et navnerum"
+
+#: cp/pt.c:8592
+#, fuzzy
+msgid "`%D' is not a class or namespace"
+msgstr "'%T' er ikke en klasse eller et navnerum"
+
+#: cp/pt.c:8709
#, fuzzy
msgid "`%T' uses anonymous type"
msgstr "skabelonsparameter '%T' benytter anonym type"
-#: cp/pt.c:8615
+#: cp/pt.c:8711
#, fuzzy
msgid "`%T' uses local type `%T'"
msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
-#: cp/pt.c:8623
+#: cp/pt.c:8719
#, fuzzy
msgid "`%T' is a variably modified type"
msgstr "skabelonsparameter '%T' er en variabelt ændret type"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, fuzzy, c-format
msgid "integral expression `%E' is not constant"
msgstr "størrelsen af medlemmet '%D' er ikke konstant"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr " ved forsøg på at instantiere '%D'"
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr "ufuldstændig typeforening"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr "brug af '%s' i skabelonstypeforening"
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr "ingen passende skabelon for '%D' fundet"
-#: cp/pt.c:10568
+#: cp/pt.c:10666
msgid "explicit instantiation of `%#D'"
msgstr "eksplicit instantiering af '%#D'"
-#: cp/pt.c:10605
+#: cp/pt.c:10703
msgid "duplicate explicit instantiation of `%#D'"
msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
-#: cp/pt.c:10745
+#: cp/pt.c:10843
msgid "duplicate explicit instantiation of `%#T'"
msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
@@ -16925,39 +16952,39 @@ msgstr "'%T' er en tvetydig stamklasse til '%T'"
msgid "`%T' is an inaccessible base of `%T'"
msgstr "'%T' er en utilgængelig stamklasse til '%T'"
-#: cp/search.c:1767
+#: cp/search.c:1805
msgid "invalid covariant return type for `%#D'"
msgstr "ugyldig kovariant returneringstype for '%#D'"
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr " overskriver '%#D'"
-#: cp/search.c:1772
+#: cp/search.c:1810
msgid "conflicting return type specified for `%#D'"
msgstr "modstridende returtyper angivet for '%#D'"
-#: cp/search.c:1786
+#: cp/search.c:1824
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr "løsere throw-angivelse for '%#F'"
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr " overskriver '%#F'"
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
msgid "`%#D' cannot be declared"
msgstr "'%#D' kan ikke erklæres"
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr " eftersom '%#D' er erklæret i stamklassen"
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr "'%#D' behøver en endelig overskrivning"
@@ -16979,121 +17006,121 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr "objekt mangler i brug af '%E'"
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
#, fuzzy
msgid "arguments to destructor are not allowed"
msgstr "parameter til egenskaben '%s' er større end %d"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr "'this' er ikke tilgængelig for statiske medlemsfunktioner"
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr "ugyldig brug af 'this' ved øverste niveau"
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
#, fuzzy
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
msgid "`%E' is not of type `%T'"
msgstr "'%E' er ikke af typen '%T'"
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
#, fuzzy
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr "ugyldig brug af skabelonstypeparameter"
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
#, fuzzy
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr "ugyldig brug af skabelonstypeparameter"
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
#, fuzzy
msgid "invalid default argument for a template template parameter"
msgstr "ugyldig brug af skabelonstypeparameter"
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
msgid "definition of `%#T' inside template parameter list"
msgstr "definition af '%#T' inden i skabelonsparameterliste"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
msgid "invalid definition of qualified type `%T'"
msgstr "ugyldig definition af modificeret type '%T'"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
msgid "previous definition of `%#T'"
msgstr "tidligere definition af '%#T'"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
msgid "invalid base-class specification"
msgstr "ugyldig stamklasseangivelse"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr "stamklassen '%T' har const/volatile-modifikationer"
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
msgid "multiple declarators in template declaration"
msgstr "flere erklærerer i skabelonserklæring"
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
#, fuzzy
msgid "incomplete type `%T' used in nested name specifier"
msgstr "ufuldstændig type '%T' kan ikke bruges til at navngive et virkefelt"
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
msgid "`%D' is not a member of `%T'"
msgstr "'%D' er ikke et medlem af '%T'"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
#, fuzzy
msgid "`%D' is not a member of `%D'"
msgstr "'%D' er ikke et medlem af '%T'"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
#, fuzzy
msgid "`%D' cannot appear in a constant-expression"
msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr "brug af navnerummet '%D' som udtryk"
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr "brug af klasseskabelonen '%T' som udtryk"
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr "forespørgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr "brug af %s fra indeholdende funktion"
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
msgid " `%#D' declared here"
msgstr " '%#D' erklæret her"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, c-format
msgid "type of `%E' is unknown"
msgstr "typen af '%E' er ukendt"
@@ -17107,44 +17134,44 @@ msgstr "ikke-venstreværdi i %s"
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr "'%s' er forældet; virtuelle tabeller i g++ er nu COM-kompatible som standard"
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr "den udbedte init_priority er ikke en heltalskonstant"
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr "kan kun bruge egenskaben '%s' på filvirkefeltsdefinitioner af objekter af klassetype"
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr "den udbedte init_priority er uden for det gyldige interval"
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr "den udbedte init_priority er reserveret til intern brug"
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "egenskaben '%s' er ikke understøttet på denne platform"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
@@ -17363,268 +17390,268 @@ msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrækning"
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr "ugyldig brug af en henvisning til en ufuldstændig type i henvisningsberegning"
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klassepræfiks"
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr "tager adressen på midlertidig variabel"
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr "ISO C++ forbyder %s af en enum"
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr "typeomtvingning til ikke-reference-type benyttet som venstreværdi"
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
msgid "invalid use of `--' on bool variable `%D'"
msgstr "ugyldig brug af '--' på den booleske variabel '%D'"
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr "ISO C++ forbyder at tage adressen på funktionen '::main'"
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
#, fuzzy
msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
-#: cp/typeck.c:4032
+#: cp/typeck.c:4050
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
-#: cp/typeck.c:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr "ISO C++ forbyder at tage adressen på en typeomtvingning til et udtryk der ikke er en venstreværdi"
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr "unær '&'"
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
msgid "attempt to take address of bit-field structure member `%D'"
msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%D'"
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
msgstr "tager adressen på en destruktionsfunktion"
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
msgstr "tager adressen på et bundet henvisning til medlem-udtryk"
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
msgid "cannot create pointer to reference member `%D'"
msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr "adresse forespurgt for '%D' som er erklæret 'register'"
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, fuzzy, c-format
msgid "%s expression list treated as compound expression"
msgstr "klargøringsliste behandlet som et sammensat udtryk"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
#, fuzzy
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
msgid "invalid cast to function type `%T'"
msgstr "ugyldig omtvingelse til funktionstypen '%T'"
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr "typeomtvingning fra '%T' til '%T' forøger den påkrævede justering af målets type"
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr " i evaluering af '%Q(%#T, %#T)'"
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr "ISO C++ forbyder omtvingelse af typen til en ikke-reference-type benyttet som venstreværdi"
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr "uforenelige typer i tildeling af '%T' til '%T'"
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr "ISO C++ forbyder tildeling af tabeller"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr " i henvisning til medlemsfunktion-omdannelse"
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr " i henvisning til medlem-omdannelse"
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
#, fuzzy
msgid "pointer to member cast via virtual base `%T'"
msgstr "henvisning til medlem-typeomtvingning via den virtuelle stamklasse '%T' af '%T'"
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
#, fuzzy
msgid "pointer to member conversion via virtual base `%T'"
msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
# %s bliver til returnering eller tildeling eller noget i den retning
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
msgstr "overbringelse af '%T' for ikke-henvisnings%s %P af '%D'"
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr "%s til '%T' fra '%T'"
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr "overbringelse af negativ værdi '%E' for %s %P af '%D'"
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr "%s af negativ værdi '%E' til `%T'"
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
msgid "cannot convert `%T' to `%T' in %s"
msgstr "kan ikke konvertere '%T' til '%T' i %s"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
msgid "in passing argument %P of `%+D'"
msgstr "i overbringelse af parameter %P af '%+D'"
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr "returnerer reference til midlertidig variabel"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr "reference til ikke-venstreværdi returneret"
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
msgid "reference to local variable `%D' returned"
msgstr "reference til den lokale variabel '%D' returneret"
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
msgid "address of local variable `%D' returned"
msgstr "adresse af den lokale variabel '%D' returneret"
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
msgid "returning a value from a destructor"
msgstr "returnerer en værdi fra en destruktionsfunktion"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6000
+#: cp/typeck.c:6021
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "kan ikke returnere fra en håndtering af en funktions-try-blok i en konstruktionsfunktion"
#. You can't return a value from a constructor.
-#: cp/typeck.c:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr "returnerer en værdi fra en konstruktionsfunktion"
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
#, fuzzy
msgid "return-statement with no value, in function returning '%T'"
msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
#, fuzzy
msgid "return-statement with a value, in function returning 'void'"
msgstr "'return' med en værdi i en funktion der returnerer void"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr "'operator new' må ikke returnere NULL medmindre den er erklæret 'throw()' (eller -fcheck-new er benyttet)"
@@ -17676,124 +17703,124 @@ msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion e
msgid "cannot initialize arrays using this syntax"
msgstr "kan ikke tildele tabeller startværdier med denne syntaks"
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr "klargør tabel med en parameterliste"
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr "startværdien for en skalarvariabel kan kun bestå af ét element"
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
msgstr "ignorerer ekstra startværdier for '%T'"
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
msgid "variable-sized object of type `%T' may not be initialized"
msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr "underobjekt af typen '%T' skal klargøres af en konstruktionsfunktion, ikke af '%E'"
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr "sammensat type har delvis indklammet startværdi"
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr "ikke-trivielle navngivne startværdier"
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr "klargøringsliste for objekt af en klasse med virtuelle stamklasser"
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr "klargøringsliste for objekt af en klasse med stamklasser"
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr "klargøringsliste for objekt med virtuelle funktioner"
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
msgid "missing initializer for member `%D'"
msgstr "manglende startværdi for medlemmet '%D'"
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
msgid "uninitialized const member `%D'"
msgstr "konstant medlem '%D' uden startværdi"
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
msgid "member `%D' with uninitialized const fields"
msgstr "medlem '%D' med konstante felter uden startværdi"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
msgid "member `%D' is uninitialized reference"
msgstr "medlemmet '%D' er en reference uden startværdi"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr "indeksværdi i stedet for feltnavn i union-startværdi"
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
msgid "no field `%D' in union being initialized"
msgstr "intet felt '%D' i union der tildeles startværdi"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr "union '%T' uden navngivne elementer kan ikke tildeles startværdi"
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr "for mange elementer i startværdi til sammensat type"
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr "fundet en henvisningsefterfølgelse der går i ring"
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
msgid "base operand of `->' has non-pointer type `%T'"
msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr "resultatet af 'operator->()' er ikke en henvisning"
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr "grundoperanden til '->' er ikke en henvisning"
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr "kan ikke anvende medlemshenvisning '%E' på '%E' som er af den ikke-sammensatte type '%T'"
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr "kald af en funktion '%D' som kaster en ufuldstændig type '%#T'"
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
msgid "call to function which throws incomplete type `%#T'"
msgstr "kald af en funktion som kaster en ufuldstændig type '%#T'"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr "%s er forældet, se venligst dokumentationen for detaljer"
@@ -19358,291 +19385,228 @@ msgstr "kan ikke sammensætte %s"
msgid "internal error - invalid Utf8 name"
msgstr "intern fejl - ugyldigt UTF-8-navn"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
msgstr "Manglende term"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr "';' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
msgstr "Manglende navn"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr "'*' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr "Klasse- eller grænsefladeerklæring forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr "Manglende klassenavn"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr "'{' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr "Manglende superklassenavn"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr "Manglende grænsefladenavn"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr "Manglende variabelstartværdi"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
msgstr "Ugyldig erklæring"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr "']' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
msgstr "Uafbalanceret ']'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr "Ugyldig metodeerklæring, metodenavn påkrævet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr "Kaldenavn forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr "Ugyldig metodeerklæring, returtype påkrævet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr "')' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
msgstr "Manglende formel parameterterm"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
msgstr "Manglende kaldenavn"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr "Manglende klassetypeterm"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
msgstr "Ugyldig grænsefladetype"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr "':' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
msgstr "Ugyldig udtrykssætning"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr "'(' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr "Manglende term eller ')'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
msgstr "Manglende eller ugyldigt konstant udtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr "Manglende term eller ')' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
msgstr "Ugyldigt kontroludtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
msgstr "Ugyldigt opdateringsudtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
msgstr "Ugyldig klargøringssætning"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr "Manglende term eller ')' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr "'class' eller 'this' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr "'class' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr "')' eller term forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr "'[' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr "Felt forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr "Manglende term og ']' forventet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
msgstr "']' forventet, ugyldigt typeudtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
msgstr "Ugyldigt typeudtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
msgstr "Ugyldig referencetype"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr "Konstruktionsfunktionskald skal være det første i en konstruktionsfunktion"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ": '%s' JDK1.1(TM)-facilitet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
@@ -19651,32 +19615,32 @@ msgstr ""
"%s.\n"
"%s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr "ugyldigt udformet .zip-arkiv i CLASSPATH: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr "Kan ikke finde standardpakken '%s'. Kontrollér CLASSPATH-miljøvariablen og tilgangen til arkiverne"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
msgstr "manglende statisk felt '%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr "ikke et statisk felt '%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr "Ingen case for %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
msgstr "ikke-registreret operator %s"
@@ -20018,1864 +19982,1515 @@ msgstr "ingen superklasse erklæret i grænsefladen for '%s'"
msgid "[super ...] must appear in a method context"
msgstr "[super ...] skal optræde i en metodekontekst"
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr "'@end' skal optræde i en implementationskontekst"
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr "metodedefinitionen optræder ikke i en klassekontekst"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
#, fuzzy
msgid "Display this information"
msgstr " --help Vis disse oplysninger\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
#, fuzzy
msgid "Do not discard comments"
msgstr "Deaktivér ikke pladsregistre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
#, fuzzy
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr " -G <str> Anbring globale og statiske data mindre end <tal> byte i en specialsektion (på nogle målarkitekturer)\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
#, fuzzy
msgid "Print the name of header files as they are used"
msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "Generér lilleendet kode"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
#, fuzzy
msgid "Generate make dependencies and compile"
msgstr "Generér lilleendet kode"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "Generér kode til Intel as"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
#, fuzzy
msgid "-O<number>\tSet optimization level to <number>"
msgstr " -O[tal] Sæt optimeringsniveauet til [tal]\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
#, fuzzy
msgid "Optimize for space rather than speed"
msgstr " -Os Optimér mht. plads i stedet for hastighed\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
#, fuzzy
msgid "Do not generate #line directives"
msgstr "Generér ikke .size-direktiver"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
#, fuzzy
msgid "This switch is deprecated; use -Wextra instead"
msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr "Advar om returnering af struct, union og tabeller"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr "Aktivér de fleste advarselsbeskeder"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr "Advar om typeomtvingning af henvisninger som forøger justeringen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr "Advar om typeomtvingninger som forkaster modifikationer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
#, fuzzy
msgid "Warn about subscripts whose type is \"char\""
msgstr "Advar som tabelindeksering hvis type er 'char'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr "Advar om typekonverteringer der kan være forvirrende"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
#, fuzzy
msgid "Warn when all constructors and destructors are private"
msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
#, fuzzy
msgid "Warn when a declaration is found after a statement"
msgstr "Advar når en erklæring ikke angiver en type"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
#, fuzzy
-msgid "Warn if deprecated class, method, or field is used"
-msgstr "Advar hvis forældede tomme sætninger bliver fundet"
+msgid "Warn about deprecated compiler features"
+msgstr "Annoncér ikke forældelse af oversætterfaciliteter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr "Advar om brug af __attribute__((deprecated))-erklæringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr "Advar når en optimeringsfase deaktiveres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
#, fuzzy
msgid "Warn about compile-time integer division by zero"
msgstr "Advar ikke om heltalsdivision på oversættelsestidspunktet med nul"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr "Advar om overtrædelser af stilreglerne fra Effective C++"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr "Behandl alle advarsler som fejl"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
#, fuzzy
msgid "Make implicit function declarations an error"
msgstr "Advar om underforståede funktionserklæringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr "Advar hvis forældede tomme sætninger bliver fundet"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
#, fuzzy
msgid "Warn if testing floating point numbers for equality"
msgstr "Advar om lighedssammenligninger mellem kommatal"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
#, fuzzy
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr "Advar om printf/scanf/strftime/strfmon-formateringsanormaliteter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
#, fuzzy
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "for mange parametre til funktionen 'va_start'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
#, fuzzy
msgid "Warn about format strings that are not literals"
msgstr "Advar om brug af multitegnskonstanter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
#, fuzzy
msgid "Warn about strftime formats yielding 2-digit years"
msgstr "Advar ikke om strftime-formateringer med 2-cifres år"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-#, fuzzy
-msgid "Enable warnings about inter-procedural problems"
-msgstr "Deaktivér advarsler om interprocedurale problemer"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr "Advar om underforståede funktionserklæringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr "Advar når en erklæring ikke angiver en type"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr "Advar når en inline funktion ikke kan indbygges"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
#, fuzzy
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr "Advar om brug af #import-direktivet"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
#, fuzzy
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr " -Wlarger-than-<tal> Advar hvis et objekt er større end <tal> byte\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
#, fuzzy
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr "Advar ikke om brug af 'long long' når -pedantic benyttes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
#, fuzzy
msgid "Warn about suspicious declarations of \"main\""
msgstr "Advar om mistænkelige erklæringer af main"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
msgid "Warn about possibly missing braces around initializers"
msgstr "Advar om mulige manglende krøllede paranteser omkring startværdier"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
#, fuzzy
msgid "Warn about global functions without previous declarations"
msgstr "Advar om globale funktioner uden tidligere erklæringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
#, fuzzy
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
#, fuzzy
msgid "Warn about global functions without prototypes"
msgstr "Advar om globale funktioner uden prototyper"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
#, fuzzy
msgid "Warn about use of multi-character character constants"
msgstr "Advar om brug af multitegnskonstanter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
#, fuzzy
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
#, fuzzy
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr "Advar ikke når ikke-skabelonsvennefunktioner erklæres inde i en skabelon"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
#, fuzzy
msgid "Warn about non-virtual destructors"
msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
#, fuzzy
msgid "Warn if a C-style cast is used in a program"
msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
#, fuzzy
msgid "Warn if an old-style parameter definition is used"
msgstr "Advar når en funktionsparameter ikke benyttes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr "Advar hvis .class-filer er forældede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr "Advar om flertydige virtuelle funktionsnavne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr "Advar når packed-egenskaben ikke har nogen effekt på struct-layoutet"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
#, fuzzy
msgid "Warn when padding is required to align structure members"
msgstr "Advar når udfyldning er påkrævet for at justere struct-medlemmer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
#, fuzzy
msgid "Warn about possibly missing parentheses"
msgstr "Advar om mulige manglende paranteser"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
#, fuzzy
msgid "Warn when converting the type of pointers to member functions"
msgstr "Advar ikke ved typeomdannelse af henvisninger til medlemsfunktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr "Advar om beregninger på funktionshenvisninger"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
#, fuzzy
msgid "Warn if inherited methods are unimplemented"
msgstr "Advar ikk hvis nedarvede metoder ikke implementeres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr "Advar om flere erklæring af det samme objekt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr "Advar hvis modifikationer angives når det ikke er nødvendigt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr "Advar når oversætteren ændrer på ordenen af kode"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
#, fuzzy
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr "Advar når en funktions returtype antages at være int"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr "Advar hvis en vælger har flere metoder"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr "Advar om mulige brud på sekvenspunktreglerne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr "Advar når en lokal variabel skygger for en anden"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
#, fuzzy
msgid "Warn about signed-unsigned comparisons"
msgstr "Advar om sammenligninger mellem typer med og uden fortegn"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr "Advar når flertydiggørelse forfremmer fra unsigned til signed"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
#, fuzzy
msgid "Warn about code which might break strict aliasing rules"
msgstr "Advar om kode som kan bryde strenge aliasregler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
#, fuzzy
msgid "Warn about unprototyped function declarations"
msgstr "Advar om funktionserklæringer uden prototype"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr "Advar om konstruktioner med overraskende betydninger"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr "Advar om switch-sætninger over enum-typer som mangler et tilfælde og ikke har default"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
#, fuzzy
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr "Advar om switch-sætninger over enum-typer som mangler default"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr "Advar om alle switch-sætninger over enum-typer som mangler et bestemt tilfælde"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr "Advar når synteseopførslen adskiller sig fra Cfront"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr "Undertryk ikke advarsler fra systeminkluderingsfiler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
#, fuzzy
msgid "Warn about features not present in traditional C"
msgstr "foreslår undladelse af brug af #elif i traditionel C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
#, fuzzy
msgid "Warn if an undefined macro is used in an #if directive"
msgstr "ugyldigt eller ikke-defineret #-direktiv"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr "Advar om ikke-klargjorte automatiske variabler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr "Advar om ukendte pragmaer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr "Advar om kode som aldrig bliver udført"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr "Advar når en funktion ikke benyttes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr "Advar når en etiket ikke benyttes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr "Advar når en funktionsparameter ikke benyttes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr "Advar når værdien af et udtryk ikke benyttes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr "Advar når en variabel ikke benyttes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
#, fuzzy
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr " -aux-info <fil> Udskriv erklæringsoplysninger til <fil>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
#, fuzzy
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr " -d[bogstaver] Aktivér dump fra specifikke faser i oversætteren\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
#, fuzzy
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr " -dumpbase <fil> Basisnavn til brug for dump fra specifikke faser\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-#, fuzzy
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
#, fuzzy
msgid "Enforce class member access control semantics"
msgstr "Adlyd ikke tilgangskontrolsemantikker"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr "Justér begyndelsen af funktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr "Justér etiketter som kun nås ved spring"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr "Justér alle etiketter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr "Justér begyndelsen af løkker"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr "Skift hvornår skabelonsinstanser udsendes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
#, fuzzy
msgid "Specify that arguments may alias each other and globals"
msgstr "Angiv at parametre kan være aliaser for hinanden og for globale variable"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr "Antag at parametre kan være aliaser for globale variable, men ikke for hinanden"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
#, fuzzy
msgid "Assume arguments alias neither each other nor globals"
msgstr "Antag at parametre ikke er aliaser for hinanden eller for globale variable"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
#, fuzzy
msgid "Recognize the \"asm\" keyword"
msgstr "Genkend ikke det reserverede ord 'asm'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
#, fuzzy
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr "Generér afvindingstabeller eksakt for hver instruktionsgrænse"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-#, fuzzy
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr "Behandl lokale variable og COMMON-blokke som om de var nævnt i SAVE-sætninger"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-#, fuzzy
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr "Omvendte skråstreger i tegn/hollerith-konstanter er ikke specielle (C-stil)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr "Slet libU77-indbyggede med dårlige grænseflader"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr "Deaktivér libU77-indbyggede med dårlige grænseflader"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-#, fuzzy
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr "Deaktivér libU77-indbyggede med dårlige grænseflader"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr "Skjul libU77-indbyggede med dårlige grænseflader"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-#, fuzzy
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr "Erstat systemsti"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
msgid "Generate code to check bounds before indexing arrays"
msgstr "Generér kode til at kontrollere grænserne før tabeller indekseres"
# RETMIG: rigtig?
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
#, fuzzy
msgid "Replace add, compare, branch with branch on count register"
msgstr "Erstat tilføj,sammenlign,forgrening med forgrening på tælleregister"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
#, fuzzy
msgid "Recognize built-in functions"
msgstr "Genkend ikke nogen indbyggede funktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
#, fuzzy
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr " -fcall-saved-<register> Markér <register> som værende bevaret over funktioner\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
#, fuzzy
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr " -fcall-used-<register> Markér <register> som værende benyttet af funktionskald\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
#, fuzzy
msgid "Save registers around function calls"
msgstr "Aktivér gemning af registrer omkring funktionskald"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr "Program skrives med streng blanding af store/små bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr "Oversæt som hvis programmet var skrevet med små bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-#, fuzzy
-msgid "Preserve case used in program"
-msgstr "Bevar al stavning (store/små bogstaver) benyttet i programmet"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr "Program skrives med små bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr "Program skrives med store bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr "Oversæt som hvis programmet var skrevet med store bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr "Kontrollér returværdien for new"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr "Anbring ikke uklargjorte globale variabler i den fælles sektion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
#, fuzzy
msgid "Allow the arguments of the '?' operator to have different types"
msgstr "operander til ?: har forskellige typer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
#, fuzzy
msgid "Reduce the size of object files"
msgstr "Reducér størrelsen af objektfiler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
#, fuzzy
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr "Gør strengkonstanter til 'char[]' i stedet for 'const char[]'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
#, fuzzy
msgid "Perform a register copy-propagation optimization pass"
msgstr "Foretag registerkopipropageringsoptimering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr "Udfør krydsspringsoptimering"
# RETMIG: hvad er CSE?
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr "Ved kørsel af CSE følg spring til deres mål"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr "Ved kørsel af CSE følg betingede spring"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
#, fuzzy
msgid "Place data items into their own section"
msgstr "placér dataelementer i deres egen sektion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr "Udsend speciel fejlanalyseringsinfo for COMMON og EQUIVALENCE (deaktiveret)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
#, fuzzy
msgid "Inline member functions by default"
msgstr "Integrér ikke medlemsfunktioner som standard"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr "Vent med fjernelse af funktionsparametre fra stakken til senere"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr "Forsøg at udfylde ventepladser med forgreningsinstruktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr "Fjern ubrugelige nul-henvisningstjek"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
#, fuzzy
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr " -fdiagnostics-show-location=[once | every-line] Indikerer hvor ofte kildeplaceringsoplysninger skal udsendes som præfiks til begyndelsen af meddelelserne ved linjeombrydning\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-#, fuzzy
-msgid "Allow '$' in symbol names"
-msgstr "Tillad $ i symbolnavne"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
#, fuzzy
msgid "Permit '$' as an identifier character"
msgstr "formatering er en bredtegnsstreng"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr "Udfør DWARF2-eliminering af dubletter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr "Lad forenden emulere COMPLEX-beregninger for at undgå fejl"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-#, fuzzy
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr "Vælg inddatakodning (standardværdi kommer fra regionalindstillinger)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
#, fuzzy
msgid "Generate code to check exception specifications"
msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr "Aktivér undtagelseshåndtering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr "Udfør et antal mindre, dyre optimeringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-#, fuzzy
-msgid "f2c-compatible code can be generated"
-msgstr "f2c-kompatibel kode behøver ikke at blive genereret"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Slet f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Deaktivér f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Deaktivér f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Skjul f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-#, fuzzy
-msgid "Unsupported; generate libf2c-calling code"
-msgstr "Ikke-understøttet; generér ikke libf2c-kaldende kode"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr "Program er skrevet i typisk FORTRAN 66-dialekt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-#, fuzzy
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr "Program er skrevet i typisk Unix f77-dialekt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr "Program er skrevet i Fortran 90-agtig dialekt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Slet F90-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Deaktivér F90-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Deaktivér F90-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Skjul F90-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
#, fuzzy
msgid "Assume no NaNs or infinities are generated"
msgstr "Antag at ingen NaN eller +-Inf bliver genereret"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
#, fuzzy
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr " -ffixed-<register> Markér <register> som værende utilgængeligt for oversætteren\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-#, fuzzy
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr " -finline-limit=<str> Begræns størrelsen af inlie funktion til <str>\n"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-#, fuzzy
-msgid "Unsupported; affects code generation of arrays"
-msgstr "Ikke-understøttet; påvirker kodegenerering af tabeller"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr "Lagr ikke kommatal i registre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
#, fuzzy
msgid "Scope of for-init-statement variables is local to the loop"
msgstr "Udvid virkefeltet for variabler i for-klargøringssætninger"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
#, fuzzy
msgid "Copy memory address constants into registers before use"
msgstr "Kopiér hukommelsesadressekonstanter ind i registre før brug"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr "Kontrollér altid for ikke-GCJ-genererede klassearkiver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
#, fuzzy
msgid "Copy memory operands into registers before use"
msgstr "Kopiér hukommelsesoperander ind i registre før brug"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr "Generér kode for at tjekke indekserings- og understrengsgrænser"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr "Program er skrevet i Fortran 90-agtig fri stil"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
#, fuzzy
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr "Tillad funktionsadresser at blive opbevaret i registre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
#, fuzzy
msgid "Place each function into its own section"
msgstr "placér hver funktion i dens egen sektion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
#, fuzzy
msgid "Perform global common subexpression elimination"
msgstr "Udfør global eliminering af fælles underudtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
#, fuzzy
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr "Udfør forbedret indlæsningsbevægelse under eliminering af fælles underudtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
#, fuzzy
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr "Udfør forbedret indlæsningsbevægelse under eliminering af fælles underudtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
#, fuzzy
msgid "Perform store motion after global common subexpression elimination"
msgstr "Udfør lagringsbevægelse efter eliminering af fælles underudtryk"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-#, fuzzy
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr "Deaktivér fatale diagnosticeringer af interprocedurale procedurer"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr "Slet g77-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Deaktivér g77-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-#, fuzzy
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Deaktivér g77-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Skjul g77-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
#, fuzzy
msgid "Recognize GNU-defined keywords"
msgstr "Genkend ikke GNU-definerede reserverede ord"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr "Generér kode til GNU-kørselmiljø"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
#, fuzzy
msgid "Enable guessing of branch probabilities"
msgstr "Aktivér gæt af forgreningssandsynligheder"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr "Antag normalt C-kørselsmiljø"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr "Aktivér understøttelse af enorme objekter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr "Behandl #ident-direktiver"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr "Udfør konvertering af betingede spring til forgreningsløse ækvivalenter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr "Udfør konvertering af betingede spring til betinget udførsel"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr "Eksportér funktioner også selvom de kan integreres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
#, fuzzy
msgid "Emit implicit instantiations of inline templates"
msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
#, fuzzy
msgid "Emit implicit instantiations of templates"
msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr "Benyt afsætstabeller til virtuelle metodekald"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr "Generér ikke .size-direktiver"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
-msgstr "Klargør lokale variable og tabeller til nul"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
#, fuzzy
msgid "Pay attention to the \"inline\" keyword"
msgstr "Læg mærke til 'inline'-nøgleordet"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
+msgstr "Integrér simple funktioner i deres kaldere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
#, fuzzy
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr " -finline-limit=<str> Begræns størrelsen af inlie funktion til <str>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
#, fuzzy
msgid "Instrument function entry and exit with profiling calls"
msgstr "Instrumentér funktionsindgange/-afslutninger med profileringskald"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr "Der skelnes ikke mellem små og store bogstaver i indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr "Indbyggede staves som f.eks. SqRt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-#, fuzzy
-msgid "Intrinsics in lowercase"
-msgstr "Indbyggede staves med store bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr "Indbyggede staves med store bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr "Antag at indfødte funktioner er implementeret vha. JNI"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
#, fuzzy
msgid "Generate code for functions even if they are fully inlined"
msgstr "Generér kode for funktioner selv hvis de indlejres helt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr "Konstruér statiske, konstante variabler selv hvis de ikke bruges"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
#, fuzzy
msgid "Give external symbols a leading underscore"
msgstr "Eksterne symboler har indledende understreg"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
#, fuzzy
msgid "Perform loop optimizations"
msgstr "Udfør løkkeoptimeringerne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr "Der skelnes ikke mellem små og store bogstaver i sprognøgleord"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr "Sprognøgleord staves som f.eks. IOStat"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-#, fuzzy
-msgid "Language keywords in lowercase"
-msgstr "Sprognøgleord staves med store bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr "Sprognøgleord staves med store bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr "Sæt errno efter indbyggede matematikfunktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
#, fuzzy
msgid "Report on permanent memory allocation"
msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr "Forsøg at forene identiske konstanter og konstante variabler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
#, fuzzy
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr " -fmessage-length=<antal> Begræns længden af diagnosticeringmeddelelser til længden <antal> tegn/linje. 0 undertrykker linjeombrydning\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr "Slet MIL-STD 1753-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr "Deaktivér MIL-STD 1753-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-#, fuzzy
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr "Deaktivér MIL-STD 1753-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr "Skjul MIL-STD 1753-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
#, fuzzy
msgid "Don't warn about uses of Microsoft extensions"
msgstr "Udsend ikke pedantiske advarsler om brug af Microsoft-udvidelser"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
#, fuzzy
msgid "Use graph-coloring register allocation"
msgstr "Allokér registre vha. graffarvning"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
#, fuzzy
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr "Generér kode til NeXT-kørselmiljø"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr "Understøt synkrone ikke-kaldende undtagelser"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr "Udfør løkkeudrulning for alle løkker"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr "Udfør løkkeudrulning når iterationsantallet er kendt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr "Generér ikke stakrammer når det kan undgås"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr "Tag i det mindste et skridt gennem hver DO-løkke"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
#, fuzzy
msgid "Do the full register move optimization pass"
msgstr "Foretag en komplet registerflytningsoptimering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr "Optimér søskende- og halerekursive kald"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-#, fuzzy
-msgid "Enable optimization of static class initialization code"
-msgstr "Optimér aldrig statiske klassers klargøringskode"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
#, fuzzy
msgid "Enable optional diagnostics"
msgstr "Deaktivér valgfrie diagnosticeringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr "Pak strukturmedlemmer sammen uden mellemrum"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
#, fuzzy
msgid "Return small aggregates in memory, not registers"
msgstr "Returnér små sammensatte værdier i hukommelsen, ikke i registre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr "Advar om brug af (i øjeblikket kun nogle få) Fortran-udvidelser"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
#, fuzzy
msgid "Perform loop peeling"
msgstr "Udfør løkkeoptimeringerne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr "Aktivér maskinspecifikke kighulsoptimeringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
#, fuzzy
msgid "Enable an RTL peephole pass before sched2"
msgstr "Aktivér en RTL-kikhulsfase før sched2"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr "Nedgradér standardoverholdelsesfejl til advarsler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
#, fuzzy
msgid "Generate position-independent code if possible"
msgstr "Generér placeringsuafhængig kode, om muligt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
#, fuzzy
msgid "Generate position-independent code for executables if possible"
msgstr "Generér placeringsuafhængig kode, om muligt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr "Generér præhentningsinstruktioner, hvis tilgængelige, for tabeller i løkker"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr "Aktivér basal programprofileringskode"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
#, fuzzy
msgid "Insert arc-based program profiling code"
msgstr "Indsæt buebaseret programprofileringskode"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
#, fuzzy
msgid "Return small aggregates in registers"
msgstr "Returnér små sammensatte værdier i registre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr "Aktivér en registerflytningsoptimering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
#, fuzzy
msgid "Perform a register renaming optimization pass"
msgstr "Foretag registeromdøbningsoptimering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr "Omordn basisblokke for at forbedre kodeplacering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr "Omordn funktioner for at forbedre kodeplacering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr "Aktivér automatisk skabelonsinstantiering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
#, fuzzy
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr "Kør CSE-fase efter løkkeoptimeringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr "Kør løkkeoptimeringen to gange"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
#, fuzzy
msgid "Generate run time type descriptor information"
msgstr "Generér ikke typebeskrivelsesoplysninger til kørselstidspunktet"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr "Aktivér planlægning over basisblokke"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr "Tillad spekulativ bevægelse af ikke-indlæsninger"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr "Tillad spekulativ bevægelse af nogle indlæsninger"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
#, fuzzy
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr " -fsched-verbose=<tal> Angiv hvor meget planlæggeren skal fortælle\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr "Omplanlæg instruktioner før registerallokering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr "Omplanlæg instruktioner efter registerallokering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-#, fuzzy
-msgid "Allow appending a second underscore to externals"
-msgstr "Tilføj aldrig en anden understreg til eksterne variable"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr "Markér data som delt snarere end privat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr "Benyt den samme størrelse til double som til float"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
#, fuzzy
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr "Overskriv den underliggende type af wchar_t til 'unsigned short'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr "Deaktivér optimeringer som kan opdages ved IEEE-signalerende NaN'er"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
#, fuzzy
msgid "Make \"char\" signed by default"
msgstr "Lad 'char' være med fortegn som standard"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-#, fuzzy
-msgid "Do not print names of program units as they are compiled"
-msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
#, fuzzy
msgid "Convert floating point constants to single precision constants"
msgstr "Konvertér kommatalskonstanter til enkeltpræcisionskonstanter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-#, fuzzy
-msgid "Internally convert most source to lowercase"
-msgstr "Konvertér det meste kildekode til store bogstaver internt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr "Bevar de store/små bogstaver i kildekoden internt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr "Konvertér det meste kildekode til store bogstaver internt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr "Indsæt stakkontrolleringskode i programmet"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr "Vis statistik som indsamles under oversættelsen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-#, fuzzy
-msgid "Enable assignability checks for stores into object arrays"
-msgstr "Deaktivér tildelingstjek for lagringer i objekttabeller"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr "Udfør styrkereduceringsoptimeringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr "Antag at strenge aliasregler skal anvendes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr "Symbolnavne staves med en blanding af store og små bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr "Symbolnavne staves med små bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr "Symbolnavne staves med store bogstaver"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr "Kontrollér syntaks og stop derefter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
#, fuzzy
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr "Angiv maksimal skabelonsinstantieringsdybde"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
#, fuzzy
msgid "Create data files needed by \"gcov\""
msgstr "Opret datafiler som gcov har brug for"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr "Udfør springtrådningsoptimeringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
#, fuzzy
msgid "Report the time taken by each compiler pass"
msgstr "Rapportér den tid det tager for hver oversættelsesfase ved afslutningen af kørslen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
#, fuzzy
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr " -ftls-model=[global-dynamic | local-dynamic | initial-exec | local-exec] Indikerer den forvalgte tråd-lokale lagringsmodel for kodegenerering\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr "Udfør superbloksformering vha. haleduplikering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
#, fuzzy
msgid "Assume floating-point operations can trap"
msgstr "Kommatalsoperationer kan fange"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
#, fuzzy
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr "Opsæt fælde for overløb med fortegn i addition/subtraktion/multiplikation"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr "Gør præfiks-grundtal ikke-decimale konstanter typeløse"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-#, fuzzy
-msgid "Allow all ugly features"
-msgstr "Forbyd alle grimme faciliteter"
-
-# hollerith?
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-#, fuzzy
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr "Hollerith og typeløse konstanter overbringes ikke som parametre"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr "Tillad almindelig kopiering af ASSIGN'ede variable"
-
-# RETMIG: ?
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr "Dummy-tabel dimensioneret til (1) er antaget størrelse"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr "Afsluttende komma i procedurekald angiver nulparameter"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr "Tillad REAL(Z) og AIMAG(Z) givet DOUBLE COMPLEX Z"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-#, fuzzy
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr "Klargøring via DATA og PARAMETER er type-kompatible"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr "Tillad INTEGER og LOGICAL på hinandens plads"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-#, fuzzy
-msgid "Append underscores to externals"
-msgstr "Tilføj aldrig en anden understreg til eksterne variable"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
#, fuzzy
msgid "Compile whole compilation unit at a time"
msgstr "Anbring hele oversættelsesenheden i en fil"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr "Slet libU77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr "Deaktivér libU77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-#, fuzzy
-msgid "Enable libU77 intrinsics"
-msgstr "Deaktivér libU77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr "Skjul libU77-indbyggede"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
#, fuzzy
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr "Tillad matematikoptimeringer der kan overtræde IEEE- eller ANSI-standarderne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
#, fuzzy
msgid "Make \"char\" unsigned by default"
msgstr "Lad 'char' være uden fortegn som standard"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
#, fuzzy
msgid "Perform loop unswitching"
msgstr "Udfør løkkeoptimeringerne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr "Generér blot afvindingstabeller for undtagelseshåndtering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr "Benyt __cxa_atexit til at registrere destruktionsfunktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr "Tilføj ekstra kommentarer til menneskeligt læsbar maskinkodeuddata"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-#, fuzzy
-msgid "Print g77-specific version information and run internal tests"
-msgstr "Udskriv g77-specifik oversætterversioninfo, kør interne test"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
#, fuzzy
msgid "Use expression value profiles in optimizations"
msgstr "Aktivér sammenkæderoptimeringer"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr "Kassér ubrugte virtuelle funktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr "Implementér virtuelle tabeller vha. thunk-kode"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr "Program er skrevet i VXT (Digital-agtig) FORTRAN"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Slet VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Deaktivér VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Deaktivér VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Skjul VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr "Udsend almindelige symboler som svage symboler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr "Gem strenge i en skrivbar datasektion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr "Udsend krydsreferenceoplysninger"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-#, fuzzy
-msgid "Print internal debugging-related information"
-msgstr "Udskriv intern fejlanalyseringsrelateret info"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr "Anbring nul-klargjorte data i bss-sektionen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr "Behandl begyndelsesværdier på 0 som værdier forskellig fra nul"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
#, fuzzy
msgid "Generate debug information in default format"
msgstr "Generér fejlfindingsinfo i standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
#, fuzzy
msgid "Generate debug information in COFF format"
msgstr "Generér fejlfindingsinfo i standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
#, fuzzy
msgid "Generate debug information in DWARF v2 format"
msgstr "Generér fejlfindingsinfo i standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
#, fuzzy
msgid "Dump declarations to a .decl file"
msgstr "Udskriv erklæringer i en .decl-fil"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
#, fuzzy
msgid "Generate debug information in default extended format"
msgstr "Generér fejlfindingsinfo i udvidet standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
#, fuzzy
msgid "Generate debug information in STABS format"
msgstr "Generér fejlfindingsinfo i standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
#, fuzzy
msgid "Generate debug information in extended STABS format"
msgstr "Generér fejlfindingsinfo i udvidet standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
#, fuzzy
msgid "Generate debug information in VMS format"
msgstr "Generér fejlfindingsinfo i standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
#, fuzzy
msgid "Generate debug information in XCOFF format"
msgstr "Generér fejlfindingsinfo i standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
#, fuzzy
msgid "Generate debug information in extended XCOFF format"
msgstr "Generér fejlfindingsinfo i udvidet standardformat"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
#, fuzzy
msgid "-o <file>\tPlace output into <file>"
msgstr " -o <fil> Anbring uddata i <fil>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
#, fuzzy
msgid "Enable function profiling"
msgstr "MIPS16-funktionsprofilering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
#, fuzzy
msgid "Issue warnings needed for strict compliance to the standard"
msgstr " -pedantic Udsend advarsler som er nødvendige for streng overholdelse af ISO C\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
#, fuzzy
msgid "Generate C header of platform-specific features"
msgstr "Generér C-inkluderingsfil med platformspecifikke faciliteter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
#, fuzzy
msgid "Do not display functions compiled or elapsed time"
msgstr " -quiet Vis ikke funktioner der oversættes eller forløbet tid\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
#, fuzzy
msgid "Remap file names when including files"
msgstr "tomt filnavn i #%s"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
#, fuzzy
msgid "Enable traditional preprocessing"
msgstr "Aktivér stakprøvning"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
#, fuzzy
msgid "Enable verbose output"
msgstr "Aktivér fejlanalyseringsuddata"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+#, fuzzy
+msgid "Display the compiler's version"
+msgstr " -version Udskriv oversætterens version\n"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
#, fuzzy
msgid "Suppress warnings"
msgstr "%s: advarsel: "
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr "shared og mdll er indbyrdes uforenelige"
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr "'-p' understøttes ikke; brug '-pg' og gprof(1)"
@@ -21889,49 +21504,66 @@ msgstr "GNU C understøtter ikke -C uden -E"
msgid "GCC does not support -CC without using -E"
msgstr "GNU C understøtter ikke -CC uden -E"
+#: config/i386/sco5.h:191
+#, fuzzy
+msgid "-pg not supported on this platform"
+msgstr "egenskaben '%s' er ikke understøttet på denne platform"
+
+#: config/i386/sco5.h:192
+#, fuzzy
+msgid "-p and -pp specified - pick one"
+msgstr "-I- er angivet to gange"
+
+#: config/i386/sco5.h:266
+#, fuzzy
+msgid "-G and -static are mutually exclusive"
+msgstr "-pedantic og -traditional er indbyrdes uforenelige"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#, fuzzy
+msgid "does not support multilib"
+msgstr "%s understøtter ikke %s"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
msgid "may not use both -m32 and -m64"
msgstr "-m32 og -m64 er indbyrdes uforenelige"
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr "shared og mdll er indbyrdes uforenelige"
-
-#: config/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr "-current_version er kun tilladt med -dynamiclib"
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr "-install_name er kun tilladt med -dynamiclib"
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr "-bundle er ikke tilladt med -dynamiclib"
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr "-bundle_loader er ikke tilladt med -dynamiclib"
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr "-client_name er ikke tilladt med -dynamiclib"
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr "-force_cpusubtype_ALL er ikke tilladt med -dynamiclib"
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr "-force_flat_namespace er ikke tilladt med -dynamiclib"
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr "-keep_private_externs er ikke tilladt med -dynamiclib"
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr "-private_bundle er ikke tilladt med -dynamiclib"
@@ -21947,51 +21579,10 @@ msgstr "profilgenerering understøttes ikke med -mg\n"
msgid "may not use both -EB and -EL"
msgstr "kan ikke bruge både -EB og -EL"
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
-msgstr "-pipe understøttes ikke"
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg og -fomit-frame-pointer er indbyrdes uforenelige"
-
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr "-fjni og -femit-class-files er indbyrdes uforenelige"
-
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
-msgstr "-fjni og -femit-class-file er indbyrdes uforenelige"
-
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
-msgstr "-femit-class-file skal bruges sammen med -fsyntax-only"
-
#: treelang/lang-specs.h:52
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr "-pg eller -p og -fomit-frame-pointer er indbyrdes uforenelige"
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#, fuzzy
-msgid "does not support multilib"
-msgstr "%s understøtter ikke %s"
-
-#: config/i386/sco5.h:191
-#, fuzzy
-msgid "-pg not supported on this platform"
-msgstr "egenskaben '%s' er ikke understøttet på denne platform"
-
-#: config/i386/sco5.h:192
-#, fuzzy
-msgid "-p and -pp specified - pick one"
-msgstr "-I- er angivet to gange"
-
-#: config/i386/sco5.h:266
-#, fuzzy
-msgid "-G and -static are mutually exclusive"
-msgstr "-pedantic og -traditional er indbyrdes uforenelige"
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr "-mapcs-26 og -mapcs-32 kan ikke bruges på samme tid"
@@ -22008,6 +21599,14 @@ msgstr "-mbig-endian og -mlittle-endian kan ikke bruges på samme tid"
msgid "the m210 does not have little endian support"
msgstr "m210 har ikke understøttelse for lilleendet"
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
+msgstr "-pipe understøttes ikke"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg og -fomit-frame-pointer er indbyrdes uforenelige"
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
@@ -22020,9 +21619,17 @@ msgstr "-mhard-float understøttes ikke"
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr "-msingle-float og -msoft-float er indbyrdes uforenelige"
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
-msgstr " konfliktende kodegenereringstilvalg er benyttet"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fjni og -femit-class-files er indbyrdes uforenelige"
+
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fjni og -femit-class-file er indbyrdes uforenelige"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-femit-class-file skal bruges sammen med -fsyntax-only"
#: gcc.c:743
#, fuzzy
@@ -22033,16 +21640,384 @@ msgstr "GNU C understøtter ikke -CC uden -E"
msgid "-E required when input is from standard input"
msgstr "-E påkrævet når inddata kommer fra standardind"
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
-
-#~ msgid "concatenation of string literals with __FUNCTION__ is deprecated"
-#~ msgstr "sammensætning af strengkonstanter med __FUNCTION__ er forældet"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
+msgstr " konfliktende kodegenereringstilvalg er benyttet"
#~ msgid "pointer to a member used in arithmetic"
#~ msgstr "henvisning til et medlem benyttet i udregning"
+#~ msgid "declaration of \"%s\" shadows a parameter"
+#~ msgstr "erklæring af '%s' skygger for en parameter"
+
+#~ msgid "Copyright (C) 2003 Free Software Foundation, Inc.\n"
+#~ msgstr "Copyright © 2003 Free Software Foundation, Inc.\n"
+
+#, fuzzy
+#~ msgid "read-write constraint does not allow a register"
+#~ msgstr "hexadecimal tegnkonstant kan ikke være i en byte"
+
+#~ msgid "Use the 26-bit version of the APCS"
+#~ msgstr "Benyt 26 bit-udgaven af APCS"
+
+#~ msgid "duplicate enum value `%D'"
+#~ msgstr "enum-værdien '%D' optræder mere end én gang"
+
+#~ msgid "duplicate field `%D' (as enum and non-enum)"
+#~ msgstr "feltet '%D' optræder mere end én gang (som enum og som ikke-enum)"
+
+#~ msgid "duplicate nested type `%D'"
+#~ msgstr "den indlejrede type '%D' optræder mere end én gang"
+
+#~ msgid "duplicate field `%D' (as type and non-type)"
+#~ msgstr "feltet '%D' optræder mere end én gang (som type og som ikke-type)"
+
+#~ msgid "duplicate member `%D'"
+#~ msgstr "medlemmet '%D' optræder mere end én gang"
+
+#~ msgid "ISO C++ forbids member `%D' with same name as enclosing class"
+#~ msgstr "ISO C++ forbyder medlemmet '%D' med samme navn som den omgivende klasse"
+
+#~ msgid "field `%D' declared static in union"
+#~ msgstr "feltet '%D' er erklæret statisk i union"
+
+#~ msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
+#~ msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
+
+#~ msgid "anachronistic use of array size in vector delete"
+#~ msgstr "forældet brug af tabelstørrelse i tabelformen af delete"
+
+#~ msgid "ISO C++ forbids aggregate initializer to new"
+#~ msgstr "ISO C++ forbyder sammensat startværditildeling ved new"
+
+#, fuzzy
+#~ msgid "Warn if deprecated class, method, or field is used"
+#~ msgstr "Advar hvis forældede tomme sætninger bliver fundet"
+
+#~ msgid "Warn if deprecated empty statements are found"
+#~ msgstr "Advar hvis forældede tomme sætninger bliver fundet"
+
+#, fuzzy
+#~ msgid "Enable warnings about inter-procedural problems"
+#~ msgstr "Deaktivér advarsler om interprocedurale problemer"
+
+#~ msgid "Warn if .class files are out of date"
+#~ msgstr "Advar hvis .class-filer er forældede"
+
+#~ msgid "Warn if modifiers are specified when not necessary"
+#~ msgstr "Advar hvis modifikationer angives når det ikke er nødvendigt"
+
+#~ msgid "Warn about constructs with surprising meanings"
+#~ msgstr "Advar om konstruktioner med overraskende betydninger"
+
+#, fuzzy
+#~ msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+#~ msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
+
+#, fuzzy
+#~ msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+#~ msgstr "Behandl lokale variable og COMMON-blokke som om de var nævnt i SAVE-sætninger"
+
+#, fuzzy
+#~ msgid "Backslashes in character and hollerith constants are special (not C-style)"
+#~ msgstr "Omvendte skråstreger i tegn/hollerith-konstanter er ikke specielle (C-stil)"
+
+#~ msgid "Delete libU77 intrinsics with bad interfaces"
+#~ msgstr "Slet libU77-indbyggede med dårlige grænseflader"
+
+#~ msgid "Disable libU77 intrinsics with bad interfaces"
+#~ msgstr "Deaktivér libU77-indbyggede med dårlige grænseflader"
+
+#, fuzzy
+#~ msgid "Enable libU77 intrinsics with bad interfaces"
+#~ msgstr "Deaktivér libU77-indbyggede med dårlige grænseflader"
+
+#~ msgid "Hide libU77 intrinsics with bad interfaces"
+#~ msgstr "Skjul libU77-indbyggede med dårlige grænseflader"
+
+#, fuzzy
+#~ msgid "--bootclasspath=<path>\tReplace system path"
+#~ msgstr "Erstat systemsti"
+
+#~ msgid "Program written in strict mixed-case"
+#~ msgstr "Program skrives med streng blanding af store/små bogstaver"
+
+#~ msgid "Compile as if program written in lowercase"
+#~ msgstr "Oversæt som hvis programmet var skrevet med små bogstaver"
+
+#, fuzzy
+#~ msgid "Preserve case used in program"
+#~ msgstr "Bevar al stavning (store/små bogstaver) benyttet i programmet"
+
+#~ msgid "Program written in lowercase"
+#~ msgstr "Program skrives med små bogstaver"
+
+#~ msgid "Program written in uppercase"
+#~ msgstr "Program skrives med store bogstaver"
+
+#~ msgid "Compile as if program written in uppercase"
+#~ msgstr "Oversæt som hvis programmet var skrevet med store bogstaver"
+
+#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+#~ msgstr "Udsend speciel fejlanalyseringsinfo for COMMON og EQUIVALENCE (deaktiveret)"
+
+#, fuzzy
+#~ msgid "Allow '$' in symbol names"
+#~ msgstr "Tillad $ i symbolnavne"
+
+#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+#~ msgstr "Lad forenden emulere COMPLEX-beregninger for at undgå fejl"
+
+#, fuzzy
+#~ msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+#~ msgstr "Vælg inddatakodning (standardværdi kommer fra regionalindstillinger)"
+
+#, fuzzy
+#~ msgid "f2c-compatible code can be generated"
+#~ msgstr "f2c-kompatibel kode behøver ikke at blive genereret"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Slet f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Deaktivér f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#, fuzzy
+#~ msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Deaktivér f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Skjul f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#, fuzzy
+#~ msgid "Unsupported; generate libf2c-calling code"
+#~ msgstr "Ikke-understøttet; generér ikke libf2c-kaldende kode"
+
+#~ msgid "Program is written in typical FORTRAN 66 dialect"
+#~ msgstr "Program er skrevet i typisk FORTRAN 66-dialekt"
+
+#, fuzzy
+#~ msgid "Program is written in typical Unix-f77 dialect"
+#~ msgstr "Program er skrevet i typisk Unix f77-dialekt"
+
+#~ msgid "Program is written in Fortran-90-ish dialect"
+#~ msgstr "Program er skrevet i Fortran 90-agtig dialekt"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Slet F90-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Deaktivér F90-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#, fuzzy
+#~ msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Deaktivér F90-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Skjul F90-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#, fuzzy
+#~ msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+#~ msgstr " -finline-limit=<str> Begræns størrelsen af inlie funktion til <str>\n"
+
+#, fuzzy
+#~ msgid "Unsupported; affects code generation of arrays"
+#~ msgstr "Ikke-understøttet; påvirker kodegenerering af tabeller"
+
+#~ msgid "Always check for non gcj generated classes archives"
+#~ msgstr "Kontrollér altid for ikke-GCJ-genererede klassearkiver"
+
+#~ msgid "Generate code to check subscript and substring bounds"
+#~ msgstr "Generér kode for at tjekke indekserings- og understrengsgrænser"
+
+#~ msgid "Program is written in Fortran-90-ish free form"
+#~ msgstr "Program er skrevet i Fortran 90-agtig fri stil"
+
+#, fuzzy
+#~ msgid "Enable fatal diagnostics about inter-procedural problems"
+#~ msgstr "Deaktivér fatale diagnosticeringer af interprocedurale procedurer"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+#~ msgstr "Slet g77-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Deaktivér g77-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#, fuzzy
+#~ msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Deaktivér g77-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Skjul g77-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#~ msgid "Use offset tables for virtual method calls"
+#~ msgstr "Benyt afsætstabeller til virtuelle metodekald"
+
+#~ msgid "Initialize local vars and arrays to zero"
+#~ msgstr "Klargør lokale variable og tabeller til nul"
+
+#~ msgid "Intrinsics letters in arbitrary cases"
+#~ msgstr "Der skelnes ikke mellem små og store bogstaver i indbyggede"
+
+#~ msgid "Intrinsics spelled as e.g. SqRt"
+#~ msgstr "Indbyggede staves som f.eks. SqRt"
+
+#, fuzzy
+#~ msgid "Intrinsics in lowercase"
+#~ msgstr "Indbyggede staves med store bogstaver"
+
+#~ msgid "Intrinsics in uppercase"
+#~ msgstr "Indbyggede staves med store bogstaver"
+
+#~ msgid "Assume native functions are implemented using JNI"
+#~ msgstr "Antag at indfødte funktioner er implementeret vha. JNI"
+
+#~ msgid "Language keyword letters in arbitrary cases"
+#~ msgstr "Der skelnes ikke mellem små og store bogstaver i sprognøgleord"
+
+#~ msgid "Language keywords spelled as e.g. IOStat"
+#~ msgstr "Sprognøgleord staves som f.eks. IOStat"
+
+#, fuzzy
+#~ msgid "Language keywords in lowercase"
+#~ msgstr "Sprognøgleord staves med store bogstaver"
+
+#~ msgid "Language keywords in uppercase"
+#~ msgstr "Sprognøgleord staves med store bogstaver"
+
+#~ msgid "Delete MIL-STD 1753 intrinsics"
+#~ msgstr "Slet MIL-STD 1753-indbyggede"
+
+#~ msgid "Disable MIL-STD 1753 intrinsics"
+#~ msgstr "Deaktivér MIL-STD 1753-indbyggede"
+
+#, fuzzy
+#~ msgid "Enable MIL-STD 1753 intrinsics"
+#~ msgstr "Deaktivér MIL-STD 1753-indbyggede"
+
+#~ msgid "Hide MIL-STD 1753 intrinsics"
+#~ msgstr "Skjul MIL-STD 1753-indbyggede"
+
+#~ msgid "Take at least one trip through each iterative DO loop"
+#~ msgstr "Tag i det mindste et skridt gennem hver DO-løkke"
+
+#, fuzzy
+#~ msgid "Enable optimization of static class initialization code"
+#~ msgstr "Optimér aldrig statiske klassers klargøringskode"
+
+#~ msgid "Warn about use of (only a few for now) Fortran extensions"
+#~ msgstr "Advar om brug af (i øjeblikket kun nogle få) Fortran-udvidelser"
+
+#, fuzzy
+#~ msgid "Allow appending a second underscore to externals"
+#~ msgstr "Tilføj aldrig en anden understreg til eksterne variable"
+
+#, fuzzy
+#~ msgid "Do not print names of program units as they are compiled"
+#~ msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
+
+#, fuzzy
+#~ msgid "Internally convert most source to lowercase"
+#~ msgstr "Konvertér det meste kildekode til store bogstaver internt"
+
+#~ msgid "Internally preserve source case"
+#~ msgstr "Bevar de store/små bogstaver i kildekoden internt"
+
+#~ msgid "Internally convert most source to uppercase"
+#~ msgstr "Konvertér det meste kildekode til store bogstaver internt"
+
+#, fuzzy
+#~ msgid "Enable assignability checks for stores into object arrays"
+#~ msgstr "Deaktivér tildelingstjek for lagringer i objekttabeller"
+
+#~ msgid "Symbol names spelled in mixed case"
+#~ msgstr "Symbolnavne staves med en blanding af store og små bogstaver"
+
+#~ msgid "Symbol names in lowercase"
+#~ msgstr "Symbolnavne staves med små bogstaver"
+
+#~ msgid "Symbol names in uppercase"
+#~ msgstr "Symbolnavne staves med store bogstaver"
+
+#~ msgid "Make prefix-radix non-decimal constants be typeless"
+#~ msgstr "Gør præfiks-grundtal ikke-decimale konstanter typeløse"
+
+#, fuzzy
+#~ msgid "Allow all ugly features"
+#~ msgstr "Forbyd alle grimme faciliteter"
+
+# hollerith?
+#, fuzzy
+#~ msgid "Hollerith and typeless can be passed as arguments"
+#~ msgstr "Hollerith og typeløse konstanter overbringes ikke som parametre"
+
+#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
+#~ msgstr "Tillad almindelig kopiering af ASSIGN'ede variable"
+
+# RETMIG: ?
+#~ msgid "Dummy array dimensioned to (1) is assumed-size"
+#~ msgstr "Dummy-tabel dimensioneret til (1) er antaget størrelse"
+
+#~ msgid "Trailing comma in procedure call denotes null argument"
+#~ msgstr "Afsluttende komma i procedurekald angiver nulparameter"
+
+#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+#~ msgstr "Tillad REAL(Z) og AIMAG(Z) givet DOUBLE COMPLEX Z"
+
+#, fuzzy
+#~ msgid "Initialization via DATA and PARAMETER is not type-compatible"
+#~ msgstr "Klargøring via DATA og PARAMETER er type-kompatible"
+
+#~ msgid "Allow INTEGER and LOGICAL interchangeability"
+#~ msgstr "Tillad INTEGER og LOGICAL på hinandens plads"
+
+#, fuzzy
+#~ msgid "Append underscores to externals"
+#~ msgstr "Tilføj aldrig en anden understreg til eksterne variable"
+
+#~ msgid "Delete libU77 intrinsics"
+#~ msgstr "Slet libU77-indbyggede"
+
+#~ msgid "Disable libU77 intrinsics"
+#~ msgstr "Deaktivér libU77-indbyggede"
+
+#, fuzzy
+#~ msgid "Enable libU77 intrinsics"
+#~ msgstr "Deaktivér libU77-indbyggede"
+
+#~ msgid "Hide libU77 intrinsics"
+#~ msgstr "Skjul libU77-indbyggede"
+
+#, fuzzy
+#~ msgid "Print g77-specific version information and run internal tests"
+#~ msgstr "Udskriv g77-specifik oversætterversioninfo, kør interne test"
+
+#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
+#~ msgstr "Program er skrevet i VXT (Digital-agtig) FORTRAN"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Slet VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Deaktivér VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#, fuzzy
+#~ msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Deaktivér VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Skjul VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#, fuzzy
+#~ msgid "Print internal debugging-related information"
+#~ msgstr "Udskriv intern fejlanalyseringsrelateret info"
+
+#~ msgid "Treat initial values of 0 like non-zero values"
+#~ msgstr "Behandl begyndelsesværdier på 0 som værdier forskellig fra nul"
+
+#~ msgid "concatenation of string literals with __FUNCTION__ is deprecated"
+#~ msgstr "sammensætning af strengkonstanter med __FUNCTION__ er forældet"
+
#~ msgid "ISO C++ forbids range expressions in switch statements"
#~ msgstr "ISO C++ forbyder intervaludtryk i switch-sætninger"
@@ -22568,9 +22543,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "unsupported wide integer operation"
#~ msgstr "bred heltalsoperation understøttes ikke"
-#~ msgid "Copyright (C) 2003 Free Software Foundation, Inc.\n"
-#~ msgstr "Copyright © 2003 Free Software Foundation, Inc.\n"
-
#~ msgid "mismatched braces in specs"
#~ msgstr "uafbalancerede krøllede paranteser i specifikationer"
@@ -22796,9 +22768,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "Consider all mem refs to static data to be volatile"
#~ msgstr "Betragt alle hukommelsesferencer til statiske data som volatile"
-#~ msgid "Integrate simple functions into their callers"
-#~ msgstr "Integrér simple funktioner i deres kaldere"
-
#~ msgid "Output GNU ld formatted global initializers"
#~ msgstr "Udskriv GNU ld-formaterede globale startværdier"
@@ -22829,9 +22798,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "Use the smallest fitting integer to hold enums"
#~ msgstr "Benyt den mindst mulige størrelse heltal til enum-værdier"
-#~ msgid "Enable most warning messages"
-#~ msgstr "Aktivér de fleste advarselsbeskeder"
-
#~ msgid "Warn if nested comments are detected"
#~ msgstr "Advar hvis indlejrede kommentarer mødes"
@@ -22865,9 +22831,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid " -p Enable function profiling\n"
#~ msgstr " -p Aktivér funktionsprofilering\n"
-#~ msgid " -version Display the compiler's version\n"
-#~ msgstr " -version Udskriv oversætterens version\n"
-
#~ msgid ""
#~ "\n"
#~ "Language specific options:\n"
@@ -22935,9 +22898,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "The number of instructions in a single functions still eligible to inlining after a lot recursive inlining"
#~ msgstr "Antallet af instruktioner i en enkelt funktion der stadig indbygges efter megen rekursiv indbygning"
-#~ msgid "Use the 26-bit version of the APCS"
-#~ msgstr "Benyt 26 bit-udgaven af APCS"
-
#~ msgid "Use Mingw32 interface"
#~ msgstr "Benyt Mingw32-grænseflade"
@@ -23160,27 +23120,9 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "cannot receive objects of non-POD type `%#T' through `...'"
#~ msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
-#~ msgid "duplicate enum value `%D'"
-#~ msgstr "enum-værdien '%D' optræder mere end én gang"
-
-#~ msgid "duplicate field `%D' (as enum and non-enum)"
-#~ msgstr "feltet '%D' optræder mere end én gang (som enum og som ikke-enum)"
-
-#~ msgid "duplicate nested type `%D'"
-#~ msgstr "den indlejrede type '%D' optræder mere end én gang"
-
-#~ msgid "duplicate field `%D' (as type and non-type)"
-#~ msgstr "feltet '%D' optræder mere end én gang (som type og som ikke-type)"
-
-#~ msgid "ISO C++ forbids member `%D' with same name as enclosing class"
-#~ msgstr "ISO C++ forbyder medlemmet '%D' med samme navn som den omgivende klasse"
-
#~ msgid "field `%D' invalidly declared offset type"
#~ msgstr "feltet '%D' er på ugyldig vis erklæret som en afstandstype"
-#~ msgid "field `%D' declared static in union"
-#~ msgstr "feltet '%D' er erklæret statisk i union"
-
#~ msgid "lookup of `%D' finds `%#D'"
#~ msgstr "opslag af '%D' finder '%#D'"
@@ -23196,9 +23138,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "`%T' is implicitly a typename"
#~ msgstr "'%T' er underforstået et typenavn"
-#~ msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
-#~ msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
-
#~ msgid "parameter `%D' invalidly declared offset type"
#~ msgstr "parameteren '%D' er på ugyldig vis erklæret som af en offset-type"
@@ -23223,9 +23162,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "parser may be lost: is there a '{' missing somewhere?"
#~ msgstr "fortolkeren kan være faret vild: mangler der en '{' et eller andet sted?"
-#~ msgid "anachronistic use of array size in vector delete"
-#~ msgstr "forældet brug af tabelstørrelse i tabelformen af delete"
-
#~ msgid "invalid data member initialization"
#~ msgstr "ugyldig tildeling af startværdi til datamedlem"
@@ -23289,9 +23225,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "initializer list being treated as compound expression"
#~ msgstr "klargøringsliste bliver behandlet som et sammensat udtryk"
-#~ msgid "ISO C++ forbids aggregate initializer to new"
-#~ msgstr "ISO C++ forbyder sammensat startværditildeling ved new"
-
#~ msgid "cannot declare references to references"
#~ msgstr "kan ikke erklære referencer til referencer"
@@ -23352,9 +23285,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "`sigof' applied to non-aggregate expression"
#~ msgstr "'sigof' benyttet på et udtryk der ikke er af en sammensat type"
-#~ msgid "`sigof' applied to non-aggregate type"
-#~ msgstr "'sigof' benyttet på en type der ikke er sammensat"
-
#~ msgid "storage class specifier `%s' not allowed after struct or class"
#~ msgstr "lagringsklasseangivelsen '%s' er ikke tilladt efter struct eller class"
@@ -23382,9 +23312,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "ISO C++ forbids array dimensions with parenthesized type in new"
#~ msgstr "ISO C++ forbyder tabeldimensioner med parantetiseret type i new"
-#~ msgid "`%T' is not a class or namespace"
-#~ msgstr "'%T' er ikke en klasse eller et navnerum"
-
#~ msgid "ISO C++ forbids label declarations"
#~ msgstr "ISO C++ forbyder etiketerklæringer"
@@ -23520,9 +23447,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "Warn when a function is declared extern, then inline"
#~ msgstr "Advar når en funktion erklæret extern erklæres inline"
-#~ msgid "Don't announce deprecation of compiler features"
-#~ msgstr "Annoncér ikke forældelse af oversætterfaciliteter"
-
#~ msgid "directory name must immediately follow -I"
#~ msgstr "et katalognavn skal følge umiddelbart efter -I"
@@ -23802,9 +23726,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "missing binary operator"
#~ msgstr "manglende binær operator"
-#~ msgid "operator '%s' has no left operand"
-#~ msgstr "operatoren '%s' har ikke nogen venstre operand"
-
#~ msgid "changing search order for system directory \"%s\""
#~ msgstr "skifter søgeorden for systemkataloget \"%s\""
@@ -24022,9 +23943,6 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
#~ msgid "octal character constant does not fit in a byte"
#~ msgstr "oktal tegnkonstant kan ikke være i en byte"
-#~ msgid "hex character constant does not fit in a byte"
-#~ msgstr "hexadecimal tegnkonstant kan ikke være i en byte"
-
#~ msgid "empty #if expression"
#~ msgstr "tomt #if-udtryk"
diff --git a/gcc/po/de.po b/gcc/po/de.po
index f42cb2dbcd5..1847d5f3ff7 100644
--- a/gcc/po/de.po
+++ b/gcc/po/de.po
@@ -6,10 +6,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: gcc 3.4.2\n"
+"Project-Id-Version: gcc 3.4.3\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
-"PO-Revision-Date: 2004-11-02 18:52+0100\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
+"PO-Revision-Date: 2004-11-13 12:52+0100\n"
"Last-Translator: Roland Stigge <stigge@antcom.de>\n"
"Language-Team: German <de@li.org>\n"
"MIME-Version: 1.0\n"
@@ -36,16 +36,16 @@ msgstr "Attribut »%s« kann nicht auf Typen angewandt werden"
msgid "`%s' attribute only applies to function types"
msgstr "Attribut »%s« kann nur auf Funktionstypen angewandt werden"
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "Attribut »%s« wird ignoriert"
@@ -119,7 +119,7 @@ msgstr "(Sie sollten also »%s« statt »%s« an »va_arg« übergeben)"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen."
@@ -156,386 +156,391 @@ msgstr "eingebaute Funktion »%s« gegenwärtig nicht unterstützt"
msgid "target format does not support infinity"
msgstr "Zielformat unterstützt nicht »unendlich«"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr "%Hes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges »else« zu vermeiden"
-#: c-common.c:1141
+#: c-common.c:1140
msgid "%J'%D' is not defined outside of function scope"
msgstr "%J»%D« ist außerhalb des Funktionsgültigkeitsbereiches nicht definiert"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "Zeichenkettenlänge »%d« ist größer als die Länge »%d«, die von ISO-C%d-Compilern unterstützt werden muss"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "Ãœberlauf in Konstanten-Ausdruck"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "Ganzzahlüberlauf in Ausdruck"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "Gleitkommaüberlauf in Ausdruck"
-#: c-common.c:1236
+#: c-common.c:1235
msgid "vector overflow in expression"
msgstr "Vektorüberlauf in Ausdruck"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "große Ganzzahl implizit auf vorzeichenlosen Typen abgeschnitten"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "negative Ganzzahl implizit in vorzeichenlosen Typen konvertiert"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "Ãœberlauf in impliziter Konstantenkonvertierung"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "Operation auf »%s« könnte undefiniert sein"
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "Ausdrucksanweisung hat unvollständigen Typ"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr "case-Marke reduziert nicht auf Ganzzahlkonstante"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr "ungültiger Wahrheitswert-Ausdruck"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr "ungültige Operanden für binäres %s"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr "Vergleich ist durch beschränkten Wertebereich des Datentyps stets »unwahr«"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr "Vergleich ist durch beschränkten Wertebereich des Datentyps stets »wahr«"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr "Vergleich eines vorzeichenlosen Ausdrucks >= 0 ist stets »wahr«"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "Vergleich eines vorzeichenlosen Ausdrucks < 0 ist stets »unwahr«"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "Zeiger auf Typen »void *« in Arithmetik verwendet"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "Zeiger auf Funktion in Arithmetik verwendet"
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr "Zeiger auf Elementfunktion in Arithmetik verwendet"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "Wert eines array-Typs anstelle des geforderten Skalars verwendet"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr "die Adresse von »%D« wird immer zu »wahr« auswerten"
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr "um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern vorgeschlagen"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "ungültige Verwendung von »restrict«"
-#: c-common.c:2935
+#: c-common.c:2934
msgid "invalid application of `sizeof' to a function type"
msgstr "ungültige Anwendung von »sizeof« auf einen Funktionstypen"
-#: c-common.c:2945
+#: c-common.c:2944
#, c-format
msgid "invalid application of `%s' to a void type"
msgstr "ungültige Anwendung von »%s« auf einen void-Typen"
-#: c-common.c:2951
+#: c-common.c:2950
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "ungültige Anwendung von »%s« auf unvollständigen Typen »%T«"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr "»__alignof« auf Bitfeld angewandt"
-#: c-common.c:3484
+#: c-common.c:3483
#, c-format
msgid "cannot disable built-in function `%s'"
msgstr "kann eingebaute Funktion »%s« nicht abschalten"
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "zu wenig Argumente für Funktion »%s«"
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "zu viele Argumente für Funktion »%s«"
-#: c-common.c:3670
+#: c-common.c:3669
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "Nicht-Gleitkomma-Argument für Funktion »%s«"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr "Zeiger sind nicht als case-Werte zugelassen"
-#: c-common.c:3901
+#: c-common.c:3900
msgid "range expressions in switch statements are non-standard"
msgstr "Wertebereichsausdrücke in switch-Anweisungen sind nicht standardkonform"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr "leerer Wertebereich angegeben"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr "doppelte (oder sich überschneidende) case-Werte"
-#: c-common.c:3982
+#: c-common.c:3981
msgid "%Jthis is the first entry overlapping that value"
msgstr "%Jdies ist der erste Eintrag, der diesen Wert überschneidet"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr "doppelter case-Wert"
-#: c-common.c:3987
+#: c-common.c:3986
msgid "%Jpreviously used here"
msgstr "%Jbereits hier verwendet"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr "mehrere Standardmarken in einem »switch«"
-#: c-common.c:3992
+#: c-common.c:3991
msgid "%Jthis is the first default label"
msgstr "%Jdies ist die erste Standardmarke"
-#: c-common.c:4017
+#: c-common.c:4016
msgid "taking the address of a label is non-standard"
msgstr "das Ermitteln der Adresse einer Marke ist nicht standardkonform"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr "%Hder Rückgabewert von »%D« mit dem Attribut warn_unused_result wird ignoriert"
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr "%Hder Rückgabewert der Funktion, die mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert"
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "unbekannter Maschinenzustand »%s«"
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "kein Datentyp für Zustand »%s«"
-#: c-common.c:4656
+#: c-common.c:4658
#, c-format
msgid "invalid pointer mode `%s'"
msgstr "ungültiger Zeigermodus »%s«"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, c-format
msgid "unable to emulate '%s'"
msgstr "»%s« kann nicht emuliert werden"
-#: c-common.c:4707
+#: c-common.c:4686
+#, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "Modus »%s« auf unpassenden Typen angewendet"
+
+#: c-common.c:4718
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "%JAbschnitts-Attribut kann nicht für lokale Variablen angegeben werden"
-#: c-common.c:4718
+#: c-common.c:4729
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "%JAbschnitt von »%D« in Konflikt mit vorheriger Deklaration"
-#: c-common.c:4727
+#: c-common.c:4738
msgid "%Jsection attribute not allowed for '%D'"
msgstr "%JAbschnitts-Attribute nicht erlaubt für »%D«"
-#: c-common.c:4733
+#: c-common.c:4744
msgid "%Jsection attributes are not supported for this target"
msgstr "%JAbschnitts-Attribute werden für dieses Ziel nicht unterstützt"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr "verlangte Ausrichtung ist keine Konstante"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr "verlangte Ausrichtung ist keine Zweierpotenz"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr "verlangte Ausrichtung ist zu groß"
-#: c-common.c:4807
+#: c-common.c:4818
msgid "%Jalignment may not be specified for '%D'"
msgstr "%Jfür »%D« darf keine Ausrichtung angegeben werden"
-#: c-common.c:4845
+#: c-common.c:4856
msgid "%J'%D' defined both normally and as an alias"
msgstr "%J»%D« sowohl normal als auch als Alias definiert"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "Alias-Argument ist keine Zeichenkette"
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
msgstr "Sichtbarkeitsargument ist keine Zeichenkette"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr "Sichtbarkeitsargument muss »default«, »hidden«, »protected« oder »internal« sein"
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr "Argument für tls_model ist keine Zeichenkette"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr "Argument für tls_model muss »local-exec«, »initial-exec«, »local-dynamic« oder »global-dynamic« sein"
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
msgid "%J'%E' attribute applies only to functions"
msgstr "%JAttribut »%E« kann nur auf Funktionen angewandt werden"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
msgid "%Jcan't set '%E' attribute after definition"
msgstr "%JAttribut »%E« kann nicht nach der Definition gesetzt werden"
-#: c-common.c:5095
+#: c-common.c:5106
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "Attribut »%s« ignoriert für »%s«"
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "ungültiger Vektortyp für Attribut »%s«"
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr "Vektorzustand mit der angegebenen Größe und dem angegebenen Typ konnte nicht gefunden werden"
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "Nicht-Null-Attribut ohne Argumente für einen Nicht-Prototyp"
-#: c-common.c:5331
+#: c-common.c:5296
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr "Nicht-Null-Argument hat ungültige Operandenzahl (Argument %lu)"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr "Nicht-Null-Argument mit Operandenzahl außerhalb des Wertebereiches (Argument %lu, Operand %lu)"
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr "Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)"
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr "Null-Argument, wo Nicht-Null erwartet (Argument %lu)"
-#: c-common.c:5509
+#: c-common.c:5474
msgid "cleanup arg not an identifier"
msgstr "Argument für cleanup ist kein Bezeichner"
-#: c-common.c:5516
+#: c-common.c:5481
msgid "cleanup arg not a function"
msgstr "Argument für cleanup ist keine Funktion"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s am Ende der Eingabe"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s vor %s'%c'"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s vor %s'\\x%x'"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "%s vor Zeichenkettenkonstante"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "%s vor numerischer Konstante"
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s vor \"%s\""
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s vor »%s«-Zeichen"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "void-Wert nicht ignoriert wie es sein sollte"
@@ -701,386 +706,386 @@ msgstr "%Jconst-Deklaration für »%D« folgt Nicht-const Deklaration"
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr "%JNicht-const-Deklaration von »%D« folgt const-Deklaration"
-#: c-decl.c:1262
+#: c-decl.c:1267
msgid "%Jredundant redeclaration of '%D'"
msgstr "%Jredundante Redeklaration von »%D«"
-#: c-decl.c:1581
+#: c-decl.c:1586
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "%JDeklaration von »%D« überdeckt einen Parameter"
-#: c-decl.c:1583
+#: c-decl.c:1588
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr "%JDeklaration von »%D« überdeckt eine globale Deklaration"
-#: c-decl.c:1585
+#: c-decl.c:1590
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr "%JDeklaration von »%D« überdeckt einen vorhergehenden lokalen Bezeichner"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
msgid "%Jshadowed declaration is here"
msgstr "%Jverdeckte Deklaration ist hier"
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "geschachtelte extern-Deklaration von »%s«"
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
msgid "%Jprevious declaration of '%D'"
msgstr "%Jvorherige Deklaration von »%D«"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "implizite Deklaration der Funktion »%s«"
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "»%s« ist hier nicht deklariert (nicht in einer Funktion)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "»%s« nicht deklariert (erste Benutzung in dieser Funktion)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "für jede Funktion in der er auftritt.)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr "Marke %s außerhalb einer Funktion referenziert"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "doppelte Markendeklaration »%s«"
-#: c-decl.c:2010
+#: c-decl.c:2015
msgid "%Jthis is a previous declaration"
msgstr "%Jdies ist eine vorherige Deklaration"
-#: c-decl.c:2045
+#: c-decl.c:2050
msgid "%Hduplicate label `%D'"
msgstr "%Hdoppelte Marke »%D«"
-#: c-decl.c:2047
+#: c-decl.c:2052
msgid "%J`%D' previously defined here"
msgstr "%J»%D« bereits hier definiert"
-#: c-decl.c:2049
+#: c-decl.c:2054
msgid "%J`%D' previously declared here"
msgstr "%J»%D« bereits hier deklariert"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr "%Htraditionelles C bietet keinen separaten Namespace für Marken an, Bezeichner »%s« steht in Konflikt"
-#: c-decl.c:2140
+#: c-decl.c:2145
msgid "%H`%s' defined as wrong kind of tag"
msgstr "%H»%s« definiert als falsche Symbolart"
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "unbenannte struct/union, die keine Instanzen definiert"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "nutzloses Schlüsselwort oder Typenname in leerer Deklaration"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "zwei Typen in einer leeren Deklaration angegeben"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "leere Deklaration"
-#: c-decl.c:2435
+#: c-decl.c:2440
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr "ISO-C90 unterstützt kein »static« oder Typkennzeichner in Parameterfelddeklaratoren"
-#: c-decl.c:2437
+#: c-decl.c:2442
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO-C90 unterstützt nicht »[*]«-Felddeklaratoren"
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr "GCC implementiert noch keine richtigen »[*]«-Felddeklaratoren"
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr "static oder Typkennzeichner in abstraktem Deklarator"
-#: c-decl.c:2526
+#: c-decl.c:2531
msgid "%J'%D' is usually a function"
msgstr "%J»%D« ist üblicherweise eine Funktion"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef »%s« ist initialisiert (benutzen Sie stattdessen __typeof__)"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "Funktion »%s« ist wie eine Variable initialisiert"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "Parameter »%s« ist initialisiert"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "Objekt variabler Größe darf nicht initialisiert werden"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "Variable »%s« hat Initialisierung, aber unvollständigen Typ"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "Elemente des Feldes »%s« haben unvollständigen Typ"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
msgid "%Jinline function '%D' given attribute noinline"
msgstr "%Jinline-Funktion »%D« wurde das Attribut »noinline« gegeben"
-#: c-decl.c:2725
+#: c-decl.c:2730
msgid "%Jinitializer fails to determine size of '%D'"
msgstr "%JInitialisierung scheitert an Größenbestimmung von »%D«"
-#: c-decl.c:2730
+#: c-decl.c:2735
msgid "%Jarray size missing in '%D'"
msgstr "%JFeldgröße in »%D« fehlt"
-#: c-decl.c:2746
+#: c-decl.c:2751
msgid "%Jzero or negative size array '%D'"
msgstr "%JFeldgröße von »%D« ist null oder negativ"
-#: c-decl.c:2774
+#: c-decl.c:2779
msgid "%Jstorage size of '%D' isn't known"
msgstr "%JSpeichergröße von »%D« ist unbekannt"
-#: c-decl.c:2784
+#: c-decl.c:2789
msgid "%Jstorage size of '%D' isn't constant"
msgstr "%JSpeichergröße von »%D« ist nicht konstant"
-#: c-decl.c:2867
+#: c-decl.c:2872
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr "%Jasm-Symbol für nicht-statische lokale Variable »%D« wird ignoriert"
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr "ISO-C verbietet Vorwärtsdeklaration für Parameter"
-#: c-decl.c:3160
+#: c-decl.c:3165
msgid "<anonymous>"
msgstr "<anonym>"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr "Breite des Bitfeldes »%s« ist keine Ganzzahlkonstante"
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "negative Breite in Bitfeld »%s«"
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "Breite null für Bitfeld »%s«"
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "Bitfeld »%s« hat ungültigen Typen"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr "der Typ des Bitfeldes »%s« ist eine Erweiterung des GCC"
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "Breite von »%s« überschreitet dessen Typen"
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr "»%s« ist schmaler als die Werte seines Typs"
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "»long long long« ist für GCC zu lang"
-#: c-decl.c:3375
+#: c-decl.c:3380
msgid "ISO C90 does not support `long long'"
msgstr "ISO-C90 unterstützt nicht »long long«"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "doppeltes »%s«"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr "»__thread« vor »extern«"
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr "»__thread« vor »static«"
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "zwei oder mehr Datentypen in Deklaration von »%s«"
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr "»%s« ist kein typedef oder eingebauter Typ"
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr "»int« ist Standardtyp in Deklaration von »%s«"
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "sowohl »long« als auch »short« für »%s« angegeben"
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "»long« oder »short« mit »char« für »%s« angegeben"
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "»long« oder »short« mit Gleitkommatyp für »%s« angegeben"
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "die einzig gültige Kombination ist »long double«"
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "sowohl »signed« als auch »unsigned« für »%s« angegeben"
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "long, short, signed oder unsigned ist ungültig für »%s«"
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr "long, short, signed oder unsigned ungültig verwendet für »%s«"
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "complex ungültig für »%s«"
-#: c-decl.c:3583
+#: c-decl.c:3588
msgid "ISO C90 does not support complex types"
msgstr "ISO-C90 unterstützt nicht komplexe Typen"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO-C unterstützt nicht »double complex« bedeutendes »complex«"
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO-C unterstützt keine komplexen Ganzzahltypen"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "doppeltes »const«"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "doppeltes »restrict«"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "doppeltes »volatile«"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "mehrere Speicherklassen in Deklaration von »%s«"
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "Funktionsdefinition deklarierte »auto«"
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "Funktionsdefinition deklarierte »register«"
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "Funktionsdefinition deklarierte »typedef«"
-#: c-decl.c:3692
+#: c-decl.c:3697
msgid "function definition declared `__thread'"
msgstr "Funktionsdefinition deklarierte »__thread«"
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "Speicherklasse für Strukturfeld »%s« angegeben"
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "Speicherklasse für Parameter »%s« angegeben"
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "Speicherklasse für Typnamen angegeben"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "»%s« initialisiert und als »extern« deklariert"
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "»%s« hat sowohl »extern« als auch Initialisierung"
-#: c-decl.c:3731
+#: c-decl.c:3736
#, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "Deklaration von »%s« in Datei-Sichtbarkeitsbereich spezifiziert »auto«"
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "geschachtelte Funktion »%s« als »extern« deklariert"
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "Funktions-Gültigkeitsbereich »%s« ist implizit auto und deklarierte »__thread«"
@@ -1088,434 +1093,434 @@ msgstr "Funktions-Gültigkeitsbereich »%s« ist implizit auto und deklarierte Â
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "»static« oder Typkennzeichner in Nicht-Parameter-Felddeklarator"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "Deklaration von »%s« als Feld von voids"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "Deklaration von »%s« als Feld von Funtionen"
-#: c-decl.c:3836
+#: c-decl.c:3841
msgid "invalid use of structure with flexible array member"
msgstr "ungültige Verwendung einer Struktur mit flexiblem Feldelement"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "Feldgröße von »%s« hat Nicht-Ganzzahltyp"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ISO-C verbietet Feld »%s« der Größe null"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "Feldgröße von »%s« ist negativ"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ISO-C90 verbietet Feld »%s«, dessen Größe nicht ausgewertet werden kann"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO-C90 verbietet Feld »%s« variabler Größe"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "Feldgröße von »%s« ist zu groß"
-#: c-decl.c:3939
+#: c-decl.c:3944
msgid "ISO C90 does not support flexible array members"
msgstr "ISO-C90 unterstützt keine flexiblen Felder als Elemente"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "Feldtyp hat unvollständigen Elementtypen"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "»%s« als Funktion, die eine Funktion zurückgibt, deklariert"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "»%s« als Funktion, die ein Feld zurückgibt, deklariert"
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr "ISO-C verbietet qualifiziertes void als Funktions-Rückgabetypen"
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr "Typkennzeichner an Funktions-Rückgabewert ignoriert"
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr "ISO-C verbietet qualifizierte Funktionstypen"
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr "ungültiger Typmodifizierer innerhalb Zeigerdeklarator"
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr "ISO-C verbietet const- oder volatile-Funktionstypen"
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "Variable oder Feld »%s« als »void« deklariert"
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr "Attribute in Parameterfelddeklarator ignoriert"
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
msgstr "ungültiger Typmodifizierer in Felddeklarator"
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr "Feld »%s« als Funktion deklariert"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "Feld »%s« hat unvollständigen Typen"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr "ungültige Speicherklasse für Funktion »%s«"
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr "»noreturn«-Funktion gibt nicht-void-Wert zurück"
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr "»main« ist nicht als »inline« möglich"
-#: c-decl.c:4431
+#: c-decl.c:4442
msgid "variable previously declared `static' redeclared `extern'"
msgstr "als »extern« redeklarierte Variable war bereits als »static« deklariert"
-#: c-decl.c:4440
+#: c-decl.c:4451
msgid "%Jvariable '%D' declared `inline'"
msgstr "%JVariable »%D« als »inline« deklariert"
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
msgid "thread-local storage not supported for this target"
msgstr "Thread-lokaler Speicher wird für dieses Ziel nicht unterstützt"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "Funktionsdeklaration ist kein Prototyp"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr "Parameternamen (ohne Typen) in Funktionsdeklaration"
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "Parameter »%s« hat unvollständigen Typen"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "Parameter hat unvollständigen Typen"
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr "\"void\" kann als einziger Parameter nicht qualifiziert werden"
-#: c-decl.c:4636
+#: c-decl.c:4647
msgid "\"void\" must be the only parameter"
msgstr "\"void\" muss der einzige Parameter sein"
-#: c-decl.c:4653
+#: c-decl.c:4664
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr "%JParameter »%D« hat nur eine Vorwärtsdeklaration"
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "\"%s %s\" innerhalb Parameterliste deklariert"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "anonymes %s innerhalb Parameterliste deklariert"
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "sein Gültigkeitsbereich umfasst nur diese Definition bzw. Deklaration, was Sie wahrscheinlich nicht wollten"
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr "Redefinition von »union %s«"
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr "Redefinition von »struct %s«"
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr "Deklaration deklariert nichts"
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
msgid "%Jduplicate member '%D'"
msgstr "%Jdoppeltes Element »%D«"
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr "%s innerhalb Parameter definiert"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "Union"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "Struktur"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr "%s hat kein %s"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "struct"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "benannte Elemente"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "Elemente"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "Verschachtelte Redefinition von »%s«"
-#: c-decl.c:5015
+#: c-decl.c:5026
msgid "%Jflexible array member in union"
msgstr "%Jflexibles Feldelement in Union"
-#: c-decl.c:5020
+#: c-decl.c:5031
msgid "%Jflexible array member not at end of struct"
msgstr "%Jflexibles Feld-Element nicht am Ende von struct"
-#: c-decl.c:5025
+#: c-decl.c:5036
msgid "%Jflexible array member in otherwise empty struct"
msgstr "%Jflexibles Feld-Element in ansonsten leerem struct"
-#: c-decl.c:5032
+#: c-decl.c:5043
msgid "%Jinvalid use of structure with flexible array member"
msgstr "%Jungültige Verwendung einer Struktur mit flexiblem Feld-Element"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr "union kann nicht transparent gemacht werden"
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "Redeklaration von »enum %s«"
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr "enum innerhalb von Parametern definiert"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr "Aufzählungswerte überschreiten Wertebereich des größten Ganzzahltypen"
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "Aufzählungswert für »%s« ist keine Ganzzahlkonstante"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "Überlauf in Aufzählungswerten"
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr "ISO-C beschränkt Aufzählungswerte auf Bereich von »int«"
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr "Rückgabetyp ist unvollständig"
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr "Rückgabetyp ist auf »int« voreingestellt"
-#: c-decl.c:5501
+#: c-decl.c:5512
msgid "%Jno previous prototype for '%D'"
msgstr "%Jkein vorheriger Prototyp für »%D«"
-#: c-decl.c:5507
+#: c-decl.c:5518
msgid "%J'%D' was used with no prototype before its definition"
msgstr "%J»%D« wurde vor seiner Definition ohne Prototyp verwendet"
-#: c-decl.c:5514
+#: c-decl.c:5525
msgid "%Jno previous declaration for '%D'"
msgstr "%Jkeine vorherige Deklaration für »%D«"
-#: c-decl.c:5520
+#: c-decl.c:5531
msgid "%J`%D' was used with no declaration before its definition"
msgstr "%J»%D« wurde vor seiner Definition ohne Deklaration verwendet"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
msgid "%Jreturn type of '%D' is not `int'"
msgstr "%JRückgabetyp von »%D« ist nicht »int«"
-#: c-decl.c:5571
+#: c-decl.c:5582
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "%Jerstes Argument von »%D« sollte »int« sein"
-#: c-decl.c:5580
+#: c-decl.c:5591
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "%Jzweites Argument von »%D« sollte »char **« sein"
-#: c-decl.c:5589
+#: c-decl.c:5600
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "%Jdrittes Argument von »%D« sollte wahrscheinlich »char **« sein"
-#: c-decl.c:5599
+#: c-decl.c:5610
msgid "%J'%D' takes only zero or two arguments"
msgstr "%J»%D« benötigt entweder null oder zwei Argumente"
-#: c-decl.c:5602
+#: c-decl.c:5613
msgid "%J'%D' is normally a non-static function"
msgstr "%J»%D« ist normalerweise eine Nicht-static-Funktion"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr "%JParameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
-#: c-decl.c:5672
+#: c-decl.c:5683
msgid "%Jparameter name omitted"
msgstr "%JParametername ausgelassen"
-#: c-decl.c:5747
+#: c-decl.c:5758
msgid "%Jparameter name missing from parameter list"
msgstr "%JParametername fehlt in Parameterliste"
-#: c-decl.c:5757
+#: c-decl.c:5768
msgid "%J\"%D\" declared as a non-parameter"
msgstr "%J\"%D\" als Nicht-Parameter deklariert"
-#: c-decl.c:5762
+#: c-decl.c:5773
msgid "%Jmultiple parameters named \"%D\""
msgstr "%Jmehrere Parameter wurden »%D« genannt"
-#: c-decl.c:5770
+#: c-decl.c:5781
msgid "%Jparameter \"%D\" declared void"
msgstr "%JParameter »%D« als void deklariert"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "%JTyp von »%D« ist auf »int« voreingestellt"
-#: c-decl.c:5801
+#: c-decl.c:5812
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "%JParameter \"%D\" hat unvollständigen Typen"
-#: c-decl.c:5807
+#: c-decl.c:5818
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr "%Jnicht vorhandener Parameter »%D« deklariert"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "Anzahl der Argumente passt nicht zum Prototypen"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
msgid "%Hprototype declaration"
msgstr "%HPrototyp-Deklaration"
-#: c-decl.c:5889
+#: c-decl.c:5900
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr "weitergegebenes Argument »%D« passt nicht zum Prototypen"
-#: c-decl.c:5897
+#: c-decl.c:5908
msgid "argument \"%D\" doesn't match prototype"
msgstr "Argument »%D« passt nicht zum Prototypen"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
msgid "no return statement in function returning non-void"
msgstr "keine return-Anweisung in nicht void zurückgebender Funktion"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "diese Funktion kann mit oder ohne Wert zurückkehren"
#. 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:6200
+#: c-decl.c:6211
msgid "'for' loop initial declaration used outside C99 mode"
msgstr "Anfangsdeklaration in »for«-Schleife außerhalb C99-Modus verwendet"
-#: c-decl.c:6224
+#: c-decl.c:6235
#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "»struct %s« in Anfangsdeklaration einer »for«-Schleife deklariert"
-#: c-decl.c:6227
+#: c-decl.c:6238
#, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "»union %s« in Anfangsdeklaration einer »for«-Schleife deklariert"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "»enum %s« in Anfangsdeklaration einer »for«-Schleife deklariert"
-#: c-decl.c:6238
+#: c-decl.c:6249
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr "%JDeklaration der Nicht-Variablen »%D« in Anfangsdeklaration einer »for«-Schleife"
-#: c-decl.c:6241
+#: c-decl.c:6252
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr "%JDeklaration der »static«-Variablen »%D« in Anfangsdeklaration einer »for«-Schleife"
-#: c-decl.c:6244
+#: c-decl.c:6255
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr "%JDeklaration der »extern«-Variablen »%D« in Anfangsdeklaration einer »for«-Schleife"
-#: c-decl.c:6557
+#: c-decl.c:6568
msgid "%Jredefinition of global '%D'"
msgstr "%JRedefinition des globalen »%D«"
-#: c-decl.c:6558
+#: c-decl.c:6569
msgid "%J'%D' previously defined here"
msgstr "%J»%D« bereits hier verwendet"
@@ -2152,89 +2157,89 @@ msgstr "fehlender Dateiname hinter \"%s\""
msgid "missing makefile target after \"%s\""
msgstr "fehlendes Makefile-Ziel hinter \"%s\""
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "-I- doppelt angegeben"
-#: c-opts.c:692
+#: c-opts.c:700
#, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "Option »%s« wird nicht mehr unterstützt"
-#: c-opts.c:812
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr "-fhandle-exceptions wurde in -fexceptions umbenannt (und ist nun voreingestellt)"
-#: c-opts.c:978
+#: c-opts.c:986
msgid "output filename specified twice"
msgstr "Ausgabedatei doppelt angegeben"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "-Wformat-y2k wird ohne -Wformat ignoriert"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "-Wformat-extra-args wird ohne -Wformat ignoriert"
-#: c-opts.c:1111
+#: c-opts.c:1119
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "-Wformat-zero-length wird ohne -Wformat ignoriert"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "-Wformat-nonliteral wird ohne -Wformat ignoriert"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "-Wformat-security wird ohne -Wformat ignoriert"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "-Wmissing-format-attribute wird ohne -Wformat ignoriert"
-#: c-opts.c:1131
+#: c-opts.c:1139
#, c-format
msgid "opening output file %s: %m"
msgstr "Ausgabedatei »%s« wird geöffnet: %m"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr "zu viele Dateinamen angegeben. Geben sie »%s --help« für Hilfe ein"
-#: c-opts.c:1215
+#: c-opts.c:1223
msgid "YYDEBUG not defined"
msgstr "YYDEBUG ist nicht definiert"
-#: c-opts.c:1261
+#: c-opts.c:1269
#, c-format
msgid "opening dependency file %s: %m"
msgstr "Abhängigkeitsdatei »%s« wird geöffnet: %m"
-#: c-opts.c:1271
+#: c-opts.c:1279
#, c-format
msgid "closing dependency file %s: %m"
msgstr "Abhängigkeitsdatei »%s« wird geschlossen: %m"
-#: c-opts.c:1274
+#: c-opts.c:1282
#, c-format
msgid "when writing output to %s: %m"
msgstr "beim Schreiben der Ausgabe nach %s: %m"
-#: c-opts.c:1344
+#: c-opts.c:1352
msgid "to generate dependencies you must specify either -M or -MM"
msgstr "um Abhängigkeiten zu erzeugen, müssen Sie entweder -M oder -MM angeben"
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr "<eingebaut>"
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr "<Kommandozeile>"
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr "zu spät für »#«-Direktive, um Debug-Verzeichnis festzulegen"
@@ -2251,7 +2256,7 @@ msgstr "Syntaxfehler: es kann nicht zurückgesetzt werden"
msgid "ISO C forbids an empty source file"
msgstr "ISO-C erlaubt keine leeren Quelldateien"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "Argument von »asm« ist keine konstante Zeichenkette"
@@ -2267,7 +2272,7 @@ msgstr "Datendefinition hat keinen Typ oder Speicherklasse"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ISO-C erlaubt kein extra »;« außerhalb einer Funktion"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr "traditionelles C weist den unären Plus-Operator zurück"
@@ -2344,7 +2349,7 @@ msgstr "ISO-C verbietet verschachtelte Funktionen"
msgid "ISO C forbids forward references to `enum' types"
msgstr "ISO-C verbietet Vorwärts-Referenzen auf »enum«-Typen"
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "Komma am Ende der Aufzählungsliste"
@@ -2352,7 +2357,7 @@ msgstr "Komma am Ende der Aufzählungsliste"
msgid "no semicolon at end of struct or union"
msgstr "kein Semikolon am Ende von »struct« oder »union«"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "zusätzliches Semikolon in »struct« oder »union« angegeben"
@@ -2380,23 +2385,23 @@ msgstr "ISO-C verbietet Markendeklarationen"
msgid "braced-group within expression allowed only inside a function"
msgstr "geklammerte Gruppe innerhalb eines Ausdrucks nur in Funktion erlaubt"
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "leerer Körper in einer else-Anweisung"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
msgid "%Hempty body in an if-statement"
msgstr "%Hleerer Körper in einer if-Anweisung"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "continue-Anweisung nicht innerhalb einer Schleife"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO-C verbietet »goto *expr;«"
@@ -2406,11 +2411,11 @@ msgstr "ISO-C verbietet »goto *expr;«"
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr "ISO-C erfordert ein benanntes Argument vor »...«"
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "»...« in einer Bezeichnerliste alten Stils"
@@ -2426,7 +2431,7 @@ msgstr "Fehler beim Parsen"
msgid "parser stack overflow"
msgstr "Parser-Keller-Ãœberlauf"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "Syntaxfehler beim Token »%s«"
@@ -2508,7 +2513,7 @@ msgstr "%s: mit -g%s erzeugt, aber mit -g%s verwendet"
msgid "%s: had text segment at different address"
msgstr "%s: Textsegment trat an anderer Adresse auf"
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
@@ -2616,12 +2621,12 @@ msgstr "wobei die case-Marke hier auftritt"
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr "(schließen Sie Aktionen vorheriger case-Anweisungen, die Destruktoren benötigen, in ihrem eigenen Gültigkeitsbereich ein)"
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr "%s-Qualifizierer für asm ignoriert"
-#: c-semantics.c:991
+#: c-semantics.c:993
msgid "will never be executed"
msgstr "wird niemals ausgeführt"
@@ -2630,7 +2635,7 @@ msgstr "wird niemals ausgeführt"
msgid "`%s' has an incomplete type"
msgstr "»%s« hat unvollständigen Typ"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr "falsche Benutzung eines void-Ausdruckes"
@@ -2665,748 +2670,748 @@ msgstr "Typen nicht sehr kompatibel"
msgid "function return types not compatible due to `volatile'"
msgstr "Funktionsrückgabetypen nicht kompatibel wegen »volatile«"
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr "Arithmetik mit Zeiger auf unvollständigen Typen"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr "%s hat kein Element namens »%s«"
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "Anfrage nach Element »%s« in etwas, was keine Struktur oder Variante ist"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "Dereferenzierung eines Zeigers auf unvollständigen Typen"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "Dereferenzierung eines »void *«-Zeigers"
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr "falsches Typ-Argument von »%s«"
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr "Index fehlt in Feldreferenz"
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "Feldindex hat Typ »char«"
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "Feldindex ist keine Ganzzahl"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr "ISO-C verbietet, ein »register«-Array zu indizieren"
-#: c-typeck.c:1525
+#: c-typeck.c:1505
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO-C90 verbietet, ein Nicht-L-Wert-Feld zu indizieren"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "Index hat Typ »char«"
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr "indizierter Wert ist weder ein Feld noch ein Zeiger"
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr "lokale Deklaration von »%s« verdeckt Instanzvariable"
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "gerufenes Objekt ist keine Funktion"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
msgid "function called through a non-compatible type"
msgstr "Funktion über nicht kompatiblen Typen aufgerufen"
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr "Initialisierungselement ist nicht konstant"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "zu viele Argumente für Funktion"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr "Typ des formalen Parameters %d ist unvollständig"
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr "%s als Ganzzahl statt Gleitkomma aufgrund des Prototyps"
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr "%s als Ganzzahl statt komplex aufgrund des Prototyps"
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr "%s als komplex statt Gleitkomma aufgrund des Prototyps"
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr "%s als Gleitkomma statt Ganzzahl aufgrund des Prototyps"
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "%s als komplex statt Ganzzahl aufgrund des Prototyps"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr "%s als Gleitkomma statt komplex aufgrund des Prototyps"
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr "%s als »float« statt »double« aufgrund des Prototyps"
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr "%s mit anderer Breite aufgrund des Prototyps"
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "%s als vorzeichenlos aufgrund des Prototyps"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "%s als vorzeichenbehaftet aufgrund des Prototyps"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "zu wenige Argumente für Funktion"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr "Klammern um + oder - innerhalb von Schiebeoperation empfohlen"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr "Klammern um && innerhalb von || empfohlen"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr "Klammern um Arithmetik in Operand von | empfohlen"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr "Klammern um Vergleich in Operand von | empfohlen"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr "Klammern um Arithmetik in Operand von ^ empfohlen"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr "Klammern um Vergleich in Operand von ^ empfohlen"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr "Klammern um + oder - in Operand von & empfohlen"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr "Klammern um Vergleich in Operand von & empfohlen"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "Vergleiche wie X<=Y<=Z haben nicht ihre mathematische Bedeutung"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "Zeiger des Typs »void *« in Subtraktion verwendet"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr "Argument falschen Typs für unäres Plus"
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr "Argument falschen Typs für unäres Minus"
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ISO-C unterstützt nicht »~« für komplexe Konjugation"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr "Argument falschen Typs für Bit-Komplement"
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "Argument falschen Typs für abs"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr "Argument falschen Typs für Konjugation"
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr "Argument falschen Typs für unäres Ausrufungszeichen"
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO-C unterstützt kein »++« und »--« für komplexe Typen"
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
msgid "wrong type argument to increment"
msgstr "Argument falschen Typs für Inkrementierung"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr "Argument falschen Typs für Dekrementierung"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr "Erhöhung eines Zeigers auf unbekannte Struktur"
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr "Verminderung eines Zeigers auf unbekannte Struktur"
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr "ungültiger L-Wert in unärem »&«"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr "Versuch, die Adresse des Bitfeld-Elementes »%s« einer Struktur zu verwenden"
-#: c-typeck.c:2668
+#: c-typeck.c:2648
msgid "use of conditional expressions as lvalues is deprecated"
msgstr "die Verwendung bedingter Ausdrücke als L-Werte ist veraltet"
-#: c-typeck.c:2671
+#: c-typeck.c:2651
msgid "use of compound expressions as lvalues is deprecated"
msgstr "Verwendung zusammengesetzter Ausdrücke als L-Werte ist veraltet"
-#: c-typeck.c:2674
+#: c-typeck.c:2654
msgid "use of cast expressions as lvalues is deprecated"
msgstr "Verwendung von cast-Ausdrücken als L-Werte ist veraltet"
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr "%s des schreibgeschützten Elementes »%s«"
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr "%s der schreibgeschützten Variable »%s«"
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr "%s der schreibgeschützten Speicherstelle"
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "die Adresse des Bit-Feldes »%s« kann nicht ermittelt werden"
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "globale Register-Variable »%s« in verschachtelter Funktion verwendet"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "Register-Variable »%s« in verschachtelter Funktion verwendet"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "Adresse der globalen Variable »%s« angefordert"
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr "kann kein Objekt mit volatile-Feld in Register laden"
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "Adresse der Register-Variablen »%s« angefordert"
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr "Vorzeichenloser und -behafteter Typ in bedingtem Ausdruck"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr "ISO-C verbietet bedingten Ausdruck zwischen »void *« und Funktionszeiger"
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "Typ passt nicht in bedingtem Ausdruck"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr "Typkonvertierung gibt Feldtyp an"
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr "Typkonvertierung gibt Funktionstyp an"
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
msgid "cast adds new qualifiers to function type"
msgstr "Typkonvertierung fügt neue Typqualifizierer zu Funktionstyp hinzu"
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr "Typkonvertierung streicht Qualifizierer von Zeiger-Zieltyp"
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "Typkonvertierung passt nicht zum Funktionstypen"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr "Type-Punning auf unvollständigen Typen kann strict-aliasing-Regeln verletzen"
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr "Dereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-Regeln"
-#: c-typeck.c:3170
+#: c-typeck.c:3150
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
-#: c-typeck.c:3179
+#: c-typeck.c:3159
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr "ungültiger L-Wert in Zuweisung"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "Zuweisung"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
msgid "cannot pass rvalue to reference parameter"
msgstr "kann R-Wert nicht an Referenzparameter übergeben"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr "%s erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger"
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr "%s streicht Qualifizierer von Zeiger-Zieltypen"
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ISO-C verbietet %s zwischen Funktionszeiger und »void *«"
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr "Zeigerziele in %s unterscheiden sich im Vorzeichenbesitz"
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr "%s von inkompatiblem Zeigertyp"
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr "ungültige Verwendung eines Nicht-L-Wert-Feldes"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s erzeugt Zeiger von Ganzzahl ohne Typkonvertierung"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr "%s erzeugt Ganzzahl von Zeiger ohne Typkonvertierung"
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "inkompatibler Typ für Argument %d von »%s«"
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr "inkompatibler Typ für Argument %d eines indirekten Funktionsaufrufes"
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "inkompatible Typen in %s"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, c-format
msgid "passing arg of `%s'"
msgstr "Verarbeiten des Argumentes von »%s«"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
msgid "passing arg of pointer to function"
msgstr "Verarbeiten des Zeigerargumentes an Funktion"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "Verarbeiten des Argumentes %d von »%s«"
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "Verarbeiten des Argumentes %d von Zeiger auf Funktion"
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr "(nahe der Initialisierung für »%s«)"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr "char-Feld mit wide-Zeichenkette initialisiert"
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr "int-Feld mit Nicht-wide-Zeichenkette initialisiert"
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr "Initialisierungs-Zeichenkette für char-Feld ist zu lang"
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr "Feld mit nicht konstantem Feldausdruck initialisiert"
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "Initialisierung"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr "ungültige Initialisierung"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
msgid "opaque vector types cannot be initialized"
msgstr "opake Vektortypen können nicht initialisiert werden"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr "zusätzliche geschweifte Klammern am Ende der Initialisierung"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr "geschweifte Klammern fehlen um Initialisierung"
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr "geschweifte Klammern um Skalar-Initialisierung"
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr "Initialisierung eines flexiblen Feld-Elements in geschachteltem Kontext"
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr "Initialisierung eines flexiblen Feld-Elements"
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "fehlende Initialisierung"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr "leere Skalar-Initialisierung"
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr "zusätzliche Elemente in Skalar-Initialisierung"
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr "Initialisierungs-Bezeichner dürfen nicht geschachtelt werden"
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr "Feldindex in Nicht-Feld-Initialisierung"
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr "nichtkonstanter Feldindex in Initialisierung"
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr "Feldindex in Initialisierung überschreitet Feldgrenzen"
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr "leerer Indexbereich in Initialisierung"
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr "Feldindexbereich in Initialisierung überschreitet Feldgrenzen"
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr "unbekanntes Feld »%s« in Initialisierung angegeben"
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr "initialisiertes Feld mit Seiteneffekten überschrieben"
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr "Elementüberschreitung in char-Feld-Initialisierung"
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr "Elementüberschreitung in struct-Initialisierung"
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr "nicht-statische Initialisierung eines flexiblen Feldelements"
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr "Elementüberschreitung in union-Initialisierung"
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr "traditionelles C lehnt Initialisierung von unions ab"
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr "Elementüberschreitung in Feldinitialisierung"
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr "Elementüberschreitung in Vektorinitialisierung"
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr "Elementüberschreitung in Skalar-Initialisierung"
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr "asm-Template ist keine Zeichenkettenkonstante"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr "ungültiger L-Wert in asm-Anweisung"
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr "Modifizierung durch »asm«"
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr "als »noreturn« deklarierte Funktion hat »return«-Anweisung"
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr "»return« ohne Wert in nicht void zurückgebender Funktion"
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr "»return« mit Wert in void zurückgebender Funktion"
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "return"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "Funktion liefert Adresse einer lokalen Variablen zurück"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr "switch-Größe keine Ganzzahl"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr "»long« switch-Ausdruck nicht nach »int« konvertiert in ISO C"
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr "»default«-Marke nicht innerhalb einer switch-Anweisung"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr "Teilung durch Null"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr "Rechts-Schiebe-Weite ist negativ"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr "Links-Schiebe-Weite ist negativ"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr "Links-Schiebe-Weite >= Breite des Typs"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr "Schiebeweite ist negativ"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr "Schiebeweite >= Breite des Typs"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ISO-C verbietet Vergleich von »void *« mit Funktionszeiger"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "Vergleich zwischen Zeiger und Ganzzahl"
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "Vergleich von vollständigen und unvollständigen Zeigern"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "Vergleich zwischen vorzeichenbehaftet und vorzeichenlos"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr "Vergleich von weitergegebenem ~unsigned mit Konstante"
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr "Vergleich von weitergegebenem ~unsigned mit unsigned"
@@ -3414,7 +3419,7 @@ msgstr "Vergleich von weitergegebenem ~unsigned mit unsigned"
msgid "%Jinlining failed in call to '%F'"
msgstr "%J»inline« beim Aufruf von »%F« gescheitert"
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "von hier aufgerufen"
@@ -3474,7 +3479,7 @@ msgstr "verify_flow_info: Falsche Kantenzahl %i->%i %i"
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr "verify_flow_info: Nachfolgekante des Basis-Blocks %d ist beschädigt"
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr "Falsche Summe der Zweig-Kanten nach unbedingtem Sprung %i"
@@ -3553,116 +3558,116 @@ msgstr "Kante von %d nach %d sollte als irreduzibel markiert werden."
msgid "Edge from %d to %d should not be marked irreducible."
msgstr "Kante von %d nach %d sollte nicht als irreduzibel markiert werden."
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr "Ende-Befehl %d für Block %d nicht im Befehlsstrom gefunden"
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr "Befehl %d ist in mehreren Basisblöcken (%d und %d)"
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr "Kopf-Befehl %d für Block %d nicht im Befehlsstrom gefunden"
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr "verify_flow_info: REG_BR_PROB passt nicht zu cfg %wi %i"
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr "Fehlender Vermerk von REG_EH_REGION am Ende vom bb %i"
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr "Zu viele abgehende Zweig-Kanten vom bb %i"
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr "Fallthru-Kante nach unbedingtem Sprung %i"
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "Falsche Summe der Zweig-Kanten nach bedingtem Sprung %i"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr "Ruf-Kanten für Nicht-Aufruf-Befehl im bb %i"
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr "Abnormale Kanten ohne Grund in bb %i"
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr "Befehl %d innerhalb des Basis-Blockes %d, aber block_for_insn ist NULL"
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr "Befehl %d innerhalb des Basis-Blockes %d, aber block_for_insn ist %i"
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr "NOTE_INSN_BASIC_BLOCK fehlt für Block %d"
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr "NOTE_INSN_BASIC_BLOCK %d in der Mitte des Basis-Blocks %d"
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr "im Basis-Block %d:"
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr "Flusskontrollbefehl innerhalb eines Basis-Blockes"
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr "fehlende Sperre nach Block %i"
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr "verify_flow_info: Falsche Blöcke für »fallthru« %i->%i"
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr "verify_flow_info: Falsches »fallthru« %i->%i"
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr "falscher Befehl in »fallthru«-Kante"
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
msgstr "Basis-Blöcke sind nicht fortlaufend"
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr "Befehl außerhalb eines Basis-Blockes"
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr "»return« nicht gefolgt von Sperre"
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr "Anzahl der bb-Vermerke in Befehlskette (%d) != n_basic_blocks (%d)"
@@ -3895,7 +3900,7 @@ msgstr "kann %s nicht als COFF-Datei öffnen"
msgid "library lib%s not found"
msgstr "Bibliothek lib%s nicht gefunden"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -3906,7 +3911,7 @@ msgstr ""
";; %d Erfolge.\n"
"\n"
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4235,63 +4240,68 @@ msgstr "fehlender binärer Operator vor Token »%s«"
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "Token »%s« ist nicht gültig in Präprozessorausdrücken"
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
-msgstr "ungültiger Ausdruck zwischen '(' und ')'"
+#: cppexp.c:751
+msgid "missing expression between '(' and ')'"
+msgstr "fehlender Ausdruck zwischen '(' und ')'"
-#: cppexp.c:756
+#: cppexp.c:754
msgid "#if with no expression"
msgstr "#if ohne Ausdruck"
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
msgstr "Operator »%s« hat keinen rechten Operanden"
-#: cppexp.c:784
+#: cppexp.c:762
+#, c-format
+msgid "operator '%s' has no left operand"
+msgstr "Operator »%s« hat keinen linken Operanden"
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr " ':' ohne vorangehendes '?'"
-#: cppexp.c:811
+#: cppexp.c:815
msgid "unbalanced stack in #if"
msgstr "unausgeglichener Keller in #if"
-#: cppexp.c:830
+#: cppexp.c:834
#, c-format
msgid "impossible operator '%u'"
msgstr "unmöglicher Operator '%u'"
-#: cppexp.c:922
+#: cppexp.c:926
msgid "missing ')' in expression"
msgstr "fehlendes ')' in Ausdruck"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr "'?' ohne folgendes ':'"
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr "Ganzzahlüberlauf in Präprozessorausdruck"
-#: cppexp.c:958
+#: cppexp.c:962
msgid "missing '(' in expression"
msgstr "fehlendes '(' in Ausdruck"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr "der linke Operand von »%s« ändert bei der Weitergabe das Vorzeichen"
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr "der rechte Operand von »%s« ändert bei der Weitergabe das Vorzeichen"
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr "Kommaoperator in Operand von #if"
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr "Division durch null in #if"
@@ -4327,7 +4337,7 @@ msgstr "%s ist kürzer als erwartet"
msgid "no include path in which to search for %s"
msgstr "kein Include-Pfad, um %s zu finden"
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr "Mehrere Include-Wächter könnten nützlich sein für:\n"
@@ -4738,7 +4748,7 @@ msgstr "Rekursion bei Expansion des Makros »%s« entdeckt"
msgid "syntax error in macro parameter list"
msgstr "Syntaxfehler in Makroparameterliste"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ";; Bearbeite Block von %d bis %d, %d Sets.\n"
@@ -4870,12 +4880,12 @@ msgstr "»%%l«-Operand ist keine Marke"
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr "Gleitkommakonstante falsch benutzt"
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr "ungültiger Ausdruck als Operand"
@@ -4896,25 +4906,25 @@ msgstr "Kontrollfluss erreicht Ende einer Nicht-void-Funktion"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr "Versuch, Prolog/Epilog-Befehl zu löschen"
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr "Vergleich ist immer %d"
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr "»oder« nicht passender Ungleichheits-Tests ist immer 1"
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr "»und« gegenseitig ausschließender Gleichheits-Tests ist immer 0"
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr "Faltungstest: ursprünglicher Baum durch Faltung geändert"
@@ -4922,27 +4932,27 @@ msgstr "Faltungstest: ursprünglicher Baum durch Faltung geändert"
msgid "%Jsize of variable '%D' is too large"
msgstr "%JGröße der Variable »%D« ist zu hoch"
-#: function.c:3742
+#: function.c:3752
msgid "impossible constraint in `asm'"
msgstr "unmögliche Bedingung in »asm«"
-#: function.c:5733
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
msgstr "%J»%D« könnte in dieser Funktion uninitialisiert bleiben"
-#: function.c:5740
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "%JVariable »%D« könnte von »longjmp« oder »vfork« zerstört werden"
-#: function.c:5759
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "%JArgument »%D« könnte von »longjmp« oder »vfork« zerstört werden"
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr "Funktion gibt Aggregat zurück"
-#: function.c:6929
+#: function.c:6939
msgid "%Junused parameter '%D'"
msgstr "%Jnicht benutzter Parameter »%D«"
@@ -4970,7 +4980,7 @@ msgstr "zusätzliches (belangloses) Argument für »%s«-Option"
msgid "Using built-in specs.\n"
msgstr "Benutze eingebaute Spezifikationen.\n"
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
@@ -4979,42 +4989,42 @@ msgstr ""
"Setze Spezifikation %s auf '%s'\n"
"\n"
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr "Lese Spezifikationen von %s\n"
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr "falsche %%include-Syntax für Spezifikationen nach %ld Zeichen"
-#: gcc.c:1980
+#: gcc.c:1983
#, c-format
msgid "could not find specs file %s\n"
msgstr "konnte Spezifikationsdatei %s nicht finden\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr "falsche %%rename-Syntax für Spezifikationen nach %ld Zeichen"
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr "keine %s-Spezifikation zum Umbenennen gefunden"
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr "%s: Versuch, Spezifikation »%s« in bereits definierte Spezifikation »%s« umzubenennen"
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr "benenne Spezifikation %s nach %s um\n"
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
@@ -5023,27 +5033,27 @@ msgstr ""
"Spezifikation ist '%s'\n"
"\n"
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr "Spezifikation: unbekannter %%-Befehl nach %ld Zeichen"
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr "Fehler in Spezifikationsdatei nach %ld Zeichen"
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr "Spezifikationsdatei hat keine Spezifikation zum Binden"
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe wird nicht unterstützt"
# can we use j/n here, too?
# 2002-04-23 18:57:43 CEST -ke-
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5051,7 +5061,7 @@ msgstr ""
"\n"
"Fortfahren? (y oder n) "
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5064,69 +5074,69 @@ msgstr ""
"sind an de@li.org zu melden.\n"
"Gehen Sie gemäß den Hinweisen in %s vor."
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Aufruf: %s [Optionen] Datei...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "Optionen:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes Ende mit höchstem Rückgabe-Code einer Phase\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help Diese Informationen anzeigen\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help Zielspezifische Kommandozeilenoptionen anzeigen\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr " ('-v --help' zum Anzeigen der Kommandozeilenoptionen von Subprozessen verwenden)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs Alle eingebauten Spezifikationszeichenketten anzeigen\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion Compilerversion anzeigen\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine Zielprozessor des Compilers anzeigen\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs Verzeichnisse im Suchpfad des Compilers anzeigen\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr " -print-libgcc-file-name Name der Begleitbibliothek des Compilers anzeigen\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<lib> Vollen Pfad zur Bibliothek <lib> anzeigen\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<prog> Vollen Pfad zur Compilerkomponente <prog> anzeigen\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory Wurzelverzeichnis für Versionen von libgcc anzeigen\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
@@ -5134,101 +5144,101 @@ msgstr ""
" -print-multi-lib Abbildung zwischen Kommandozeilenoptionen und\n"
" mehreren Suchverzeichnissen für Bibliotheken anzeigen\n"
-#: gcc.c:2999
+#: gcc.c:3002
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr ""
" -print-multi-os-directory Relativen Pfad zu Betriebssystembibliotheken\n"
" anzeigen\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr " -Wa,<Optionen> Komma-getrennte <Optionen> an Assembler übergeben\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<Optionen> Komma-getrennte <Optionen> an Präprozessor übergeben\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<Optionen> Komma-getrennte <Optionen> an Linker übergeben\n"
-#: gcc.c:3003
+#: gcc.c:3006
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr " -Xassembler <arg> <arg> an den Assembler übergeben\n"
-#: gcc.c:3004
+#: gcc.c:3007
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xpreprocessor <arg> <arg> an den Präprozessor übergeben\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <arg> <arg> an den Linker übergeben\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps Temporäre Dateien nicht löschen\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe Pipes statt temporärer Dateien verwenden\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time Zeit für Ausführung jedes Subprozesses stoppen\n"
-#: gcc.c:3009
+#: gcc.c:3012
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr ""
" -specs=<Datei> Eingebaute Spezifikationen mit Inhalt der <Datei>\n"
" überschreiben\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr " -std=<Standard> Annehmen, dass die Eingabequellen für <Standard> sind\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <Verzeichnis> <Verzeichnis> zum Suchpfad des Compilers hinzufügen\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
" -b <Maschine> GCC für die Ziel-<Maschine> laufen lassen, falls\n"
" installiert\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr " -V <Version> GCC <Version> laufen lassen, falls installiert\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v Vom Compiler aufgerufene Programme anzeigen\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
" -### Wie -v, aber mit zitierten Optionen und nicht\n"
" ausgeführten Befehlen\n"
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr ""
" -E Nur Präprozessor, kein Compiler, Assembler oder\n"
" Binder\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr " -S Nur kompilieren, nicht assemblieren oder binden\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr " -c Nur kompilieren und assemblieren, aber nicht binden\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <Datei> Ausgabe in <Datei> schreiben\n"
-#: gcc.c:3020
+#: gcc.c:3023
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -5241,7 +5251,7 @@ msgstr ""
" verhalten, die Sprache aufgrund der Dateinamens-\n"
" erweiterung zu vermuten\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5255,27 +5265,27 @@ msgstr ""
" Um andere Optionen an diese Prozesse zu übergeben, müssen die Optionen\n"
" -W<Buchstabe> verwendet werden.\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, c-format
msgid "`-%c' option must have argument"
msgstr "Die Option »-%c« muss ein Argument haben"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr "konnte »%s« nicht ausführen: %s"
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr "%s (GCC) %s\n"
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
-msgstr ""
+msgstr "(C)"
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
@@ -5285,66 +5295,66 @@ msgstr ""
"gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.\n"
"\n"
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr "Argument für »-Xlinker« fehlt"
-#: gcc.c:3468
+#: gcc.c:3471
msgid "argument to `-Xpreprocessor' is missing"
msgstr "Argument für »-Xpreprocessor« fehlt"
-#: gcc.c:3475
+#: gcc.c:3478
msgid "argument to `-Xassembler' is missing"
msgstr "Argument für »-Xassembler« fehlt"
-#: gcc.c:3482
+#: gcc.c:3485
msgid "argument to `-l' is missing"
msgstr "Argument für »-l« fehlt"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr "Argument für »-specs« fehlt"
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr "Argument für »-specs=« fehlt"
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr "»-%c« muss am Anfang der Kommandozeile stehen"
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr "Argument für »-B« fehlt"
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr "Warnung: -pipe ignoriert, da -save-temps angegeben"
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr "Warnung: -pipe ignoriert, da -time angegeben"
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "Argument für »-x« fehlt"
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "Argument für »-%s« fehlt"
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr "Warnung: »-x %s« hinter letzter Eingabedatei hat keine Wirkung"
-#: gcc.c:4441
+#: gcc.c:4444
msgid "invalid specification! Bug in cc"
msgstr "ungültige Spezifikation! Fehler in cc"
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5352,78 +5362,78 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr "Spezifikationsfehler: »%%*« wurde nicht durch Mustererkennung initialisiert"
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr "Warnung: Verwendung des veralteten Operators %%[ in Spezifikation"
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr "Verarbeite Spezifikation %c%s%c, welche »%s« ist\n"
-#: gcc.c:5189
+#: gcc.c:5192
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "Spezifikationsfehler: nicht erkannte Option »%c«"
-#: gcc.c:5268
+#: gcc.c:5271
#, c-format
msgid "unknown spec function `%s'"
msgstr "unbekannte Spezifikationsfunktion »%s«"
-#: gcc.c:5287
+#: gcc.c:5290
#, c-format
msgid "error in args to spec function `%s'"
msgstr "Fehler in Argumenten für Spezifikationsfunktion »%s«"
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr "schlechter Name für Spezifikationsfunktion"
#. )
-#: gcc.c:5338
+#: gcc.c:5341
msgid "no arguments for spec function"
msgstr "keine Argumente für Spezifikationsfunktion"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr "schlechte Argumente für Spezifikationsfunktion"
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr "Spezifikationsfehler: mehr als ein Argument für SYSROOT_SUFFIX_SPEC."
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr "Spezifikationsfehler: mehr als ein Argument für SYSROOT_HEADERS_SUFFIX_SPEC."
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "nicht erkannte Option »-%s«"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr "installiere: %s%s\n"
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "Programme: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "Bibliotheken: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5433,50 +5443,50 @@ msgstr ""
"folgenden Hinweise; Fehler in der deutschen Ãœbersetzung sind an de@li.org\n"
"zu melden:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr "Konfiguriert mit: %s\n"
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr "Thread-Modell: %s\n"
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "gcc-Version %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "gcc-Treiberversion %s führt gcc Version %s aus\n"
-#: gcc.c:6302
+#: gcc.c:6305
msgid "no input files"
msgstr "keine Eingabedateien"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: Eingabedateien des Binders unbenutzt, da keine Bindung geschieht"
-#: gcc.c:6327
+#: gcc.c:6330
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "-o kann nicht mit -c oder -S und mehreren Sprachen angegeben werden"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s-Compiler ist auf diesem System nicht installiert"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "Sprache %s nicht erkannt"
-#: gcc.c:6580
+#: gcc.c:6583
msgid "internal gcc abort"
msgstr "interner Abbruch des gcc"
@@ -5771,21 +5781,21 @@ msgstr "%s: Quelldatei ist neuer als Graph-Datei »%s«\n"
msgid "GCSE disabled"
msgstr "GCSE ausgeschaltet"
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr "NULL-Zeiger Tests ausgeschaltet"
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
msgid "jump bypassing disabled"
msgstr "Sprungumgehungen ausgeschaltet"
-#: gcse.c:8071
+#: gcse.c:8097
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr "%s: %d Basis-Blöcke und %d Kanten/Basis-Blöcke"
-#: gcse.c:8084
+#: gcse.c:8110
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr "%s: %d Basis-Blöcke und %d Register"
@@ -5835,7 +5845,7 @@ msgstr "Das Erzeugen von PCH-Dateien wird bei Verwendung von ggc-simple.c nicht
msgid "%s cannot be used in asm here"
msgstr "%s kann nicht hier in »asm« verwendet werden"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, c-format
msgid "can't open %s: %m"
@@ -5914,7 +5924,7 @@ msgstr "Funktion mit nichtlokalem Goto kann nicht »inline« sein"
msgid "function with target specific attribute(s) cannot be inlined"
msgstr "Funktion mit zielspezifischen Attributen kann nicht »inline« sein"
-#: jump.c:1896
+#: jump.c:1913
msgid "%Hwill never be executed"
msgstr "%Hwird niemals ausgeführt"
@@ -6411,7 +6421,7 @@ msgstr "Ausgabeoperand %d muss »&«-Bedingung benutzen"
msgid "can't use '%s' as a %s register"
msgstr "»%s« kann nicht als ein %s-Register verwendet werden"
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "unbekannter Registername: %s"
@@ -6456,15 +6466,15 @@ msgstr "Ganzzahlkonstantenoperand kann in »asm« nicht neu geladen werden"
msgid "impossible register constraint in `asm'"
msgstr "unmögliche Registerbedingung in »asm«"
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr "»&«-Bedingung ohne Registerklasse verwendet"
-#: reload.c:3672
+#: reload.c:3687
msgid "unable to generate reloads for:"
msgstr "Neuladungen konnten nicht generiert werden für:"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr "inkonsistente Operandenbedingungen in einem »asm«"
@@ -6866,11 +6876,11 @@ msgstr "Typ ist veraltet"
msgid "invalid register name `%s' for register variable"
msgstr "ungültiger Registername »%s« für Registervariable"
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr "Ladeoptimierung für Zweig-Zielregister ist nicht dafür vorgesehen, mehrfach zu laufen"
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
@@ -6878,12 +6888,12 @@ msgstr ""
"\n"
"Zielspezifische Optionen:\n"
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr " -m%-23s [undokumentiert]\n"
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
@@ -6891,21 +6901,21 @@ msgstr ""
"\n"
"Es gibt auch undokumentierte zielspezifische Optionen.\n"
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr " Es gibt sie, aber sie sind nicht dokumentiert.\n"
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "gcc-Debuggingoption nicht erkannt: %c"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, c-format
msgid "invalid option `%s'"
msgstr "ungültige Option »%s«"
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -6916,93 +6926,93 @@ msgstr ""
"%s\tkompiliert von GNU-C-Version %s.\n"
"%s%s%s Version %s (%s) kompiliert von CC.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr "%s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr "angegebene Optionen: "
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr "angeschaltete Optionen: "
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, c-format
msgid "can't open %s for writing: %m"
msgstr "Datei »%s« kann nicht zum Schreiben geöffnet werden: %m"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr "erzeugt und mit anderen Einstellungen von -fpic verwendet"
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr "erzeugt und mit anderen Einstellungen von -fpie verwendet"
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr "erzeugt und mit anderen Einstellungen von »-m%s« verwendet"
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr "Platz im Hauptspeicher reicht nicht aus"
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr "Befehlsplanung wird von dieser Zielmaschine nicht unterstützt"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr "diese Zielmaschine hat keine verzögerten Zweige"
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "-f%sleading-underscore wird auf dieser Zielmaschine nicht unterstützt"
-#: toplev.c:4422
+#: toplev.c:4423
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "Zielsystem unterstützt nicht das Testformat \"%s\""
-#: toplev.c:4439
+#: toplev.c:4440
msgid "-ffunction-sections not supported for this target"
msgstr "-ffunction-sections wird für dieses Ziel nicht unterstützt"
-#: toplev.c:4444
+#: toplev.c:4445
msgid "-fdata-sections not supported for this target"
msgstr "-fdata-sections wird für dieses Ziel nicht unterstützt"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr "-ffunction-sections ausgeschaltet; das macht Profiling unmöglich"
-#: toplev.c:4458
+#: toplev.c:4459
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "-fprefetch-loop-arrays wird für dieses Ziel nicht unterstützt"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr "-fprefetch-loop-arrays wird für dieses Ziel nicht unterstützt (versuchen Sie die »-march«-Schalter)"
-#: toplev.c:4473
+#: toplev.c:4474
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "-fprefetch-loop-arrays wird nicht mit -Os unterstützt"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr "-ffunction-sections kann für verschiedene Ziele die Fehlersuche beeinträchtigen"
-#: toplev.c:4581
+#: toplev.c:4582
#, c-format
msgid "error writing to %s: %m"
msgstr "Fehler beim Schreiben der Datei %s: %m"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, c-format
msgid "error closing %s: %m"
msgstr "Fehler beim Schließen von %s: %m"
@@ -7049,7 +7059,7 @@ msgstr "%Jdie Funktion »%F« kann nie »inline« sein, da sie ein nichtlokales
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr "%Jdie Funktion »%F« kann nie »inline« sein, da sie Variablen variabler Größe verwendet"
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
msgid "%Jinlining failed in call to '%F': %s"
msgstr "%J»inline« beim Aufruf von »%F« gescheitert: %s"
@@ -7061,34 +7071,34 @@ msgstr "%JGröße des Rückgabewertes von »%D« ist %u Bytes"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "%JGröße des Rückgabewertes von »%D« ist größer als %wd Bytes"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr "Felder von Funktionen sind sinnlos"
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr "Rückgabetyp der Funktion kann keine Funktion sein"
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr "ungültige Initialisierung für Bitstring"
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr "Baumprüfung: %s erwartet, haben %s in %s, bei %s:%d"
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr "Baumprüfung: Klasse %c erwartet, haben '%c' (%s) in %s, bei %s:%d"
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr "Baumprüfung: auf Elt %d von tree_vec mit %d Elts in %s bei %s:%d zugegriffen"
-#: tree.c:4775
+#: tree.c:4774
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr "Baumprüfung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffen"
@@ -7141,48 +7151,48 @@ msgstr "Thread-lokale COMMON-Daten nicht implementiert"
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr "%Jangeforderte Ausrichtung für »%D« ist größer als die implementierte Ausrichtung von %d"
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr "Initialisierung für Ganzzahlwert ist zu kompliziert"
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr "Initialisierung für Gleitkommawert ist keine Gleitkommakonstante"
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr "unbekannter Mengenkonstruktortyp"
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr "ungültiger Anfangswert für Element »%s«"
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
msgid "%Jweak declaration of '%D' must precede definition"
msgstr "%Jschwache Deklaration von »%D« muss der Definition vorangehen"
-#: varasm.c:4274
+#: varasm.c:4275
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr "%Jschwache Deklaration von »%D« nach erster Benutzung führt zu undefiniertem Verhalten"
-#: varasm.c:4308
+#: varasm.c:4309
msgid "%Jweak declaration of '%D' must be public"
msgstr "%Jschwache Deklaration von »%D« muss öffentlich sein"
-#: varasm.c:4317
+#: varasm.c:4318
msgid "%Jweak declaration of '%D' not supported"
msgstr "%Jschwache Deklaration von »%D« wird nicht unterstützt"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr "in dieser Konfiguration werden nur schwache Aliase unterstützt"
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr "Alias-Definitionen werden in dieser Konfiguration nicht unterstützt; ignoriert"
-#: varasm.c:4468
+#: varasm.c:4469
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert"
@@ -7404,7 +7414,7 @@ msgstr "Fehlendes ')' hinter '#pragma unused', ignoriert"
msgid "junk at end of '#pragma unused'"
msgstr "Ausschuss am Ende von '#pragma unused'"
-#: config/darwin.c:1347
+#: config/darwin.c:1312
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "interne und geschützte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert"
@@ -7448,7 +7458,7 @@ msgstr "Falscher Wert »%s« für Schalter -mfp-rounding-mode"
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr "Falscher Wert »%s« für Schalter -mfp-trap-mode"
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "Falscher Wert »%s« für Schalter -mtls-size"
@@ -7488,90 +7498,90 @@ msgstr "L%d Cache-Wartezeit unbekannt für %s"
msgid "bad value `%s' for -mmemory-latency"
msgstr "Falscher Wert »%s« für -mmemory-latency"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr "Ungültiger %%H-Wert"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, c-format
msgid "invalid %%J value"
msgstr "Ungültiger %%J-Wert"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "Ungültiger %%r-Wert"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "Ungültiger %%R-Wert"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "Ungültiger %%N-Wert"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "Ungültiger %%P-Wert"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "Ungültiger %%h-Wert"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "Ungültiger %%L-Wert"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "Ungültiger %%m-Wert"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "Ungültiger %%M-Wert"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "Ungültiger %%U-Wert"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "Ungültiger %%s-Wert"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "Ungültiger %%C-Wert"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "Ungültiger %%E-Wert"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
msgid "unknown relocation unspec"
msgstr "Unbekanntes relocation unspec"
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr "Ungültiger %%xn-Code"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr "Falscher eingebauter fcode"
@@ -7707,7 +7717,7 @@ msgstr "Die Präzision der FP-Ausnahmen steuern"
msgid "Tune expected memory latency"
msgstr "Die erwartete Speicher-Wartezeit abstimmen"
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben"
@@ -7726,17 +7736,17 @@ msgstr "Argument des Attributes »%s« ist keine Zeichenkettenkonstante"
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr "Argument des Attributes »%s« ist nicht \"ilink1\" oder \"ilink2\""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, c-format
msgid "invalid operand to %%R code"
msgstr "Ungültiger Operand für %%R-Code"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "Ungültiger Operand für %%H/%%L-Code"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, c-format
msgid "invalid operand to %%U code"
msgstr "Ungültiger Operand für %%U-Code"
@@ -7747,7 +7757,7 @@ msgid "invalid operand to %%V code"
msgstr "Ungültiger Operand für %%V-Code"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr "Ungültiger Operanden-Ausgabecode"
@@ -7756,7 +7766,7 @@ msgstr "Ungültiger Operanden-Ausgabecode"
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr "Schalter -mcpu=%s steht in Konflikt mit dem Schalter -march="
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr "Falscher Wert (%s) für Schalter %s"
@@ -7839,13 +7849,13 @@ msgstr "-mpic-register= ist ohne -fpic nutzlos"
msgid "unable to use '%s' for PIC register"
msgstr "»%s« kann nicht für PIC-Register verwendet werden"
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr "Attribut »%s« gilt nur für Funktionen"
@@ -7860,7 +7870,7 @@ msgid "selector must be an immediate"
msgstr "Wähler muss »immediate« sein"
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr "Maske muss »immediate« sein"
@@ -7996,55 +8006,55 @@ msgstr "Für PIC-Adressierung zu verwendendes Register angeben"
msgid "Ignore dllimport attribute for functions"
msgstr "Attribut dllimport für Funktionen ignorieren"
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr "Wechsel großer Rahmenzeiger (%d) mit -mtiny-stack"
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr "Falsche Adresse, nicht (reg+disp):"
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
msgid "internal compiler error. Bad address:"
msgstr "Interner Compiler-Fehler. Falsche Adresse:"
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
msgid "internal compiler error. Unknown mode:"
msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
msgid "invalid insn:"
msgstr "Ungültiger Befehl:"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr "Falscher Befehl:"
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
msgid "unknown move insn:"
msgstr "Falscher Kopierbefehl:"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr "Falscher Schiebe-Befehl:"
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
msgid "internal compiler error. Incorrect shift:"
msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr "Nur initialisierte Variablen können im Programmspeicherbereich platziert werden"
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Nur uninitialisierte Variablen können im .noinit-Bereich platziert werden"
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "MCU »%s« nur für Assemblierung unterstützt"
@@ -9221,7 +9231,7 @@ msgstr "Keine Zeichenbefehle erzeugen"
msgid "code model %s not supported in PIC mode"
msgstr "Codemodell %s wird im PIC-Modus nicht unterstützt"
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "Falscher Wert (%s) für Schalter -mcmodel="
@@ -9254,138 +9264,138 @@ msgstr "Die ausgewählte CPU unterstützt nicht den x86-64 Befehlssatz"
msgid "bad value (%s) for -march= switch"
msgstr "Falscher Wert (%s) für Schalter -march="
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr "Falscher Wert (%s) für Schalter -mtune="
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr "-mregparm=%d ist nicht zwischen 0 und %d"
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr "-malign-loops ist veraltet, Ersatz: -falign-loops"
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr "-malign-loops=%d ist nicht zwischen 0 und %d"
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr "-malign-jumps ist veraltet, Ersatz: -falign-jumps"
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr "-malign-functions ist veraltet, Ersatz: -falign-functions"
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d ist nicht zwischen %d und 12"
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr "-mbranch-cost=%d ist nicht zwischen 0 und 5"
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "Falscher Wert (%s) für Schalter -mtls-dialect="
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr "-malign-double ist im 64-Bit-Modus sinnlos"
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr "Aufrufkonvention -mrtd wird im 64-Bit-Modus nicht unterstützt"
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr "Falscher Wert (%s) für Schalter -mfpmath="
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
msgid "fastcall and stdcall attributes are not compatible"
msgstr "Attribute fastcall und stdcall sind nicht verträglich"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
msgid "fastcall and regparm attributes are not compatible"
msgstr "Attribute fastcall und regparm sind nicht verträglich"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr "Attribut »%s« benötigt eine Ganzzahlkonstante als Argument"
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "Argument für Attribut »%s« ist größer als %d"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "SSE-Vektorargument ohne eingeschaltetes SSE ändert das ABI"
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "MMX-Vektorargument ohne eingeschaltetes MMX ändert das ABI"
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "SSE-Vektorrückgabe ohne eingeschaltetes SSE ändert das ABI"
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr "ungültiges UNSPEC als Operand"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr "erweiterte Register haben keine oberen Hälften"
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr "nicht unterstützte Operandengröße für erweitertes Register"
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr "Operand ist weder eine Konstante noch ein Bedingungscode, ungültiger Operandencode »c«"
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, c-format
msgid "invalid operand code `%c'"
msgstr "ungültiger Operandencode »%c«"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
msgid "invalid constraints for operand"
msgstr "ungültige Bedingungen für Operand"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
msgid "unknown insn mode"
msgstr "unbekannter Befehlsmodus"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr "Wahl muss auf Ganzzahlkonstante im Bereich 0..%i fallen"
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
msgid "shift must be an immediate"
msgstr "Verschiebung muss direkt angegeben werden"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "»%s«-inkompatibles Attribut wird ignoriert"
@@ -9674,7 +9684,7 @@ msgstr "Keine direkten Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr "Code für die gegebene CPU planen"
@@ -9792,7 +9802,7 @@ msgstr "in Konflikt stehende Architekturen definiert - K-Serie wird verwendet"
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr "iC2.0 und iC3.0 sind unverträglich - iC3.0 wird verwendet"
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
msgid "stack limit expression is not supported"
msgstr "Ausdruck der Stapelgrenze wird nicht unterstützt"
@@ -9949,41 +9959,41 @@ msgstr "%JAdressbereich von »%s« in Konflikt mit vorheriger Deklaration"
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "%JAdressbereichsattribut kann nicht für Funktionen angegeben werden"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr "ia64_print_operand: unbekannter Code"
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr "Wert von -mfixed-range muss die Form REG1-REG2 haben"
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr "%s-%s ist ein leerer Bereich"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr "Fließkommadivision kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden"
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr "Ganzzahldivision kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden"
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
msgid "cannot optimize square root for both latency and throughput"
msgstr "Quadratwurzel kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden"
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr "noch nicht implementiert: Wartezeit-optimierte eingebettete Quadratwurzel"
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "Falscher Wert (%s) für Schalter -mtls-size="
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "Falscher Wert (%s) für Schalter -tune="
@@ -9991,107 +10001,107 @@ msgstr "Falscher Wert (%s) für Schalter -tune="
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr "Big-Endian-Code erzeugen"
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr "Little-Endian-Code erzeugen"
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr "Code für GNU as erzeugen"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr "Code für Intel as erzeugen"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr "Code für GNU ld erzeugen"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr "Code für Intel ld erzeugen"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr "Code ohne GP-Register erzeugen"
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr "Vor und nach flüchtig erweiterten asms Stop-Bits ausgeben"
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr "Keine Stop-Bits vor und nach flüchtig erweiterten asms ausgeben"
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr "Code für Itanium (TM) B step ausgeben"
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr "in/loc/out-Registernamen ausgeben"
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr "Verwendung von sdata/scommon/sbss ausschalten"
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr "Verwendung von sdata/scommon/sbss einschalten"
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr "gp ist konstant (aber gp wird bei indirekten Aufrufen gesichert/wiederhergestellt)"
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr "Selbstverschiebbaren Code erzeugen"
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr "Eingebettete Fließkommadivision erzeugen, auf Wartezeit optimieren"
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr "Eingebettete Fließkommadivision erzeugen, auf Durchsatz optimieren"
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr "Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren"
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr "Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren"
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
msgstr "Eingebettete Quadratwurzel erzeugen, auf Wartezeit optimieren"
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
msgstr "Eingebettete Quadratwurzel erzeugen, auf Durchsatz optimieren"
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr "Dwarf 2 Zeilenfehlersuchinfo über GNU as einschalten"
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr "Dwarf 2 Zeilenfehlersuchinfo über GNU as ausschalten"
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr "Frühere Stop-Bit-Platzierung für bessere Planung einschalten"
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
msgid "Disable earlier placing stop bits"
msgstr "Frühere Stop-Bit-Platzierung ausschalten"
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr "Bereich der zu fixierenden Register angeben"
@@ -10128,7 +10138,7 @@ msgstr "PRINT_OPERAND_ADDRESS, Null-Zeiger"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Unbekanntes Zeichen '%c'"
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND Null-Zeiger"
@@ -10138,12 +10148,12 @@ msgstr "PRINT_OPERAND Null-Zeiger"
msgid "invalid %%P operand"
msgstr "unbekannter Operand für %%P"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr "unbekannter Wert für %%p"
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr "ungültige Verwendung von %%d, %%x oder %%X"
@@ -10199,48 +10209,48 @@ msgstr "falscher Wert (%s) für Schalter -msdata"
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr "falscher Wert (%s) für -flush-trap=n (0<=n<=15)"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, c-format
msgid "invalid operand to %%s code"
msgstr "ungültiger Operand für Code %%s"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, c-format
msgid "invalid operand to %%p code"
msgstr "ungültiger Operand für Code %%p"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr "falscher Befehl für 'A'"
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "ungültiger Operand für Code %%T/%%B"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, c-format
msgid "invalid operand to %%N code"
msgstr "ungültiger Operand für Code %%N"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr "Pre-Increment-Adresse ist kein Register"
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr "Pre-Decrement-Adresse ist kein Register"
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr "Post-Increment-Adresse ist kein Register"
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr "Falsche Adresse"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
msgid "lo_sum not of register"
msgstr "lo_sum nicht von einem Register"
@@ -10640,154 +10650,154 @@ msgstr "Größter Betrag für einzelne Stapelvergrößerungsoperation"
msgid "bad test"
msgstr "Falscher Test"
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr "Falscher Wert (%s) für Schalter -mabi="
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr "-mips%s steht in Konflikt mit den anderen Architekturoptionen, die einen MIPS%d-Prozessor angeben"
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr "-march=%s ist mit dem ausgewählten ABI unverträglich"
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr "-mgp64 mit einem 32-Bit-Prozessor verwendet"
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
msgid "-mgp32 used with a 64-bit ABI"
msgstr "-mgp32 mit einem 64-Bit-ABI verwendet"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
msgid "-mgp64 used with a 32-bit ABI"
msgstr "-mgp64 mit einem 32-Bit-ABI verwendet"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, c-format
msgid "unsupported combination: %s"
msgstr "nicht unterstützte Kombination: %s"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
msgid "-g is only supported using GNU as,"
msgstr "-g wird nur mit GNU as unterstützt,"
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr "-g wird nur mit GNU as mit -mabi=32 unterstützt,"
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
msgid "-g option disabled"
msgstr "Option -g ausgeschaltet"
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr "Erzeugung von »Branch Likely«-Befehlen eingeschaltet, aber nicht unterstützt durch Architektur"
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr "-G ist mit PIC-Code unverträglich, was Standard ist"
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr "-membedded-pic und -mabicalls sind unverträglich"
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr "-G und -membedded-pic sind unverträglich"
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr "nicht-PIC n64 mit expliziten Auslagerungen"
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr "mips_debugger_offset mit nicht-Stapel/Rahmen/Argument-Zeiger aufgerufen"
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr "interner Fehler: %%) ohne %%( in Assemblermuster gefunden"
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr "interner Fehler: %%] ohne %%[ in Assemblermuster gefunden"
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr "interner Fehler: %%> ohne %%< in Assemblermuster gefunden"
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr "interner Fehler: %%} ohne %%{ in Assemblermuster gefunden"
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr "PRINT_OPERAND: unbekanntes Zeichen '%c'"
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr "PRINT_OPERAND, ungültiger Befehl für %%C"
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr "PRINT_OPERAND, ungültiger Befehl für %%N"
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr "PRINT_OPERAND, ungültiger Befehl für %%F"
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr "PRINT_OPERAND, ungültiger Befehl für %%W"
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr "PRINT_OPERAND, ungültiger Operand für Auslagerung"
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr "inkonsistente Aufrufe von »%s« nicht behandeln"
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr "CPU-Name muss klein geschrieben sein"
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, c-format
msgid "bad value (%s) for %s"
msgstr "Falscher Wert (%s) für %s"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, c-format
msgid "can't rewind temp file: %m"
msgstr "temporäre Datei konnte nicht zurückgesetzt werden: %m"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, c-format
msgid "can't write to output file: %m"
msgstr "in die Ausgabedatei kann nicht geschrieben werden: %m"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, c-format
msgid "can't read from temp file: %m"
msgstr "von der temporären Datei kann nicht gelesen werden: %m"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, c-format
msgid "can't close temp file: %m"
msgstr "die temporäre Datei kann nicht geschlossen werden: %m"
@@ -11022,7 +11032,7 @@ msgstr "Standard MIPS ISA angeben"
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr "Profiling für mips16-Funktionen"
@@ -11578,167 +11588,176 @@ msgstr "Zahl muss 0 oder 1 sein"
msgid "junk at end of #pragma longcall"
msgstr "Ausschuss am Ende von #pragma longcall"
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple wird auf »little endian«-Systemen nicht unterstützt"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring wird auf »little endian«-Systemen nicht unterstützt"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr "unbekannter Schalter -mdebug-%s"
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr "unbekanntes Argument »%s« für -mtraceback; »full«, »partial« oder »none« erwartet"
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr "Unbekannter Schalter -mlong-double-%s"
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr "AltiVec- und E500-Befehle können nicht koexistieren"
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "unbekannte Option für -m%s= angegeben: »%s«"
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr "nicht für ABI konfiguriert: »%s«"
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr "unbekanntes ABI angegeben: »%s«"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "unbekannte Option -malign-XXXXX angegeben: »%s«"
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr "Wert kann nicht in Vektorregister zurückgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein."
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr "Argument kann nicht in Vektorregister übergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein."
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
msgid "argument 1 must be a 5-bit signed literal"
msgstr "Argument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "Argument 2 muss ein vorzeichenloses 5-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "Argument 1 von __builtin_altivec_predicate muss eine Konstante sein"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "Argument 1 von __builtin_altivec_predicate ist außerhalb des Wertebereiches"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "Argument 3 muss ein vorzeichenloses 4-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "Argument für »%s« muss ein vorzeichenloses 2-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "Argument für dss muss ein vorzeichenloses 2-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr "ungültige Parameterkombination für intrinsisches »%s« AltiVec"
+
+#: config/rs6000/rs6000.c:6494
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "Argument 1 von __builtin_spe_predicate muss eine Konstante sein"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "Argument 1 von __builtin_spe_predicate ist außerhalb des Wertebereiches"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr "ungültiger %%f-Wert"
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr "ungültiger %%F-Wert"
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr "ungültiger %%G-Wert"
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr "ungültiger %%j-Code"
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr "ungültiger %%J-Code"
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr "ungültiger %%k-Wert"
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr "ungültiger %%K-Wert"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "ungültiger %%O-Wert"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
msgstr "ungültiger %%q-Wert"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr "ungültiger %%S-Wert"
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr "ungültiger %%T-Wert"
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr "ungültiger %%u-Wert"
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr "ungültiger %%v-Wert"
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr "kein Profiling von 64-bit-Code für dieses ABI"
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr "Verwendung von »long« in AltiVec-Typen ist veraltet; »int« verwenden"
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr "Fließkommaargumente immer über Speicher übergeben"
@@ -11983,18 +12002,22 @@ msgid "Avoid all range limits on call instructions"
msgstr "Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden"
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr "Vor der Verwendung des veralteten AltiVec-Typen »vector long ...«"
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr "Feststellen, welche Abhängigkeiten zwischen Befehlen als teuer angesehen werden"
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr "Angeben, welches Schema zum Einfügen von nops nach der Planung angewendet werden soll"
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
msgid "Specify alignment of structure fields default/natural"
msgstr "Ausrichtung der Strukturfelder default/natural angeben"
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr "Planungspriorität für Verteilschlitz-beschränkte Befehle angeben"
@@ -12010,7 +12033,7 @@ msgstr "Planungspriorität für Verteilschlitz-beschränkte Befehle angeben"
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr "RETURN_ADDRESS_OFFSET nicht unterstützt"
@@ -12277,28 +12300,28 @@ msgstr "verschmolzene Multiplikations/Additions-Befehle ausschalten"
msgid "enable fused multiply/add instructions"
msgstr "verschmolzene Multiplikations/Additions-Befehle einschalten"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "__builtin_saveregs wird für dieses Teilziel nicht unterstützt"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr "Attribut interrupt_handler ist mit-m5-compact unverträglich"
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "Attribut »%s« bezieht sich nur auf Unterbrechungsfunktionen"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "Attributargument »%s« ist keine Zeichenkettenkonstante"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "Attributargument »%s« ist keine Ganzzahlkonstante"
@@ -12310,69 +12333,69 @@ msgstr "Attributargument »%s« ist keine Ganzzahlkonstante"
msgid "Profiling is not supported on this target."
msgstr "Profiling wird von diesem Ziel nicht unterstützt"
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr "%s wird von dieser Konfiguration nicht unterstützt"
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 ist mit -m64 nicht erlaubt"
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr "-mcmodel= wird auf 32-Bit-Systemen nicht unterstützt"
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, c-format
msgid "invalid %%Y operand"
msgstr "ungültiger %%Y-Operand"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, c-format
msgid "invalid %%A operand"
msgstr "ungültiger %%A-Operand"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, c-format
msgid "invalid %%B operand"
msgstr "ungültiger %%B-Operand"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, c-format
msgid "invalid %%c operand"
msgstr "ungültiger %%c-Operand"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, c-format
msgid "invalid %%C operand"
msgstr "ungültiger %%C-Operand"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, c-format
msgid "invalid %%d operand"
msgstr "ungültiger %%d-Operand"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, c-format
msgid "invalid %%D operand"
msgstr "ungültiger %%D-Operand"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, c-format
msgid "invalid %%f operand"
msgstr "ungültiger %%f-Operand"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, c-format
msgid "invalid %%s operand"
msgstr "ungültiger %%s-Operand"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr "»long long«-Konstante ist kein gültiger direkter Operand"
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr "Fließkommakonstante ist kein gültiger direkter Operand"
@@ -12855,259 +12878,259 @@ msgstr "fehlendes Argument für »-%s«"
msgid "`-gnat' misspelled as `-gant'"
msgstr "»-gnat« falsch buchstabiert als »-gant«"
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr "Zeiger auf Elementfunktion kann hier nicht aufgerufen werden"
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr "%s %D(%T, %T, %T) <eingebaut>"
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr "%s %D(%T, %T) <eingebaut>"
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr "%s %D(%T) <eingebaut>"
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr "%s %T <Umformung>"
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr "%J%s %+#D <nahe Ãœbereinstimmung>"
-#: cp/call.c:2245
+#: cp/call.c:2255
msgid "%J%s %+#D"
msgstr "%J%s %+#D"
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr "Kandidaten sind:"
-#: cp/call.c:2468
+#: cp/call.c:2478
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "Umformung von »%T« in »%T« ist nicht eindeutig"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr "keine passende Funktion für Aufruf von »%D(%A)«"
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
msgid "call of overloaded `%D(%A)' is ambiguous"
msgstr "Aufruf des überladenen »%D(%A)« ist nicht eindeutig"
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr "Zeiger auf Elementfunktion %E kann nicht ohne Objekt aufgerufen werden; Beispiele: .* oder ->*"
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr "keine Übereinstimmung für Aufruf von »(%T) (%A)«"
-#: cp/call.c:2806
+#: cp/call.c:2816
msgid "call of `(%T) (%A)' is ambiguous"
msgstr "Aufruf von »(%T) (%A)« ist nicht eindeutig"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr "%s für ternären »operator?:« in »%E ? %E : %E«"
-#: cp/call.c:2845
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr "%s für »operator%s« in »%E%s«"
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr "%s für »operator[]« in »%E[%E]«"
-#: cp/call.c:2854
+#: cp/call.c:2864
#, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "%s für »%s« in »%s %E«"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr "%s für »operator%s« in »%E %s %E«"
-#: cp/call.c:2862
+#: cp/call.c:2872
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr "%s für »operator%s« in »%s%E«"
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines »?:«-Ausdruckes"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr "»%E« hat den Typ »void« und ist kein throw-Ausdruck"
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr "Operanden für ?: haben verschiedene Typen"
-#: cp/call.c:3219
+#: cp/call.c:3229
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "Aufzählungsfehler in bedingtem Ausdruck: »%T« vs. »%T«"
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr "Aufzählungs- und Nicht-Aufzählungstyp in bedingtem Ausdruck"
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr "kein »%D(int)« für Suffix »%s« deklariert, stattdessen wird Präfixoperator versucht"
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr "künstlich erstelltes »%#D« für Kopierzuweisung"
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr " wobei cfront »%#D« verwenden würde"
-#: cp/call.c:3585
+#: cp/call.c:3595
msgid "comparison between `%#T' and `%#T'"
msgstr "Vergleich zwischen »%#T« und »%#T«"
-#: cp/call.c:3831
+#: cp/call.c:3841
msgid "no suitable `operator %s' for `%T'"
msgstr "kein geeignetes »operator %s« für »%T«"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr "»%+#D« ist privat"
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr "»%+#D« ist geschützt"
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr "»%+#D« ist unzugänglich"
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr "in diesem Zusammenhang"
-#: cp/call.c:3923
+#: cp/call.c:3947
msgid "invalid conversion from `%T' to `%T'"
msgstr "Ungültige Umformung von »%T« in »%T«"
-#: cp/call.c:3925
+#: cp/call.c:3949
msgid " initializing argument %P of `%D'"
msgstr " Argument %P von »%D« wird initialisiert"
-#: cp/call.c:4079
+#: cp/call.c:4094
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "das Bitfeld »%E« kann nicht mit »%T« verbunden werden"
-#: cp/call.c:4082
+#: cp/call.c:4097
msgid "cannot bind packed field `%E' to `%T'"
msgstr "das gepackte Feld »%E« kann nicht mit »%T« verbunden werden"
-#: cp/call.c:4085
+#: cp/call.c:4100
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "der R-Wert »%E« kann nicht mit »%T« verbunden werden"
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "Objekte des Nicht-POD-Typs »%#T« können nicht über »...« übergeben werden; Aufruf wird zur Laufzeit abbrechen"
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "Objekte des Nicht-POD-Typs »%#T« können nicht über »...« empfangen werden; Aufruf wird zur Laufzeit abbrechen"
-#: cp/call.c:4240
+#: cp/call.c:4255
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "das Standardargument für den Parameter %d von »%D« wurde noch nicht gelesen"
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr "Die Übergabe von »%T« als »this«-Argument von »%#D« streicht Qualifizierer"
-#: cp/call.c:4456
+#: cp/call.c:4471
msgid "`%T' is not an accessible base of `%T'"
msgstr "»%T« ist keine erreichbare Basis von »%T«"
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr "class$-Feld konnte nicht im Java-Schnittstellentyp »%T« gefunden werden"
-#: cp/call.c:4980
+#: cp/call.c:4995
msgid "call to non-function `%D'"
msgstr "Aufruf der Nicht-Funktion »%D«"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr "Anforderung des Elements »%D« in »%E«, das vom Nicht-Aggregattyp »%T« ist"
-#: cp/call.c:5084
+#: cp/call.c:5099
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr "keine passende Funktion für Aufruf von »%T::%s(%A)%#V«"
-#: cp/call.c:5101
+#: cp/call.c:5116
#, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "Aufruf des überladenen »%s(%A)« ist mehrdeutig"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr "Elementfunktion »%D« kann nicht ohne Objekt aufgerufen werden"
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr "Übergabe von »%T« wählt »%T« (statt »%T«)"
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
msgid " in call to `%D'"
msgstr " in Aufruf von »%D«"
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr "Wahl von »%D« (statt »%D«)"
-#: cp/call.c:5767
+#: cp/call.c:5782
msgid " for conversion from `%T' to `%T'"
msgstr " für Umwandlung von »%T« in »%T«"
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr " denn die Umwandlungsfolge für das Argument ist besser"
-#: cp/call.c:5889
+#: cp/call.c:5904
msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung für das erste besser ist als die schlechteste Umwandlung für das zweite:"
-#: cp/call.c:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr "Kandidat 1:"
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr "Kandidat 2:"
-#: cp/call.c:6003
+#: cp/call.c:6018
msgid "could not convert `%E' to `%T'"
msgstr "»%E« konnte nicht nach »%T« konvertiert werden"
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr "ungültige Initialisierung einer nicht-konstanten Referenz des Typs »%T« von temporärem Wert des Typs »%T«"
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr "ungültige Initialisierung einer nicht-konstanten Referenz des Typs »%T« von Ausdruck des Typs »%T"
@@ -13180,220 +13203,220 @@ msgstr "»%#T« definiert nur einen privaten Destruktor und hat keine »friendsÂ
msgid "`%#T' only defines private constructors and has no friends"
msgstr "»%#T« definiert nur private Konstruktoren und hat keine »friends«"
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr "»%D« wurde nicht eindeutig und endgültig in »%T« überschrieben"
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr "»%D« war versteckt"
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr " von »%D«"
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr "»%#D« ungültig; eine anonyme Union kann nur nicht-statische Datentypen haben"
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr "privates Element »%#D« in anonymer Union"
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr "geschütztes Element »%#D« in anonymer Union"
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr "vtable-Anordnung für Klasse »%T« könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen durch implizite virtuelle Destruktoren ändern"
-#: cp/class.c:2672
+#: cp/class.c:2715
msgid "bit-field `%#D' with non-integral type"
msgstr "Bit-Feld »%#D« ohne eingebauten Typ"
-#: cp/class.c:2692
+#: cp/class.c:2735
msgid "bit-field `%D' width not an integer constant"
msgstr "Breite des Bitfeldes »%D« ist keine Ganzzahlkonstante"
-#: cp/class.c:2698
+#: cp/class.c:2741
msgid "negative width in bit-field `%D'"
msgstr "negative Breite in Bitfeld »%D«"
-#: cp/class.c:2703
+#: cp/class.c:2746
msgid "zero width for bit-field `%D'"
msgstr "Breite null für Bitfeld »%D«"
-#: cp/class.c:2709
+#: cp/class.c:2752
msgid "width of `%D' exceeds its type"
msgstr "Breite von »%D« übersteigt seinen Typen"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr "»%D« ist zu klein um alle Werte von »%#T« aufzunehmen"
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr "Element »%#D« mit Konstruktor nicht erlaubt in Union"
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr "Element »%#D« mit Destruktor nicht erlaubt in Union"
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr "Element »%#D« mit Zuweisungsoperator ist nicht erlaubt in Union"
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr "in Union »%T« werden mehrere Felder initialisiert"
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr "»gepackt«-Attribut für ungepacktes nicht-POD-Feld »%#D« wird ignoriert"
-#: cp/class.c:2939
+#: cp/class.c:2982
msgid "`%D' may not be static because it is a member of a union"
msgstr "»%D« kann nicht static sein, da es ein Union-Element ist"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr "»%D« darf keinen Referenztyp »%T« haben, da es ein Element einer Union ist"
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr "Feld »%D« in lokaler Klasse kann nicht statisch sein"
-#: cp/class.c:2958
+#: cp/class.c:3001
msgid "field `%D' invalidly declared function type"
msgstr "Feld »%D« deklarierte ungültigerweise einen Funktionstypen"
-#: cp/class.c:2965
+#: cp/class.c:3008
msgid "field `%D' invalidly declared method type"
msgstr "Feld »%D« deklarierte ungültigerweise einen Methodentypen"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr "nicht-statische Referenz »%#D« in Klasse ohne Konstruktor"
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr "nicht-statisches const-Element »%#D« in Klasse ohne einen Konstruktor"
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr "Feld »%#D« mit gleichem Namen wie die Klasse"
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr "»%#T« hat Zeigertypen als Elemente"
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr " aber überschreibt nicht »%T(const %T&)«"
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr " oder »operator=(const %T&)«"
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr " aber überschreibt nicht »operator=(const %T&)«"
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr "Versatz der leeren Basis »%T« könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen ändern"
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr "Klasse »%T« wird in zukünftigen GCC-Versionen als fast leer betrachtet werden"
-#: cp/class.c:3714
+#: cp/class.c:3757
msgid "initializer specified for non-virtual method `%D'"
msgstr "Initialisierung für nicht-virtuelle Methode »%D« angegeben"
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr "Versatz der virtuellen Basis »%T« ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr "direkte Basis »%T« ist in »%T« durch Mehrdeutigkeit unzugänglich"
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr "virtuelle Basis »%T« ist in »%T« durch Mehrdeutigkeit unzugänglich"
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr "»%T« zugewiesene Größe könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen ändern"
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr "der Versatz von »%D« könnte ABI-unverträglich sein und sich in einer zukünftigen GCC-Version ändern"
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr "Versatz von »%D« ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
msgstr "»%D« enthält leere Klassen, die in zukünftigen GCC-Versionen die Basisklassen an andere Orte verschieben können"
-#: cp/class.c:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr "die Anordnung der von der leeren Klasse »%T« abgeleiteten Klassen könnte sich in zukünftigen GCC-Versionen ändern"
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
msgid "redefinition of `%#T'"
msgstr "Redefinition von »%#T«"
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr "»%#T« hat virtuelle Funktionen aber nicht-virtuellen Destruktor"
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "struct konnte wegen Syntaxfehlern nicht beendet werden"
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr "Sprachen-Zeichenkette »\"%s\"« nicht erkannt"
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr "überladene Funktion »%D« konnte nicht durch Umwandlung in Typ »%T« aufgelöst werden"
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr "bei der Umwandlung der Funktion »%D« in den Typ »%#T« gab es keine Übereinstimmungen"
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr "Umwandung der überladenen Funktion »%D« in den Typ »%#T« ist mehrdeutig"
-#: cp/class.c:5892
+#: cp/class.c:5935
msgid "assuming pointer to member `%D'"
msgstr "Zeiger auf Element »%D« wird angenommen"
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr "(ein Zeiger auf ein Element kann nur mit »&%E« erzeugt werden)"
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr "zu wenig Typinformationen"
-#: cp/class.c:5957
+#: cp/class.c:6000
msgid "argument of type `%T' does not match `%T'"
msgstr "Argument des Typs »%T« passt nicht zu »%T«"
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr "ungültige Operation auf nicht instanziierten Typen"
@@ -13402,11 +13425,11 @@ msgstr "ungültige Operation auf nicht instanziierten Typen"
#. 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:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
msgid "declaration of `%#D'"
msgstr "Deklaration von »%#D«"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr "verändert die Bedeutung von »%D« von »%+#D«"
@@ -13508,141 +13531,156 @@ msgstr "mehrdeutige Standard-Typumwandlung von »%T«"
msgid " candidate conversions include `%D' and `%D'"
msgstr " in Frage kommende Umwandlungen beziehen »%D« und »%D« ein"
-#: cp/decl.c:371
+#: cp/decl.c:372
msgid "label `%D' used but not defined"
msgstr "Marke »%D« verwendet, aber nicht definiert"
-#: cp/decl.c:378
+#: cp/decl.c:379
msgid "label `%D' defined but not used"
msgstr "Marke »%D« definiert, aber nicht verwendet"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
msgid "previous declaration of `%D'"
msgstr "vorherige Deklaration von »%D«"
-#: cp/decl.c:1178
+#: cp/decl.c:1179
msgid "%Jfunction '%D' redeclared as inline"
msgstr "%JFunktion »%D« als inline redeklariert"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "%Jvorherige Deklaration von »%D« mit Attribut noinline"
-#: cp/decl.c:1186
+#: cp/decl.c:1187
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "%JFunktion »%D« mit Attribut noinline redeklariert"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
msgid "%Jprevious declaration of '%D' was inline"
msgstr "%Jvorherige Deklaration von »%D« war inline"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
msgid "shadowing %s function `%#D'"
msgstr "überschatten der %s Funktion »%#D«"
-#: cp/decl.c:1218
+#: cp/decl.c:1219
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "Bibliotheksfunktion »%#D« als Nicht-Funktion »%#D« redeklariert"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
msgid "conflicts with built-in declaration `%#D'"
msgstr "steht mit eingebauter Deklaration »%#D« in Konflikt"
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
msgid "new declaration `%#D'"
msgstr "neue Deklaration »%#D«"
-#: cp/decl.c:1243
+#: cp/decl.c:1244
msgid "ambiguates built-in declaration `%#D'"
msgstr "macht eingebaute Deklaration »%#D« mehrdeutig"
-#: cp/decl.c:1314
+#: cp/decl.c:1315
msgid "`%#D' redeclared as different kind of symbol"
msgstr "»%#D« als andere Symbolart redeklariert"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
msgid "previous declaration of `%#D'"
msgstr "vorherige Deklaration von »%#D«"
-#: cp/decl.c:1339
+#: cp/decl.c:1340
msgid "declaration of template `%#D'"
msgstr "Deklaration des Templates »%#D«"
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr "steht mit der vorherigen Deklaration »%#D« in Konflikt"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
msgid "ambiguates old declaration `%#D'"
msgstr "macht alte Deklaration »%#D« mehrdeutig"
-#: cp/decl.c:1363
+#: cp/decl.c:1364
msgid "declaration of C function `%#D' conflicts with"
msgstr "Deklaration der C-Funktion »%#D« steht in Konflikt mit"
-#: cp/decl.c:1365
+#: cp/decl.c:1366
msgid "previous declaration `%#D' here"
msgstr "vorherige Deklaration »%#D« hier"
-#: cp/decl.c:1381
+#: cp/decl.c:1382
msgid "conflicting declaration '%#D'"
msgstr "in Konflikt stehende Deklaration »%#D«"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
msgid "'%D' has a previous declaration as `%#D'"
msgstr "»%D« hat eine vorherige Deklaration als »%#D«"
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "Deklaration von »namespace %D« steht in Konflikt mit"
+
+#: cp/decl.c:1437
+msgid "previous declaration of `namespace %D' here"
+msgstr "vorherige Deklaration von »namespace %D« hier"
+
+#: cp/decl.c:1449
msgid "`%#D' previously defined here"
msgstr "»%#D« wurde vorher hier definiert"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
msgid "`%#D' previously declared here"
msgstr "»%#D« wurde vorher hier deklariert"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
msgid "prototype for `%#D'"
msgstr "Prototyp für »%#D«"
-#: cp/decl.c:1446
+#: cp/decl.c:1460
msgid "%Jfollows non-prototype definition here"
msgstr "%Jfolgt Nicht-Prototyp-Definition hier"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
msgid "previous declaration of `%#D' with %L linkage"
msgstr "vorherige Deklaration von »%#D« mit %L-Bindung"
-#: cp/decl.c:1460
+#: cp/decl.c:1474
msgid "conflicts with new declaration with %L linkage"
msgstr "steht mit neuer Deklaration mit %L-Bindung in Konflikt"
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr "Standardargument für Parameter %d von »%#D« angegeben"
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
msgid "after previous specification in `%#D'"
msgstr "nach vorheriger Spezifikation in »%#D«"
-#: cp/decl.c:1501
+#: cp/decl.c:1515
msgid "`%#D' was used before it was declared inline"
msgstr "»%#D« wurde verwendet, bevor es »inline« deklariert wurde"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
msgid "%Jprevious non-inline declaration here"
msgstr "%Jvorherige Nicht-inline-Deklaration hier"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
msgid "redundant redeclaration of `%D' in same scope"
msgstr "redundante Redeklaration von »%D« im selben Gültigkeitsbereich"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "Deklaration von »%F« wirft andere Ausnahmen"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, c-format
msgid "than previous declaration `%F'"
msgstr "als vorherige Deklaration »%F«"
@@ -13655,492 +13693,510 @@ msgstr "als vorherige Deklaration »%F«"
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr "explizite Spezialisierung von %D nach erster Benutzung"
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr "%J»%D«: Sichtbarkeitsattribut ignoriert, da es"
-#: cp/decl.c:1880
+#: cp/decl.c:1894
msgid "%Jconflicts with previous declaration here"
msgstr "%Jin Konflikt mit vorheriger Deklaration (hier) steht"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
msgid "implicit declaration of function `%#D'"
msgstr "implizite Deklaration der Funktion »%#D«"
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr "Marke »%s« außerhalb jeder Funktion referenziert"
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
msgid "jump to label `%D'"
msgstr "Sprung zur Marke »%D«"
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr "Sprung zur case-Marke"
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
msgid "%H from here"
msgstr "%H von hier"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
msgid " crosses initialization of `%#D'"
msgstr " überkreuzt Initialisierung von »%#D«"
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr " tritt in Gültigkeitsbereich des nicht-POD »%#D« ein"
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr " tritt in try-Block ein"
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr " tritt in catch-Block ein"
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " von hier"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
msgid "%J enters catch block"
msgstr "%J tritt in catch-Block ein"
-#: cp/decl.c:2360
+#: cp/decl.c:2374
msgid " skips initialization of `%#D'"
msgstr " überspringt Initialisierung von »%#D«"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr "Marke wurde wchar_t genannt"
-#: cp/decl.c:2397
+#: cp/decl.c:2411
msgid "duplicate label `%D'"
msgstr "doppelte Marke »%D«"
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr "»%D« ohne Template-Parameter verwendet"
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr "kein Klassentemplate namens »%#T« in »%#T«"
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr "kein Typ namens »%#T« in »%#T«"
-#: cp/decl.c:3429
+#: cp/decl.c:3443
msgid "%Jan anonymous union cannot have function members"
msgstr "%Jeine anonyme Union kann keine Funktionselemente haben"
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr "Element »%#D« mit Konstruktor in anonymem Aggregat nicht erlaubt"
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr "Element »%#D« mit Destruktor in anonymem Aggregat nicht erlaubt"
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr "Element »%#D« mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
-#: cp/decl.c:3493
+#: cp/decl.c:3507
msgid "redeclaration of C++ built-in type `%T'"
msgstr "Redeklaration des eingebauten C++-Typs »%T«"
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr "mehrere Typen in einer Deklaration"
-#: cp/decl.c:3557
+#: cp/decl.c:3571
msgid "missing type-name in typedef-declaration"
msgstr "fehlender Typname in typedef-Deklaration"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr "ISO-C++ verbietet anonyme structs"
-#: cp/decl.c:3572
+#: cp/decl.c:3586
msgid "`%D' can only be specified for functions"
msgstr "»%D« kann nur für Funktionen angegeben werden"
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr "»%D« kann nur innerhalb einer Klasse angegeben werden"
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr "»%D« kann nur für Konstruktoren angegeben werden"
-#: cp/decl.c:3579
+#: cp/decl.c:3593
msgid "`%D' can only be specified for objects and functions"
msgstr "»%D« kann nur für Objekte und Funktionen angegeben werden"
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef »%D« ist initialisiert (stattdessen lieber __typeof__ verwenden)"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
msgid "function `%#D' is initialized like a variable"
msgstr "Funktion »%#D« ist wie eine Variable initialisiert"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "Deklaration von »%#D« hat »extern« und ist initialisiert"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
msgid "`%#D' is not a static member of `%#T'"
msgstr "»%#D« ist kein statisches Element von »%#T«"
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr "ISO-C++ erlaubt nicht, »%T::%D« als »%T::%D« zu definieren"
-#: cp/decl.c:3788
+#: cp/decl.c:3802
msgid "duplicate initialization of %D"
msgstr "doppelte Initialisierung von %D"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
msgid "declaration of `%#D' outside of class is not definition"
msgstr "Deklaration von »%#D« außerhalb einer Klasse ist keine Definition"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
msgid "variable `%#D' has initializer but incomplete type"
msgstr "Variable »%#D« hat Initialisierung, aber unvollständigen Typ"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
msgid "elements of array `%#D' have incomplete type"
msgstr "Elemente des Feldes »%#D« haben unvollständigen Typ"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "Aggregat »%#D« hat unvollständigen Typ und kann nicht definiert werden"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
msgid "`%D' declared as reference but not initialized"
msgstr "»%D« als Referenz deklariert, aber nicht initialisiert"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr "ISO-C++ verbietet die Verwendung einer Initialisierungsliste zur Initialisierung der Referenz »%D«"
-#: cp/decl.c:3976
+#: cp/decl.c:3990
msgid "cannot initialize `%T' from `%T'"
msgstr "»%T« kann nicht von »%T« initialisiert werden"
-#: cp/decl.c:4008
+#: cp/decl.c:4022
msgid "initializer fails to determine size of `%D'"
msgstr "Initialisierung gibt nicht die Größe von »%D« an"
-#: cp/decl.c:4013
+#: cp/decl.c:4027
msgid "array size missing in `%D'"
msgstr "Feldgröße fehlt in »%D«"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
msgid "zero-size array `%D'"
msgstr "Feld »%D« der Größe null"
#. 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:4062
+#: cp/decl.c:4076
msgid "storage size of `%D' isn't known"
msgstr "Speichergröße von »%D« ist unbekannt"
-#: cp/decl.c:4084
+#: cp/decl.c:4098
msgid "storage size of `%D' isn't constant"
msgstr "Speichergröße von »%D« ist nicht konstant"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr "Entschuldigung: Semantik der statischen Daten »%#D« der inline-Funktion ist falsch (mehrere Kopien wären die Folge)"
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr "%J dies kann durch das Löschen des Initialisierers umgangen werden"
-#: cp/decl.c:4166
+#: cp/decl.c:4180
msgid "uninitialized const `%D'"
msgstr "nicht initialisiertes const »%D«"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr "Name »%D« in benannter Initialisierung im GNU-Stil für ein Feld verwendet"
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr "Bestimmte Initialisierung »%E« größer als Feldgröße"
+
+#: cp/decl.c:4323
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "geklammerter Initialisierer zur Initialisierung von »%T« verwendet"
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr "Initialisierung für »%T« muss geklammert sein"
-#: cp/decl.c:4326
+#: cp/decl.c:4404
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO-C++ erlaubt keine benannten Initialisierungen"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
msgid "`%T' has no non-static data member named `%D'"
msgstr "»%T« hat kein nicht-statisches Datenelement namens »%D«"
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr "Name »%D« in benannter Initialisierung im GNU-Stil für ein Feld verwendet"
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
msgid "too many initializers for `%T'"
msgstr "zu viele Initialisierer für »%T«"
-#: cp/decl.c:4439
+#: cp/decl.c:4494
msgid "variable-sized object `%D' may not be initialized"
msgstr "Objekt »%D« variabler Größe kann nicht initialisiert werden"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
msgid "`%D' has incomplete type"
msgstr "»%D« hat unvollständigen Typen"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr "»%D« muss mit Konstruktor initialisiert werden, nicht mit »{...}«"
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr "Struktur »%D« mit nicht initialisierten const-Elementen"
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr "Struktur »%D« mit nicht initialisierten Referenzelementen"
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
-#: cp/decl.c:4749
+#: cp/decl.c:4805
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "»%D« kann nicht zu Namespace »%D« initialisiert werden"
-#: cp/decl.c:4803
+#: cp/decl.c:4859
msgid "shadowing previous type declaration of `%#D'"
msgstr "vorherige Typdeklaration von »%#D« wird überschattet"
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr "»%D« kann nicht Thread-lokal sein, weil es Nicht-POD-Typen »%T« hat"
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr "»%D« ist Thread-lokal und kann damit nicht dynamisch initialisiert werden"
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr "ungültiger catch-Parameter"
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr "Destruktor für fremde Klasse »%T« kann kein Element sein"
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr "Konstruktor für fremde Klasse »%T« kann kein Element sein"
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr "»%D« als »virtuelles« %s deklariert"
-#: cp/decl.c:5478
+#: cp/decl.c:5547
msgid "`%D' declared as an `inline' %s"
msgstr "»%D« als »inline« %s deklariert"
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr "Funktionsspezifizierer »const« und »volatile« an »%D« ungültig in %d-Deklaration"
-#: cp/decl.c:5483
+#: cp/decl.c:5552
msgid "`%D' declared as a friend"
msgstr "»%D« als »friend« deklariert"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
msgid "`%D' declared with an exception specification"
msgstr "»%D« mit Ausnahmespezifikation deklariert"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr "»::main« kann nicht als Template deklariert werden"
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr "»::main« kann nicht inline deklariert werden"
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr "»::main« kann nicht statisch deklariert werden"
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr "»main« muss »int« zurückgeben"
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr "nicht lokale Funktion »%#D« verwendet anonymen Typen"
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr "»%#D« verweist nicht auf den unqualifizierten Typen, also wird es nicht zum Binden verwendet"
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr "nicht lokale Funktion »%#D« verwendet lokalen Typen »%T«"
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr "%sElementfunktion »%D« kann nicht den Methodenqualifizierer »%T« haben"
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr "Definition der expliziten Spezialisierung »%D« in friend-Deklaration"
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr "ungültige Verwendung der Template-ID »%D« in Deklaration des ursprünglichen Templates"
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung »%D« erlaubt"
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr "»inline« ist nicht in Deklaration der friend-Template-Spezialisierung »%D« erlaubt"
-#: cp/decl.c:5765
+#: cp/decl.c:5834
msgid "definition of implicitly-declared `%D'"
msgstr "Definition des implizit deklarierten »%D«"
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr "keine Elementfunktion »%#D« in Klasse »%T« deklariert"
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr "nicht-lokale Variable »%#D« verwendet lokalen Typen »%T«"
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr "ungültige Initialisierung des statischen Datenelements vom nicht eingebauten Typen »%T«"
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements »%D« in der Klasse"
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante »%D« vom nicht eingebauten Typen »%T«"
-#: cp/decl.c:6065
+#: cp/decl.c:6134
msgid "size of array `%D' has non-integral type `%T'"
msgstr "Feldgröße von »%D« hat nicht-ganzzahligen Typen »%T«"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
msgid "size of array has non-integral type `%T'"
msgstr "Feldgröße hat nicht-ganzzahligen Typen »%T«"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
msgid "size of array `%D' is negative"
msgstr "Größe des Feldes »%D« ist negativ"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
msgid "size of array is negative"
msgstr "Größe des Feldes ist negativ"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ISO-C++ verbietet Feld »%D« der Größe null"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
msgid "ISO C++ forbids zero-size array"
msgstr "ISO-C++ verbietet Feld der Größe null"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
msgid "size of array `%D' is not an integral constant-expression"
msgstr "Größe des Feldes »%D« ist kein konstanter Ganzzahlausdruck"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
msgid "size of array is not an integral constant-expression"
msgstr "Größe des Feldes ist kein konstanter Ganzzahlausdruck"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ISO-C++ verbietet Feld »%D« variabler Größe"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
msgid "ISO C++ forbids variable-size array"
msgstr "ISO-C++ verbietet Feld variabler Größe"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr "Überlauf in Feldgröße"
-#: cp/decl.c:6248
+#: cp/decl.c:6317
msgid "declaration of `%D' as %s"
msgstr "Deklaration von »%D« als %s"
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, c-format
msgid "creating %s"
msgstr "Erzeugen von %s"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr "Deklaration von »%D« als multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr " multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr "Angabe des Rückgabetyps für Konstruktor ist ungültig"
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr "Angabe des Rückgabetyps für Destruktor ist ungültig"
-#: cp/decl.c:6306
+#: cp/decl.c:6375
msgid "operator `%T' declared to return `%T'"
msgstr "Operator »%T« ist deklariert, »%T« zurückzugeben"
-#: cp/decl.c:6308
+#: cp/decl.c:6377
msgid "return type specified for `operator %T'"
msgstr "Rückgabetyp für »operator %T« angegeben"
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr "unbenannte Variable oder Feld als »void« deklariert"
+
+#: cp/decl.c:6405
+#, c-format
+msgid "variable or field `%E' declared void"
+msgstr "Variable oder Feld »%E« als »void« deklariert"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr "Variable oder Feld als »void« deklariert"
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr "Destruktoren müssen Elementfunktionen sein"
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr "Destruktor »%T« muss zu Klassenname »%T« passen"
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr "Deklarator-ID fehlt: reserviertes Wort »%D« wird verwendet"
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr "Typ »%T« ist nicht vom Typ »%T« abgeleitet"
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr "»%T« als Deklarator-ID angegeben"
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr " vielleicht wollen Sie »%T« als Konstruktor"
@@ -14148,300 +14204,292 @@ msgstr " vielleicht wollen Sie »%T« als Konstruktor"
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "ungültige Verwendung des Template-Namens »%E« in einem Deklarator"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
msgid "declaration of `%D' as non-function"
msgstr "Deklaration von »%D« als Nicht-Funktion"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr "»bool« ist jetzt ein Schlüsselwort"
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr "belangloses »%T« ignoriert"
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
msgid "multiple declarations `%T' and `%T'"
msgstr "mehrfache Deklarationen »%T« und »%T«"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO-C++ unterstützt nicht »long long«"
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO-C++ verbietet Deklaration von »%s« ohne Typ"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr "»short«, »signed« oder »unsigned« ungültig für »%s«"
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr "»long« und »short« für »%s« gleichzeitig angegeben"
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr "»signed« und »unsigned« für »%s« gleichzeitig angegeben"
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr "Qualifizierer sind bei Deklaration von »operator %T« nicht erlaubt"
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr "Element »%D« kann nicht gleichzeitig virtuell und statisch deklariert werden"
-#: cp/decl.c:7097
+#: cp/decl.c:7192
msgid "`%T::%D' is not a valid declarator"
msgstr "»%T::%D« ist kein gültiger Deklarator"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr "Speicherklassenangaben sind in Parameterdeklarationen ungültig"
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr "»typedef«-Deklaration in Parameterdeklaration ungültig"
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr "virtuelle Deklaration einer äußeren Klasse"
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr "Speicherklasse für %s »%s« angegeben"
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "Deklaration höchster Ebene von »%s« gibt »auto« an"
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungültig"
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr "Destruktor kann keine statische Elementfunktion sein"
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, c-format
msgid "destructors may not be `%s'"
msgstr "Destruktoren dürfen nicht »%s« sein"
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr "Konstruktor kann keine statische Elementfunktion sein"
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr "Konstruktoren können nicht als virtuell deklariert werden"
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr "Konstruktoren dürfen nicht »%s« sein"
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr "Typangabe des Rückgabewerts für Konstruktor ignoriert"
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "friend-Funktion »%s« kann nicht initialisiert werden"
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr "virtuelle Funktionen können keine friends sein"
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr "friend-Deklaration nicht in Klassendefinition"
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "friend-Funktion »%s« kann nicht in einer lokalen Klassendefinition definiert werden"
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr "Destruktoren dürfen keine Parameter haben"
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
msgid "cannot declare reference to `%#T'"
msgstr "Referenz auf »%#T« kann nicht definiert werden"
-#: cp/decl.c:7511
+#: cp/decl.c:7606
msgid "cannot declare pointer to `%#T'"
msgstr "Zeiger auf »%#T« kann nicht deklariert werden"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr "Zeiger auf Element von »%#T« kann nicht deklariert werden"
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr "zusätzliche Qualifizierung »%T::« an Element »%s« ignoriert"
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr "Elementfunktion »%T::%s« kann nicht in »%T« deklariert werden"
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr "Element »%T::%s« kann nicht in »%T« deklariert werden"
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr "Datenelement darf nicht variabel modifizierten Typ »%T« haben"
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr "Parameter darf nicht variabel modifizierten Typ »%T« haben"
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr "nur Deklarationen von Konstruktoren können »explicit« sein"
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr "Nicht-Element »%s« kann nicht als »mutable« deklariert sein"
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr "Nicht-Objekt-Element »%s« kann nicht als »mutable« deklariert sein"
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "Funktion »%s« kann nicht als »mutable« deklariert sein"
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr "statisches »%s« kann nicht als »mutable« deklariert sein"
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr "Konstante »%s« kann nicht als »mutable« deklariert sein"
-#: cp/decl.c:7818
+#: cp/decl.c:7913
msgid "template-id `%D' used as a declarator"
msgstr "Template-ID »%D« als Deklarator verwendet"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr "ISO-C++ verbietet geschachtelten Typen »%D« mit gleichem Namen wie umschließende Klasse"
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr "%Jtypedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
-#: cp/decl.c:7893
+#: cp/decl.c:7988
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "%Jungültiger Typkennzeichner für Nicht-Element-Funktionstyp"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
msgid "type qualifiers specified for friend class declaration"
msgstr "Typkennzeichner für friend-Klassen-Deklaration angegeben"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr "»inline« für friend-Klassen-Deklaration angegeben"
-#: cp/decl.c:7969
+#: cp/decl.c:8064
msgid "template parameters cannot be friends"
msgstr "Template-Parameter können keine »friends« sein"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr "friend-Deklaration erfordert Klassenschlüssel, z.B. »friend class %T::%D«"
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr "friend-Deklaration erfordert Klassenschlüssel, z.B. »friend %#T«"
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr "Versuch, die Klasse »%T« zu einem »friend« des globalen Gültigkeitsbereiches zu machen"
-#: cp/decl.c:7999
+#: cp/decl.c:8094
msgid "invalid qualifiers on non-member function type"
msgstr "ungültige Qualifizierer an Nicht-Element-Funktionstyp"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
msgid "abstract declarator `%T' used as declaration"
msgstr "abstrakter Deklarator »%T« als Deklaration verwendet"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr "unbenannte Variable oder Feld als »void« deklariert"
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr "Variable oder Feld als »void« deklariert"
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr "»::« kann nicht in Parameterdeklaration verwendet werden"
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
msgid "invalid use of `::'"
msgstr "ungültige Verwendung von »::«"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
msgid "function `%D' cannot be declared friend"
msgstr "Funktion »%D« kann nicht als »friend« deklariert werden"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr "»%D« kann nicht zur Methode gemacht werden -- nicht in einer Klasse"
-#: cp/decl.c:8127
+#: cp/decl.c:8217
msgid "function `%D' declared virtual inside a union"
msgstr "Funktion »%D« als virtuell innerhalb einer Union deklariert"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr "»%D« kann nicht als virtuell deklariert werden, da es immer statisch ist"
-#: cp/decl.c:8215
+#: cp/decl.c:8305
msgid "field `%D' has incomplete type"
msgstr "Feld »%D« hat unvollständigen Typen"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
msgid "name `%T' has incomplete type"
msgstr "Name »%T« hat unvollständigen Typen"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr " in Instanziierung des Templates »%T«"
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr "»%s« ist weder eine Funktion noch Elementfunktion; kann nicht als »friend« deklariert werden"
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr "Elementfunktionen sind implizite »friends« ihrer Klasse"
@@ -14457,91 +14505,91 @@ msgstr "Elementfunktionen sind implizite »friends« ihrer Klasse"
#. 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:8287
+#: cp/decl.c:8377
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "ISO-C++ verbietet Initialisierung des Elementes »%D«"
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr "»%D« wird statisch gemacht"
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr "Speicherklasse »auto« ungültig für Funktion »%s«"
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr "Speicherklasse »register« ungültig für Funktion »%s«"
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "Speicherklasse »__thread« ungültig für Funktion »%s«"
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr "Speicherklasse »static« ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion »%s«"
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr "Speicherklasse »inline« ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion »%s«"
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr "virtuelle Nicht-Klassen-Funktion »%s«"
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr "Elementfunktion »%D« kann nicht deklariert werden, statische Bindung zu haben"
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr "»static« darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
-#: cp/decl.c:8440
+#: cp/decl.c:8530
msgid "static member `%D' declared `register'"
msgstr "statisches Element »%D« als »register« deklariert"
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr "Element »%#D« kann nicht explizit deklariert werden, externe Bindung zu haben"
-#: cp/decl.c:8585
+#: cp/decl.c:8675
msgid "default argument for `%#D' has type `%T'"
msgstr "Standardargument für »%#D« hat Typ »%T«"
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr "Standardargument für Parameter des Typs »%T« hat Typ »%T«"
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr "Standardargument »%E« verwendet lokale Variable »%D«"
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, c-format
msgid "invalid string constant `%E'"
msgstr "ungültige Zeichenkettenkonstante »%E«"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr "ungültige Ganzzahlkonstante in Parameterliste; vergessen, den Parameternamen anzugeben?"
-#: cp/decl.c:8689
+#: cp/decl.c:8779
msgid "parameter `%D' invalidly declared method type"
msgstr "Parameter »%D« deklariert ungültigerweise Methodentyp"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr "Parameter »%D« bezieht %s in Feld mit unbekannter Grenze »%T« ein"
@@ -14560,93 +14608,93 @@ msgstr "Parameter »%D« bezieht %s in Feld mit unbekannter Grenze »%T« ein"
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr "ungültiger Konstruktor; wahrscheinlich war »%T (const %T&)« gemeint"
-#: cp/decl.c:9000
+#: cp/decl.c:9090
msgid "`%D' must be a nonstatic member function"
msgstr "»%D« muss eine nichtstatische Elementfunktion sein"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr "»%D« muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr "»%D« muss ein Argument von einem Klassen- oder Aufzählungstyp haben"
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr "Umwandlung in %s%s wird nie einen Typumwandlungsoperator verwenden"
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr "ISO-C++ verbietet Ãœberladen des Operators ?:"
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr "Suffix-»%D« muss »int« als sein Argument nehmen"
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr "Suffix-»%D« muss »int« als sein zweites Argument nehmen"
-#: cp/decl.c:9126
+#: cp/decl.c:9216
msgid "`%D' must take either zero or one argument"
msgstr "»%D« muss entweder null oder ein Argument nehmen"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
msgid "`%D' must take either one or two arguments"
msgstr "»%D« muss entweder ein oder zwei Argumente nehmen"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr "Präfix-»%D« sollte »%T« zurückgeben"
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr "Suffix-»%D« sollte »%T« zurückgeben"
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr "»%D« muss »void« nehmen"
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
msgid "`%D' must take exactly one argument"
msgstr "»%D« muss genau ein Argument nehmen"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
msgid "`%D' must take exactly two arguments"
msgstr "»%D« muss genau zwei Argumente nehmen"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr "benutzerdefiniertes »%D« wertet immer beide Argumente aus"
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr "»%D« sollte Wert zurückgeben"
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr "»%D« kann keine Standardargumente haben"
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr "typedef-Name »%D« wird nach »%s« verwendet"
-#: cp/decl.c:9279
+#: cp/decl.c:9369
msgid "using template type parameter `%T' after `%s'"
msgstr "Templatetyp-Parameter »%T« wird nach »%s« verwendet"
-#: cp/decl.c:9287
+#: cp/decl.c:9377
msgid "`%T' referred to as `%s'"
msgstr "»%T« als »%s« verwendet"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
msgid "`%T' referred to as enum"
msgstr "»%T« als enum verwendet"
@@ -14657,47 +14705,47 @@ msgstr "»%T« als enum verwendet"
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
msgid "template argument required for `%s %T'"
msgstr "Template-Argument für »%s %T« benötigt"
-#: cp/decl.c:9453
+#: cp/decl.c:9543
msgid "use of enum `%#D' without previous declaration"
msgstr "Verwendung des enum »%#D« ohne vorherige Deklaration"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
msgid "redeclaration of `%T' as a non-template"
msgstr "Redeklaration von »%T« als Nicht-Template"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr "abgeleitete Union »%T« ist ungültig"
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr "Basistyp »%T« ist kein struct- oder Klassentyp"
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr "rekursiver Typ »%T« nicht definiert"
-#: cp/decl.c:9580
+#: cp/decl.c:9670
msgid "duplicate base type `%T' invalid"
msgstr "doppelter Basistyp »%T« ungültig"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr "Java-Klasse »%T« kann nicht mehrere Basen haben"
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr "Java-Klasse »%T« kann keine virtuellen Basen haben"
-#: cp/decl.c:9700
+#: cp/decl.c:9790
msgid "multiple definition of `%#T'"
msgstr "mehrfache Definition von »%#T«"
-#: cp/decl.c:9701
+#: cp/decl.c:9791
msgid "%Jprevious definition here"
msgstr "%Jvorherige Definition hier"
@@ -14705,47 +14753,47 @@ msgstr "%Jvorherige Definition hier"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr "kein Ganzzahltyp kann alle Aufzählungswerte für »%T« darstellen"
-#: cp/decl.c:9926
+#: cp/decl.c:10023
msgid "enumerator value for `%D' not integer constant"
msgstr "Aufzählungswert für »%D« ist keine Ganzzahlkonstante"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
msgid "overflow in enumeration values at `%D'"
msgstr "Überlauf in Aufzählungswerten bei »%D«"
-#: cp/decl.c:10015
+#: cp/decl.c:10112
msgid "return type `%#T' is incomplete"
msgstr "Rückgabetyp »%#T« ist unvollständig"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr "Rückgabetyp für »main« zu »int« geändert"
-#: cp/decl.c:10162
+#: cp/decl.c:10259
msgid "`%D' implicitly declared before its definition"
msgstr "»%D« vor seiner Definition implizit deklariert"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr "»operator=« sollte eine Referenz auf »*this« zurück geben"
-#: cp/decl.c:10453
+#: cp/decl.c:10550
msgid "parameter `%D' declared void"
msgstr "Parameter »%D« leer definiert"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
msgid "invalid member function declaration"
msgstr "ungültige Elementfunktionsdeklaration"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr "»%D« ist bereits in Klasse »%T« definiert"
-#: cp/decl.c:11149
+#: cp/decl.c:11246
msgid "static member function `%#D' declared with type qualifiers"
msgstr "statische Elementfunktion »%#D« mit Typqualifizierern deklariert"
@@ -14793,7 +14841,7 @@ msgstr "ungültige Deklaration des Elementtemplates »%#D« in lokaler Klasse"
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr "ungültige Verwendung von »virtual« in Templatedeklaration von »%#D«"
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
msgid "template declaration of `%#D'"
msgstr "Templatedeklaration von »%#D«"
@@ -14865,40 +14913,40 @@ msgstr "ungültige Initialisierung für virtuelle Methode »%D«"
msgid "anonymous struct not inside named type"
msgstr "anonymes struct nicht innerhalb eines benannten Typs"
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr "anonymes Aggregat im Gültigkeitsbereich eines Namespace muss statisch sein"
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
msgid "anonymous union with no members"
msgstr "anonyme Union ohne Element"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr "»operator new« muss Typ »%T« zurück geben"
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr "»operator new« nimmt Typ »size_t« (»%T«) als ersten Parameter"
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr "»operator delete« muss Typ »%T« zurück geben"
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr "»operator delete« nimmt Typ »%T« als ersten Parameter"
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
msgid "inline function `%D' used but never defined"
msgstr "inline-Funktion »%D« verwendet, aber nirgendwo definiert"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "Standardargument fehlt für Parameter %P von »%+#D«"
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr "unerwarteter Buchstabe »%c« in locate_error\n"
@@ -14925,7 +14973,7 @@ msgstr "Mischen von »catch« in C++ und Java in einzelner Übersetzungseinheit"
msgid "throwing NULL, which has integral, not pointer type"
msgstr "wirft NULL, was ganzzahlig, aber kein Zeigertyp ist"
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr "»%D« sollte niemals überladen werden"
@@ -15001,44 +15049,44 @@ msgstr "»friend«-Deklaration »%#D« deklariert eine Nicht-Template-Funktion"
#: cp/friend.c:472
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
-msgstr ""
+msgstr "(wenn das nicht beabsichtigt war, sollte sicher gestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen einfügen) -Wno-non-template-friend schaltet diese Warnung aus)"
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
-msgstr ""
+msgstr "Argument für »%s« fehlt\n"
#: cp/init.c:318
msgid "`%D' should be initialized in the member initialization list"
-msgstr ""
+msgstr "»%D« sollte in Elementinitialisierungsliste initialisiert werden"
#: cp/init.c:368
msgid "default-initialization of `%#D', which has reference type"
-msgstr ""
+msgstr "Standardinitialisierung von »%#D«, das Referenztyp hat"
#: cp/init.c:373
msgid "uninitialized reference member `%D'"
-msgstr ""
+msgstr "nicht initialisiertes Referenzelement »%D«"
#: cp/init.c:375
msgid "uninitialized member `%D' with `const' type `%T'"
-msgstr ""
+msgstr "nicht initialisiertes Element »%D« mit »const«-Typ »%T«"
#: cp/init.c:514
msgid "`%D' will be initialized after"
-msgstr ""
+msgstr "»%D« wird initialisiert nach"
#: cp/init.c:517
msgid "base `%T' will be initialized after"
-msgstr ""
+msgstr "Basis »%T« wird initialisiert nach"
#: cp/init.c:520
msgid " `%#D'"
-msgstr ""
+msgstr " »%#D«"
#: cp/init.c:522
msgid " base `%T'"
-msgstr ""
+msgstr " Basis »%T«"
#: cp/init.c:523
msgid " when initialized here"
@@ -15046,27 +15094,27 @@ msgstr " während es hier initialisiert wurde"
#: cp/init.c:539
msgid "multiple initializations given for `%D'"
-msgstr ""
+msgstr "mehrere Initialisierungen für »%D« angegeben"
#: cp/init.c:541
msgid "multiple initializations given for base `%T'"
-msgstr ""
+msgstr "mehrere Initialisierungen für Basis »%T« angegeben"
#: cp/init.c:608
msgid "initializations for multiple members of `%T'"
-msgstr ""
+msgstr "Initialisierungen für mehrere Elemente von »%T«"
#: cp/init.c:665
msgid "base class `%#T' should be explicitly initialized in the copy constructor"
-msgstr ""
+msgstr "Basisklasse »%#T« sollte explizit im Kopierkonstruktor initialisiert werden"
#: cp/init.c:895 cp/init.c:914
msgid "class `%T' does not have any field named `%D'"
-msgstr ""
+msgstr "Klasse »%T« hat keinen Feldnamen »%D«"
#: cp/init.c:901
msgid "`%#D' is a static data member; it can only be initialized at its definition"
-msgstr ""
+msgstr "»%#D« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden"
#: cp/init.c:908
msgid "`%#D' is not a non-static data member of `%T'"
@@ -15074,23 +15122,23 @@ msgstr "»%#D« ist kein Nicht-static-Datenelement von »%T«"
#: cp/init.c:947
msgid "unnamed initializer for `%T', which has no base classes"
-msgstr ""
+msgstr "unbenannte Initialisierung für »%T«, das keine Basisklassen hat"
#: cp/init.c:954
msgid "unnamed initializer for `%T', which uses multiple inheritance"
-msgstr ""
+msgstr "unbenannte Initialisierung für »%T«, das Mehrfachvererbung verwendet"
#: cp/init.c:1009
msgid "'%D' is both a direct base and an indirect virtual base"
-msgstr ""
+msgstr "»%D« ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis"
#: cp/init.c:1017
msgid "type `%D' is not a direct or virtual base of `%T'"
-msgstr ""
+msgstr "Typ »%D« ist keine direkte oder virtuelle Basis von »%T«"
#: cp/init.c:1020
msgid "type `%D' is not a direct base of `%T'"
-msgstr ""
+msgstr "Typ »%D« ist keine direkte Basis von »%T«"
#. Handle bad initializers like:
#. class COMPLEX {
@@ -15106,166 +15154,166 @@ msgstr ""
#.
#: cp/init.c:1112
msgid "bad array initializer"
-msgstr ""
+msgstr "schlechte Feldinitialisierung"
#: cp/init.c:1310
msgid "`%T' is not an aggregate type"
-msgstr ""
+msgstr "»%T« ist kein Aggregattyp"
#: cp/init.c:1331
msgid "`%T' fails to be an aggregate typedef"
-msgstr ""
+msgstr "»%T« ist kein Aggregat-typedef"
#: cp/init.c:1340
msgid "type `%T' is of non-aggregate type"
-msgstr ""
+msgstr "Typ »%T« ist Nicht-Aggregat-Typ"
#: cp/init.c:1432 cp/typeck.c:1818
msgid "qualified type `%T' does not match destructor name `~%T'"
-msgstr ""
+msgstr "qualifizierter Typ »%T« passt nicht zum Destruktornamen »~%T«"
#: cp/init.c:1440
msgid "incomplete type `%T' does not have member `%D'"
-msgstr ""
+msgstr "unvollständiger Typ »%T« hat kein Element »%D«"
-#: cp/init.c:1459
+#: cp/init.c:1460
msgid "`%D' is not a member of type `%T'"
-msgstr ""
+msgstr "»%D« ist kein Element vom Typ »%T«"
-#: cp/init.c:1478
+#: cp/init.c:1487
msgid "invalid pointer to bit-field `%D'"
-msgstr ""
+msgstr "ungültiger Zeiger auf Bitfeld »%D«"
-#: cp/init.c:1580
+#: cp/init.c:1589
msgid "invalid use of non-static member function `%D'"
-msgstr "ungültige Verwendung der Nicht-static-Elementfunktion »%D«"
+msgstr "ungültige Verwendung der nicht-statischen Elementfunktion »%D«"
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
msgid "invalid use of non-static data member `%D'"
-msgstr "ungültige Verwendung des Nicht-static-Datenelementes »%D«"
+msgstr "ungültige Verwendung des nicht-statischen Datenelementes »%D«"
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
-msgstr ""
+msgstr "»new« für Feldtyp gibt keine Größe an"
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
-msgstr ""
+msgstr "Größe des Feldes bei »new« muss Ganzzahltyp haben"
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
-msgstr ""
+msgstr "Feld der Größe Null belegt keinen Platz"
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
-msgstr ""
+msgstr "»new« kann nicht auf Referenztyp angewendet werden"
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
-msgstr ""
+msgstr "»new« kann nicht auf Funktionstyp angewendet werden"
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
-msgstr ""
+msgstr "Aufruf von Java-Konstruktor, wobei »jclass« nicht definiert ist"
-#: cp/init.c:1877
+#: cp/init.c:1886
msgid "can't find class$"
-msgstr ""
+msgstr "class$ kann nicht gefunden werden"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
-msgstr ""
+msgstr "ungültiger Typ »void« für »new«"
-#: cp/init.c:2014
+#: cp/init.c:2023
msgid "uninitialized const in `new' of `%#T'"
-msgstr ""
+msgstr "nicht initialisierte Konstante in »new« von »%#T«"
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
-msgstr ""
+msgstr "Aufruf von Java-Konstruktor mit »%s« ist nicht definiert"
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr "kein geeignetes oder mehrdeutiges »%D« in Klasse »%T« gefunden"
-#: cp/init.c:2083
+#: cp/init.c:2092
msgid "request for member `%D' is ambiguous"
-msgstr ""
+msgstr "Abfrage des Elementes »%D« ist mehrdeutig"
-#: cp/init.c:2203
+#: cp/init.c:2212
msgid "ISO C++ forbids initialization in array new"
-msgstr ""
+msgstr "ISO-C++ verbietet Initialisierung eines Feldes mit »new«"
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
-msgstr ""
+msgstr "Initialisierung endet vorzeitig"
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
-msgstr ""
+msgstr "mehrdimensionales Feld kann nicht initialisiert werden"
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
-msgstr ""
+msgstr "mögliches Problem bei Aufruf des »delete«-Operators erkannt"
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
-msgstr ""
+msgstr "weder der Destruktor noch der klassenspezifische Operator »delete« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
-msgstr ""
+msgstr "unbekannte Feldgröße in »delete«"
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
-msgstr ""
+msgstr "Typ für Vektor-»delete« ist weder Zeiger- noch Feldtyp"
#: cp/lex.c:99
msgid "type name expected before `*'"
-msgstr ""
+msgstr "Typnamen vor »*« erwartet"
#: cp/lex.c:501
#, c-format
msgid "junk at end of #pragma %s"
-msgstr ""
+msgstr "Ausschuss am Ende von #pragma %s"
#: cp/lex.c:508
#, c-format
msgid "invalid #pragma %s"
-msgstr ""
+msgstr "ungültiges #pragma %s"
#: cp/lex.c:516
msgid "#pragma vtable no longer supported"
-msgstr ""
+msgstr "#pragma vtable wird nicht mehr unterstützt"
#: cp/lex.c:590
#, c-format
msgid "#pragma implementation for %s appears after file is included"
-msgstr ""
+msgstr "#pragma Implementation für %s erscheint, nachdem Datei eingebunden wurde"
#: cp/lex.c:614
msgid "junk at end of #pragma GCC java_exceptions"
-msgstr ""
+msgstr "Ausschuss am Ende von #pragma GCC java_exceptions"
#: cp/lex.c:628
msgid "`%D' not defined"
-msgstr ""
+msgstr "»%D« nicht definiert"
#: cp/lex.c:631
msgid "`%D' was not declared in this scope"
-msgstr ""
+msgstr "»%D« wurde in diesem Gültigkeitsbereich nicht definiert"
#: cp/lex.c:639
msgid "`%D' undeclared (first use this function)"
-msgstr ""
+msgstr "»%D« nicht deklariert (erste Verwendung dieser Funktion)"
#: cp/lex.c:643
msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
-msgstr ""
+msgstr "(Jeder nicht deklarierte Bezeichner wird nur einmal für jede Funktion, in der er vorkommt, gemeldet.)"
#. In a template, it is invalid to write "f()" or "f(3)" if no
#. declaration of "f" is available. Historically, G++ and most
@@ -15279,43 +15327,43 @@ msgstr ""
#. be kept in synch.
#: cp/lex.c:674
msgid "there are no arguments to `%D' that depend on a template parameter, so a declaration of `%D' must be available"
-msgstr ""
+msgstr "es gibt keine Argumente für »%D«, die von einem Templateparameter abhängen, weshalb eine Deklaration von »%D« verfügbar sein muss"
#: cp/lex.c:683
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
-msgstr ""
+msgstr "(mit »-fpermissive« wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)"
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
-msgstr ""
+msgstr "call_expr kann wegen eines Fehlers im C++-ABI nicht verarbeitet werden"
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
-msgstr ""
+msgstr "ausgelassener mittlerer Operand für Operator »?:« kann nicht verarbeitet werden"
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
-msgstr ""
+msgstr "der verarbeitete Name von »%D« wird sich in einer zukünftigen Version des GCC ändern"
#: cp/method.c:461
msgid "generic thunk code fails for method `%#D' which uses `...'"
-msgstr ""
+msgstr "allgemeiner Thunk-Code für Methode »%#D« mit »...« scheitert"
#: cp/method.c:686
msgid "non-static const member `%#D', can't use default assignment operator"
-msgstr ""
+msgstr "nicht-statisches konstantes Element »%#D«, Standard-Zuweisungsoperator kann nicht verwendet werden"
#: cp/method.c:691
msgid "non-static reference member `%#D', can't use default assignment operator"
-msgstr ""
+msgstr "nicht-statisches Referenzelement »%#D«, Standard-Zuweisungsoperator kann nicht verwendet werden"
#: cp/name-lookup.c:671
msgid "`%#D' used prior to declaration"
-msgstr ""
+msgstr "»%#D« vor Deklaration verwendet"
#: cp/name-lookup.c:702
msgid "redeclaration of `wchar_t' as `%T'"
-msgstr ""
+msgstr "Redeklaration von »wchar_t« als »%T«"
#. A redeclaration of main, but not a duplicate of the
#. previous one.
@@ -15325,11 +15373,11 @@ msgstr ""
#. This function shall not be overloaded.
#: cp/name-lookup.c:734
msgid "invalid redeclaration of `%D'"
-msgstr ""
+msgstr "ungültige Redeklaration von »%D«"
#: cp/name-lookup.c:735
msgid "as `%D'"
-msgstr ""
+msgstr "als »%D«"
#: cp/name-lookup.c:823
msgid "type mismatch with previous external decl of `%#D'"
@@ -15337,19 +15385,19 @@ msgstr "Typen passen nicht zu vorheriger externer Deklaration von »%#D«"
#: cp/name-lookup.c:824
msgid "previous external decl of `%#D'"
-msgstr ""
+msgstr "vorherige externe Deklaration von »%#D«"
#: cp/name-lookup.c:866
msgid "`%D' was previously implicitly declared to return `int'"
-msgstr ""
+msgstr "»%D« wurde vorher implizit als »int« zurückgebend deklariert"
#: cp/name-lookup.c:924
msgid "extern declaration of `%#D' doesn't match"
-msgstr ""
+msgstr "externe Deklaration von »%#D« passt nicht"
#: cp/name-lookup.c:925
msgid "global declaration `%#D'"
-msgstr ""
+msgstr "globale Deklaration von »%#D«"
#: cp/name-lookup.c:961 cp/name-lookup.c:968
msgid "declaration of '%#D' shadows a parameter"
@@ -15370,32 +15418,32 @@ msgstr "Deklaration von »%D« überdeckt eine globale Deklaration"
#: cp/name-lookup.c:1167
msgid "name lookup of `%D' changed"
-msgstr ""
+msgstr "Suche nach »%D« hat sich geändert"
#: cp/name-lookup.c:1169
msgid " matches this `%D' under ISO standard rules"
-msgstr ""
+msgstr " passt nach ISO-Standardregeln zu diesem »%D«"
#: cp/name-lookup.c:1171
msgid " matches this `%D' under old rules"
-msgstr ""
+msgstr " passt nach den alten Regeln zu diesem »%D«"
#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
msgid "name lookup of `%D' changed for new ISO `for' scoping"
-msgstr ""
+msgstr "Namenssuche von »%D« hat sich für neue ISO-Regeln zum »for«-Gültigkeitsbereich geändert"
#: cp/name-lookup.c:1187
msgid " cannot use obsolete binding at `%D' because it has a destructor"
-msgstr ""
+msgstr " veraltete Bindung bei »%D« kann nicht verwendet werden, weil es einen Destruktor hat"
#: cp/name-lookup.c:1194
msgid " using obsolete binding at `%D'"
-msgstr ""
+msgstr " bei »%D« wird veraltete Bindung verwendet"
#: cp/name-lookup.c:1247
#, c-format
msgid "%s %s(%E) %p %d\n"
-msgstr ""
+msgstr "%s %s(%E) %p %d\n"
#: cp/name-lookup.c:1250
#, c-format
@@ -15404,153 +15452,153 @@ msgstr "%s %s %p %d\n"
#: cp/name-lookup.c:1369
msgid "XXX is_class_level != (current_scope == class_scope)\n"
-msgstr ""
+msgstr "XXX is_class_level != (current_scope == class_scope)\n"
#: cp/name-lookup.c:2007
msgid "`%#D' hides constructor for `%#T'"
-msgstr ""
+msgstr "»%#D« verdeckt Konstruktor für »%#T«"
#: cp/name-lookup.c:2022
msgid "`%#D' conflicts with previous using declaration `%#D'"
-msgstr ""
+msgstr "»%#D« steht mit vorheriger »using«-Deklaration »%#D« in Konflikt"
#: cp/name-lookup.c:2034
msgid "previous non-function declaration `%#D'"
-msgstr ""
+msgstr "vorherige Deklaration »%#D« einer Nicht-Funktion"
#: cp/name-lookup.c:2035
msgid "conflicts with function declaration `%#D'"
-msgstr ""
+msgstr "steht mit Funktionsdeklaration »%#D« in Konflikt"
#. 7.3.3/5
#. A using-declaration shall not name a template-id.
#: cp/name-lookup.c:2112
msgid "a using-declaration cannot specify a template-id. Try `using %D'"
-msgstr ""
+msgstr "eine »using«-Deklaration kann keine Template-ID angeben. Stattdessen »using %D« versuchen"
#: cp/name-lookup.c:2118
msgid "namespace `%D' not allowed in using-declaration"
-msgstr ""
+msgstr "namespace »%D« in »using«-Deklaration nicht erlaubt"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
-msgstr ""
+msgstr "»%T« ist kein Namensbereich"
#: cp/name-lookup.c:2164
msgid "`%D' not declared"
-msgstr ""
+msgstr "»%D« nicht deklariert"
#. If the OLD_FN was really declared, the
#. declarations don't match.
#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
msgid "`%D' is already declared in this scope"
-msgstr ""
+msgstr "»%D« wurde in diesem Gültigkeitsbereich bereits deklariert"
#: cp/name-lookup.c:2261
msgid "using declaration `%D' introduced ambiguous type `%T'"
-msgstr ""
+msgstr "»using«-Deklaration »%D« führte mehrdeutigen Typen »%T« ein"
#. Definition isn't the kind we were looking for.
#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
msgid "`%#D' redeclared as %C"
-msgstr ""
+msgstr "»%#D« als %C redeklariert"
#: cp/name-lookup.c:2815
msgid "`%D' has the same name as the class in which it is declared"
-msgstr ""
+msgstr "»%D« hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
#: cp/name-lookup.c:2902
msgid "using-declaration for non-member at class scope"
-msgstr ""
+msgstr "»using«-Deklaration für Nicht-Element im Gültigkeitsbereich der Klasse"
#: cp/name-lookup.c:2909
msgid "using-declaration cannot name destructor"
-msgstr ""
+msgstr "»using«-Deklaration kann nicht den Destruktor benennen"
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
msgid "declaration of `%D' not in a namespace surrounding `%D'"
-msgstr ""
+msgstr "Deklaration von »%D« nicht in einem Namensbereich um »%D«"
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
-msgstr ""
+msgstr "»%D« sollte innerhalb von »%D« deklariert werden"
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
-msgstr ""
+msgstr "Namensbereich-Alias »%D« ist hier nicht erlaubt, »%D« angenommen"
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
msgid "unknown namespace `%D'"
-msgstr ""
+msgstr "unbekannter Namensbereich »%D«"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
msgid "namespace `%T' undeclared"
-msgstr ""
+msgstr "Namensbereich »%T« nicht deklariert"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
-msgstr ""
+msgstr "starkes »using« ist nur im Gültigkeitsbereich des Namensbereiches sinnvoll"
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
msgid "`%D' attribute directive ignored"
msgstr "Attribut-Anweisung »%D« wird ignoriert"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
msgid "use of `%D' is ambiguous"
-msgstr ""
+msgstr "Verwendung von »%D« ist mehrdeutig"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
-msgstr ""
+msgstr " zuerst hier deklariert as »%#D«"
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
-msgstr ""
+msgstr " auch hier deklariert als »%#D«"
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
-msgstr ""
+msgstr "»%D« bezeichnet einen mehrdeutigen Typen"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
msgid "%J first type here"
-msgstr ""
+msgstr "%J erster Typ hier"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
msgid "%J other type here"
-msgstr ""
+msgstr "%J anderer Typ hier"
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
msgid "invalid use of `%D'"
-msgstr ""
+msgstr "ungültige Verwendung von »%D«"
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
msgid "`%D::%D' is not a template"
-msgstr ""
+msgstr "»%D::%D« ist kein Template"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
-msgstr ""
+msgstr "»%D« nicht deklariert in Namensbereich »%D«"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
msgid "`%D' is not a function,"
-msgstr ""
+msgstr "»%D« ist keine Funktion"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
msgid " conflict with `%D'"
-msgstr ""
+msgstr " Konflikt mit »%D«"
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
-msgstr ""
+msgstr "XXX Eintritt in pop_everything ()\n"
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
-msgstr ""
+msgstr "XXX pop_everything () wird verlassen\n"
#: cp/parser.c:609
msgid "invalid token"
@@ -15560,7 +15608,7 @@ msgstr "ungültiges Token"
msgid "`%D::%D' has not been declared"
msgstr "»%D::%D« wurde nicht deklariert"
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
msgid "`::%D' has not been declared"
msgstr "»::%D« wurde nicht deklariert"
@@ -15570,11 +15618,11 @@ msgstr "»%D« wurde nicht deklariert"
#: cp/parser.c:1814
msgid "`%D::%D' %s"
-msgstr ""
+msgstr "»%D::%D« %s"
#: cp/parser.c:1816
msgid "`::%D' %s"
-msgstr ""
+msgstr "»::%D« %s"
#: cp/parser.c:1818
msgid "`%D' %s"
@@ -15582,11 +15630,11 @@ msgstr "»%D« %s"
#: cp/parser.c:1870
msgid "new types may not be defined in a return type"
-msgstr ""
+msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
msgid "`%T' is not a template"
-msgstr ""
+msgstr "»%T« ist kein Template"
#: cp/parser.c:1890
#, c-format
@@ -15610,11 +15658,11 @@ msgstr "»%s« bezeichnet keinen Typ"
#: cp/parser.c:1995
msgid "(perhaps `typename %T::%s' was intended)"
-msgstr ""
+msgstr "(vielleicht war »typename %T::%s« beabsichtigt)"
#: cp/parser.c:2417
msgid "ISO C++ forbids braced-groups within expressions"
-msgstr ""
+msgstr "ISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von Ausdrücken"
#: cp/parser.c:2426
msgid "statement-expressions are allowed only inside functions"
@@ -15622,330 +15670,334 @@ msgstr "Anweisungs-Ausdrücke sind nur innerhalb von Funktionen erlaubt"
#: cp/parser.c:2477
msgid "`this' may not be used in this context"
-msgstr ""
+msgstr "»this« darf in diesem Kontext nicht verwendet werden"
#: cp/parser.c:2621
msgid "local variable `%D' may not appear in this context"
-msgstr ""
+msgstr "lokale Variable »%D« darf in diesem Kontext nicht auftauchen"
#: cp/parser.c:2986
msgid "typedef-name `%D' used as destructor declarator"
-msgstr ""
+msgstr "typedef-Name »%D« als Destruktor-Deklarator verwendet"
-#: cp/parser.c:3638
+#: cp/parser.c:3648
msgid "ISO C++ forbids compound-literals"
msgstr "ISO-C++ verbietet zusammengesetzte Literale"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr "Feldgrenze hinter geklammerter type-id ist verboten"
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
-msgstr ""
+msgstr "Klammern um die Type-ID sollten entfernt werden"
-#: cp/parser.c:4624
+#: cp/parser.c:4661
msgid "expression in new-declarator must have integral or enumeration type"
-msgstr ""
+msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder Aufzählungstyp haben"
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
-msgstr ""
+msgstr "Verwendung einer Typumwandlung im alten Stil"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, c-format
msgid "case label `%E' not within a switch statement"
-msgstr ""
+msgstr "»case«-Marke »%E« nicht innerhalb einer »switch«-Anweisung"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
-msgstr ""
+msgstr "ISO-C++ verbietet berechnete Gotos"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
-msgstr ""
+msgstr "zusätzliches »;«"
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
-msgstr ""
+msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
-#: cp/parser.c:6645
+#: cp/parser.c:6683
msgid "duplicate `friend'"
msgstr "doppeltes »friend«"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
msgid "class definition may not be declared a friend"
-msgstr ""
+msgstr "Klassendefinition darf nicht als »friend« deklariert sein"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
-msgstr ""
+msgstr "nur Konstruktoren nehmen Basisinitialisierungen"
-#: cp/parser.c:7160
+#: cp/parser.c:7198
msgid "anachronistic old-style base class initializer"
-msgstr ""
+msgstr "anachronistische Basisklasseninitialisierung im alten Stil"
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
-msgstr ""
+msgstr "Schlüsselwort »typename« in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
msgid "keyword `export' not implemented, and will be ignored"
-msgstr ""
+msgstr "Schlüsselwort »export« nicht implementiert, und wird ignoriert"
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:7923
+#: cp/parser.c:7961
msgid "`<::' cannot begin a template-argument list"
-msgstr ""
+msgstr "»<::« kann keine Templateargumentliste einleiten"
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
-msgstr ""
+msgstr "»<:« ist ein andere Schreibweise für »[«. Leerraum zwischen »<« und »::« einfügen"
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
-msgstr ""
+msgstr "(»-fpermissive« wird den Code akzeptieren)"
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
msgid "non-template `%D' used as template"
-msgstr ""
+msgstr "Nicht-Template »%D« als Template verwendet"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
-msgstr ""
+msgstr "»%T::template %D« verwenden, um dies als Template zu kennzeichnen"
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
-msgstr ""
+msgstr "»typename« außerhalb des Templates verwendet"
-#: cp/parser.c:9180
+#: cp/parser.c:9224
msgid "expected type-name"
-msgstr ""
+msgstr "Typname erwartet"
-#: cp/parser.c:9239
+#: cp/parser.c:9283
msgid "type attributes are honored only at type definition"
-msgstr ""
+msgstr "Typattribute werden nur bei Typdefinition beachtet"
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
msgid "a template-id may not appear in a using-declaration"
-msgstr ""
+msgstr "eine Template-ID darf nicht in »using«-Deklaration auftreten"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
-msgstr ""
+msgstr "asm-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
-#: cp/parser.c:9951
+#: cp/parser.c:9988
msgid "attributes are not allowed on a function-definition"
msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
msgid "attributes after parenthesized initializer ignored"
msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
-#: cp/parser.c:10540
+#: cp/parser.c:10591
msgid "`%T::%D' is not a type"
msgstr "»%T::%D« ist kein Typ"
-#: cp/parser.c:11288
+#: cp/parser.c:11341
msgid "file ends in default argument"
-msgstr ""
+msgstr "Datei endet in Standardargument"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
msgid "deprecated use of default argument for parameter of non-function"
-msgstr ""
+msgstr "veraltete Verwendung des Standardarguments für Parameter einer Nicht-Funktion"
-#: cp/parser.c:11347
+#: cp/parser.c:11400
msgid "default arguments are only permitted for function parameters"
-msgstr ""
+msgstr "Standardargumente sind nur für Funktionsparameter zugelassen"
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
-msgstr ""
+msgstr "Deklaration von »%D« in »%D«, das nicht »%D« einschließt"
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
-msgstr ""
+msgstr "zusätzliche Qualifizierung ignoriert"
-#: cp/parser.c:12102
+#: cp/parser.c:12190
msgid "an explicit specialization must be preceded by 'template <>'"
-msgstr ""
+msgstr "einer expliziten Spezialisierung muss »template <>« vorausgehen"
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
-msgstr ""
+msgstr "zusätzliches Semikolon"
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
-msgstr ""
+msgstr "ein Klassenschlüssel muss bei Deklaration als »friend« verwendet werden"
-#: cp/parser.c:12434
+#: cp/parser.c:12522
msgid "friend declaration does not name a class or function"
msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
-msgstr ""
+msgstr "reiner Spezifizierer bei Funktionsdefinition"
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
-msgstr ""
+msgstr "Schlüsselwort »typename« nicht außerhalb von Templates erlaubt"
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
-msgstr ""
+msgstr "Schlüsselwort »typename« nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
-#: cp/parser.c:13700
+#: cp/parser.c:13790
msgid "reference to `%D' is ambiguous"
-msgstr ""
+msgstr "Referenz auf »%D« ist mehrdeutig"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
msgid "too few template-parameter-lists"
-msgstr ""
+msgstr "zu wenige Templateparameterlisten"
#. Otherwise, there are too many template parameter lists. We have
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
msgid "too many template-parameter-lists"
-msgstr ""
+msgstr "zu viele Templateparameterlisten"
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
msgid "invalid function declaration"
msgstr "ungültige Funktionsdeklaration"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
msgid "named return values are no longer supported"
msgstr "benannte Rückgabewerte werden nicht mehr unterstützt"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
msgid "`>>' should be `> >' within a nested template argument list"
-msgstr ""
+msgstr "»>>« sollte innerhalb einer geschachtelten Templateargumentliste »> >« sein"
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
-msgstr ""
+msgstr "falsches »>>«; »>« verwenden, um eine Templateargumentliste zu beenden"
-#: cp/parser.c:14574
+#: cp/parser.c:14664
msgid "missing `>' to terminate the template argument list"
msgstr "fehlendes '>', um Templateargumentliste zu beenden"
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
-msgstr ""
+msgstr "Markierung »%s« bei Benennung von »%#T« verwendet"
-#: cp/parser.c:15082
+#: cp/parser.c:15169
msgid "%D redeclared with different access"
msgstr "%D mit anderem Zugriff redeklariert"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
-msgstr ""
+msgstr "»template« (zur Erklärung) ist nur innerhalb von Templates erlaubt"
#: cp/pt.c:243
msgid "data member `%D' cannot be a member template"
-msgstr ""
+msgstr "Datenelement »%D« kann kein Elementtemplate sein"
#: cp/pt.c:255
msgid "invalid member template declaration `%D'"
-msgstr ""
+msgstr "ungültige Elementtemplatedeklaration »%D«"
#: cp/pt.c:637
msgid "explicit specialization in non-namespace scope `%D'"
-msgstr ""
+msgstr "explizite Spezialisierung in Gültigkeitsbereich des Nicht-Namensbereiches »%D«"
#: cp/pt.c:649
msgid "enclosing class templates are not explicitly specialized"
-msgstr ""
+msgstr "einschließende Klassentemplates werden nicht explizit spezialisiert"
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
-msgstr ""
+#: cp/pt.c:733
+msgid "specialization of `%D' in different namespace"
+msgstr "Spezialisierung von »%D« in anderem Namensbereich"
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
msgid " from definition of `%#D'"
-msgstr ""
+msgstr " aus Definition von »%#D«"
-#: cp/pt.c:748
+#: cp/pt.c:770
msgid "specialization of `%T' after instantiation"
-msgstr ""
+msgstr "Spezialisierung von »%T« hinter Instanziierung"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr "»%#T« wird in anderem Namensbereich spezialisiert"
+
+#: cp/pt.c:817
msgid "specialization `%T' after instantiation `%T'"
-msgstr ""
+msgstr "Spezialisierung »%T« hinter Instanziierung »%T«"
-#: cp/pt.c:807
+#: cp/pt.c:829
msgid "explicit specialization of non-template `%T'"
-msgstr ""
+msgstr "explizite Spezialisierung des Nicht-Templates »%T«"
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
-msgstr ""
+msgstr "Spezialisierung von »%D« nach Instanziierung"
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
-msgstr ""
+msgstr "%s %+#D"
-#: cp/pt.c:1241
+#: cp/pt.c:1269
msgid "`%D' is not a function template"
-msgstr ""
+msgstr "»%D« ist kein Funktionstemplate"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
-msgstr ""
+msgstr "Template-ID »%D« für »%+D« passt zu keiner Templatedeklaration"
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
-msgstr ""
+msgstr "mehrdeutige Templatespezialisierung »%D« für »%+D«"
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
-msgstr ""
+msgstr "Template-ID »%D« in Deklaration des ersten Templates"
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
-msgstr ""
+msgstr "Templateparameterliste in expliziter Instanziierung verwendet"
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
-msgstr ""
+msgstr "Definition für explizite Instanziierung angegeben"
-#: cp/pt.c:1645
+#: cp/pt.c:1673
msgid "too many template parameter lists in declaration of `%D'"
-msgstr ""
+msgstr "zu viele Templateparameterlisten in Deklaration von »%D«"
-#: cp/pt.c:1661
+#: cp/pt.c:1689
msgid "too few template parameter lists in declaration of `%D'"
-msgstr ""
+msgstr "zu wenige Templateparameterlisten in Deklaration von »%D«"
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
-msgstr ""
+msgstr "»template <>« geht nicht expliziter Spezialisierung voran"
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
-msgstr ""
+msgstr "partielle Spezialisierung »%D« eines Funktionstemplates"
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
-msgstr ""
+msgstr "Standardargument in expliziter Spezialisierung angegeben"
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
-msgstr ""
+msgstr "Templatespezialisierung mit C-Bindung angegeben"
#. From [temp.expl.spec]:
#.
@@ -15955,655 +16007,672 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
-msgstr ""
+msgstr "Spezialisierung der implizit deklarierten speziellen Elementfunktion"
-#: cp/pt.c:1855
+#: cp/pt.c:1883
msgid "no member function `%D' declared in `%T'"
-msgstr ""
+msgstr "keine Elementfunktion »%D« in »%T« deklariert"
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
msgid "too many template parameter lists in declaration of `%T'"
-msgstr ""
+msgstr "zu viele Templateparameterlisten in Deklaration von »%T«"
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
-msgstr ""
+msgstr " überdeckt Templateparameter »%#D«"
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
-msgstr ""
+msgstr "nicht in partieller Spezialisierung verwendete Templateparameter:"
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
-msgstr ""
+msgstr " »%D«"
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
-msgstr ""
+msgstr "partielle Spezialisierung »%T« spezialisiert keine Templateargumente"
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
-msgstr ""
+msgstr "Templateargument »%E« betrifft Templateparameter"
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
-msgstr ""
+msgstr "Typ »%T« des Templatearguments »%E« hängt von Templateparameter(n) ab"
-#: cp/pt.c:2665
+#: cp/pt.c:2693
msgid "no default argument for `%D'"
-msgstr ""
+msgstr "kein Standard-Argument für »%D«"
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
-msgstr ""
+msgstr "Template mit C-Bindung"
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
-msgstr ""
+msgstr "Templateklasse ohne Namen"
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
msgid "destructor `%D' declared as member template"
msgstr "Destruktor »%D« als Element-Template deklariert"
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+msgid "invalid template declaration of `%D'"
+msgstr "ungültige Templatedeklaration von »%D«"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
-msgstr ""
+msgstr "»%D« deklariert keinen Template-Typen"
-#: cp/pt.c:2910
+#: cp/pt.c:2954
msgid "template definition of non-template `%#D'"
-msgstr ""
+msgstr "Template-Definition eines Nicht-Templates »%#D«"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
-msgstr ""
+msgstr "%d Ebenen von Template-Parametern für »%#D« erwartet, %d erhalten"
-#: cp/pt.c:2963
+#: cp/pt.c:3007
msgid "got %d template parameters for `%#D'"
-msgstr ""
+msgstr "%d Template-Parameter für »%#D« erhalten"
-#: cp/pt.c:2966
+#: cp/pt.c:3010
msgid "got %d template parameters for `%#T'"
-msgstr ""
+msgstr "%d Template-Parameter für »%#T« erhalten"
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
-msgstr ""
+msgstr " aber %d benötigt"
-#: cp/pt.c:3053
+#: cp/pt.c:3097
msgid "`%T' is not a template type"
-msgstr ""
+msgstr "»%T« ist kein Template-Typ"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
msgid "previous declaration `%D'"
-msgstr ""
+msgstr "vorherige Deklaration »%D«"
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, c-format
msgid "used %d template parameter%s instead of %d"
-msgstr ""
+msgstr "%d Template-Parameter%.0s statt %d verwendet"
-#: cp/pt.c:3086
+#: cp/pt.c:3130
msgid "template parameter `%#D'"
-msgstr ""
+msgstr "Template-Parameter »%#D«"
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
-msgstr ""
+msgstr "hier als »%#D« redeklariert"
#. We have in [temp.param]:
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
msgid "redefinition of default argument for `%#D'"
-msgstr ""
+msgstr "Redefinition des Standardarguments für »%#D«"
-#: cp/pt.c:3098
+#: cp/pt.c:3142
msgid "%J original definition appeared here"
msgstr "%J ursprüngliche Definition trat hier auf"
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, c-format
msgid "`%E' is not a valid template argument"
-msgstr ""
+msgstr "»%E« ist kein gültiges Templateargument"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
-msgstr ""
+msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
-msgstr ""
+msgstr "es muss die Adresse eines Objektes mit externer Bindung sein"
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
-msgstr ""
+msgstr "es muss ein Zeiger auf ein Element der Form »&X::Y« sein"
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
-msgstr ""
+msgstr "Zeichenkettensymbol %E ist kein gültiges Templateargument, weil es die Adresse eines Objektes mit statischer Bindung ist"
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
-msgstr ""
+msgstr "Adresse des nicht externen »%E« kann nicht als Template-Argument verwendet werden"
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
-msgstr ""
+msgstr "Nicht-Konstante »%E« kann nicht als Template-Argument verwendet werden"
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
-msgstr ""
+msgstr "Typ »%T« kann nicht als Wert für Nicht-Typ-Templateparameter verwendet werden"
-#: cp/pt.c:3301
+#: cp/pt.c:3343
msgid "invalid use of '%D' as a non-type template-argument"
-msgstr ""
+msgstr "ungültige Verwendung von »%D« als ein Nicht-Typ-Templateargument"
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, c-format
msgid "invalid use of '%E' as a non-type template-argument"
-msgstr ""
+msgstr "ungültige Verwendung von »%E« als ein Nicht-Typ-Templateargument"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
-msgstr ""
+msgstr "um auf ein Typelement eines Templateparameters zu verweisen, »typename %E« verwenden"
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
-msgstr ""
+msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste für »%D«"
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
-msgstr ""
+msgstr " Konstante des Typs »%T« erwartet, »%T« erhalten"
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, c-format
msgid " expected a class template, got `%E'"
-msgstr ""
+msgstr " Klassentemplate erwartet, »%E« erhalten"
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, c-format
msgid " expected a type, got `%E'"
-msgstr ""
+msgstr " einen Typ erwartet, »%E« erhalten"
-#: cp/pt.c:3702
+#: cp/pt.c:3744
msgid " expected a type, got `%T'"
-msgstr ""
+msgstr " einen Typ erwartet, »%T« erhalten"
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
-msgstr ""
+msgstr " Klassentemplate erwartet, »%T« erhalten"
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
-msgstr ""
+msgstr " ein Template des Typs »%D« erwartet, »%D« erhalten"
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
-msgstr ""
+msgstr "Templateargument »%E« konnte nicht in »%T« umgewandelt werden"
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
-msgstr ""
+msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
-#: cp/pt.c:3819
+#: cp/pt.c:3861
msgid "provided for `%D'"
-msgstr ""
+msgstr "für »%D« bereitgestellt"
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, c-format
msgid "template argument %d is invalid"
-msgstr ""
+msgstr "Templateargument %d ist ungültig"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
-msgstr ""
+msgstr "Nicht-Template als Template verwendet"
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
-msgstr ""
+msgstr "Nicht-Template-Typ »%T« als Template verwendet"
-#: cp/pt.c:4210
+#: cp/pt.c:4252
msgid "for template declaration `%D'"
-msgstr ""
+msgstr "Für Template-Deklaration »%D«"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
-msgstr ""
+msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (-ftemplate-depth-NN verwenden, um dies zu erhöhen) bei Instanziierung von »%D«"
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
-msgstr ""
+msgstr "mehrdeutige Klassentemplate-Instanziierung für »%#T«"
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
-msgstr ""
+msgstr "%s %+#T"
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
-msgstr ""
+msgstr "Instanziierung von »%D« als Typ »%T«"
-#: cp/pt.c:6470
+#: cp/pt.c:6542
msgid "invalid parameter type `%T'"
-msgstr ""
+msgstr "ungültiger Parametertyp »%T«"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
msgid "in declaration `%D'"
-msgstr ""
+msgstr "in Deklaration »%D«"
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
-msgstr ""
+msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps »%T«"
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
-msgstr ""
+msgstr "Feld der Größe null wird erzeugt"
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
-msgstr ""
+msgstr "Feld der Größe null (»%E«) wird erzeugt"
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
-msgstr ""
+msgstr "Referenz auf »void« wird gebildet"
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
-msgstr ""
+msgstr "%s wird in Referenztyp »%T« umgeformt"
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
-msgstr ""
+msgstr "Zeiger auf Element des Nicht-Klassentypen »%T« wird erzeugt"
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
-msgstr ""
+msgstr "Zeiger auf Elementreferenztyp »%T« wird erzeugt"
-#: cp/pt.c:7069
+#: cp/pt.c:7142
msgid "creating array of `%T'"
-msgstr ""
+msgstr "Feld von »%T« wird erzeugt"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
-msgstr ""
+msgstr "Feld von »%T« wird erzeugt, was ein abstrakter Klassentyp ist"
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
-msgstr ""
+msgstr "»%T« ist kein Klassen-, Struktur- oder Union-Typ"
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
-msgstr ""
+msgstr "Verwendung von »%s« in Template"
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
-msgstr ""
+msgstr "Abhängigenname »%E« wird als Nicht-Typ erkannt, aber die Instanziierung liefert Typ"
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
-msgstr ""
+msgstr "»typename %E« sagen, wenn ein Typ gemeint ist"
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr "»%T« ist keine Klasse oder Namensbereich"
+
+#: cp/pt.c:8592
+msgid "`%D' is not a class or namespace"
+msgstr "»%D« ist keine Klasse oder Namensbereich"
+
+#: cp/pt.c:8709
msgid "`%T' uses anonymous type"
msgstr "»%T« verwendet anonymen Typen"
-#: cp/pt.c:8615
+#: cp/pt.c:8711
msgid "`%T' uses local type `%T'"
msgstr "»%T« verwendet lokalen Typen »%T«"
-#: cp/pt.c:8623
+#: cp/pt.c:8719
msgid "`%T' is a variably modified type"
-msgstr ""
+msgstr "»%T« ist ein variabel modifizierter Typ"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, c-format
msgid "integral expression `%E' is not constant"
msgstr "Integralausdruck »%E« ist nicht konstant"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
-msgstr ""
+msgstr " Versuch, »%D« zu instanziieren"
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
-msgstr ""
+msgstr "unvollständige Typvereinigung"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
-msgstr ""
+msgstr "Verwendung von »%s« in Templatetyp-Vereinigung"
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
-msgstr ""
+msgstr "explizite Instanziierung des Nicht-Templates »%#D«"
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
-msgstr ""
+msgstr "kein passendes Template für »%D« gefunden"
-#: cp/pt.c:10568
+#: cp/pt.c:10666
msgid "explicit instantiation of `%#D'"
-msgstr ""
+msgstr "explizite Instanziierung von »%#D«"
-#: cp/pt.c:10605
+#: cp/pt.c:10703
msgid "duplicate explicit instantiation of `%#D'"
-msgstr ""
+msgstr "doppelte explizite Instanziierung von »%#D«"
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
-msgstr ""
+msgstr "ISO-C++ verbietet die Verwendung von »extern« bei expliziten Instanziierungen"
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
-msgstr ""
+msgstr "Speicherklasse »%D« auf Templateinstanziierung angewendet"
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
-msgstr ""
+msgstr "explizite Instanziierung des Nicht-Templatetyps »%T«"
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
-msgstr ""
+msgstr "explizite Instanziierung von »%#T« vor Definition des Templates"
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
-msgstr ""
+msgstr "ISO-C++ verbietet die Verwendung von »%s« bei expliziten Instanziierungen"
-#: cp/pt.c:10745
+#: cp/pt.c:10843
msgid "duplicate explicit instantiation of `%#T'"
-msgstr ""
+msgstr "doppelte explizite Instanziierung von »%#T«"
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
-msgstr ""
+msgstr "explizite Instanziierung von »%D«, aber keine Definition verfügbar"
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
-msgstr ""
+msgstr "»%#T« ist kein gültiger Typ für einen Templatekonstanten-Parameter"
#: cp/repo.c:259
msgid "-frepo must be used with -c"
-msgstr ""
+msgstr "-frepo muss mit -c verwendet werden"
#: cp/repo.c:346
#, c-format
msgid "mysterious repository information in %s"
-msgstr ""
+msgstr "rätselhafte Repository-Information in %s"
#: cp/repo.c:361
#, c-format
msgid "can't create repository information file `%s'"
-msgstr ""
+msgstr "Repository-Informationsdatei »%s« kann nicht erzeugt werden"
#: cp/rtti.c:248
msgid "cannot use typeid with -fno-rtti"
-msgstr ""
+msgstr "typeid kann nicht mit -fno-rtti verwendet werden"
#: cp/rtti.c:254
msgid "must #include <typeinfo> before using typeid"
-msgstr ""
+msgstr "vor Verwendung von typeid muss #include <typeinfo> angegeben werden"
#: cp/rtti.c:326
msgid "cannot create type information for type `%T' because its size is variable"
-msgstr ""
+msgstr "für Typ »%T« kann keine Typinformation erzeugt werden, weil seine Größe variabel ist"
#: cp/rtti.c:580 cp/rtti.c:594
msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
-msgstr ""
+msgstr "dynamic_cast von »%#D« nach »%#T« kann nie erfolgreich sein"
#: cp/rtti.c:674
msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
-msgstr ""
+msgstr "dynamic_cast »%E« (des Typs »%#T«) in Typ »%#T« (%s) kann nicht vorgenommen werden"
#: cp/search.c:311
msgid "`%T' is an ambiguous base of `%T'"
-msgstr ""
+msgstr "»%T« ist mehrdeutige Basis von »%T«"
#: cp/search.c:329
msgid "`%T' is an inaccessible base of `%T'"
-msgstr ""
+msgstr "»%T« ist eine nicht erreichbare Basis von »%T«"
-#: cp/search.c:1767
+#: cp/search.c:1805
msgid "invalid covariant return type for `%#D'"
-msgstr ""
+msgstr "ungültiger kovarianter Rückgabetyp für »%#D«"
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
-msgstr ""
+msgstr " »%#D« wird überschrieben"
-#: cp/search.c:1772
+#: cp/search.c:1810
msgid "conflicting return type specified for `%#D'"
-msgstr ""
+msgstr "in Konflikt stehende Rückgabetypen für »%#D« angegeben"
-#: cp/search.c:1786
+#: cp/search.c:1824
#, c-format
msgid "looser throw specifier for `%#F'"
-msgstr ""
+msgstr "loser »throw«-Spezifizierer für »%#F«"
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
-msgstr ""
+msgstr " »%#F« wird überschrieben"
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
msgid "`%#D' cannot be declared"
-msgstr ""
+msgstr "»%#D« kann nicht deklariert werden"
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
-msgstr ""
+msgstr " denn »%#D« ist in Basisklasse deklariert"
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
-msgstr ""
+msgstr "»%#D« muss ein endgültiger Überschreiber sein"
#: cp/semantics.c:1092
#, c-format
msgid "type of asm operand `%E' could not be determined"
-msgstr ""
+msgstr "Typ des asm-Operanden »%E« konnte nicht ermittelt werden"
#: cp/semantics.c:1233
msgid "invalid use of member `%D' in static member function"
-msgstr ""
+msgstr "ungültige Verwendung des Elementes »%D« in statischer Elementfunktion"
#: cp/semantics.c:1237 cp/semantics.c:1276
msgid "from this location"
-msgstr ""
+msgstr "von dieser Stelle"
#: cp/semantics.c:1275
msgid "object missing in reference to `%D'"
msgstr "Objekt fehlt in Referenz auf »%D«"
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
msgid "arguments to destructor are not allowed"
-msgstr ""
+msgstr "Argumente für Destruktor sind nicht erlaubt"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
-msgstr ""
+msgstr "»this« ist für statische Elementfunktionen nicht verfügbar"
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
-msgstr ""
+msgstr "ungültige Verwendung von »this« in Nicht-Element-Funktion"
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
-msgstr ""
+msgstr "ungültige Verwendung von »this« auf höchster Ebene"
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
msgid "invalid qualifying scope in pseudo-destructor name"
-msgstr ""
+msgstr "ungültiger angegebener Gültigkeitsbereich in Pseudodestruktor-Name"
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
msgid "`%E' is not of type `%T'"
-msgstr ""
+msgstr "»%E« ist nicht vom Typ »%T«"
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
-msgstr ""
+msgstr "Templatetypparameter müssen das Schlüsselwort »class« oder »typename« verwenden"
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
msgid "invalid use of type `%T' as a default value for a template template-parameter"
-msgstr ""
+msgstr "ungültige Verwendung des Typs »%T« als Standardwert für einen Template-Templateparameter"
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
msgid "invalid use of `%D' as a default value for a template template-parameter"
-msgstr ""
+msgstr "ungültige Verwendung von »%D« als Standardwert für einen Template-Templateparameter"
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
msgid "invalid default argument for a template template parameter"
-msgstr ""
+msgstr "ungültiges Standardargument für einen Template-Templateparameter"
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
msgid "definition of `%#T' inside template parameter list"
-msgstr ""
+msgstr "Definition von »%#T« in Templateparameterliste"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
msgid "invalid definition of qualified type `%T'"
-msgstr ""
+msgstr "ungültige Definition des qualifizierten Typen »%T«"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
msgid "previous definition of `%#T'"
-msgstr ""
+msgstr "vorherige Definition von »%#T«"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
msgid "invalid base-class specification"
-msgstr ""
+msgstr "ungültige Spezifizierung der Basisklasse"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
-msgstr ""
+msgstr "Basisklasse »%T« hat CV-Kennzeichner"
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
msgid "multiple declarators in template declaration"
-msgstr ""
+msgstr "mehrere Deklarationen in Templatedeklaration"
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
-msgstr ""
+msgstr "unvollständiger Typ »%T« in geschachtelter Namensangabe verwendet"
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
msgid "`%D' is not a member of `%T'"
-msgstr ""
+msgstr "»%D« ist kein Element von »%T«"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
msgid "`%D' is not a member of `%D'"
msgstr "»%D« ist kein Element von »%D«"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
-msgstr ""
+msgstr "Templateparameter »%D« vom Typ »%T« ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder Aufzählungstyp hat"
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
msgid "`%D' cannot appear in a constant-expression"
msgstr "»%D« kann nicht in Konstanten-Ausdruck auftreten"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
-msgstr ""
+msgstr "Verwendung des Namespace »%D« als Ausdruck"
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
-msgstr ""
+msgstr "Verwendung des Klassentemplates »%T« als Ausdruck"
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
-msgstr ""
+msgstr "Abfrage des Elementes »%D« ist im Gitter der Mehrfachvererbung mehrdeutig"
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
-msgstr ""
+msgstr "Verwendung von %s von enthaltener Funktion aus"
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
msgid " `%#D' declared here"
-msgstr ""
+msgstr " »%#D« hier deklariert"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, c-format
msgid "type of `%E' is unknown"
-msgstr ""
+msgstr "Typ von »%E« ist unbekannt"
#: cp/tree.c:226
#, c-format
msgid "non-lvalue in %s"
-msgstr ""
+msgstr "Nicht-L-Wert in %s"
#: cp/tree.c:532
msgid "`%V' qualifiers cannot be applied to `%T'"
-msgstr ""
+msgstr "»%V«-Qualifizierer können nicht auf »%T« angewendet werden"
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
-msgstr ""
+msgstr "Attribut »%s« kann nur auf Java-Klassendefinitionen angewendet werden"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
-msgstr ""
+msgstr "Attribut »%s« kann nur auf Klassendefinitionen angewendet werden"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
-msgstr ""
+msgstr "»%s« ist veraltet; g++-vtables sind jetzt standardmäßig COM-verträglich"
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
-msgstr ""
+msgstr "angefordertes init_priority ist keine Ganzzahlkonstante"
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
-msgstr ""
+msgstr "nur Attribut »%s« kann für Definitionen von Objekten eines Klassentyps im Datei-Gültigkeitsbereich verwendet werden"
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
-msgstr ""
+msgstr "angefordertes init_priority ist außerhalb des Wertebereiches"
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
-msgstr ""
+msgstr "angefordertes init_priority ist für interne Verwendung reserviert"
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, c-format
msgid "`%s' attribute is not supported on this platform"
-msgstr ""
+msgstr "Attribut »%s« wird auf dieser Plattform nicht unterstützt"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
-msgstr ""
+msgstr "Überprüfung von lang_*: in %s, bei %s:%d gescheitert"
#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
-msgstr ""
+msgstr "%s zwischen den verschiedenen Zeigertypen »%T« und »%T« benötigt Umwandlung"
#: cp/typeck.c:512
#, c-format
msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
-msgstr ""
+msgstr "ISO-C++ verbietet %s zwischen Zeiger des Typs »void *« und Zeiger auf Funktion"
#: cp/typeck.c:562
msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
@@ -16612,7 +16681,7 @@ msgstr "%s zwischen verschiedenen Zeiger-auf-Element-Typen »%T« und »%T« feh
#: cp/typeck.c:1234
#, c-format
msgid "invalid application of `%s' to a member function"
-msgstr ""
+msgstr "ungültige Anwendung von »%s« auf Elementfunktion"
#: cp/typeck.c:1267
#, c-format
@@ -16630,11 +16699,11 @@ msgstr "falsche Benutzung einer nicht-statischen Elementfunktion"
#: cp/typeck.c:1494
msgid "deprecated conversion from string constant to `%T'"
-msgstr ""
+msgstr "veraltete Konvertierung von Zeichenkettenkonstante in »%T«"
#: cp/typeck.c:1606 cp/typeck.c:1897
msgid "request for member `%D' in `%E', which is of non-class type `%T'"
-msgstr ""
+msgstr "Abfrage des Elementes »%D« in »%E«, das vom Nicht-Klassentyp »%T« ist"
#: cp/typeck.c:1633
#, c-format
@@ -16643,81 +16712,81 @@ msgstr "ungültige Benutzung des nicht-statischen Datenelements »%E«"
#: cp/typeck.c:1685 cp/typeck.c:1707
msgid "invalid access to non-static data member `%D' of NULL object"
-msgstr ""
+msgstr "ungültiger Zugriff auf nicht-statisches Datenelement »%D« des NULL-Objektes"
#: cp/typeck.c:1687 cp/typeck.c:1709
msgid "(perhaps the `offsetof' macro was used incorrectly)"
-msgstr ""
+msgstr "(vielleicht wurde das Makro »offsetof« falsch verwendet)"
#: cp/typeck.c:1824
msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
-msgstr ""
+msgstr "der zerstörte Typ ist »%T«, aber der Destruktor verweist auf »%T«"
#: cp/typeck.c:1947
msgid "`%D::%D' is not a member of `%T'"
-msgstr ""
+msgstr "»%D::%D« ist kein Element von »%T«"
#: cp/typeck.c:1958
msgid "`%T' is not a base of `%T'"
-msgstr ""
+msgstr "»%T« ist keine Basis von »%T«"
#: cp/typeck.c:1977
msgid "'%D' has no member named '%E'"
-msgstr ""
+msgstr "»%D« hat kein Element namens »%E«"
#: cp/typeck.c:1992
msgid "`%D' is not a member template function"
-msgstr ""
+msgstr "»%D« ist keine Elementtemplatefunktion"
#. A pointer to incomplete type (other than cv void) can be
#. dereferenced [expr.unary.op]/1
#: cp/typeck.c:2098
msgid "`%T' is not a pointer-to-object type"
-msgstr ""
+msgstr "»%T« ist kein Zeiger auf Objekt"
#: cp/typeck.c:2123
#, c-format
msgid "invalid use of `%s' on pointer to member"
-msgstr ""
+msgstr "ungültige Verwendung von »%s« bei Zeiger auf Element"
#: cp/typeck.c:2129
msgid "invalid type argument"
-msgstr ""
+msgstr "ungültiges Typargument"
#: cp/typeck.c:2235
msgid "ISO C++ forbids subscripting non-lvalue array"
-msgstr ""
+msgstr "ISO-C++ verbietet Indizierung eines Nicht-L-Wert-Feldes"
#: cp/typeck.c:2246
msgid "subscripting array declared `register'"
-msgstr ""
+msgstr "Indizierung eines als »register« deklarierten Feldes"
#: cp/typeck.c:2329
#, c-format
msgid "object missing in use of `%E'"
-msgstr ""
+msgstr "bei Verwendung von »%E« fehlt Objekt"
#: cp/typeck.c:2431
msgid "ISO C++ forbids calling `::main' from within program"
-msgstr ""
+msgstr "ISO-C++ verbietet den Aufruf von »::main« vom Programm aus"
#: cp/typeck.c:2456
#, c-format
msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
-msgstr ""
+msgstr ".* oder ->* muss verwendet werden, um Zeiger auf Element in »%E (...)« aufzurufen"
#: cp/typeck.c:2469
#, c-format
msgid "`%E' cannot be used as a function"
-msgstr ""
+msgstr "»%E« kann nicht als Funktion verwendet werden"
#: cp/typeck.c:2562
msgid "too many arguments to %s `%+#D'"
-msgstr ""
+msgstr "zu viele Argumente für %s »%+#D«"
#: cp/typeck.c:2564 cp/typeck.c:2670
msgid "at this point in file"
-msgstr ""
+msgstr "an dieser Stelle in der Datei"
#: cp/typeck.c:2601
msgid "parameter %P of `%D' has incomplete type `%T'"
@@ -16729,57 +16798,57 @@ msgstr "Parameter %P hat unvollständigen Typen »%T«"
#: cp/typeck.c:2668
msgid "too few arguments to %s `%+#D'"
-msgstr ""
+msgstr "zu wenige Argumente für %s »%+#D«"
#: cp/typeck.c:2815 cp/typeck.c:2825
msgid "assuming cast to type `%T' from overloaded function"
-msgstr ""
+msgstr "Umwandlung in Typ »%T« von überladener Funktion wird angenommen"
#: cp/typeck.c:2886
#, c-format
msgid "division by zero in `%E / 0'"
-msgstr ""
+msgstr "Division durch Null in »%E / 0«"
#: cp/typeck.c:2888
#, c-format
msgid "division by zero in `%E / 0.'"
-msgstr ""
+msgstr "Division durch Null in »%E / 0.«"
#: cp/typeck.c:2917
#, c-format
msgid "division by zero in `%E %% 0'"
-msgstr ""
+msgstr "Division durch Null in »%E %% 0«"
#: cp/typeck.c:2919
#, c-format
msgid "division by zero in `%E %% 0.'"
-msgstr ""
+msgstr "Division durch Null in »%E %% 0.«"
#: cp/typeck.c:2999
#, c-format
msgid "%s rotate count is negative"
-msgstr ""
+msgstr "Rotationszähler %s ist negativ"
#: cp/typeck.c:3002
#, c-format
msgid "%s rotate count >= width of type"
-msgstr ""
+msgstr "Rotationszähler %s >= Breite des Typs"
#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
msgid "ISO C++ forbids comparison between pointer and integer"
-msgstr ""
+msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
#: cp/typeck.c:3318
msgid "comparison between types `%#T' and `%#T'"
-msgstr ""
+msgstr "Vergleich zwischen den Typen »%#T« und »%#T«"
#: cp/typeck.c:3354
msgid "comparison between signed and unsigned integer expressions"
-msgstr ""
+msgstr "Vergleich zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlausdrücken"
#: cp/typeck.c:3419
msgid "invalid operands of types `%T' and `%T' to binary `%O'"
-msgstr ""
+msgstr "ungültige Operanden der Typen »%T« und »%T« für binäres »%O«"
#. Some sort of arithmetic operation involving NULL was
#. performed. Note that pointer-difference and pointer-addition
@@ -16787,498 +16856,498 @@ msgstr ""
#. that case.
#: cp/typeck.c:3441
msgid "NULL used in arithmetic"
-msgstr ""
+msgstr "NULL in Arithmetik verwendet"
#: cp/typeck.c:3504
msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
-msgstr ""
+msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs »void *« in Subtraktion"
#: cp/typeck.c:3506
msgid "ISO C++ forbids using pointer to a function in subtraction"
-msgstr ""
+msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
#: cp/typeck.c:3508
msgid "ISO C++ forbids using pointer to a method in subtraction"
-msgstr ""
+msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
#: cp/typeck.c:3520
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
-msgstr ""
+msgstr "ungültige Verwendung eines Zeigers auf einen unvollständigen Typen in Zeigerarithmetik"
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
-msgstr ""
+msgstr "ungültige Verwendung von »%E« um Zeiger auf Elementfunktion zu erzeugen. Qualifizierer-ID sollte verwendet werden"
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
-msgstr ""
+msgstr "Klammern um »%E« können nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
-msgstr ""
+msgstr "Adresse eines temporären Wertes wird ermittelt"
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
-msgstr ""
+msgstr "ISO-C++ verbietet %s einer Aufzählung"
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
msgid "cannot %s a pointer to incomplete type `%T'"
-msgstr ""
+msgstr "Fehler bei %s eines Zeigers auf unvollständigen Typen »%T«"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
msgid "ISO C++ forbids %sing a pointer of type `%T'"
-msgstr ""
+msgstr "ISO-C++ verbietet %s eines Zeigers vom Typ »%T«"
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
-msgstr ""
+msgstr "Umwandlung in als L-Wert verwendeten Nicht-Referenz-Typ"
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
msgid "invalid use of `--' on bool variable `%D'"
-msgstr ""
+msgstr "ungültige Verwendung der boolschen Variable »%D«"
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
-msgstr ""
+msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion »::main«"
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
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 ""
+msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen »&%T::%D« verwenden"
-#: cp/typeck.c:4032
+#: cp/typeck.c:4050
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
-msgstr ""
+msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen »&%T::%D« verwenden"
-#: cp/typeck.c:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
-msgstr ""
+msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer Umwandlung in einen Nicht-L-Wert-Ausdruck"
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
-msgstr ""
+msgstr "einstelliges »&«"
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
msgid "attempt to take address of bit-field structure member `%D'"
-msgstr ""
+msgstr "Versuch, die Adresse des Bitfeldstrukturelements »%D« zu ermitteln"
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
-msgstr ""
+msgstr "Adresse des Destruktors wird ermittelt"
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
-msgstr ""
+msgstr "Adresse des gebundenen Zeiger-auf-Element-Ausdrucks wird ermittelt"
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
msgid "cannot create pointer to reference member `%D'"
-msgstr ""
+msgstr "Zeiger auf Referenzelement »%D« kann nicht erzeugt werden"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
-msgstr ""
+msgstr "Adresse von »this« kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
-msgstr ""
+msgstr "Adresse für »%D« angefordert, was als »register« deklariert ist"
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, c-format
msgid "%s expression list treated as compound expression"
msgstr "%s Ausdrucksliste als zusammengesetzten Ausdruck behandelt"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
-msgstr ""
+msgstr "%s vom Typ »%T« in Typ »%T« entfernt Konstantheit"
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
-msgstr ""
+msgstr "ungültiges static_cast vom Typ »%T« in den Typ »%T«"
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
-msgstr ""
+msgstr "ungültiges reinterpret_cast eines R-Wert-Ausdrucks des Typs »%T« in Typ »%T«"
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
-msgstr ""
+msgstr "reinterpret_cast von »%T« nach »%T« verliert Genauigkeit"
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
-msgstr ""
+msgstr "ISO-C++ verbietet Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt"
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
-msgstr ""
+msgstr "ungültiges reinterpret_cast vom Typ »%T« in Typ »%T«"
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
-msgstr ""
+msgstr "ungültige Verwendung von const_cast mit Typ »%T«, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement ist"
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
-msgstr ""
+msgstr "ungültige Verwendung von const_cast mit Typ »%T«, das ein Zeiger oder Referenz auf Funktionstyp ist"
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
-msgstr ""
+msgstr "ungültiges const_cast eines R-Wertes des Typs »%T« in Typ »%T«"
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
-msgstr ""
+msgstr "ungültiges const_cast von Typ »%T« in Typ »%T«"
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
msgid "ISO C++ forbids casting to an array type `%T'"
-msgstr ""
+msgstr "ISO-C++ verbietet Umwandlung in Feldtyp »%T«"
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
msgid "invalid cast to function type `%T'"
-msgstr ""
+msgstr "ungültige Umwandlung in Funktionstyp »%T«"
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
-msgstr ""
+msgstr "Umwandlung von »%T« in »%T« entfernt Kennzeichner von Zeiger-Ziel-Typ"
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
-msgstr ""
+msgstr "Umwandlung von »%T« in »%T« erhöht erforderliche Ausrichtung des Zieltyps"
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
-msgstr ""
+msgstr " in Auswertung von »%Q(%#T, %#T)«"
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
-msgstr ""
+msgstr "ISO-C++ verbietet Umwandlung in als L-Wert verwendeten Nicht-Referenz-Typ"
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
msgid "incompatible types in assignment of `%T' to `%T'"
-msgstr ""
+msgstr "unverträgliche Typen in Zuweisung von »%T« an »%T«"
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
-msgstr ""
+msgstr "ISO-C++ verbietet Zuweisung von Feldern"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
-msgstr ""
+msgstr " in Umwandlung in Zeiger auf Elementfunktion"
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
-msgstr ""
+msgstr " in Umwandlung in Zeiger auf Element"
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
msgid "pointer to member cast via virtual base `%T'"
msgstr "Typumwandlung von Zeiger in Element über virtuelle Basis »%T«"
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
msgid "pointer to member conversion via virtual base `%T'"
-msgstr "Konvertierung von Zeiger in Element über virtuelle Basis »%T«"
+msgstr "Umwandlung von Zeiger in Element über virtuelle Basis »%T«"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
-msgstr ""
+msgstr "ungültige Umwandlung in Typ »%T« von Typ »%T«"
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
-msgstr ""
+msgstr "Übergabe von NULL für Nicht-Zeiger %s %P von `%D' verwendet"
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
-msgstr ""
+msgstr "%s in Nicht-Zeiger-Typ »%T« von NULL"
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
-msgstr ""
+msgstr "Übergabe von »%T« für %s %P von »%D«"
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
-msgstr ""
+msgstr "%s nach »%T« von »%T«"
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
-msgstr ""
+msgstr "Übergabe des negativen Werts »%E« für %s %P von »%D«"
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
-msgstr ""
+msgstr "%s vom negativen Wert »%E« nach »%T«"
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
-msgstr ""
+msgstr "»%T« kann nicht nach »%T« für Argument »%P« nach »%D« umgewandelt werden"
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
msgid "cannot convert `%T' to `%T' in %s"
-msgstr ""
+msgstr "»%T« kann nicht nach »%T« in %s umgewandelt werden"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
msgid "in passing argument %P of `%+D'"
-msgstr ""
+msgstr "bei Übergabe des Arguments %P von »%+D«"
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
-msgstr ""
+msgstr "Referenz auf temporären Wert wird zurückgegeben"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
-msgstr ""
+msgstr "Referenz auf Nicht-L-Wert zurückgegeben"
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
msgid "reference to local variable `%D' returned"
-msgstr ""
+msgstr "Referenz auf lokale Variable »%D« zurückgegeben"
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
msgid "address of local variable `%D' returned"
-msgstr ""
+msgstr "Adresse der lokalen Variable »%D« zurückgegeben"
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
msgid "returning a value from a destructor"
-msgstr ""
+msgstr "Wert von Destruktor zurückgegeben"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6000
+#: cp/typeck.c:6021
msgid "cannot return from a handler of a function-try-block of a constructor"
-msgstr ""
+msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurückgekehrt werden"
#. You can't return a value from a constructor.
-#: cp/typeck.c:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
-msgstr ""
+msgstr "Rückgabe eines Wertes von einem Konstruktor"
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
msgid "return-statement with no value, in function returning '%T'"
msgstr "Return-Anweisung ohne Wert, in »%T« zurückgebender Funktion"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
msgid "return-statement with a value, in function returning 'void'"
msgstr "Return-Anweisung mit Wert in »void« zurückgebender Funktion"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
-msgstr ""
+msgstr "»operator new« darf nicht NULL zurückgeben, außer es ist mit »throw()« deklariert (oder -fcheck-new ist eingeschaltet)"
#: cp/typeck2.c:55
msgid "type `%T' is not a base type for type `%T'"
-msgstr ""
+msgstr "Typ »%T« ist kein Basistyp für Typ »%T«"
#: cp/typeck2.c:151
msgid "cannot declare variable `%D' to be of type `%T'"
-msgstr ""
+msgstr "Variable »%D« kann nicht als vom Typ »%T« deklariert werden"
#: cp/typeck2.c:154
msgid "cannot declare parameter `%D' to be of type `%T'"
-msgstr ""
+msgstr "Parameter »%D« kann nicht als vom Typ »%T« deklariert werden"
#: cp/typeck2.c:157
msgid "cannot declare field `%D' to be of type `%T'"
-msgstr ""
+msgstr "Feld »%D« kann nicht als vom Typ »%T« deklariert werden"
#: cp/typeck2.c:161
msgid "invalid return type for member function `%#D'"
-msgstr ""
+msgstr "ungültiger Rückgabetyp für Elementfunktion »%#D«"
#: cp/typeck2.c:163
msgid "invalid return type for function `%#D'"
-msgstr ""
+msgstr "ungültiger Rückgabetyp für Funktion »%#D«"
#: cp/typeck2.c:166
msgid "cannot allocate an object of type `%T'"
-msgstr ""
+msgstr "es kann kein Objekt des Typs »%T« belegt werden"
#: cp/typeck2.c:173
msgid " because the following virtual functions are abstract:"
-msgstr ""
+msgstr " denn die folgenden virtuellen Funktionen sind abstrakt:"
#: cp/typeck2.c:175
msgid "\t%#D"
-msgstr ""
+msgstr "\t%#D"
#: cp/typeck2.c:178
msgid " since type `%T' has abstract virtual functions"
-msgstr ""
+msgstr " denn der Typ »%T« hat abstrakte virtuelle Funktionen"
#: cp/typeck2.c:427
msgid "constructor syntax used, but no constructor declared for type `%T'"
-msgstr ""
+msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor für Typ »%T« deklariert"
#: cp/typeck2.c:440
msgid "cannot initialize arrays using this syntax"
-msgstr ""
+msgstr "mit dieser Syntax können keine Felder initialisiert werden"
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
-msgstr ""
+msgstr "Feld wird mit Parameterliste initialisiert"
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
-msgstr ""
+msgstr "Initialisierung für skalare Variable benötigt ein Element"
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
-msgstr ""
+msgstr "geschweifte Klammern um skalare Initialisierung für »%T«"
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
-msgstr ""
+msgstr "zusätzliche Initialisierung für »%T« wird ignoriert"
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
msgid "variable-sized object of type `%T' may not be initialized"
-msgstr ""
+msgstr "Objekt variabler Größe vom Typ »%T« könnte nicht initialisiert sein"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
-msgstr ""
+msgstr "Unterobjekt vom Typ »%T« muss vom Konstruktor initialisiert werden, nicht von »%E«"
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
-msgstr ""
+msgstr "Aggregat hat teilweise eckig geklammerte Initialisierung"
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
-msgstr ""
+msgstr "nicht-trivial markierte Initialisierungen"
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
-msgstr ""
+msgstr "nicht-leere Initialisierung für Feld leerer Elemente"
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
-msgstr ""
+msgstr "Initialisierungliste für Objekt einer Klasse mit virtuellen Basisklassen"
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
-msgstr ""
+msgstr "Initialisierungliste für Objekt einer Klasse mit Basisklassen"
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
-msgstr ""
+msgstr "Initialisierungliste für virtuelle Funktionen verwendendes Objekt"
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
msgid "missing initializer for member `%D'"
-msgstr ""
+msgstr "Initialisierung für Element »%D« fehlt"
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
msgid "uninitialized const member `%D'"
-msgstr ""
+msgstr "nicht initialisiertes konstantes Element »%D«"
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
msgid "member `%D' with uninitialized const fields"
-msgstr ""
+msgstr "Element »%D« mit nicht initialisierten konstanten Feldern"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
msgid "member `%D' is uninitialized reference"
-msgstr ""
+msgstr "Feld »%D« ist nicht initialisierte Referenz"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
-msgstr ""
+msgstr "Indexwert statt Feldname in Union-Initialisierung"
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
msgid "no field `%D' in union being initialized"
-msgstr ""
+msgstr "kein Feld »%D« in initialisierter Union"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
-msgstr ""
+msgstr "Union »%T« ohne benannte Elemente kann nicht initialisiert werden"
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
-msgstr ""
+msgstr "überschüssige Elemente in Aggregatinitialisierung"
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
-msgstr ""
+msgstr "ringförmige Zeigerdelegation erkannt"
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
msgid "base operand of `->' has non-pointer type `%T'"
-msgstr ""
+msgstr "Basisoperand von »->« hat Nicht-Zeiger-Typ »%T«"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
-msgstr ""
+msgstr "Ergebnis von »operator->()« ergibt Nicht-Zeiger-Ergebnis"
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
-msgstr ""
+msgstr "Basisoperand von »->« ist kein Zeiger"
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
-msgstr ""
+msgstr "»%E« kannt nicht als Elementzeiger verwendet werden, da es vom Typ »%T« ist"
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
-msgstr ""
+msgstr "Elementzeiger »%E« kann nicht auf »%E« angewandt werden, da letzteres vom Nicht-Aggregat-Typ »%T« ist"
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
-msgstr ""
+msgstr "Elementtyp »%T::« mit Objekttyp »%T« inkompatibel"
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
msgid "call to function `%D' which throws incomplete type `%#T'"
-msgstr ""
+msgstr "Aufruf der Funktion »%D«, die unvollständigen Typen »%#T« wirft"
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
msgid "call to function which throws incomplete type `%#T'"
-msgstr ""
+msgstr "Aufruf einer Funktion, die unvollständigen Typen »%#T« wirft"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
-msgstr ""
+msgstr "%s ist veraltet, siehe Dokumentation für Details"
#: f/bad.c:388
msgid "note:"
-msgstr ""
+msgstr "beachte:"
#: f/bad.c:392
msgid "warning:"
-msgstr ""
+msgstr "Warnung:"
#: f/bad.c:396
msgid "fatal:"
-msgstr ""
+msgstr "schwerwiegend:"
#: f/bad.c:438
msgid "(continued):"
-msgstr ""
+msgstr "(Fortsetzung:)"
#: f/bad.c:488 f/bad.c:506
msgid "[REPORT BUG!!] %"
-msgstr ""
+msgstr "[Fehler zurückmelden!!] %"
#: f/bad.c:495 f/bad.c:527
msgid "[REPORT BUG!!]"
-msgstr ""
+msgstr "[Fehler zurückmelden!!]"
#: f/com.c:3125
#, no-c-format
msgid "ASSIGN'ed label cannot fit into `%A' at %0 -- using wider sibling"
-msgstr ""
+msgstr "ASSIGN-Marke passt nicht in »%A« bei %0 -- breiteren Geschwistertypen verwenden"
#: f/com.c:11565
msgid "no INTEGER type can hold a pointer on this configuration"
-msgstr ""
+msgstr "kein INTEGER-Typ kann in dieser Konfiguration einen Zeiger aufnehmen"
#: f/com.c:11839
#, c-format
msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide,"
-msgstr ""
+msgstr "Konfiguration: REAL, INTEGER, und LOGICAL sind %d Bit breit,"
#: f/com.c:11841
#, c-format
msgid "and pointers are %d bits wide, but g77 doesn't yet work"
-msgstr ""
+msgstr "und Zeiger sind %d Bit breit, aber g77 funktioniert noch nicht"
#: f/com.c:11843
msgid "properly unless they all are 32 bits wide"
-msgstr ""
+msgstr "geeignet, außer sie sind alle 32 Bit breit"
#: f/com.c:11844
msgid "Please keep this in mind before you report bugs."
@@ -17288,7 +17357,7 @@ msgstr "Bitte bedenken Sie dies, wenn Sie einen Fehlerbericht einsenden."
#: f/com.c:11852
#, c-format
msgid "configuration: char * holds %d bits, but ftnlen only %d"
-msgstr ""
+msgstr "Konfiguration: char * nimmt %d Bits auf, aber ftnlen nur %d"
#. ASSIGN 10 TO I will crash.
#: f/com.c:11861
@@ -17297,54 +17366,56 @@ msgid ""
"configuration: char * holds %d bits, but INTEGER only %d --\n"
" ASSIGN statement might fail"
msgstr ""
+"Konfiguration: char * nimmt %d Bit auf, aber INTEGER nur %d -- \n"
+" ASSIGN-Anweisung kann scheitern"
#: f/com.c:13677
msgid "In statement function"
-msgstr ""
+msgstr "In Anweisungsfunktion"
#: f/com.c:13687
msgid "Outside of any program unit:\n"
-msgstr ""
+msgstr "Außerhalb jeder Programmeinheit:\n"
#: f/com.c:15283
#, no-c-format
msgid "%A from %B at %0%C"
-msgstr ""
+msgstr "%A von %B bei %0%C"
#: f/com.c:15593
#, no-c-format
msgid "At %0, INCLUDE file %A exists, but is not readable"
-msgstr ""
+msgstr "Bei %0, INCLUDE-Datei %A existiert, aber nicht lesbar"
#: f/com.c:15628
#, no-c-format
msgid "At %0, INCLUDE nesting too deep"
-msgstr ""
+msgstr "bei %0, zu tiefe INCLUDE-Schachtelung"
#: f/expr.c:8706
#, no-c-format
msgid "Two arithmetic operators in a row at %0 and %1 -- use parentheses"
-msgstr ""
+msgstr "Zwei arithmetische Operatoren in einer Zeile bei %0 und %1 -- Klammern verwenden"
#: f/expr.c:8756
#, no-c-format
msgid "Operator at %0 has lower precedence than that at %1 -- use parentheses"
-msgstr ""
+msgstr "Operator bei %0 hat geringeren Vorrang als der bei %1 -- Klammern verwenden"
#: f/expr.c:9639
#, no-c-format
msgid "Use .EQV./.NEQV. instead of .EQ./.NE. at %0 for LOGICAL operands at %1 and %2"
-msgstr ""
+msgstr ".EQV./.NEQV. statt .EQ./.NE. bei %0 für LOGICAL-Operanden bei %1 und %2 verwenden"
#: f/expr.c:10010
#, no-c-format
msgid "Unsupported operand for ** at %1 -- converting to default INTEGER"
-msgstr ""
+msgstr "Nicht unterstützter Operand für ** bei %1 -- Umwandlung in Standard-INTEGER"
#: f/g77spec.c:231
#, c-format
msgid "overflowed output arg list for `%s'"
-msgstr ""
+msgstr "übergelaufene Ausgabeargumentliste für »%s«"
#: f/g77spec.c:353
msgid ""
@@ -17354,1075 +17425,1080 @@ msgid ""
"For more information about these matters, see the file named COPYING\n"
"or type the command `info -f g77 Copying'.\n"
msgstr ""
+"GNU Fortran kommt OHNE GARANTIE, im vom Gesetz zulässigen Ausmaß.\n"
+"Sie dürfen Kopien von GNU Fortran unter\n"
+"den Bedingungen der GNU General Public License weitergeben.\n"
+"Für weitere Informationen hierüber, siehe die Datei COPYING\n"
+"oder geben Sie »info -f g77 Copying« ein.\n"
#: f/g77spec.c:369
msgid "--driver no longer supported"
-msgstr ""
+msgstr "--driver wird nicht mehr unterstützt"
#: f/g77spec.c:382
#, c-format
msgid "argument to `%s' missing"
-msgstr ""
+msgstr "Argument für »%s« fehlt"
#: f/g77spec.c:386
msgid "no input files; unwilling to write output files"
-msgstr ""
+msgstr "keine Eingabedateien; es werden keine Ausgabedateien geschrieben"
#: f/implic.c:203
#, no-c-format
msgid "Implicit declaration of `%A' at %0"
-msgstr ""
+msgstr "Implizite Deklaration von »%A« bei %0"
#: f/lex.c:321
#, no-c-format
msgid "Non-ISO-C-standard escape sequence `\\%A' at %0"
-msgstr ""
+msgstr "Nicht-ISO-C-standardkonforme Fluchtsequenz »\\%A« bei %0"
#: f/lex.c:340
#, no-c-format
msgid "Unknown escape sequence `\\%A' at %0"
-msgstr ""
+msgstr "Unbekannte Fluchtsequenz »\\%A« bei %0"
#: f/lex.c:349
#, no-c-format
msgid "Unterminated escape sequence `\\' at %0"
-msgstr ""
+msgstr "Nicht beendete Fluchtsequenz »\\« bei %0"
#: f/lex.c:360
#, no-c-format
msgid "Unknown escape sequence `\\' followed by char code 0x%A at %0"
-msgstr ""
+msgstr "Unbekannte Fluchtsequenz »\\« gefolgt von Zeichencode 0x%A bei %0"
#: f/lex.c:388
#, no-c-format
msgid "\\x used at %0 with no following hex digits"
-msgstr ""
+msgstr "\\x bei %0 ohne folgende Hexadezimalziffern verwendet"
#: f/lex.c:402
#, no-c-format
msgid "Hex escape at %0 out of range"
-msgstr ""
+msgstr "Hexadezimal-Escape bei %0 außerhalb des Wertebereiches"
#: f/lex.c:436
#, no-c-format
msgid "Escape sequence at %0 out of range for character"
-msgstr ""
+msgstr "Fluchtsequenz bei %0 außerhalb des Wertebereiches für Zeichen"
#: f/lex.c:590
msgid "hex escape out of range"
-msgstr ""
+msgstr "Hexadezimalescape außerhalb des Wertebereiches"
#: f/lex.c:643
#, c-format
msgid "non-ANSI-standard escape sequence, `\\%c'"
-msgstr ""
+msgstr "Nicht-ANSI-Standard-Fluchtsequenz, »\\%c«"
#: f/lex.c:656
#, c-format
msgid "non-ISO escape sequence `\\%c'"
-msgstr ""
+msgstr "Nicht-ISO-Fluchtsequenz »\\%c«"
#: f/lex.c:660
#, c-format
msgid "unknown escape sequence `\\%c'"
-msgstr ""
+msgstr "unbekannte Fluchtsequenz »\\%c«"
#: f/lex.c:662
#, c-format
msgid "unknown escape sequence: `\\' followed by char code 0x%x"
-msgstr ""
+msgstr "unbekannte Fluchtsequenz: »\\« gefolgt von Zeichencode 0x%x"
#: f/lex.c:745
msgid "badly formed directive -- no closing quote"
-msgstr ""
+msgstr "falsch geformte Anweisung -- kein schließendes Anführungszeichen"
#: f/lex.c:809
msgid "#-lines for entering and leaving files don't match"
-msgstr ""
+msgstr "#-Zeichen zum Betreten und Verlassen von Dateien passen nicht"
#: f/lex.c:969
msgid "bad directive -- missing close-quote"
-msgstr ""
+msgstr "Falsche Direktive -- schließendes Anführungszeichen fehlt"
#: f/lex.c:1108
msgid "invalid #ident"
-msgstr ""
+msgstr "ungültiges #ident"
#: f/lex.c:1125
msgid "undefined or invalid # directive"
-msgstr ""
+msgstr "nicht definierte oder ungültige #-Anweisung"
#: f/lex.c:1180
msgid "invalid #line"
-msgstr ""
+msgstr "ungültiges #line"
#: f/lex.c:1236 f/lex.c:1280
msgid "use `#line ...' instead of `# ...' in first line"
-msgstr ""
+msgstr "»#line ...« statt »# ...« in erster Zeile verwenden"
#: f/lex.c:1290
msgid "invalid #-line"
-msgstr ""
+msgstr "ungültige #-Zeile"
#: f/lex.c:1383
#, no-c-format
msgid "Null character at %0 -- line ignored"
-msgstr ""
+msgstr "Nullzeichen bei %0 -- Zeile ignoriert"
#: f/stb.c:9177
#, no-c-format
msgid "INCLUDE at %0 not the only statement on the source line"
-msgstr ""
+msgstr "INCLUDE bei %0 ist nicht die einzige Anweisung in der Quelltextzeile"
#: f/ste.c:1397 f/ste.c:1744
msgid "ASSIGNed FORMAT specifier is too small"
-msgstr ""
+msgstr "ASSIGN-Symbol von FORMAT ist zu klein"
#. ~~~Someday handle CHARACTER*1, CHARACTER*N
#: f/ste.c:2621
#, no-c-format
msgid "SELECT CASE on CHARACTER type (at %0) not supported -- sorry"
-msgstr ""
+msgstr "SELECT CASE on CHARACTER type (bei %0) nicht unterstützt"
#: f/ste.c:2725
msgid "SELECT (at %0) has duplicate cases -- check integer overflow of CASE(s)"
-msgstr ""
+msgstr "SELECT (bei %0) hat mehrere Fälle -- Ganzzahlüberlauf der CASE(s) prüfen"
#: f/ste.c:2957
msgid "ASSIGN to variable that is too small"
-msgstr ""
+msgstr "ASSIGN an Variable, die zu klein ist"
#: f/ste.c:2989
msgid "ASSIGNed GOTO target variable is too small"
-msgstr ""
+msgstr "ASSIGN GOTO-Ziel-Variable ist zu klein"
#: f/stu.c:305
#, no-c-format
msgid "Local adjustable symbol `%A' at %0"
-msgstr ""
+msgstr "Lokales einstallbares Symbol »%A« bei %0"
#: f/target.c:2545
msgid "data initializer on host with different endianness"
-msgstr ""
+msgstr "Dateninitialisierung auf Rechner mit anderer Byte-Reihenfolge"
#: f/top.c:244
msgid "-fvxt-not-f90 no longer supported -- try -fvxt"
-msgstr ""
+msgstr "-fvxt-not-f90 wird nicht mehr unterstützt -- -fvxt probieren"
#: f/top.c:248
msgid "-ff90-not-vxt no longer supported -- try -fno-vxt -ff90"
-msgstr ""
+msgstr "-ff90-not-vxt wird nicht mehr unterstützt -- -fno-vxt -ff90 probieren"
#: f/top.c:318
msgid "-fdebug-kludge is disabled, use normal debugging flags"
-msgstr ""
+msgstr "-fdebug-kludge ist ausgeschaltet, normale Fehlersuchoptionen verwenden"
#: f/bad.def:39
#, no-c-format
msgid "Missing first operand for binary operator at %0"
-msgstr ""
+msgstr "Erster Operand für binären Operator bei %0 fehlt"
#: f/bad.def:42
#, no-c-format
msgid "Zero-length character constant at %0"
-msgstr ""
+msgstr "Zeichenkonstante bei %0 hat Länge Null"
#: f/bad.def:45
#, no-c-format
msgid "Invalid token at %0 in expression or subexpression at %1"
-msgstr ""
+msgstr "Ungültiges Zeichen bei %0 in Ausdruck oder Teilausdruck bei %1"
#: f/bad.def:48
#, no-c-format
msgid "Missing operand for operator at %1 at end of expression at %0"
-msgstr ""
+msgstr "Operand für Operator bei %1 am Ende des Ausdrucks bei %0 fehlt"
#: f/bad.def:51
#, no-c-format
msgid "Label %A already defined at %1 when redefined at %0"
-msgstr ""
+msgstr "Marke %A ist bereits bei %1 bei Redefinition bei %0 definiert"
#: f/bad.def:54
#, no-c-format
msgid "Unrecognized character at %0 [info -f g77 M LEX]"
-msgstr ""
+msgstr "Nicht erkanntes Zeichen bei %0 [info -f g77 M LEX]"
#: f/bad.def:57
#, no-c-format
msgid "Label definition %A at %0 on empty statement (as of %1)"
-msgstr ""
+msgstr "Markendefinition %A bei %0 an leerer Anweisung (von %1)"
#: f/bad.def:65
#, no-c-format
msgid "Invalid first character at %0 [info -f g77 M LEX]"
-msgstr ""
+msgstr "Ungültiges erstes Zeichen bei %0 [info -f g77 M LEX]"
#: f/bad.def:68
#, no-c-format
msgid "Line too long as of %0 [info -f g77 M LEX]"
-msgstr ""
+msgstr "Zeile zu lang bei %0 [info -f g77 M LEX]"
#: f/bad.def:71
#, no-c-format
msgid "Non-numeric character at %0 in label field [info -f g77 M LEX]"
-msgstr ""
+msgstr "Nicht-numerisches Zeichen bei %0 in Markenfeld [info -f g77 M LEX]"
#: f/bad.def:74
#, no-c-format
msgid "Label number at %0 not in range 1-99999"
-msgstr ""
+msgstr "Markenzahl bei %0 nicht im Wertebereich 1-99999"
#: f/bad.def:77
#, no-c-format
msgid "At %0, '!' and '/*' are not valid comment delimiters"
-msgstr ""
+msgstr "Bei %0 sind '!' und '/*' keine gültigen Kommentarbegrenzungen"
#: f/bad.def:80
#, no-c-format
msgid "Continuation indicator at %0 must appear in column 6 [info -f g77 M LEX]"
-msgstr ""
+msgstr "Fortsetzungsanzeiger bei %0 muss in Spalte 6 auftreten [info -f g77 M LEX]"
#: f/bad.def:83
#, no-c-format
msgid "Label at %0 invalid with continuation line indicator at %1 [info -f g77 M LEX]"
-msgstr ""
+msgstr "Marke bei %0 ist ohne Fortsetzungszeilenanzeiger bei %1 ungültig [info -f g77 M LEX]"
#: f/bad.def:91
#, no-c-format
msgid "Character constant at %0 has no closing apostrophe at %1"
-msgstr ""
+msgstr "Zeichenkonstante bei %0 hat kein schließendes Hochkomma bei %1"
#: f/bad.def:94
#, no-c-format
msgid "Hollerith constant at %0 specified %A more characters than are present as of %1"
-msgstr ""
+msgstr "Hollerithkonstante bei %0 gab %A mehr Zeichen an als bei %1 vorhanden"
#: f/bad.def:97
#, no-c-format
msgid "Missing close parenthese at %0 needed to match open parenthese at %1"
-msgstr ""
+msgstr "Schließende Klammer bei %0 benötigt, um öffnende Klammer bei %1 zu schließen"
#: f/bad.def:100
#, no-c-format
msgid "Integer at %0 too large"
-msgstr ""
+msgstr "Ganzzahl bei %0 zu groß"
#: f/bad.def:123
#, no-c-format
msgid "Period at %0 not followed by digits for floating-point number or by `NOT.', `TRUE.', or `FALSE.'"
-msgstr ""
+msgstr "Punkt bei %0 wird nicht von Ziffern für Fließkommazahlen oder von »NOT.«, »TRUE.« oder »FALSE.« gefolgt"
#: f/bad.def:126
#, no-c-format
msgid "Missing close-period between `.%A' at %0 and %1"
-msgstr ""
+msgstr "Schließ-Punkt zwischen ».%A« bei %0 und %1 fehlt"
#: f/bad.def:129
#, no-c-format
msgid "Invalid exponent at %0 for real constant at %1; nondigit `%A' in exponent field"
-msgstr ""
+msgstr "Ungültiger Exponent bei %0 für Real-Konstante bei %1; Nichtziffer »%A« in Exponentenfeld"
#: f/bad.def:132
#, no-c-format
msgid "Missing value at %1 for real-number exponent at %0"
-msgstr ""
+msgstr "Wert bei %1 für Real-Zahl-Exponent bei %0 fehlt"
#: f/bad.def:135
#, no-c-format
msgid "Expected binary operator between expressions at %0 and at %1"
-msgstr ""
+msgstr "Erwarteter Binäroperator zwischen Ausdrücken bei %0 und %1"
#: f/bad.def:253
#, no-c-format
msgid "Semicolon at %0 is an invalid token"
-msgstr ""
+msgstr "Semikolon bei %0 ist ungültiges Symbol"
#: f/bad.def:271
#, no-c-format
msgid "Extraneous comma in FORMAT statement at %0"
-msgstr ""
+msgstr "Zusätzliches Komma in FORTRAN-Anweisung bei %0"
#: f/bad.def:274
#, no-c-format
msgid "Missing comma in FORMAT statement at %0"
-msgstr ""
+msgstr "Komma in FORTRAN-Anweisung bei %0 fehlt"
#: f/bad.def:277
#, no-c-format
msgid "Spurious sign in FORMAT statement at %0"
-msgstr ""
+msgstr "Falsches Vorzeichen in FORMAT-Anweisung bei %0"
#: f/bad.def:280
#, no-c-format
msgid "Spurious number in FORMAT statement at %0"
-msgstr ""
+msgstr "Falsche Zahl in FORMAT-Anweisung bei %0"
#: f/bad.def:283
#, no-c-format
msgid "Spurious text trailing number in FORMAT statement at %0"
-msgstr ""
+msgstr "Falscher Text hinter Zahl in FORMAT-Anweisung bei %0"
#: f/bad.def:291
#, no-c-format
msgid "Unrecognized FORMAT specifier at %0"
-msgstr ""
+msgstr "Nicht erkannte FORMAT-Angabe bei %0"
#: f/bad.def:419
#, no-c-format
msgid "Missing close-parenthese(s) in FORMAT statement at %0"
-msgstr ""
+msgstr "Schließende Klammer(n) in FORMAT-Anweisung bei %0 fehlt"
#: f/bad.def:422
#, no-c-format
msgid "Missing number following period in FORMAT statement at %0"
-msgstr ""
+msgstr "Zahl hinter Punkt in FORMAT-Anweisung bei %0 fehlt"
#: f/bad.def:425
#, no-c-format
msgid "Missing number following `E' in FORMAT statement at %0"
-msgstr ""
+msgstr "Zahl hinter »E« in FORMAT-Anweisung bei %0 fehlt"
#: f/bad.def:433
#, no-c-format
msgid "Spurious trailing comma preceding terminator at %0"
-msgstr ""
+msgstr "Falsche folgende Kommas vor Endezeichen bei %0"
#: f/bad.def:436
#, no-c-format
msgid "At %0, specify OPERATOR instead of ASSIGNMENT for INTERFACE statement not specifying the assignment operator (=)"
-msgstr ""
+msgstr "Bei %0, OPERATOR statt ASSIGNMENT für nicht den Zuweisungsoperator (=) angebende INTERFACE-Anweisung angeben"
#: f/bad.def:439
#, no-c-format
msgid "At %0, specify ASSIGNMENT instead of OPERATOR for INTERFACE statement specifying the assignment operator (=)"
-msgstr ""
+msgstr "Bei %0, OPERATOR statt ASSIGNMENT für den Zuweisungsoperator (=) angebende INTERFACE-Anweisung angeben"
#: f/bad.def:452
#, no-c-format
msgid "Cannot specify =initialization-expr at %0 unless `::' appears before list of objects"
-msgstr ""
+msgstr "=initialization-expr bei %0 kann nicht angegeben werden, außer »::« tritt vor der Liste der Objekte auf"
#: f/bad.def:455
#, no-c-format
msgid "Reference to label at %1 inconsistent with its definition at %0"
-msgstr ""
+msgstr "Referenz auf Marke bei %1 mit seiner Definition bei %0 inkonsistent"
#: f/bad.def:458
#, no-c-format
msgid "Reference to label at %1 inconsistent with earlier reference at %0"
-msgstr ""
+msgstr "Referenz zur Marke bei %1 widerspricht früherer Referenz bei %0"
#: f/bad.def:461
#, no-c-format
msgid "DO-statement reference to label at %1 follows its definition at %0"
-msgstr ""
+msgstr "Referenz auf Marke in DO-Anweisung bei %1 folgt ihrer Definition bei %0"
#: f/bad.def:464
#, no-c-format
msgid "Reference to label at %1 is outside block containing definition at %0"
-msgstr ""
+msgstr "Referenz auf Marke bei %1 ist außerhalb des Blockes, der die Definition bei %0 enthält"
#: f/bad.def:467
#, no-c-format
msgid "DO-statement references to label at %0 and %2 separated by unterminated block starting at %1"
-msgstr ""
+msgstr "Referenzen auf Marke in DO-Anweisung bei %0 und %2 von unvollendetem Block getrennt, der bei %1 beginnt"
#: f/bad.def:470
#, no-c-format
msgid "DO-statement reference to label at %0 and label definition at %2 separated by unterminated block starting at %1"
-msgstr ""
+msgstr "Referenz auf Marke in DO-Anweisung bei %0 und Markendefinition bei %2 von unvollendetem Block getrennt, der bei %1 beginnt"
#: f/bad.def:473
#, no-c-format
msgid "Label definition at %0 invalid on this kind of statement"
-msgstr ""
+msgstr "Markendefinition bei %0 bei dieser Anweisungsart ungültig"
#: f/bad.def:476
#, no-c-format
msgid "Statement at %0 invalid in this context"
-msgstr ""
+msgstr "Anweisung bei %0 in diesem Kontext ungültig"
#: f/bad.def:479
#, no-c-format
msgid "Statement at %0 invalid in context established by statement at %1"
-msgstr ""
+msgstr "Anweisung bei %0 im von Anweisung bei %1 eingerichteten Kontext ungültig"
#: f/bad.def:482
#, no-c-format
msgid "Statement at %0 must specify construct name specified at %1"
-msgstr ""
+msgstr "Anweisung bei %0 muss Konstruktnamen angeben, der bei %1 spezifiziert wurde"
#: f/bad.def:485
#, no-c-format
msgid "Construct name at %0 superfluous, no construct name specified at %1"
-msgstr ""
+msgstr "Konstruktname bei %0 ist überflüssig, kein Konstruktname bei %1 angegeben"
#: f/bad.def:488
#, no-c-format
msgid "Construct name at %0 not the same as construct name at %1"
-msgstr ""
+msgstr "Konstruktname bei %0 ist nicht der gleiche wie Konstruktname bei %1"
#: f/bad.def:491
#, no-c-format
msgid "Construct name at %0 does not match construct name for any containing DO constructs"
-msgstr ""
+msgstr "Konstruktname bei %0 passt zu keinem Konstruktnamen für enthaltende DO-Anweisungen"
#: f/bad.def:494
#, no-c-format
msgid "Label definition missing at %0 for DO construct specifying label at %1"
-msgstr ""
+msgstr "Markendefinition fehlt bei %0 für DO-Konstrukt, das Marke bei %1 angibt"
#: f/bad.def:497
#, no-c-format
msgid "Statement at %0 follows ELSE block for IF construct at %1"
-msgstr ""
+msgstr "Anweisung bei %0 folgt ELSE-Block für IF-Konstrukt bei %1"
#: f/bad.def:500
#, no-c-format
msgid "No label definition for FORMAT statement at %0"
-msgstr ""
+msgstr "Keine Markendefinition für FORMAT-Anweisung bei %0"
#: f/bad.def:503
#, no-c-format
msgid "Second occurrence of ELSE WHERE at %0 within WHERE at %1"
-msgstr ""
+msgstr "Zweites Vorkommen von ELSE WHERE bei %0 innerhalb von WHERE bei %1"
#: f/bad.def:506
#, no-c-format
msgid "END statement at %0 missing `%A' keyword required for internal or module procedure(s) bounded by %1"
-msgstr ""
+msgstr "In END-Anweisung bei %0 fehlt Schlüsselwort »%A«, das für bei %1 gebundene interne oder Modulprozedur(en) benötigt wird"
#: f/bad.def:509
#, no-c-format
msgid "MODULE PROCEDURE statement at %0 disallowed because INTERFACE at %1 specifies no generic name, operator, or assignment"
-msgstr ""
+msgstr "MODULE PROCEDURE-Anweisung bei %0 ungültig, da INTERFACE bei %1 keinen allgemeinen Namen, Operator oder Zuweisung angibt"
#: f/bad.def:512
#, no-c-format
msgid "BLOCK DATA name at %0 superfluous, no name specified at %1"
-msgstr ""
+msgstr "BLOCK DATA - Name bei %0 überflüssig, bei %1 kein Name angegeben"
#: f/bad.def:515
#, no-c-format
msgid "Program name at %0 superfluous, no PROGRAM statement specified at %1"
-msgstr ""
+msgstr "Programmname bei %0 überflüssig, keine PROGRAM-Anweisung bei %1 angegeben"
#: f/bad.def:518
#, no-c-format
msgid "Program unit name at %0 not the same as name at %1"
-msgstr ""
+msgstr "Programmteilname bei %0 ist nicht der gleiche wie der Name bei %1"
#: f/bad.def:521
#, no-c-format
msgid "Type name at %0 not the same as name at %1"
-msgstr ""
+msgstr "Typname bei %0 ist nicht der gleiche wie Name bei %1"
#: f/bad.def:524
#, no-c-format
msgid "End of source file before end of block started at %0"
-msgstr ""
+msgstr "Ende der Quelldatei vor Ende des Blocks, der bei %0 beginnt"
#: f/bad.def:527
#, no-c-format
msgid "Undefined label, first referenced at %0"
-msgstr ""
+msgstr "Undefinierte Marke, zuerst bei %0 referenziert"
#: f/bad.def:530
#, no-c-format
msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
-msgstr ""
+msgstr "SAVE-Anweisung oder Attribut bei %1 kann nicht zusammen mit SAVE-Anweisung oder -Attribut bei %0 angegeben werden"
#: f/bad.def:533
#, no-c-format
msgid "PUBLIC or PRIVATE statement at %1 cannot be specified along with PUBLIC or PRIVATE statement at %0"
-msgstr ""
+msgstr "PUBLIC- oder PRIVATE-Anweisung bei %1 kann nicht zusammen mit PUBLIC- oder PRIVATE-Anweisung bei %0 angegeben werden"
#: f/bad.def:536
#, no-c-format
msgid "RETURN statement at %0 invalid within a main program unit"
-msgstr ""
+msgstr "RETURN-Anweisung bei %0 ungültig innerhalb Hauptprogrammeinheit"
#: f/bad.def:539
#, no-c-format
msgid "Alternate return specifier at %0 invalid within a main program unit"
-msgstr ""
+msgstr "Alternativer Rückgabespezifizierer bei %0 ungültig innerhalb Hauptprogrammeinheit"
#: f/bad.def:542
#, no-c-format
msgid "Alternate return specifier at %0 invalid within a function"
-msgstr ""
+msgstr "Alternativer Rückgabespezifizierer bei %0 ungültig innerhalb von Funktion"
#: f/bad.def:545
#, no-c-format
msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
-msgstr ""
+msgstr "Zugriffsspezifizierer oder PRIVATE-Anweisung bei %0 ungültig für Definition eines abgeleiteten Typen innerhalb eines Nicht-Spezifikationsteils eines Moduls"
#: f/bad.def:548
#, no-c-format
msgid "Access specifier at %0 must immediately follow derived-type statement at %1 with no intervening statements"
-msgstr ""
+msgstr "Zugriffsspezifizierer bei %0 müssen direkt der Anweisung abgeleiten Typs bei %1 (ohne Anweisungen dazwischen) folgen"
#: f/bad.def:551
#, no-c-format
msgid "No components specified as of %0 for derived-type definition beginning at %1"
-msgstr ""
+msgstr "Keine Komponenten seit %0 für Definition abgeleiteten Typs beginnend bei %1 angegeben"
#: f/bad.def:554
#, no-c-format
msgid "No components specified as of %0 for structure definition beginning at %1"
-msgstr ""
+msgstr "Keine Komponenten bei %0 für Strukturdefinition beginnend bei %1 angegeben"
#: f/bad.def:557
#, no-c-format
msgid "Missing structure name for outer structure definition at %0"
-msgstr ""
+msgstr "Fehlender Strukturname für äußere Strukturdefinition bei %0"
#: f/bad.def:560
#, no-c-format
msgid "Field names at %0 for outer structure definition -- specify them in a subsequent RECORD statement instead"
-msgstr ""
+msgstr "Feldnamen bei %0 für äußere Strukturdefinition -- geben Sie sie stattdessen in einer folgenden RECORD-Anweisung an"
#: f/bad.def:563
#, no-c-format
msgid "Missing field name(s) for structure definition at %0 within structure definition at %1"
-msgstr ""
+msgstr "Fehlende Feldnamen für Strukturdefinition bei %0 innerhalb Strukturdefinition bei %1"
#: f/bad.def:566
#, no-c-format
msgid "No components specified as of %0 for map beginning at %1"
-msgstr ""
+msgstr "Keine Komponenten bei %0 für bei %1 beginnende Abbildung angegeben"
#: f/bad.def:569
#, no-c-format
msgid "Zero or one maps specified as of %0 for union beginning at %1 -- at least two are required"
-msgstr ""
+msgstr "Null oder eine Abbildung bei %0 für bei %1 beginnende Union angegeben -- mindestens zwei werden benötigt"
#: f/bad.def:572
#, no-c-format
msgid "Missing %A specifier in statement at %0"
-msgstr ""
+msgstr "Fehlender Spezifizierer %A in Anweisung bei %0"
#: f/bad.def:575
#, no-c-format
msgid "Items in I/O list starting at %0 invalid for namelist-directed I/O"
-msgstr ""
+msgstr "Elemente in E/A-Liste ab %0 ungültig für Namenslisten-gesteuerte E/A"
#: f/bad.def:578
#, no-c-format
msgid "Conflicting I/O control specifications at %0 and %1"
-msgstr ""
+msgstr "in Konflikt stehende E/A-Steuerspezifikationen bei %0 und %1"
#: f/bad.def:581
#, no-c-format
msgid "No UNIT= specifier in I/O control list at %0"
-msgstr ""
+msgstr "Kein Spezifizierer UNIT= in E/A-Steuerungsliste bei %0"
#: f/bad.def:584
#, no-c-format
msgid "Specification at %0 requires ADVANCE=`NO' specification in same I/O control list"
-msgstr ""
+msgstr "Spezifikation bei %0 benötigt Spezifikation ADVANCE=`NO' in gleicher E/A-Steuerungsliste"
#: f/bad.def:587
#, no-c-format
msgid "Specification at %0 requires explicit FMT= specification in same I/O control list"
-msgstr ""
+msgstr "Spezifikation bei %0 benötigt explizite Spezifikation FMT= in gleicher E/A-Steuerungsliste"
#: f/bad.def:595
#, no-c-format
msgid "Second occurrence of CASE DEFAULT at %0 within SELECT CASE at %1"
-msgstr ""
+msgstr "Zweites Auftreten von CASE DEFAULT bei %0 innerhalb SELECT CASE bei %1"
#: f/bad.def:598
#, no-c-format
msgid "Duplicate or overlapping case values/ranges at %0 and %1"
-msgstr ""
+msgstr "Doppelte oder überlappende Fall-Werte oder -Bereiche bei %0 und %1"
#: f/bad.def:601
#, no-c-format
msgid "Type and/or kind-type parameter disagreement between CASE value or value within range at %0 and SELECT CASE at %1"
-msgstr ""
+msgstr "Typ- oder Art-Typ-Parameterunstimmigkeit zwischen CASE-Wert oder Wert in einem Bereich bei %0 und SELECT CASE bei %1"
#: f/bad.def:604
#, no-c-format
msgid "Range specification at %0 invalid for CASE statement within logical-type SELECT CASE statement"
-msgstr ""
+msgstr "Bereichsangabe bei %0 ist ungültig für CASE-Anweisung innerhalb SELECT CASE-Anweisung logischen Typs"
#: f/bad.def:617
#, no-c-format
msgid "Fortran 90 feature at %0 unsupported"
-msgstr ""
+msgstr "Fortran-90-Eigenschaft bei %0 nicht unterstützt"
#: f/bad.def:630
#, no-c-format
msgid "Invalid declaration of or reference to symbol `%A' at %0 [initially seen at %1]"
-msgstr ""
+msgstr "Ungültige Deklaration von oder Referenz auf Symbol »%A« bei %0 [ursprünglich bei %1 entdeckt]"
#: f/bad.def:638
#, no-c-format
msgid "Null element at %0 for array reference at %1"
-msgstr ""
+msgstr "Nullelement bei %0 für Feldreferenz bei %1"
#: f/bad.def:641
#, no-c-format
msgid "Too few elements (%A missing) as of %0 for array reference at %1"
-msgstr ""
+msgstr "Zu wenige Elemente (%A fehlt) bei %0 für Feldreferenz bei %1"
#: f/bad.def:644
#, no-c-format
msgid "Too many elements as of %0 for array reference at %1"
-msgstr ""
+msgstr "Zu viele Elemente bei %0 für Feldreferenz bei %1"
#: f/bad.def:647
#, no-c-format
msgid "Missing colon as of %0 in substring reference for %1"
-msgstr ""
+msgstr "Fehlender Doppelpunkt bei %0 in Teilzeichenkettenreferenz für %1"
#: f/bad.def:650
#, no-c-format
msgid "Invalid use at %0 of substring operator on %1"
-msgstr ""
+msgstr "Ungültige Anwendung bei %0 des Teilzeichenkettenoperators auf %1"
#: f/bad.def:653
#, no-c-format
msgid "Substring begin/end point at %0 out of defined range"
-msgstr ""
+msgstr "Anfang/Ende der Teilzeichenkette bei %0 außerhalb des definierten Bereiches"
#: f/bad.def:656
#, no-c-format
msgid "Array element value at %0 out of defined range"
-msgstr ""
+msgstr "Wert des Feldelementes bei %0 außerhalb des definierten Bereiches"
#: f/bad.def:659
#, no-c-format
msgid "Expression at %0 has incorrect data type or rank for its context"
-msgstr ""
+msgstr "Ausdruck bei %0 hat falschen Datentyp oder Rang für seinen Kontext"
#: f/bad.def:662
#, no-c-format
msgid "Division by 0 (zero) at %0 (IEEE not yet supported)"
-msgstr ""
+msgstr "Division durch 0 (Null) bei %0 (IEEE noch nicht unterstützt)"
#: f/bad.def:665
#, no-c-format
msgid "%A step count known to be 0 (zero) at %0"
-msgstr ""
+msgstr "%A Schrittweite ist 0 (Null) bei %0"
#: f/bad.def:668
#, no-c-format
msgid "%A end value plus step count known to overflow at %0"
-msgstr ""
+msgstr "Endwert von %A plus Schrittweite läuft bei %0 über"
#: f/bad.def:671
#, no-c-format
msgid "%A begin, end, and step-count values known to result in implementation-dependent behavior due to overflow(s) in intermediate calculations at %0"
-msgstr ""
+msgstr "Anfang, Ende und Schrittweite von %A führen durch Überlauf in Zwischenrechnungen bei %0 zu implementierungsabhängigem Verhalten"
#: f/bad.def:674
#, no-c-format
msgid "%A begin, end, and step-count values known to result in no iterations at %0"
-msgstr ""
+msgstr "Anfang, Ende und Schrittweite von %A führen zu keinem Durchlauf bei %0"
#: f/bad.def:677
#, no-c-format
msgid "Type disagreement between expressions at %0 and %1"
-msgstr ""
+msgstr "Typkonflikt zwischen Ausdrücken bei %0 und %1"
#: f/bad.def:690
#, no-c-format
msgid "No specification for implied-DO iterator `%A' at %0"
-msgstr ""
+msgstr "Keine Spezifikation für implizierten DO-Iterator »%A« bei %0"
#: f/bad.def:693
#, no-c-format
msgid "Gratuitous parentheses surround implied-DO construct at %0"
-msgstr ""
+msgstr "Überflüssige Klammern um impliziertes DO-Konstrukt bei %0"
#: f/bad.def:696
#, no-c-format
msgid "Zero-size specification invalid at %0"
-msgstr ""
+msgstr "Spezifikation der Größe Null bei %0 ungültig"
#: f/bad.def:699
#, no-c-format
msgid "Zero-size array at %0"
-msgstr ""
+msgstr "Feld der Größe Null bei %0"
#: f/bad.def:702
#, no-c-format
msgid "Target machine does not support complex entity of kind specified at %0"
-msgstr ""
+msgstr "Zielmaschine unterstützt keine komplexen Werte der bei %0 angegebenen Art"
#: f/bad.def:705
#, no-c-format
msgid "Target machine does not support DOUBLE COMPLEX, specified at %0"
-msgstr ""
+msgstr "Zielmaschine unterstützt nicht das bei %0 angegebene DOUBLE COMPLEX"
#: f/bad.def:708
#, no-c-format
msgid "Attempt to raise constant zero to a power at %0"
-msgstr ""
+msgstr "Versuch, Null-Konstante bei %0 zu potenzieren"
#: f/bad.def:806
#, no-c-format
msgid "Reference to generic intrinsic `%A' at %0 could be to form %B or %C"
-msgstr ""
+msgstr "Referenz auf allgemeines inneres »%A« bei %0 könnte auf %B oder %C verweisen"
#: f/bad.def:809
#, no-c-format
msgid "Ambiguous use of intrinsic `%A' at %0 [info -f g77 M CMPAMBIG]"
-msgstr ""
+msgstr "Mehrdeutige Verwendung des inneren »%A« bei %0 [info -f g77 M CMPAMBIG]"
#: f/bad.def:812
#, no-c-format
msgid "Intrinsic `%A' referenced %Bly at %0, %Cly at %1 [info -f g77 M EXPIMP]"
-msgstr ""
+msgstr "Inneres »%A« als »%B« referenziert bei %0, als »%C« bei %1 [info -f g77 M EXPIMP]"
#: f/bad.def:815
#, no-c-format
msgid "Same name `%A' used for %B at %0 and %C at %1 [info -f g77 M INTGLOB]"
-msgstr ""
+msgstr "Gleicher Name »%A« für %B bei %0 und %C bei %1 verwendet [info -f g77 M INTGLOB]"
#: f/bad.def:818
#, no-c-format
msgid "Explicit type declaration for intrinsic `%A' disagrees with invocation at %0"
-msgstr ""
+msgstr "Explizite Typdeklaration für inneres »%A« widerspricht Aufruf bei %0"
#: f/bad.def:821
#, no-c-format
msgid "Unable to open INCLUDE file `%A' at %0"
-msgstr ""
+msgstr "INCLUDE-Datei »%A« konnte bei %0 nicht geöffnet werden"
#: f/bad.def:839
#, no-c-format
msgid "Null argument at %0 for statement function reference at %1"
-msgstr ""
+msgstr "Null-Argument bei %0 für Anweisungs-Funktions-Referenz bei %1"
#: f/bad.def:842
#, no-c-format
msgid "Null argument at %0 for procedure invocation at %1"
-msgstr ""
+msgstr "Nullargument bei %0 für Prozeduraufruf bei %0"
#: f/bad.def:845
#, no-c-format
msgid "%A too few arguments (starting with dummy argument `%B') as of %0 for statement function reference at %1"
-msgstr ""
+msgstr "%A zu wenige Argumente (beginnend bei Pseudoargument »%B«) bei %0 für Anweisungs-Funktions-Referenz bei %1"
#: f/bad.def:848
#, no-c-format
msgid "%A too many arguments as of %0 for statement function reference at %1"
-msgstr ""
+msgstr "%A zu viele Argumente bei %0 für Anweisungs-Funktions-Referenz bei %1"
#: f/bad.def:851
#, no-c-format
msgid "Array supplied at %1 for dummy argument `%A' in statement function reference at %0"
-msgstr ""
+msgstr "Feld angegeben bei %1 für Pseudoargument »%A« in Anweisungs-Funktions-Referenz"
#: f/bad.def:854
#, no-c-format
msgid "Unsupported FORMAT specifier at %0"
-msgstr ""
+msgstr "Nicht unterstützte Formatangabe bei %0"
#: f/bad.def:857
#, no-c-format
msgid "Variable-expression FORMAT specifier at %0 -- unsupported"
-msgstr ""
+msgstr "FORMAT-Angabe mit Variablenausdruck bei %0 nicht unterstützt"
#: f/bad.def:880
#, no-c-format
msgid "Unsupported VXT statement at %0"
-msgstr ""
+msgstr "Nicht unterstützte VXT-Anweisung bei %0"
#: f/bad.def:883
#, no-c-format
msgid "Attempt to specify second initial value for `%A' at %0"
-msgstr ""
+msgstr "Versuch, zweiten Initialisierungswert für »%A« bei %0 anzugeben"
#: f/bad.def:886
#, no-c-format
msgid "Too few initial values in list of initializers for `%A' at %0"
-msgstr ""
+msgstr "Zu wenige Initialisierungswerte in Initialisierungsliste für »%A« bei %0"
#: f/bad.def:889
#, no-c-format
msgid "Too many initial values in list of initializers starting at %0"
-msgstr ""
+msgstr "Zu viele Initialisierungswerte in Initialisierungsliste ab %0"
#: f/bad.def:892
#, no-c-format
msgid "Array or substring specification for `%A' out of range in statement at %0"
-msgstr ""
+msgstr "Spezifikation des Feldes oder der Teilzeichenkette für »%A« außerhalb des Wertebereiches in Anweisung bei %0"
#: f/bad.def:895
#, no-c-format
msgid "Array subscript #%B out of range for initialization of `%A' in statement at %0"
-msgstr ""
+msgstr "Feldindex #%B außerhalb des Bereiches für Initialisierung von »%A« in Anweisung bei %0"
#: f/bad.def:898
#, no-c-format
msgid "Implied do-loop step count of 0 (zero) for iteration variable `%A' in statement at %0"
-msgstr ""
+msgstr "Schrittweite der implizierten DO-Schleife von 0 (Null) für Zählvariable »%A« in Anweisung bei %0"
#: f/bad.def:901
#, no-c-format
msgid "Implied do-loop iteration count of 0 (zero) for iteration variable `%A' in statement at %0"
-msgstr ""
+msgstr "Wiederholungszähler der implizierten DO-Schleife von 0 (Null) für Zählvariable »%A« in Anweisung bei %0"
#: f/bad.def:904
#, no-c-format
msgid "Not an integer constant expression in implied do-loop in statement at %0"
-msgstr ""
+msgstr "Kein Ganzzahlkonstantenausdruck in implizierter DO-Schleife in Ausdruck bei %0"
#: f/bad.def:907
#, no-c-format
msgid "Attempt to specify second initial value for element of `%A' at %0"
-msgstr ""
+msgstr "Versuch, zweiten Initialisierungswert für Element von »%A« bei %0 anzugeben"
#: f/bad.def:910
#, no-c-format
msgid "Attempt to EQUIVALENCE common areas `%A' and `%B' at %0"
-msgstr ""
+msgstr "Versuch, gemeinsame Bereiche »%A« und »%B« bei %0 mit EQUIVALENCE zu verknüpfen"
#: f/bad.def:913
#, no-c-format
msgid "Can't place `%A' as directed by EQUIVALENCE due to alignment restrictions"
-msgstr ""
+msgstr "»%A« kann nicht als von EQUIVALENCE bestimmt platziert werden, wegen Ausrichtungseinschränkungen"
#: f/bad.def:916
#, no-c-format
msgid "Mismatched EQUIVALENCE requirements for placement of `%A' at both %C and %D bytes offset from `%B'"
-msgstr ""
+msgstr "Unpassende EQUIVALENCE-Anforderungen für Platzierung von »%A« bei %C und %D Bytes Versatz von »%B«"
#: f/bad.def:919
#, no-c-format
msgid "Array or substring specification for `%A' out of range in EQUIVALENCE statement"
-msgstr ""
+msgstr "Spezifikation von Feld oder Teilzeichenkette für »%A« außerhalb des Bereiches in EQUIVALENCE-Anweisung"
#: f/bad.def:922
#, no-c-format
msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement"
-msgstr ""
+msgstr "Teilzeichenkette der Nicht-CHARACTER-Entität »%A« in EQUIVALENCE-Anweisung"
#: f/bad.def:925
#, no-c-format
msgid "Array reference to scalar variable `%A' in EQUIVALENCE statement"
-msgstr ""
+msgstr "Feldreferenz auf skalare Variable »%A« in EQUIVALENCE-Anweisung"
#: f/bad.def:928
#, no-c-format
msgid "Array subscript #%B out of range for EQUIVALENCE of `%A'"
-msgstr ""
+msgstr "Feldindex #%B außerhalb des Bereiches für EQUIVALENCE von »%A«"
#: f/bad.def:936
#, no-c-format
msgid "Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%A'"
-msgstr ""
+msgstr "Versuch, COMMON-Bereich über seinen Anfangspunkt hinaus mit EQUIVALENCE von »%A« zu verlängern"
#: f/bad.def:939
#, no-c-format
msgid "Too few elements in reference to array `%A' in EQUIVALENCE statement"
-msgstr ""
+msgstr "Zu wenige Elemente in Referenz auf Feld »%A« in EQUIVALENCE-Anweisung"
#: f/bad.def:942
#, no-c-format
msgid "Too many elements in reference to array `%A' in EQUIVALENCE statement"
-msgstr ""
+msgstr "Zu viele Elemente in Referenz auf Feld »%A« in EQUIVALENCE-Anweisung"
#: f/bad.def:945
#, no-c-format
msgid "Mixed CHARACTER and non-CHARACTER types via COMMON/EQUIVALENCE -- for example, `%A' and `%B'"
-msgstr ""
+msgstr "Gemischte CHARACTER- und Nicht-CHARACTER-Typen über COMMON/EQUIVALENCE, z.B. »%A« und »%B«"
#: f/bad.def:958
#, no-c-format
msgid "Return value `%A' for FUNCTION at %0 not referenced in subprogram"
-msgstr ""
+msgstr "Rückgabewert »%A« für FUNCTION bei %0 nicht in Unterprogramm referenziert"
#: f/bad.def:976
#, no-c-format
msgid "Common block `%A' is SAVEd, explicitly or implicitly, at %0 but not SAVEd at %1"
-msgstr ""
+msgstr "Gemeinsamer Block »%A« ist bei %0 explizit oder implizit gesichert (SAVE), aber nicht bei %1"
#: f/bad.def:979
#, no-c-format
msgid "Common block `%A' is %B %D in length at %0 but %C %E at %1"
-msgstr ""
+msgstr "Gemeinsamer Block »%A« ist %B %D in der Länge bei %0 aber %C %E bei %1"
#: f/bad.def:987
#, no-c-format
msgid "Blank common initialized at %0"
-msgstr ""
+msgstr "Leeres COMMON initialisiert bei %0"
#: f/bad.def:990
#, no-c-format
msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
-msgstr ""
+msgstr "Inneres »%A« als effektives Argument bei %0 übergeben, aber nicht explizit als INTRINSIC deklariert"
#: f/bad.def:993
#, no-c-format
msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
-msgstr ""
+msgstr "Externe Prozedur »%A« als effektives Argument bei %0 übergeben, aber nicht explizit als EXTERNAL deklariert"
#: f/bad.def:996
#, no-c-format
msgid "Character `%A' (for example) is upper-case in symbol name at %0"
-msgstr ""
+msgstr "Zeichen »%A« (z.B.) ist im Symbolnamen bei %0 großgeschrieben"
#: f/bad.def:999
#, no-c-format
msgid "Character `%A' (for example) is lower-case in symbol name at %0"
-msgstr ""
+msgstr "Zeichen »%A« (z.B.) ist im Symbolnamen bei %0 kleingeschrieben"
#: f/bad.def:1002
#, no-c-format
msgid "Character `%A' not followed at some point by lower-case character in symbol name at %0"
-msgstr ""
+msgstr "Zeichen »%A« nicht von einem Kleinbuchstaben im Symbolnamen bei %0 gefolgt"
#: f/bad.def:1005
#, no-c-format
msgid "Initial character `%A' is lower-case in symbol name at %0"
-msgstr ""
+msgstr "Anfangszeichen »%A« ist kleingeschrieben in Symbolname bei %0"
#: f/bad.def:1013
#, no-c-format
msgid "NAMELIST not adequately supported by run-time library for source files with case preserved"
-msgstr ""
+msgstr "NAMELIST nicht ausreichend von Laufzeitbibliothek für Quelldateien mit bewahrter Groß-/Kleinschreibung unterstützt"
#: f/bad.def:1016
#, no-c-format
msgid "Nested %% construct (%%VAL, %%REF, or %%DESCR) at %0"
-msgstr ""
+msgstr "Geschachteltes %%-Konstrukt (%%VAL, %%REF oder %%DESCR) bei %0"
#: f/bad.def:1034
#, no-c-format
msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
-msgstr ""
+msgstr "Anweisung bei %0 ungültig in BLOCK DATA - Programmeinheit bei %1"
#: f/bad.def:1037
#, no-c-format
msgid "Truncating characters on right side of character constant at %0"
-msgstr ""
+msgstr "Zeichen auf rechter Seite der Zeichenkonstante bei %0 werden abgeschnitten"
#: f/bad.def:1040
#, no-c-format
msgid "Truncating characters on right side of hollerith constant at %0"
-msgstr ""
+msgstr "Zeichen auf rechter Seite der Hollerithkonstante bei %0 werden abgeschnitten"
#: f/bad.def:1043
#, no-c-format
msgid "Truncating non-zero data on left side of numeric constant at %0"
-msgstr ""
+msgstr "Nicht-Null-Daten auf linker Seite der numerischen Konstante bei %0 werden abgeschnitten"
#: f/bad.def:1046
#, no-c-format
msgid "Truncating non-zero data on left side of typeless constant at %0"
-msgstr ""
+msgstr "Nicht-Null-Daten auf linker Seite der typenlosen Konstante bei %0 werden abgeschnitten"
#: f/bad.def:1049
#, no-c-format
msgid "Typeless constant at %0 too large"
-msgstr ""
+msgstr "Typenlose Konstante bei %0 zu groß"
#: f/bad.def:1052
#, no-c-format
msgid "First-column ampersand continuation at %0"
-msgstr ""
+msgstr "Fortsetzung mit Und-Zeichen in erster Spalte bei %0"
#: f/bad.def:1055 f/bad.def:1058
#, no-c-format
msgid "Global name `%A' defined at %0 already defined at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+msgstr "Globaler bei %0 definierter Name »%A« bereits bei %1 definiert [info -f g77 M GLOBALS]"
#: f/bad.def:1061 f/bad.def:1064
#, no-c-format
msgid "Global name `%A' is %B at %0 but is %C at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+msgstr "Globler Name »%A« ist %B bei %0, aber %C bei %1 [info -f g77 M GLOBALS]"
#: f/bad.def:1067 f/bad.def:1070
#, no-c-format
msgid "Global name `%A' at %0 has different type at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+msgstr "Globaler Name »%A« bei %0 hat bei %1 anderen Typen [info -f g77 M GLOBALS]"
#: f/bad.def:1073
#, no-c-format
msgid "Too %B arguments passed to `%A' at %0 versus definition at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+msgstr "Zu %B Argumente an »%A« bei %0 vs. Definition bei %1 übergeben [info -f g77 M GLOBALS]"
#: f/bad.def:1076
#, no-c-format
msgid "Too %B arguments for `%A' at %0 versus invocation at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+msgstr "Zu %B Argumente für »%A« bei %0 vs. Aufruf bei %1 übergeben [info -f g77 M GLOBALS]"
#: f/bad.def:1079 f/bad.def:1082
#, no-c-format
msgid "Argument #%B of `%A' is %C at %0 but is %D at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+msgstr "Argument #%B von »%A« ist %C bei %0, aber %D bei %1 [info -f g77 M GLOBALS]"
#: f/bad.def:1085
#, no-c-format
msgid "Array `%A' at %0 is too large to handle"
-msgstr ""
+msgstr "Feld »%A« bei %0 ist zu groß für die Verarbeitung"
#: f/bad.def:1088
#, no-c-format
msgid "Statement function `%A' defined at %0 is not used"
-msgstr ""
+msgstr "Bei %0 definierte Anweisungsfunktion »%A« wird nicht verwendet"
#: f/bad.def:1091
#, no-c-format
msgid "Intrinsic `%A', invoked at %0, known to be non-Y2K-compliant [info -f g77 M Y2KBAD]"
-msgstr ""
+msgstr "Inneres bei %0 aufgerufenes »%A« ist als nicht Jahr-2000-konform bekannt [info -f g77 M Y2KBAD]"
#: f/bad.def:1094
#, no-c-format
msgid "Internal compiler error -- cannot perform operation"
-msgstr ""
+msgstr "Interner Compilerfehler -- Operation kann nicht ausgeführt werden"
#. Kind messages are used in diagnostic location reports of the
#. form "<file>: In function `foo': <error message>".
#: f/info-k.def:32
msgid "In unknown kind"
-msgstr ""
+msgstr "In unbekannter Art"
#: f/info-k.def:33
msgid "In entity"
-msgstr ""
+msgstr "In Entität"
#: f/info-k.def:34
msgid "In function"
-msgstr ""
+msgstr "In Funktion"
#: f/info-k.def:35
msgid "In subroutine"
-msgstr ""
+msgstr "In Unterprogramm"
#: f/info-k.def:36
msgid "In program"
-msgstr ""
+msgstr "In Programm"
#: f/info-k.def:37
msgid "In block-data unit"
-msgstr ""
+msgstr "In Blockdaten-Einheit"
#: f/info-k.def:38
msgid "In common block"
-msgstr ""
+msgstr "In gemeinsamem Block"
#: f/info-k.def:39
msgid "In construct"
-msgstr ""
+msgstr "In Konstrukt"
#: f/info-k.def:40
msgid "In namelist"
-msgstr ""
+msgstr "In Namensliste"
#: f/info-k.def:41
msgid "In anything"
-msgstr ""
+msgstr "In irgend etwas"
#: java/check-init.c:905
#, c-format
msgid "internal error in check-init: tree code not implemented: %s"
-msgstr ""
+msgstr "interner Fehler in check-init: Baumcode nicht implementiert: %s"
#: java/check-init.c:977
msgid "%Jfinal field '%D' may not have been initialized"
@@ -18430,38 +18506,38 @@ msgstr "%Jletztes Feld »%D« könnte nicht initialisiert worden sein"
#: java/class.c:592 java/class.c:616
msgid "internal error - too many interface type"
-msgstr ""
+msgstr "interner Fehler - zu viele Schnittstellentypen"
#: java/class.c:715
msgid "bad method signature"
-msgstr ""
+msgstr "Schlechte Methodensignatur"
#: java/class.c:759
msgid "misplaced ConstantValue attribute (not in any field)"
-msgstr ""
+msgstr "schlecht platziertes ConstantValue-Attribut (in keinem Feld)"
#: java/class.c:761
#, c-format
msgid "duplicate ConstantValue attribute for field '%s'"
-msgstr ""
+msgstr "doppeltes ConstantValue-Attribut für Feld »%s«"
#: java/class.c:772
#, c-format
msgid "ConstantValue attribute of field '%s' has wrong type"
-msgstr ""
+msgstr "ConstantValue-Attribut für Feld »%s« hat falschen Typ"
#: java/class.c:1067
#, c-format
msgid "field '%s' not found in class"
-msgstr ""
+msgstr "Feld »%s« nicht in Klasse gefunden"
#: java/class.c:1324
msgid "%Jabstract method in non-abstract class"
-msgstr ""
+msgstr "%Jabstrakte Methode in nicht-abstrakter Klasse"
#: java/class.c:2141
msgid "%Jnon-static method '%D' overrides static method"
-msgstr ""
+msgstr "%Jnicht-statische Methode »%D« überschreibt statische Methode"
#: java/decl.c:1018
msgid "%J'%D' used prior to declaration"
@@ -18487,120 +18563,120 @@ msgstr "%JMarke »%D« definiert, aber nicht verwendet"
#: java/decl.c:1494
msgid "%JIn %D: overlapped variable and exception ranges at %d"
-msgstr ""
+msgstr "%JIn %D: überlappende Variablen- und Ausnahmebereiche bei %d"
#: java/decl.c:1572
msgid "bad type in parameter debug info"
-msgstr ""
+msgstr "schlechter Typ in Parameter-Debug-Info"
#: java/decl.c:1581
msgid "%Jbad PC range for debug info for local '%D'"
-msgstr ""
+msgstr "%Jschlechter PC-Bereich für Debuginfo für lokales »%D«"
#: java/expr.c:519
msgid "stack underflow - dup* operation"
-msgstr ""
+msgstr "Stapelunterlauf - dup*-Operation"
#: java/expr.c:1469
#, c-format
msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
-msgstr ""
+msgstr "Referenz »%s« ist mehrdeutig: erscheint in den Schnittstellen »%s« und »%s«"
#: java/expr.c:1497
#, c-format
msgid "field `%s' not found"
-msgstr ""
+msgstr "Feld »%s« nicht gefunden"
#: java/expr.c:1658
msgid "ret instruction not implemented"
-msgstr ""
+msgstr "ret-Befehl nicht implementiert"
#: java/expr.c:1815
#, c-format
msgid "method '%s' not found in class"
-msgstr ""
+msgstr "Methode »%s« nicht gefunden in Klasse"
#: java/expr.c:2020
#, c-format
msgid "failed to find class '%s'"
-msgstr ""
+msgstr "Suche nach Klasse »%s« gescheitert"
#: java/expr.c:2030
#, c-format
msgid "class '%s' has no method named '%s' matching signature '%s'"
-msgstr ""
+msgstr "Klasse »%s« hat keine Methode namens »%s«, die zur Signatur »%s« passt"
#: java/expr.c:2040
msgid "invokestatic on non static method"
-msgstr ""
+msgstr "invokestatic an nichtstatischer Methode"
#: java/expr.c:2045
msgid "invokestatic on abstract method"
-msgstr ""
+msgstr "invokestatic an abstrakter Methode"
#: java/expr.c:2053
msgid "invoke[non-static] on static method"
-msgstr ""
+msgstr "invoke[non-static] an statischer Methode"
#: java/expr.c:2352
#, c-format
msgid "missing field '%s' in '%s'"
-msgstr ""
+msgstr "Feld »%s« fehlt in »%s«"
#: java/expr.c:2358
#, c-format
msgid "mismatching signature for field '%s' in '%s'"
-msgstr ""
+msgstr "unpassende Signatur für Feld »%s« in »%s«"
#: java/expr.c:2380
msgid "%Jassignment to final field '%D' not in field's class"
-msgstr ""
+msgstr "%JZuweisung an final-Feld »%D« nicht in Klasse des Feldes"
#: java/expr.c:2385
msgid "%Jassignment to final static field `%D' not in class initializer"
-msgstr ""
+msgstr "%JZuweisung an »final static«-Feld »%D« nicht in Klasseninitialisierung"
#: java/expr.c:2393
msgid "%Jassignment to final field '%D' not in constructor"
-msgstr ""
+msgstr "%JZuweisung an final-Feld »%D« nicht in Konstruktor"
#: java/expr.c:2636
#, c-format
msgid "can't expand %s"
-msgstr ""
+msgstr "%s kann nicht erweitert werden"
#: java/expr.c:2808
msgid "invalid PC in line number table"
-msgstr ""
+msgstr "ungültiges PC in Zeilennummerntabelle"
#: java/expr.c:2854
#, c-format
msgid "unreachable bytecode from %d to before %d"
-msgstr ""
+msgstr "unerreichbarer Bytecode von %d bis vor %d"
#: java/expr.c:2892
#, c-format
msgid "unreachable bytecode from %d to the end of the method"
-msgstr ""
+msgstr "unerreichbarer Bytecode von %d bis an's Ende der Methode"
#. duplicate code from LOAD macro
#: java/expr.c:3206
msgid "unrecogized wide sub-instruction"
-msgstr ""
+msgstr "nicht erkannter breiter Teilbefehl"
#: java/jcf-io.c:534
#, c-format
msgid "source file for class `%s' is newer than its matching class file. Source file `%s' used instead"
-msgstr ""
+msgstr "Quelldatei für Klasse »%s« ist neuer als die dazu passende Klassendatei. Stattdessen wurde Quelldatei »%s« verwendet"
#: java/jcf-parse.c:330
msgid "bad string constant"
-msgstr ""
+msgstr "Schlechte Zeichenkettenkonstante"
#: java/jcf-parse.c:348
#, c-format
msgid "bad value constant type %d, index %d"
-msgstr ""
+msgstr "Schlechter Wertekonstantentyp %d, Index %d"
#: java/jcf-parse.c:514
#, c-format
@@ -18615,55 +18691,55 @@ msgstr "Es ist nicht möglich, »%s« zu schließen: %m"
#: java/jcf-parse.c:604
#, c-format
msgid "cannot find file for class %s"
-msgstr ""
+msgstr "Datei für Klasse %s kann nicht gefunden werden"
#: java/jcf-parse.c:615
msgid "not a valid Java .class file"
-msgstr ""
+msgstr "keine gültige Java-.class-Datei"
#: java/jcf-parse.c:618
msgid "error while parsing constant pool"
-msgstr ""
+msgstr "Fehler beim Analysieren der Konstantenbasis"
#: java/jcf-parse.c:621
#, c-format
msgid "error in constant pool entry #%d\n"
-msgstr ""
+msgstr "Fehler im Konstantenbasiseintrag #%d\n"
#. FIXME - where was first time
#: java/jcf-parse.c:633
#, c-format
msgid "reading class %s for the second time from %s"
-msgstr ""
+msgstr "Lesen der Klasse %s zu zweiten Mal von %s"
#: java/jcf-parse.c:651
msgid "error while parsing fields"
-msgstr ""
+msgstr "Fehler bei der Analyse der Felder"
#: java/jcf-parse.c:654
msgid "error while parsing methods"
-msgstr ""
+msgstr "Fehler beim Analysieren der Methoden"
#: java/jcf-parse.c:657
msgid "error while parsing final attributes"
-msgstr ""
+msgstr "Fehler beim Analysieren der final-Attribute"
#: java/jcf-parse.c:671
#, c-format
msgid "the `java.lang.Object' that was found in `%s' didn't have the special zero-length `gnu.gcj.gcj-compiled' attribute. This generally means that your classpath is incorrectly set. Use `info gcj \"Input Options\"' to see the info page describing how to set the classpath"
-msgstr ""
+msgstr "das in »%s« gefundene »java.lang.Object« hatte nicht das spezielle Attribut »gnu.gcj.gcj-compiled« der Länge Null. Dies bedeutet allgemein, dass der Classpath falsch gesetzt ist. »info gcj \"Input Options\"« verwenden, um die Info-Seiten zu sehen, die das Setzen des Classpath beschreiben"
#: java/jcf-parse.c:749
msgid "missing Code attribute"
-msgstr ""
+msgstr "fehlendes Code-Attribut"
#: java/jcf-parse.c:981
msgid "%Hsource file seen twice on command line and will be compiled only once"
-msgstr ""
+msgstr "%HQuelldatei zweimal auf Kommandozeile gesehen; wird nur einmal kompiliert"
#: java/jcf-parse.c:996
msgid "no input file specified"
-msgstr ""
+msgstr "keine Eingabedatei angegeben"
#: java/jcf-parse.c:1025
#, c-format
@@ -18673,21 +18749,21 @@ msgstr "die Eingabedatei »%s« kann nicht geschlossen werden: %m"
#: java/jcf-parse.c:1063
#, c-format
msgid "bad zip/jar file %s"
-msgstr ""
+msgstr "schlechte ZIP/JAR-Datei %s"
#: java/jcf-parse.c:1235
#, c-format
msgid "error while reading %s from zip file"
-msgstr ""
+msgstr "Fehler beim Lesen von %s aus ZIP-Datei"
#: java/jcf-write.c:2602
#, c-format
msgid "internal error in generate_bytecode_insn - tree code not implemented: %s"
-msgstr ""
+msgstr "interner Fehler in generate_bytecode_insn - Baumcode nicht implementiert: %s"
#: java/jcf-write.c:2934
msgid "field initializer type mismatch"
-msgstr ""
+msgstr "Typ der Feldinitialisierung passt nicht"
#: java/jcf-write.c:3391
#, c-format
@@ -18701,21 +18777,21 @@ msgstr "Es ist nicht möglich, %s zu erzeugen: %m"
#: java/jv-scan.c:185
msgid "only one of `--print-main', `--list-class', and `--complexity' allowed"
-msgstr ""
+msgstr "nur eines von »--print-main«, »--list-class« und »--complexity« erlaubt"
#: java/jv-scan.c:188
#, c-format
msgid "can't open output file `%s'"
-msgstr ""
+msgstr "Ausgabedatei »%s« kann nicht geöffnet werden"
#: java/jv-scan.c:222
#, c-format
msgid "file not found `%s'"
-msgstr ""
+msgstr "Datei »%s« nicht gefunden"
#: java/jvspec.c:418
msgid "can't specify `-D' without `--main'\n"
-msgstr ""
+msgstr "»-D« kann nicht ohne »--main« angegeben werden\n"
#: java/jvspec.c:421
#, c-format
@@ -18728,7 +18804,7 @@ msgstr "--resource erfordert -o"
#: java/jvspec.c:434
msgid "warning: already-compiled .class files ignored with -C"
-msgstr ""
+msgstr "Warnung: bereits kompilierte .class-Dateien mit -C ignoriert"
#: java/jvspec.c:441
msgid "cannot specify both -C and -o"
@@ -18740,19 +18816,19 @@ msgstr "temporäre Datei konnte nicht angelegt werden"
#: java/jvspec.c:481
msgid "using both @FILE with multiple files not implemented"
-msgstr ""
+msgstr "Verwendung von @FILE mit mehreren Dateien ist nicht implementiert"
#: java/jvspec.c:530
msgid "cannot specify `main' class when not linking"
-msgstr ""
+msgstr "»main«-Klasse kann ohne Binden nicht angegeben werden"
#: java/lang.c:740
msgid "can't do dependency tracking with input from stdin"
-msgstr ""
+msgstr "Abhängigkeiten-Verfolgung kann bei Eingabe von stdin nicht durchgeführt werden"
#: java/lang.c:756
msgid "couldn't determine target name for dependency tracking"
-msgstr ""
+msgstr "Zielname für Abhängigkeiten-Verfolgung konnte nicht ermittelt werden"
#: java/lex.c:303
#, c-format
@@ -18763,394 +18839,338 @@ msgid ""
"to use a particular encoding for your input file, try the\n"
"`--encoding=UTF-8' option"
msgstr ""
+"unbekannte Codierung: »%s«\n"
+"Dies kann bedeuten, dass die locale-Kodierung nicht von der\n"
+"iconv(3)-Implementierung des Systems unterstützt wird. Falls\n"
+"nicht versucht wird, eine bestimmte Codierung der Eingabedatei\n"
+"zu benutzen, kann die Option »--encoding=UTF-8« verwendet werden"
#: java/mangle.c:89
#, c-format
msgid "can't mangle %s"
-msgstr ""
+msgstr "%s kann nicht verarbeitet werden"
#: java/mangle_name.c:140 java/mangle_name.c:210
msgid "internal error - invalid Utf8 name"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+msgstr "interner Fehler - ungültiger UTF-8-Name"
+
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+msgstr "Fehlender Term"
+
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
-msgstr ""
+msgstr "»;« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
-msgstr ""
+msgstr "Fehlender Name"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
-msgstr ""
+msgstr "»*« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
-msgstr ""
+msgstr "Klassen- oder Schnittstellendeklaration erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
-msgstr ""
+msgstr "Fehlender Klassenname"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
-msgstr ""
+msgstr "»{« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
-msgstr ""
+msgstr "Fehlender Superklassenname"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
-msgstr ""
+msgstr "Fehlender Schnittstellenname"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
-msgstr ""
+msgstr "Fehlende Variableninitialisierung"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
-msgstr ""
+msgstr "Ungültige Deklaration"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
-msgstr ""
+msgstr "»]« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
-msgstr ""
+msgstr "Unsymmetrisches »]«"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
-msgstr ""
+msgstr "Ungültige Methodendeklaration, Methodenname erforderlich"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
-msgstr ""
+msgstr "Bezeichner erforderlich"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
-msgstr ""
+msgstr "Ungültige Methodendeklaration, Rückgabetyp erforderlich"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
-msgstr ""
+msgstr "»)« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
-msgstr ""
+msgstr "Fehlender Term für formalen Parameter"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
-msgstr ""
+msgstr "Fehlender Bezeichner"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
-msgstr ""
+msgstr "Fehlender Term für Klassentyp"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
-msgstr ""
+msgstr "Ungültiger Schnittstellentyp"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
-msgstr ""
+msgstr "»:« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+msgstr "Ungültiger Ausdruck"
+
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
-msgstr ""
+msgstr "»(« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
-msgstr ""
+msgstr "Fehlender Term oder »)«"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
-msgstr ""
+msgstr "Fehlender oder ungültiger Konstantenausdruck"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
-msgstr ""
+msgstr "Fehlender Term und »)« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
-msgstr ""
+msgstr "Ungültiger Steuerausdruck"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
-msgstr ""
+msgstr "Ungültiger Aktualisierungsausdruck"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
-msgstr ""
+msgstr "Ungültige Init-Anweisung"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
-msgstr ""
+msgstr "Fehlender Term oder »)« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
-msgstr ""
+msgstr "»class« oder »this« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
-msgstr ""
+msgstr "»class« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
-msgstr ""
+msgstr "»)« oder Term erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
-msgstr ""
+msgstr "»[« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
-msgstr ""
+msgstr "Feld erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
-msgstr ""
+msgstr "Fehlender Term und »]« erwartet"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
-msgstr ""
+msgstr "»]« erwartet, ungültiger Typausdruck"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
-msgstr ""
+msgstr "Ungültiger Typausdruck"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
-msgstr ""
+msgstr "Ungültiger Referenztyp"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
-msgstr ""
+msgstr "Konstruktoraufruf muss das erste in einem Konstruktor sein"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
-msgstr ""
+msgstr "Nur Konstruktoren dürfen Konstruktoren aufrufen"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
-msgstr ""
+msgstr ": `%s' JDK1.1(TM)-Fähigkeit"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
"%s"
msgstr ""
+"%s.\n"
+"%s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
-msgstr ""
+msgstr "falsch geformtes ZIP-Archiv in CLASSPATH: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
-msgstr ""
+msgstr "Standardpaket »%s« kann nicht gefunden werden. CLASSPATH-Umgebungsvariable und die Zugriffsrechte auf die Archive prüfen"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
-msgstr ""
+msgstr "statisches Feld »%s« fehlt"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
-msgstr ""
+msgstr "»%s« ist kein statisches Feld"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
-msgstr ""
+msgstr "Kein Fall für »%s«"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
-msgstr ""
+msgstr "nicht registrierter Operator %s"
#: java/typeck.c:530
msgid "junk at end of signature string"
-msgstr ""
+msgstr "Ausschuss am Ende der Signaturzeichenketten"
#: java/verify.c:471
msgid "bad pc in exception_table"
-msgstr ""
+msgstr "schlechtes PC in execution_table"
#: java/verify.c:1384
#, c-format
msgid "unknown opcode %d@pc=%d during verification"
-msgstr ""
+msgstr "unbekannter Opcode %d@pc=%d bei Überprüfung"
#: java/verify.c:1454 java/verify.c:1467 java/verify.c:1471
#, c-format
msgid "verification error at PC=%d"
-msgstr ""
+msgstr "Prüffehler bei PC=%d"
#: objc/objc-act.c:689
#, c-format
msgid "object does not conform to the `%s' protocol"
-msgstr ""
+msgstr "Objekt entspricht nicht dem Protokoll »%s«"
#: objc/objc-act.c:775 objc/objc-act.c:848
#, c-format
msgid "class `%s' does not implement the `%s' protocol"
-msgstr ""
+msgstr "Klasse »%s« implementiert nicht das Protokoll »%s«"
#: objc/objc-act.c:951
#, c-format
msgid "statically allocated instance of Objective-C class `%s'"
-msgstr ""
+msgstr "statisch reservierte Instanz der Objective-C-Klasse »%s«"
#: objc/objc-act.c:998
#, c-format
msgid "unexpected type for `id' (%s)"
-msgstr ""
+msgstr "nicht erwarteter Typ für »id« (%s)"
#: objc/objc-act.c:1003
msgid "undefined type `id', please import <objc/objc.h>"
-msgstr ""
+msgstr "undefinierter Typ »id«, bitte <objc/objc.h> importieren"
#: objc/objc-act.c:1052
#, c-format
msgid "protocol `%s' has circular dependency"
-msgstr ""
+msgstr "Protokoll »%s« hat ringförmige Abhängigkeit"
#: objc/objc-act.c:1074 objc/objc-act.c:5982
#, c-format
msgid "cannot find protocol declaration for `%s'"
-msgstr ""
+msgstr "Protokolldeklaration für »%s« kann nicht gefunden werden"
#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
#, c-format
msgid "cannot find interface declaration for `%s'"
-msgstr ""
+msgstr "Schnittstellendeklaration für »%s« kann nicht gefunden werden"
#: objc/objc-act.c:1423
#, c-format
@@ -19160,12 +19180,12 @@ msgstr "die Schnittstelle »%s« hat nicht die Form einer konstanten Zeichenkett
#: objc/objc-act.c:1439
#, c-format
msgid "cannot find reference tag for class `%s'"
-msgstr ""
+msgstr "Referenzmarke für Klasse »%s« kann nicht gefunden werden"
#: objc/objc-act.c:2179
#, c-format
msgid "creating selector for non existant method %s"
-msgstr ""
+msgstr "Für nicht existierende Methode %s wird Selektor erzeugt"
#: objc/objc-act.c:2389
#, c-format
@@ -19175,63 +19195,63 @@ msgstr "»%s« ist kein Klassenname oder Alias in Objective-C"
#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
#: objc/objc-act.c:7060 objc/objc-act.c:7089
msgid "Objective-C declarations may only appear in global scope"
-msgstr ""
+msgstr "Objective-C-Deklarationen dürfen nur im globalen Gültigkeitsbereich erscheinen"
#: objc/objc-act.c:2505
#, c-format
msgid "cannot find class `%s'"
-msgstr ""
+msgstr "Klasse »%s« kann nicht gefunden werden"
#: objc/objc-act.c:2507
#, c-format
msgid "class `%s' already exists"
-msgstr ""
+msgstr "Klasse »%s« existiert bereits"
#: objc/objc-act.c:2532 objc/objc-act.c:6792
#, c-format
msgid "`%s' redeclared as different kind of symbol"
-msgstr "»%s« redeklariert als andere Symbolart"
+msgstr "»%s« als andere Symbolart redeklariert"
#. fatal did not work with 2 args...should fix
#: objc/objc-act.c:2680
#, c-format
msgid "cannot find interface declaration for `%s', superclass of `%s'"
-msgstr ""
+msgstr "Schnittstellendeklaration für »%s«, Superklasse von »%s«, kann nicht gefunden werden"
#: objc/objc-act.c:2687
#, c-format
msgid "circular inheritance in interface declaration for `%s'"
-msgstr ""
+msgstr "ringförmige Abhängigkeit in Schnittstellendeklaration für »%s«"
#: objc/objc-act.c:2780 objc/objc-act.c:2924 objc/objc-act.c:3024
#: objc/objc-act.c:3200 objc/objc-act.c:3240
msgid "Use `-fobjc-exceptions' to enable Objective-C exception syntax"
-msgstr ""
+msgstr "»-fobjc-exceptions« verwenden, um Syntax für Objective-C-Ausnahmen einzuschalten"
#: objc/objc-act.c:2787
msgid "`@throw;' (rethrow) used outside of a `@catch' block"
-msgstr ""
+msgstr "»@throw;« (rethrow) außerhalb von »@catch«-Block verwendet"
#: objc/objc-act.c:3027
msgid "`@catch' parameter is not a known Objective-C class type"
-msgstr ""
+msgstr "»@catch«-Parameter ist kein bekannter Objective-C-Klassentyp"
#: objc/objc-act.c:3036
msgid "Exception already handled by preceding `@catch(id)'"
-msgstr ""
+msgstr "Ausnahme bereits vom vorhergehenden »@catch(id)« behandelt"
#: objc/objc-act.c:3041
#, c-format
msgid "Exception of type `%s *' already handled by `@catch (%s *)'"
-msgstr ""
+msgstr "Ausnahme des Typs »%s *« bereits von »@catch (%s *)« behandelt"
#: objc/objc-act.c:3206
msgid "`@try' without `@catch' or `@finally'"
-msgstr ""
+msgstr "»@try« ohne »@catch« oder »@finally«"
#: objc/objc-act.c:3647
msgid "%Jtype '%D' does not have a known size"
-msgstr ""
+msgstr "%JTyp »%D« hat keine bekannte Größe"
#: objc/objc-act.c:4256
msgid "%J%s `%s'"
@@ -19239,11 +19259,11 @@ msgstr "%J%s: »%s«"
#: objc/objc-act.c:4281 objc/objc-act.c:4300
msgid "inconsistent instance variable specification"
-msgstr ""
+msgstr "widersprüchliche Spezifikation von Instanzvariable"
#: objc/objc-act.c:5303
msgid "can not use an object as parameter to a method\n"
-msgstr ""
+msgstr "ein Objekt kann nicht als Parameter für eine Methode verwendet werden\n"
#: objc/objc-act.c:5504
#, c-format
@@ -19258,7 +19278,7 @@ msgstr "keine Superklasse im @interface für »%s« deklariert"
#: objc/objc-act.c:5809
#, c-format
msgid "invalid receiver type `%s'"
-msgstr ""
+msgstr "ungültiger Empfängertyp »%s«"
#: objc/objc-act.c:5820
#, c-format
@@ -19272,11 +19292,11 @@ msgstr "»%c%s« nicht von Protokoll(en) implementiert"
#: objc/objc-act.c:5830
msgid "(Messages without a matching method signature"
-msgstr ""
+msgstr "(Nachrichten ohne passende Methodensignatur"
#: objc/objc-act.c:5831
msgid "will be assumed to return `id' and accept"
-msgstr ""
+msgstr "werden als »id« zurückgebend angenommen und akzeptieren"
#: objc/objc-act.c:5832
msgid "`...' as arguments.)"
@@ -19285,7 +19305,7 @@ msgstr "»...« als Argumente.)"
#: objc/objc-act.c:6079
#, c-format
msgid "undeclared selector `%s'"
-msgstr ""
+msgstr "nicht deklarierter Selektor »%s«"
#. Historically, a class method that produced objects (factory
#. method) would assign `self' to the instance that it
@@ -19299,7 +19319,7 @@ msgstr ""
#: objc/objc-act.c:6121
#, c-format
msgid "instance variable `%s' accessed in class method"
-msgstr ""
+msgstr "in Klassenmethode wird auf Instanzvariable »%s« zugegriffen"
#: objc/objc-act.c:6327
#, c-format
@@ -19309,7 +19329,7 @@ msgstr "doppelte Deklaration der Methode »%c%s«"
#: objc/objc-act.c:6368
#, c-format
msgid "duplicate interface declaration for category `%s(%s)'"
-msgstr ""
+msgstr "doppelte Schnittstellendeklaration für Kategorie »%s(%s)«"
#: objc/objc-act.c:6398
#, c-format
@@ -19335,50 +19355,50 @@ msgstr "unzulässiger Aggregattyp »%s« für Instanzvariable »%s« angegeben"
#: objc/objc-act.c:6437
#, c-format
msgid "type `%s' has a user-defined constructor"
-msgstr ""
+msgstr "Typ »%s« hat einen benutzerdefinierten Konstruktor"
#: objc/objc-act.c:6439
#, c-format
msgid "type `%s' has a user-defined destructor"
-msgstr ""
+msgstr "Typ »%s« hat einen benutzerdefinierten Destruktor"
#: objc/objc-act.c:6440
msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
-msgstr ""
+msgstr "C++-Konstruktoren und -Destruktoren werden für Objective-C-Felder nicht aufgerufen"
#: objc/objc-act.c:6531
#, c-format
msgid "instance variable `%s' is declared private"
-msgstr ""
+msgstr "Instanzvariable »%s« ist als »private« deklariert"
#: objc/objc-act.c:6540
#, c-format
msgid "instance variable `%s' is %s; this will be a hard error in the future"
-msgstr ""
+msgstr "Instanzvariable »%s« ist »%s«; dies wird zukünftig ein schwerer Fehler sein"
#: objc/objc-act.c:6547
#, c-format
msgid "instance variable `%s' is declared %s"
-msgstr ""
+msgstr "Instanzvariable »%s« ist als »%s« deklariert"
#: objc/objc-act.c:6557
msgid "static access to object of type `id'"
-msgstr ""
+msgstr "statischer Zugriff auf Objekt des Typs »id«"
#: objc/objc-act.c:6579 objc/objc-act.c:6667
#, c-format
msgid "incomplete implementation of class `%s'"
-msgstr ""
+msgstr "unvollständige Implementierung der Klasse »%s«"
#: objc/objc-act.c:6583 objc/objc-act.c:6672
#, c-format
msgid "incomplete implementation of category `%s'"
-msgstr ""
+msgstr "unvollständige Implementierung der Kategorie »%s«"
#: objc/objc-act.c:6588 objc/objc-act.c:6677
#, c-format
msgid "method definition for `%c%s' not found"
-msgstr ""
+msgstr "Methodendefinition für »%c%s« nicht gefunden"
#: objc/objc-act.c:6718
#, c-format
@@ -19387,17 +19407,17 @@ msgstr "%s »%s« implementiert das »%s«-Protokoll nicht vollständig"
#: objc/objc-act.c:6776 objc/objc-act.c:8804
msgid "`@end' missing in implementation context"
-msgstr ""
+msgstr "»@end« fehlt in Implementationskontext"
#: objc/objc-act.c:6806
#, c-format
msgid "reimplementation of class `%s'"
-msgstr ""
+msgstr "Reimplementation der Klasse »%s«"
#: objc/objc-act.c:6837
#, c-format
msgid "conflicting super class name `%s'"
-msgstr ""
+msgstr "in Konflikt stehender Superklassenname »%s«"
#: objc/objc-act.c:6839
#, c-format
@@ -19407,1709 +19427,1393 @@ msgstr "vorherige Deklaration von »%s«"
#: objc/objc-act.c:6853 objc/objc-act.c:6855
#, c-format
msgid "duplicate interface declaration for class `%s'"
-msgstr ""
+msgstr "doppelte Schnittstellendeklaration für Klasse »%s«"
#: objc/objc-act.c:7122
#, c-format
msgid "duplicate declaration for protocol `%s'"
-msgstr ""
+msgstr "Doppelte Deklaration für Protokoll »%s«"
#. Add a readable method name to the warning.
#: objc/objc-act.c:7614
msgid "%J%s `%c%s'"
-msgstr ""
+msgstr "%J%s »%c%s«"
#: objc/objc-act.c:7909
#, c-format
msgid "no super class declared in interface for `%s'"
-msgstr ""
+msgstr "keine Superklasse in Schnittstelle für »%s« deklariert"
#: objc/objc-act.c:7957
msgid "[super ...] must appear in a method context"
-msgstr ""
+msgstr "[super ...] muss in einem Methodenkontext auftreten"
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
-msgstr ""
+msgstr "»@end« muss in einem Implementationskontext auftreten"
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
-msgstr ""
+msgstr "Methodendefinition nicht im Klassenkontext"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
msgid "Display this information"
msgstr "Diese Informationen anzeigen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
-msgstr ""
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
+msgstr "--param <param>=<value>\tParameter <param> auf <value> setzen. Siehe unten für komplette Parameterliste"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
msgid "Do not discard comments"
msgstr "Kommentare nicht verwerfen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
msgid "Print the name of header files as they are used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+msgid "Generate make dependencies"
+msgstr "Make-Abhängigkeiten werden erstellt"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
msgid "Generate make dependencies and compile"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+msgid "Generate phony targets for all headers"
+msgstr "Unechte Ziele für alle Headers erzeugen"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
msgid "-O<number>\tSet optimization level to <number>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
msgid "Optimize for space rather than speed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
msgid "Do not generate #line directives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
msgid "Warn about subscripts whose type is \"char\""
msgstr "Vor Indizes mit Typ \"char\" warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
msgid "Warn when all constructors and destructors are private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
msgid "Warn when a declaration is found after a statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+msgid "Warn about deprecated compiler features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
msgid "Warn about compile-time integer division by zero"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
msgid "Make implicit function declarations an error"
msgstr "Fehler bei impliziten Funktionsdeklaration erzeugen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "Bei zu vielen Argumenten für eine Funktion (anhand Formatzeichenkette) warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
msgid "Warn about format strings that are not literals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-msgid "Enable warnings about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
msgid "Warn about suspicious declarations of \"main\""
msgstr "Vor verdächtigen Deklarationen von \"main\" warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
msgid "Warn about possibly missing braces around initializers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
msgid "Warn about global functions without previous declarations"
msgstr "Vor globalen Funktionen ohne vorherige Deklaration warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "Vor Funktionen, die Kandidaten für __attribute__((noreturn)) sind, warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
msgid "Warn about global functions without prototypes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
msgid "Warn about use of multi-character character constants"
msgstr "Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "Vor \"extern\"-Deklarationen außerhalb des Dateisichtbarkeitsbereiches warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
msgid "Warn about non-virtual destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
msgid "Warn when padding is required to align structure members"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
msgid "Warn about possibly missing parentheses"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
msgid "Warn if inherited methods are unimplemented"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
msgid "Warn about signed-unsigned comparisons"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
msgid "Warn about code which might break strict aliasing rules"
msgstr "Vor Code warnen, der strict-aliasing-Regeln verletzen könnte"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
msgid "Warn about unprototyped function declarations"
msgstr "Vor Funktionsdeklarationen ohne Prototyp warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
msgid "Warn about features not present in traditional C"
msgstr "Vor Sprachmerkmalen, die in traditionellem C nicht verfügbar sind, warnen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
msgid "Warn if an undefined macro is used in an #if directive"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
msgid "Enforce class member access control semantics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
msgid "Generate code to check bounds before indexing arrays"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
msgid "Recognize built-in functions"
msgstr "Eingebaute Funktionen erkennen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
msgid "Save registers around function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-msgid "Preserve case used in program"
-msgstr "Im Programm verwendete Groß-/Kleinschreibung beibehalten"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
msgid "Reduce the size of object files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
msgid "Place data items into their own section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
msgid "Inline member functions by default"
msgstr "Standardmäßig »inline«-Elementfunktionen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-msgid "Allow '$' in symbol names"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
msgid "Permit '$' as an identifier character"
msgstr "'$' als Bezeichnerzeichen zulassen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
msgid "Generate code to check exception specifications"
msgstr "Code zur Überprüfung von Exception-Spezifikationen erzeugen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-msgid "f2c-compatible code can be generated"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-msgid "Unsupported; generate libf2c-calling code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-msgid "Unsupported; affects code generation of arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
msgid "Copy memory address constants into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
msgid "Copy memory operands into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
msgid "Place each function into its own section"
msgstr "Jede Funktion in ihren eigenen Abschnitt platzieren"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
msgid "Perform global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr "Code für die GNU-Laufzeitumgebung erzeugen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
msgid "Emit implicit instantiations of inline templates"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
msgid "Emit implicit instantiations of templates"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
+msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-msgid "Intrinsics in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
msgid "Give external symbols a leading underscore"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
msgid "Perform loop optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-msgid "Language keywords in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
msgid "Report on permanent memory allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
msgid "Use graph-coloring register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr "Code für die NeXT (Apple Mac OS X) Laufzeitumgebung erzeugen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
msgid "Do the full register move optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-msgid "Enable optimization of static class initialization code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
msgid "Enable optional diagnostics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
msgid "Perform loop peeling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
msgid "Generate position-independent code if possible"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
msgid "Generate position-independent code for executables if possible"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
msgid "Insert arc-based program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
msgid "Return small aggregates in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
msgid "Generate run time type descriptor information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-msgid "Allow appending a second underscore to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
msgid "Make \"char\" signed by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-msgid "Do not print names of program units as they are compiled"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
msgid "Convert floating point constants to single precision constants"
msgstr "Fließkommakonstanten in Konstanten einfacher Genauigkeit konvertieren"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-msgid "Internally convert most source to lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
msgid "Assume floating-point operations can trap"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-msgid "Allow all ugly features"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-msgid "Append underscores to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-msgid "Enable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
msgid "Perform loop unswitching"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-msgid "Print g77-specific version information and run internal tests"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
msgid "Use expression value profiles in optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-msgid "Print internal debugging-related information"
-msgstr "Interne Testinformationen ausgeben"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
msgid "Generate debug information in default format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
msgid "Dump declarations to a .decl file"
msgstr "Deklaration in .decl-Datei ausgeben"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
msgid "Generate debug information in STABS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
msgid "Generate debug information in VMS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
msgid "-o <file>\tPlace output into <file>"
msgstr "-o <Datei>\tAusgabe in <Datei> schreiben"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
msgid "Enable function profiling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr "C-Header mit Plattform-spezifischen Merkmalen erzeugen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
msgid "Remap file names when including files"
msgstr "Dateinamen beim Einfügen von Dateien neu abbilden"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+msgid "Display the compiler's version"
+msgstr "Compiler-Version anzeigen"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
msgid "Suppress warnings"
msgstr ""
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "mno-cygwin und mno-win32 sind unverträglich"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr "shared und mdll sind unverträglich"
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr "»-p« wird nicht unterstützt; verwenden Sie »-pg« und gprof(1)"
@@ -21121,55 +20825,68 @@ msgstr "GCC unterstützt nicht -C ohne -E"
msgid "GCC does not support -CC without using -E"
msgstr "GCC unterstützt nicht -CC ohne -E"
+#: config/i386/sco5.h:191
+msgid "-pg not supported on this platform"
+msgstr "-pg wird auf dieser Plattform nicht unterstützt"
+
+#: config/i386/sco5.h:192
+msgid "-p and -pp specified - pick one"
+msgstr "-p und -pp angegeben - eines wählen"
+
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
+msgstr "-G und -static schließen sich gegenseitig aus"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+msgid "does not support multilib"
+msgstr "unterstützt nicht multilib"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
msgid "may not use both -m32 and -m64"
msgstr "-m32 und -m64 können nicht zusammen angegeben werden"
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr ""
-
-#: config/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
-msgstr ""
+msgstr "-current_version ist nur mit -dynamiclib erlaubt"
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
-msgstr ""
+msgstr "-install_name ist nur mit -dynamiclib erlaubt"
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
-msgstr ""
+msgstr "-bundle ist nicht mit -dynamiclib erlaubt"
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
-msgstr ""
+msgstr "-bundle_loader ist nicht mit -dynamiclib erlaubt"
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
-msgstr ""
+msgstr "-client_name ist nicht mit -dynamiclib erlaubt"
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
-msgstr ""
+msgstr "-force_cpusubtype_ALL ist nicht mit -dynamiclib erlaubt"
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
-msgstr ""
+msgstr "-force_flat_namespace ist nicht mit -dynamiclib erlaubt"
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr "-keep_private_externs ist mit -dynamiclib nicht erlaubt"
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr "-private_bundle ist mit -dynamiclib nicht erlaubt"
#: config/vax/netbsd-elf.h:42
msgid "The -shared option is not currently supported for VAX ELF."
-msgstr ""
+msgstr "Die Option -shared wird derzeit nicht für VAX ELF unterstützt."
#: config/vax/vax.h:50 config/vax/vax.h:51
msgid "profiling not supported with -mg\n"
@@ -21177,80 +20894,59 @@ msgstr "Profiling wird mit -mg nicht unterstützt\n"
#: config/arc/arc.h:63 config/mips/mips.h:1143
msgid "may not use both -EB and -EL"
-msgstr ""
-
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
-msgstr "-pipe wird nicht unterstützt"
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-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 ""
+msgstr "-EB und -EL können nicht gleichzeitig verwendet werden"
#: treelang/lang-specs.h:52
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
-msgstr ""
-
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-msgid "does not support multilib"
-msgstr "unterstützt nicht multilib"
-
-#: config/i386/sco5.h:191
-msgid "-pg not supported on this platform"
-msgstr "-pg wird auf dieser Plattform nicht unterstützt"
-
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
-msgstr ""
-
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
-msgstr ""
+msgstr "-pg oder -p und -fomit-frame-pointer sind unverträglich"
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
-msgstr ""
+msgstr "-mapcs-26 und -mapcs-32 dürfen nicht zusammen verwendet werden"
#: config/arm/arm.h:200
msgid "-msoft-float and -mhard_float may not be used together"
-msgstr ""
+msgstr "-msoft-float und -mhard_float dürfen nicht zusammen verwendet werden"
#: config/arm/arm.h:202
msgid "-mbig-endian and -mlittle-endian may not be used together"
-msgstr ""
+msgstr "-mbig-endian und -mlittle-endian dürfen nicht zusammen verwendet werden"
#: config/mcore/mcore.h:65
msgid "the m210 does not have little endian support"
-msgstr ""
+msgstr "der m210 hat keine Little-Endian-Unterstützung"
+
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
+msgstr "-pipe wird nicht unterstützt"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg und -fomit-frame-pointer sind unverträglich"
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
-msgstr ""
+msgstr "eines von -c, -S, -gnatc, -gnatz oder -gnats wird für Ada benötigt"
#: config/mips/r3900.h:35
msgid "-mhard-float not supported"
-msgstr ""
+msgstr "-mhard-float nicht unterstützt"
#: config/mips/r3900.h:37
msgid "-msingle-float and -msoft-float can not both be specified"
-msgstr ""
+msgstr "-msingle-float und -msoft-float können nicht zusammen angegeben werden"
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
-msgstr ""
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fjni und -femit-class-files sind unverträglich"
+
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fjni und -femit-class-file sind unverträglich"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-femit-class-file sollte zusammen mit -fsyntax-only verwendet werden"
#: gcc.c:743
msgid "GCC does not support -C or -CC without -E"
@@ -21258,11 +20954,17 @@ msgstr "GCC unterstützt nicht -C oder -CC ohne -E"
#: gcc.c:915
msgid "-E required when input is from standard input"
-msgstr ""
+msgstr "-E benötigt, wenn die Eingabe von der Standardeingabe kommt"
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr ""
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
+msgstr " in Konflikt stehende Codeerzeugungsschalter verwendet"
+
+#~ msgid "Preserve case used in program"
+#~ msgstr "Im Programm verwendete Groß-/Kleinschreibung beibehalten"
+
+#~ msgid "Print internal debugging-related information"
+#~ msgstr "Interne Testinformationen ausgeben"
#~ msgid "pointer to a member used in arithmetic"
#~ msgstr "Zeiger auf Element in Arithmetik verwendet"
@@ -21351,9 +21053,6 @@ msgstr ""
#~ msgid "ISO C forbids parameter `%s' shadowing typedef"
#~ msgstr "ISO-C verbietet typedef verdeckenden Parameter »%s«"
-#~ msgid "parameter `%s' points to incomplete type"
-#~ msgstr "Parameter »%s« zeigt auf unvollständigen Typen"
-
#~ msgid "parameter points to incomplete type"
#~ msgstr "Parameter zeigt auf unvollständigen Typen"
diff --git a/gcc/po/el.po b/gcc/po/el.po
index ac5460003c5..75a05988d1f 100644
--- a/gcc/po/el.po
+++ b/gcc/po/el.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 3.2\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
"PO-Revision-Date: 2002-08-18 15:46+0100\n"
"Last-Translator: Simos Xenitellis <simos@hellug.gr>\n"
"Language-Team: Greek <nls@tux.hellug.gr>\n"
@@ -34,16 +34,16 @@ msgstr ""
msgid "`%s' attribute only applies to function types"
msgstr ""
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr ""
@@ -119,7 +119,7 @@ msgstr ""
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -156,407 +156,412 @@ msgstr ""
msgid "target format does not support infinity"
msgstr ""
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr ""
-#: c-common.c:1141
+#: c-common.c:1140
msgid "%J'%D' is not defined outside of function scope"
msgstr ""
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr ""
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr ""
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr ""
-#: c-common.c:1230
+#: c-common.c:1229
#, fuzzy
msgid "floating point overflow in expression"
msgstr "Åîáßñåóç êéíçôÞò õðïäéáóôïëÞò"
-#: c-common.c:1236
+#: c-common.c:1235
#, fuzzy
msgid "vector overflow in expression"
msgstr "Åîáßñåóç êéíçôÞò õðïäéáóôïëÞò"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr ""
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr ""
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr ""
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr ""
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr ""
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr ""
-#: c-common.c:2088
+#: c-common.c:2087
#, fuzzy
msgid "invalid truth-value expression"
msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
-#: c-common.c:2139
+#: c-common.c:2138
#, fuzzy, c-format
msgid "invalid operands to binary %s"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr ""
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr ""
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr ""
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr ""
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr ""
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr ""
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr ""
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr ""
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr ""
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr ""
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr ""
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
#, fuzzy
msgid "invalid use of `restrict'"
msgstr "ìç Ýãêõñïò áñéèìüò áðü ãñáììÝò"
-#: c-common.c:2935
+#: c-common.c:2934
#, fuzzy
msgid "invalid application of `sizeof' to a function type"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: c-common.c:2945
+#: c-common.c:2944
#, fuzzy, c-format
msgid "invalid application of `%s' to a void type"
msgstr "ìç Ýãêõñïò ÷áñáêôÞñáò `%c' óôï ôýðï áëöáñéèìçôéêïý `%s'"
-#: c-common.c:2951
+#: c-common.c:2950
#, fuzzy
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "ìç Ýãêõñïò äåýôåñïò ôåëåóôÞò óå êáôÜóôáóç óõìâáôüôçôáò `%s'"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr ""
-#: c-common.c:3484
+#: c-common.c:3483
#, fuzzy, c-format
msgid "cannot disable built-in function `%s'"
msgstr "áäõíáìßá åêôÝëåóçò ioctl óôï `%s'"
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, fuzzy, c-format
msgid "too few arguments to function `%s'"
msgstr "Ðñïåéäïðïßçóç: Ðïëý ëßãá ïñßóìáôá óôï åóùäïìçìÝíï `%s'"
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, fuzzy, c-format
msgid "too many arguments to function `%s'"
msgstr "ðÜñá ðïëëÜ ïñßóìáôá"
-#: c-common.c:3670
+#: c-common.c:3669
#, fuzzy, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "ðÜñá ðïëëÜ ïñßóìáôá"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr ""
-#: c-common.c:3901
+#: c-common.c:3900
msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: c-common.c:3930
+#: c-common.c:3929
#, fuzzy
msgid "empty range specified"
msgstr "ìç ïñéóìÝíï"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr ""
-#: c-common.c:3982
+#: c-common.c:3981
#, fuzzy
msgid "%Jthis is the first entry overlapping that value"
msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
-#: c-common.c:3986
+#: c-common.c:3985
#, fuzzy
msgid "duplicate case value"
msgstr "äéðëüò áñéèìüò ìçíýìáôïò"
-#: c-common.c:3987
+#: c-common.c:3986
#, fuzzy
msgid "%Jpreviously used here"
msgstr "Äåí õðÜñ÷åé ðñïçãïýìåíç êáíïíéêÞ Ýêöñáóç"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr ""
-#: c-common.c:3992
+#: c-common.c:3991
#, fuzzy
msgid "%Jthis is the first default label"
msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
-#: c-common.c:4017
+#: c-common.c:4016
msgid "taking the address of a label is non-standard"
msgstr ""
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4649
+#: c-common.c:4651
#, fuzzy, c-format
msgid "unknown machine mode `%s'"
msgstr "Üãíùóôï óåô `%s'"
-#: c-common.c:4652
+#: c-common.c:4654
#, fuzzy, c-format
msgid "no data type for mode `%s'"
msgstr "äåí ïñßóôçêå âáñýôçôá ãéá ôï óýìâïëï `%s'"
-#: c-common.c:4656
+#: c-common.c:4658
#, fuzzy, c-format
msgid "invalid pointer mode `%s'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, fuzzy, c-format
msgid "unable to emulate '%s'"
msgstr "Äåí ìðüñåóá íá áíïßîù ôï áñ÷åßï %s"
-#: c-common.c:4707
+#: c-common.c:4686
+#, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr ""
+
+#: c-common.c:4718
#, fuzzy
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: c-common.c:4718
+#: c-common.c:4729
#, fuzzy
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
-#: c-common.c:4727
+#: c-common.c:4738
#, fuzzy
msgid "%Jsection attribute not allowed for '%D'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: c-common.c:4733
+#: c-common.c:4744
#, fuzzy
msgid "%Jsection attributes are not supported for this target"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr ""
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr ""
-#: c-common.c:4781
+#: c-common.c:4792
#, fuzzy
msgid "requested alignment is too large"
msgstr "ÊáêÞ áßôçóç ðáñáìÝôñùí"
-#: c-common.c:4807
+#: c-common.c:4818
#, fuzzy
msgid "%Jalignment may not be specified for '%D'"
msgstr "ìüíï Ýíá üñéóìá ìðïñåß íá äçëùèåß"
-#: c-common.c:4845
+#: c-common.c:4856
msgid "%J'%D' defined both normally and as an alias"
msgstr ""
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr ""
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
msgstr ""
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr ""
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr ""
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
msgid "%J'%E' attribute applies only to functions"
msgstr ""
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
#, fuzzy
msgid "%Jcan't set '%E' attribute after definition"
msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
-#: c-common.c:5095
+#: c-common.c:5106
#, fuzzy, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: c-common.c:5158
+#: c-common.c:5169
#, fuzzy, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "ìç Ýãêõñï åßäïò áëöáñéèìçôéêïý `%s'"
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr ""
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-common.c:5331
+#: c-common.c:5296
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr ""
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5509
+#: c-common.c:5474
#, fuzzy
msgid "cleanup arg not an identifier"
msgstr "äéðëüò ðñïóäéïñéóôÞò ìçíýìáôïò"
-#: c-common.c:5516
+#: c-common.c:5481
#, fuzzy
msgid "cleanup arg not a function"
msgstr "Ôï åðþíõìï áíôéêåßìåíï äåí åßíáé áíáæçôÞóéìï"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s óôï ôÝëïò ôçò åéóüäïõ"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s ðñéí áðü %s'%c'"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s ðñéí áðü %s'\\x%x'"
-#: c-common.c:5889
+#: c-common.c:5854
#, fuzzy, c-format
msgid "%s before string constant"
msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "%s ðñéí áðü áñéèìçôéêÞ óôáèåñÜ"
# src/request.c:37
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s ðñéí áðü \"%s\""
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s ðñéí áðü ôï óýìâïëï '%s'"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr ""
@@ -737,404 +742,404 @@ msgstr ""
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr ""
-#: c-decl.c:1262
+#: c-decl.c:1267
#, fuzzy
msgid "%Jredundant redeclaration of '%D'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: c-decl.c:1581
+#: c-decl.c:1586
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "Ç ëåéôïõñãßá äåí õðïóôçñßæåôáé"
-#: c-decl.c:1583
+#: c-decl.c:1588
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr ""
-#: c-decl.c:1585
+#: c-decl.c:1590
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr ""
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
msgid "%Jshadowed declaration is here"
msgstr ""
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr ""
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
#, fuzzy
msgid "%Jprevious declaration of '%D'"
msgstr "ðñïçãïýìåíç áõôïíüçôç äéáêýñçîç ôïõ `%s'"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "áõôïíüçôç äéáêýñçîç ôçò óõíÜñôçóçò `%s'"
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr ""
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr ""
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr ""
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr ""
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr ""
-#: c-decl.c:2009
+#: c-decl.c:2014
#, fuzzy, c-format
msgid "duplicate label declaration `%s'"
msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
-#: c-decl.c:2010
+#: c-decl.c:2015
#, fuzzy
msgid "%Jthis is a previous declaration"
msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
-#: c-decl.c:2045
+#: c-decl.c:2050
#, fuzzy
msgid "%Hduplicate label `%D'"
msgstr "äéðëü êëåéäß"
-#: c-decl.c:2047
+#: c-decl.c:2052
#, fuzzy
msgid "%J`%D' previously defined here"
msgstr "Äåí õðÜñ÷åé ðñïçãïýìåíç êáíïíéêÞ Ýêöñáóç"
-#: c-decl.c:2049
+#: c-decl.c:2054
#, fuzzy
msgid "%J`%D' previously declared here"
msgstr "Äåí õðÜñ÷åé ðñïçãïýìåíç êáíïíéêÞ Ýêöñáóç"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr ""
-#: c-decl.c:2140
+#: c-decl.c:2145
msgid "%H`%s' defined as wrong kind of tag"
msgstr ""
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr ""
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr ""
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr ""
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
#, fuzzy
msgid "empty declaration"
msgstr "êåíü áëöáñéèìçôéêü"
-#: c-decl.c:2435
+#: c-decl.c:2440
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr ""
-#: c-decl.c:2437
+#: c-decl.c:2442
msgid "ISO C90 does not support `[*]' array declarators"
msgstr ""
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr ""
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr ""
-#: c-decl.c:2526
+#: c-decl.c:2531
#, fuzzy
msgid "%J'%D' is usually a function"
msgstr "Ôï `%s' äåí åßíáé êáôÜëïãïò."
-#: c-decl.c:2535
+#: c-decl.c:2540
#, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr ""
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr ""
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr ""
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr ""
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr ""
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr ""
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
msgid "%Jinline function '%D' given attribute noinline"
msgstr ""
-#: c-decl.c:2725
+#: c-decl.c:2730
msgid "%Jinitializer fails to determine size of '%D'"
msgstr ""
-#: c-decl.c:2730
+#: c-decl.c:2735
#, fuzzy
msgid "%Jarray size missing in '%D'"
msgstr "óöÜëìá êáôÜ ôï êëåßóéìï ôçò åéóüäïõ `%s'"
-#: c-decl.c:2746
+#: c-decl.c:2751
msgid "%Jzero or negative size array '%D'"
msgstr ""
-#: c-decl.c:2774
+#: c-decl.c:2779
#, fuzzy
msgid "%Jstorage size of '%D' isn't known"
msgstr "Ôï üíïìá `%s' åßíáé Üãíùóôï\n"
-#: c-decl.c:2784
+#: c-decl.c:2789
#, fuzzy
msgid "%Jstorage size of '%D' isn't constant"
msgstr "Ôï üíïìá `%s' åßíáé Üãíùóôï\n"
-#: c-decl.c:2867
+#: c-decl.c:2872
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr ""
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr ""
-#: c-decl.c:3160
+#: c-decl.c:3165
#, fuzzy
msgid "<anonymous>"
msgstr "((áíþíõìï))"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr ""
-#: c-decl.c:3177
+#: c-decl.c:3182
#, fuzzy, c-format
msgid "negative width in bit-field `%s'"
msgstr "Áñíçôéêü ðëÜôïò óôçí áðïôßìçóç"
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr ""
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr ""
-#: c-decl.c:3201
+#: c-decl.c:3206
#, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr ""
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr ""
-#: c-decl.c:3220
+#: c-decl.c:3225
#, fuzzy, c-format
msgid "`%s' is narrower than values of its type"
msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr ""
-#: c-decl.c:3375
+#: c-decl.c:3380
#, fuzzy
msgid "ISO C90 does not support `long long'"
msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, fuzzy, c-format
msgid "duplicate `%s'"
msgstr "äéðëü êëåéäß"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr ""
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr ""
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr ""
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr ""
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr ""
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr ""
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr ""
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr ""
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr ""
-#: c-decl.c:3515
+#: c-decl.c:3520
#, fuzzy, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "ìç Ýãêõñïò äçëùôÞò ðåäßïõ: `%s'"
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr ""
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr ""
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, fuzzy, c-format
msgid "complex invalid for `%s'"
msgstr "Ìç Ýãêõñç ðñïôåñáéüôçôá `%s'"
-#: c-decl.c:3583
+#: c-decl.c:3588
#, fuzzy
msgid "ISO C90 does not support complex types"
msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr ""
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
#, fuzzy
msgid "duplicate `const'"
msgstr "äéðëü êëåéäß"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
#, fuzzy
msgid "duplicate `restrict'"
msgstr "äéðëü êëåéäß"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
#, fuzzy
msgid "duplicate `volatile'"
msgstr "äéðëü êëåéäß"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr ""
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr ""
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr ""
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr ""
-#: c-decl.c:3692
+#: c-decl.c:3697
msgid "function definition declared `__thread'"
msgstr ""
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr ""
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr ""
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr ""
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr ""
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr ""
-#: c-decl.c:3731
+#: c-decl.c:3736
#, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr ""
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr ""
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr ""
@@ -1142,463 +1147,463 @@ msgstr ""
#. Only the innermost declarator (making a parameter be of
#. array type which is converted to pointer type)
#. may have static or type qualifiers.
-#: c-decl.c:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
msgid "static or type qualifiers in non-parameter array declarator"
msgstr ""
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr ""
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr ""
-#: c-decl.c:3836
+#: c-decl.c:3841
#, fuzzy
msgid "invalid use of structure with flexible array member"
msgstr "ìç Ýãêõñç þñá ôçò ìÝñáò"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr ""
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr ""
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr ""
-#: c-decl.c:3880
+#: c-decl.c:3885
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr ""
-#: c-decl.c:3883
+#: c-decl.c:3888
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr ""
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, fuzzy, c-format
msgid "size of array `%s' is too large"
msgstr "Ï êáôÜëïãïò `%s' äåí åßíáé ðñïóéôüò."
-#: c-decl.c:3939
+#: c-decl.c:3944
#, fuzzy
msgid "ISO C90 does not support flexible array members"
msgstr "ìç Ýãêõñç þñá ôçò ìÝñáò"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr ""
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr ""
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr ""
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr ""
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr ""
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr ""
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr ""
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr ""
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
msgstr ""
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr ""
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr ""
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, fuzzy, c-format
msgid "invalid storage class for function `%s'"
msgstr "ìç Ýãêõñç ôÜîç ÷áñáêôÞñùí `%s'"
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr ""
-#: c-decl.c:4377
+#: c-decl.c:4388
#, fuzzy
msgid "cannot inline function `main'"
msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï áñ÷åßï fifo `%s'"
-#: c-decl.c:4431
+#: c-decl.c:4442
msgid "variable previously declared `static' redeclared `extern'"
msgstr ""
-#: c-decl.c:4440
+#: c-decl.c:4451
msgid "%Jvariable '%D' declared `inline'"
msgstr ""
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
#, fuzzy
msgid "thread-local storage not supported for this target"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr ""
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr ""
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr ""
-#: c-decl.c:4566
+#: c-decl.c:4577
#, fuzzy
msgid "parameter has incomplete type"
msgstr "ìç ðëÞñçò åããñáöÞ"
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4636
+#: c-decl.c:4647
msgid "\"void\" must be the only parameter"
msgstr ""
-#: c-decl.c:4653
+#: c-decl.c:4664
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr ""
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, fuzzy, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "óõíå÷ßæåôáé óôï ôìÞìá"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, fuzzy, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "óõíå÷ßæåôáé óôï ôìÞìá"
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr ""
-#: c-decl.c:4774
+#: c-decl.c:4785
#, fuzzy, c-format
msgid "redefinition of `union %s'"
msgstr "Ïé ïñéóìïß ðçãÞ âñßóêïíôáé óôï ÁÑ×ÅÉÏ"
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr ""
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr ""
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
#, fuzzy
msgid "%Jduplicate member '%D'"
msgstr "äéðëüò áñéèìüò ìçíýìáôïò"
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, fuzzy, c-format
msgid "%s defined inside parms"
msgstr "óõíå÷ßæåôáé óôï ôìÞìá"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "Ýíùóç"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "äïìÞ"
# src/request.c:37
-#: c-decl.c:4953
+#: c-decl.c:4964
#, fuzzy, c-format
msgid "%s has no %s"
msgstr "%s óå %s"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "äïìÞ"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "åðþíõìá ìÝëç"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "ìÝëç"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, fuzzy, c-format
msgid "nested redefinition of `%s'"
msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ ïñéóìïý locale `%s'"
-#: c-decl.c:5015
+#: c-decl.c:5026
#, fuzzy
msgid "%Jflexible array member in union"
msgstr "ìç Ýãêõñç þñá ôçò ìÝñáò"
-#: c-decl.c:5020
+#: c-decl.c:5031
msgid "%Jflexible array member not at end of struct"
msgstr ""
-#: c-decl.c:5025
+#: c-decl.c:5036
msgid "%Jflexible array member in otherwise empty struct"
msgstr ""
-#: c-decl.c:5032
+#: c-decl.c:5043
#, fuzzy
msgid "%Jinvalid use of structure with flexible array member"
msgstr "ìç Ýãêõñç þñá ôçò ìÝñáò"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr ""
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr ""
-#: c-decl.c:5227
+#: c-decl.c:5238
#, fuzzy
msgid "enum defined inside parms"
msgstr "Ìç ïñéóìÝíï üíïìá %s"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr ""
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr ""
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr ""
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr ""
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr "ï åðéóôñåöüìåíïò ôýðïò ðñïêáèïñßæåôáé óå `int'"
-#: c-decl.c:5501
+#: c-decl.c:5512
#, fuzzy
msgid "%Jno previous prototype for '%D'"
msgstr "äéáôÞñçóç ùñþí óôï %s"
-#: c-decl.c:5507
+#: c-decl.c:5518
#, fuzzy
msgid "%J'%D' was used with no prototype before its definition"
msgstr "áõôÞ åßíáé ç èÝóç ôïõ ðñþôïõ ïñéóìïý"
-#: c-decl.c:5514
+#: c-decl.c:5525
#, fuzzy
msgid "%Jno previous declaration for '%D'"
msgstr "ðñïçãïýìåíç áõôïíüçôç äéáêýñçîç ôïõ `%s'"
-#: c-decl.c:5520
+#: c-decl.c:5531
#, fuzzy
msgid "%J`%D' was used with no declaration before its definition"
msgstr "áõôÞ åßíáé ç èÝóç ôïõ ðñþôïõ ïñéóìïý"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
#, fuzzy
msgid "%Jreturn type of '%D' is not `int'"
msgstr "ç åðéóôñåöüìåíç ôéìÞ ôçò `%s' äåí åßíáé `int'"
-#: c-decl.c:5571
+#: c-decl.c:5582
#, fuzzy
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "ôï ðñþôï üñéóìá ôçò `%s' ðñÝðåé íá åßíáé `int'"
-#: c-decl.c:5580
+#: c-decl.c:5591
#, fuzzy
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "ôï äåýôåñï üñéóìá ôçò `%s' ðñÝðåé íá åßíáé `char **'"
-#: c-decl.c:5589
+#: c-decl.c:5600
#, fuzzy
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "ôï ôñßôï üñéóìá ôçò `%s' ðñÝðåé íá åßíáé `char **'"
-#: c-decl.c:5599
+#: c-decl.c:5610
#, fuzzy
msgid "%J'%D' takes only zero or two arguments"
msgstr "ç `%s' ðáßñíåé åßôå êáíÝíá åßôå äýï ïñßóìáôá"
-#: c-decl.c:5602
+#: c-decl.c:5613
#, fuzzy
msgid "%J'%D' is normally a non-static function"
msgstr "ç `%s' åßíáé óõíÞèùò ìç-óôáôéêÞ óõíÜñôçóç"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5672
+#: c-decl.c:5683
#, fuzzy
msgid "%Jparameter name omitted"
msgstr "Ý÷åé ðáñáëçöèåß ôï üíïìá ôçò ðáñáìÝôñïõ"
-#: c-decl.c:5747
+#: c-decl.c:5758
#, fuzzy
msgid "%Jparameter name missing from parameter list"
msgstr "ÅëëéðÞò Þ êáêïó÷çìáôéóìÝíç éäéüôçôá"
-#: c-decl.c:5757
+#: c-decl.c:5768
msgid "%J\"%D\" declared as a non-parameter"
msgstr ""
-#: c-decl.c:5762
+#: c-decl.c:5773
#, fuzzy
msgid "%Jmultiple parameters named \"%D\""
msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
-#: c-decl.c:5770
+#: c-decl.c:5781
#, fuzzy
msgid "%Jparameter \"%D\" declared void"
msgstr "ï ÷Üñôçò ÷áñáêôÞñùí `%s' ïñßóôçêå Þäç"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
#, fuzzy
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "ï åðéóôñåöüìåíïò ôýðïò ðñïêáèïñßæåôáé óå `int'"
-#: c-decl.c:5801
+#: c-decl.c:5812
#, fuzzy
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "ìç ðëÞñçò åããñáöÞ"
-#: c-decl.c:5807
+#: c-decl.c:5818
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr ""
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr ""
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
#, fuzzy
msgid "%Hprototype declaration"
msgstr "êåíü áëöáñéèìçôéêü"
-#: c-decl.c:5889
+#: c-decl.c:5900
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:5897
+#: c-decl.c:5908
msgid "argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
#, fuzzy
msgid "no return statement in function returning non-void"
msgstr "`return' ÷ùñßò ôéìÞ, óå óõíÜñôçóç ðïõ åðéóôñÝöåé ìç-êåíü"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr ""
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c-decl.c:6200
+#: c-decl.c:6211
msgid "'for' loop initial declaration used outside C99 mode"
msgstr ""
-#: c-decl.c:6224
+#: c-decl.c:6235
#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6227
+#: c-decl.c:6238
#, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6230
+#: c-decl.c:6241
#, fuzzy, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "%s: äéðëüò ïñéóìüò Ýêäïóçò êáôçãïñßáò"
-#: c-decl.c:6238
+#: c-decl.c:6249
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6241
+#: c-decl.c:6252
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6244
+#: c-decl.c:6255
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6557
+#: c-decl.c:6568
#, fuzzy
msgid "%Jredefinition of global '%D'"
msgstr "êáíÝíáò ïñéóìüò ôïõ `UNDEFINED'"
-#: c-decl.c:6558
+#: c-decl.c:6569
#, fuzzy
msgid "%J'%D' previously defined here"
msgstr "Äåí õðÜñ÷åé ðñïçãïýìåíç êáíïíéêÞ Ýêöñáóç"
@@ -2249,90 +2254,90 @@ msgstr "ðáñÜëçøç ïñßóìáôïò áñ÷åßïõ"
msgid "missing makefile target after \"%s\""
msgstr "ÅëëéðÞò Þ êáêïó÷çìáôéóìÝíç éäéüôçôá"
-#: c-opts.c:291
+#: c-opts.c:299
#, fuzzy
msgid "-I- specified twice"
msgstr "ìç ïñéóìÝíï"
-#: c-opts.c:692
+#: c-opts.c:700
#, fuzzy, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
-#: c-opts.c:812
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr ""
-#: c-opts.c:978
+#: c-opts.c:986
msgid "output filename specified twice"
msgstr ""
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr ""
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr ""
-#: c-opts.c:1111
+#: c-opts.c:1119
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr ""
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr ""
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr ""
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr ""
-#: c-opts.c:1131
+#: c-opts.c:1139
#, fuzzy, c-format
msgid "opening output file %s: %m"
msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ åîüäïõ `%s'"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr ""
-#: c-opts.c:1215
+#: c-opts.c:1223
msgid "YYDEBUG not defined"
msgstr ""
-#: c-opts.c:1261
+#: c-opts.c:1269
#, c-format
msgid "opening dependency file %s: %m"
msgstr ""
-#: c-opts.c:1271
+#: c-opts.c:1279
#, c-format
msgid "closing dependency file %s: %m"
msgstr ""
-#: c-opts.c:1274
+#: c-opts.c:1282
#, fuzzy, c-format
msgid "when writing output to %s: %m"
msgstr "óöÜëìá åããñáöÞò %s"
-#: c-opts.c:1344
+#: c-opts.c:1352
msgid "to generate dependencies you must specify either -M or -MM"
msgstr ""
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr ""
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr ""
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr ""
@@ -2350,7 +2355,7 @@ msgstr "ï äéá÷ùñéóôÞò äå ìðïñåß íá åßíáé êåíüò"
msgid "ISO C forbids an empty source file"
msgstr ""
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr ""
@@ -2366,7 +2371,7 @@ msgstr ""
msgid "ISO C does not allow extra `;' outside of a function"
msgstr ""
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr ""
@@ -2444,7 +2449,7 @@ msgstr ""
msgid "ISO C forbids forward references to `enum' types"
msgstr ""
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
#, fuzzy
msgid "comma at end of enumerator list"
msgstr "óêïõðßäéá óôï ôÝëïò ôïõ áñéèìïý"
@@ -2453,7 +2458,7 @@ msgstr "óêïõðßäéá óôï ôÝëïò ôïõ áñéèìïý"
msgid "no semicolon at end of struct or union"
msgstr ""
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr ""
@@ -2481,23 +2486,23 @@ msgstr ""
msgid "braced-group within expression allowed only inside a function"
msgstr ""
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr ""
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
msgid "%Hempty body in an if-statement"
msgstr ""
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr ""
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr ""
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr ""
@@ -2507,11 +2512,11 @@ msgstr ""
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr ""
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr ""
@@ -2529,7 +2534,7 @@ msgstr "óöÜëìá åðåîåñãáóßáò"
msgid "parser stack overflow"
msgstr "Õðåñ÷åßëéóç ðßíáêá áñ÷åßïõ"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "óõíôáêôéêü óöÜëìá óôï óýìâïëï '%s'"
@@ -2612,7 +2617,7 @@ msgid "%s: had text segment at different address"
msgstr ""
# src/request.c:37
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
@@ -2732,12 +2737,12 @@ msgstr ""
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr ""
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr ""
-#: c-semantics.c:991
+#: c-semantics.c:993
msgid "will never be executed"
msgstr ""
@@ -2746,7 +2751,7 @@ msgstr ""
msgid "`%s' has an incomplete type"
msgstr ""
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
#, fuzzy
msgid "invalid use of void expression"
msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
@@ -2783,67 +2788,67 @@ msgstr ""
msgid "function return types not compatible due to `volatile'"
msgstr ""
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr ""
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr ""
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr ""
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr ""
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr ""
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, fuzzy, c-format
msgid "invalid type argument of `%s'"
msgstr "Ç ðáñÜìåôñïò `%s' äåí åßíáé Ýãêõñç."
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr ""
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr ""
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr ""
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr ""
-#: c-typeck.c:1525
+#: c-typeck.c:1505
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr ""
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr ""
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr ""
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr ""
-#: c-typeck.c:1697
+#: c-typeck.c:1677
#, fuzzy
msgid "called object is not a function"
msgstr "Ôï åðþíõìï áíôéêåßìåíï äåí åßíáé áíáæçôÞóéìï"
@@ -2851,701 +2856,701 @@ msgstr "Ôï åðþíõìï áíôéêåßìåíï äåí åßíáé áíáæçôÞóéìï"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
#, fuzzy
msgid "initializer element is not constant"
msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
#, fuzzy
msgid "too many arguments to function"
msgstr "ðÜñá ðïëëÜ ïñßóìáôá"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr ""
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr ""
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr ""
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr ""
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr ""
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
#, fuzzy
msgid "too few arguments to function"
msgstr "ðïëý ëßãá ïñßóìáôá"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr ""
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr ""
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr ""
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr ""
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr ""
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr ""
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr ""
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr ""
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr ""
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr ""
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr ""
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr ""
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr ""
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr ""
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr ""
-#: c-typeck.c:2268
+#: c-typeck.c:2248
#, fuzzy
msgid "wrong type argument to abs"
msgstr "ëÜèïò áñéèìüò ïñéóìÜôùí"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr ""
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr ""
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
msgid "wrong type argument to increment"
msgstr ""
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr ""
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2502
+#: c-typeck.c:2482
#, fuzzy
msgid "invalid lvalue in unary `&'"
msgstr "ìç Ýãêõñïò ÷ñüíïò áíáðÞäçò"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr ""
-#: c-typeck.c:2668
+#: c-typeck.c:2648
#, fuzzy
msgid "use of conditional expressions as lvalues is deprecated"
msgstr "ËÜèïò Ýêöñáóç óôçí áðïôßìçóç (ëÜèïò åßóïäïò): %s"
-#: c-typeck.c:2671
+#: c-typeck.c:2651
msgid "use of compound expressions as lvalues is deprecated"
msgstr ""
-#: c-typeck.c:2674
+#: c-typeck.c:2654
msgid "use of cast expressions as lvalues is deprecated"
msgstr ""
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr ""
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, fuzzy, c-format
msgid "%s of read-only variable `%s'"
msgstr "Ìç áíáãíùñßóéìç ìåôáâëçôÞ `%s'"
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr ""
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, fuzzy, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï áñ÷åßï fifo `%s'"
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr ""
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr ""
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr ""
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr ""
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr ""
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr ""
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr ""
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr ""
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr ""
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr ""
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr ""
-#: c-typeck.c:3105
+#: c-typeck.c:3085
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:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr ""
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr ""
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr ""
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3170
+#: c-typeck.c:3150
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr ""
-#: c-typeck.c:3179
+#: c-typeck.c:3159
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr ""
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
#, fuzzy
msgid "invalid lvalue in assignment"
msgstr "Ç ðáñÜìåôñïò êéíçôÞò õðïäéáóôïëÞò äåí åßíáé Ýãêõñç: %s"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
#, fuzzy
msgid "assignment"
msgstr "ðñïóðÝñáóìá ïñßóìáôïò"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
#, fuzzy
msgid "cannot pass rvalue to reference parameter"
msgstr "äåí åßíáé äõíáôüí íá ãßíåé `stat' ôï locale áñ÷åßï `%s'"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr ""
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr ""
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
#, fuzzy
msgid "invalid use of non-lvalue array"
msgstr "ìç Ýãêõñç þñá ôçò ìÝñáò"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s ìåôáôñÝðåé áêÝñáéï óå äåßêôç ÷ùñßò ìåôáôñïðÝá"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, fuzzy, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "Ìç Ýãêõñç áêÝñáéá ðáñÜìåôñïò `%s'"
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr ""
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, fuzzy, c-format
msgid "incompatible types in %s"
msgstr "ìç Ýãêõñï åßäïò áëöáñéèìçôéêïý `%s'"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, fuzzy, c-format
msgid "passing arg of `%s'"
msgstr "ôï ðÝñáóìá ôïõ ïñßóìáôïò %d áðü `%s'"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
#, fuzzy
msgid "passing arg of pointer to function"
msgstr "ôï ðÝñáóìá ôïõ ïñßóìáôïò %d ôïõ äåßêôç óôç óõíÜñôçóç"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "ôï ðÝñáóìá ôïõ ïñßóìáôïò %d áðü `%s'"
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "ôï ðÝñáóìá ôïõ ïñßóìáôïò %d ôïõ äåßêôç óôç óõíÜñôçóç"
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
# src/request.c:263
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, fuzzy, c-format
msgid "(near initialization for `%s')"
msgstr "Ôï âÞìá áñ÷éêïðïßçóçò áðÝôõ÷å"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr ""
# src/request.c:263
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "áñ÷éêïðïßçóç"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr ""
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
#, fuzzy
msgid "invalid initializer"
msgstr "ìç Ýãêõñï ìÝãåèïò ïñéæüíôéïõ óôçëïèÝôç: %s"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
#, fuzzy
msgid "opaque vector types cannot be initialized"
msgstr "Ç ëåéôïõñãßá äåí Ý÷åé õëïðïéçèåß"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
#, fuzzy
msgid "extra brace group at end of initializer"
msgstr "áêïëïõèïýí óêïõðßäéá óôï ôÝëïò ôçò ãñáììÞò"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4898
+#: c-typeck.c:4878
#, fuzzy
msgid "missing initializer"
msgstr "Ý÷åé ðáñáëçöèåß ôï áñ÷åßï ðñïïñéóìïý"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr ""
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr ""
-#: c-typeck.c:6263
+#: c-typeck.c:6243
#, fuzzy
msgid "asm template is not a string constant"
msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
#, fuzzy
msgid "modification by `asm'"
msgstr "Ç ôñïðïðïßçóç áðÝôõ÷å"
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr ""
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr "`return' ÷ùñßò ôéìÞ, óå óõíÜñôçóç ðïõ åðéóôñÝöåé ìç-êåíü"
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr ""
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "åðéóôñïöÞ"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr ""
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr ""
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr ""
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr "äéáßñåóç ìå ìçäÝí"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr ""
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr ""
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr ""
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr ""
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
#, fuzzy
msgid "unordered comparison on non-floating point argument"
msgstr "Ç ðáñÜìåôñïò êéíçôÞò õðïäéáóôïëÞò äåí åßíáé Ýãêõñç: %s"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr ""
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
@@ -3554,7 +3559,7 @@ msgstr ""
msgid "%Jinlining failed in call to '%F'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr ""
@@ -3615,7 +3620,7 @@ msgstr ""
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
@@ -3694,116 +3699,116 @@ msgstr ""
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr ""
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr ""
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
@@ -4039,7 +4044,7 @@ msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ åîüäïõ"
msgid "library lib%s not found"
msgstr "Ðéèáíüí äå âñÝèçêå"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4047,7 +4052,7 @@ msgid ""
"\n"
msgstr ""
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4392,66 +4397,71 @@ msgstr "%s: Áíáìåíüôáí äõáäéêüò ÷åéñéóôÞò.\n"
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "%s: ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç: %s"
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
+#: cppexp.c:751
+msgid "missing expression between '(' and ')'"
msgstr ""
-#: cppexp.c:756
+#: cppexp.c:754
msgid "#if with no expression"
msgstr ""
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
msgstr ""
-#: cppexp.c:784
+#: cppexp.c:762
+#, c-format
+msgid "operator '%s' has no left operand"
+msgstr ""
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr ""
-#: cppexp.c:811
+#: cppexp.c:815
msgid "unbalanced stack in #if"
msgstr ""
-#: cppexp.c:830
+#: cppexp.c:834
#, fuzzy, c-format
msgid "impossible operator '%u'"
msgstr "RPC: Ìç óõìâáôÝò åêäüóåéò ôïõ RPC"
-#: cppexp.c:922
+#: cppexp.c:926
#, fuzzy
msgid "missing ')' in expression"
msgstr "Ý÷åé ðáñáëçöèåß ç ëßóôá ìå ôéò èÝóåéò"
-#: cppexp.c:943
+#: cppexp.c:947
#, fuzzy
msgid "'?' without following ':'"
msgstr "óõíôáêôéêü óöÜëìá óôïí ðñüëïãï: %s"
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr ""
-#: cppexp.c:958
+#: cppexp.c:962
#, fuzzy
msgid "missing '(' in expression"
msgstr "Ý÷åé ðáñáëçöèåß ç ëßóôá ìå ôéò èÝóåéò"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr ""
-#: cppexp.c:1484
+#: cppexp.c:1488
#, fuzzy
msgid "division by zero in #if"
msgstr "Äéáßñåóç ìå ìçäÝí óôçí áðïôßìçóç: %s"
@@ -4489,7 +4499,7 @@ msgstr "%s: Áíáìåíüôáí äõáäéêüò ÷åéñéóôÞò.\n"
msgid "no include path in which to search for %s"
msgstr ""
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr ""
@@ -4913,7 +4923,7 @@ msgstr ""
msgid "syntax error in macro parameter list"
msgstr "óõíôáêôéêü óöÜëìá óôïí ïñéóìü êëÜóçò ÷áñáêôÞñùí"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
@@ -5054,12 +5064,12 @@ msgstr ""
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr ""
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
#, fuzzy
msgid "invalid expression as operand"
@@ -5081,25 +5091,25 @@ msgstr "ï Ýëåã÷ïò öèÜíåé óôï ôÝëïò ìç-êåíÞò óõíÜñôçóçò"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -5109,27 +5119,27 @@ msgstr ""
msgid "%Jsize of variable '%D' is too large"
msgstr "%s: ôï áñ÷åßï åßíáé ðïëý ìåãÜëï"
-#: function.c:3742
+#: function.c:3752
msgid "impossible constraint in `asm'"
msgstr ""
-#: function.c:5733
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
msgstr ""
-#: function.c:5740
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:5759
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr ""
-#: function.c:6929
+#: function.c:6939
#, fuzzy
msgid "%Junused parameter '%D'"
msgstr "Üãíùóôïò ÷áñáêôÞñáò `%s'"
@@ -5159,74 +5169,74 @@ msgstr "Ëåßðåé ðáñÜìåôñïò ãéá `%s'"
msgid "Using built-in specs.\n"
msgstr ""
-#: gcc.c:1755
+#: gcc.c:1758
#, fuzzy, c-format
msgid ""
"Setting spec %s to '%s'\n"
"\n"
msgstr "äçìéïõñãßá %s %s óôï %s"
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr ""
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:1980
+#: gcc.c:1983
#, fuzzy, c-format
msgid "could not find specs file %s\n"
msgstr "Äåí ìðüñåóá íá áíïßîù ôï áñ÷åßï %s"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr ""
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2044
+#: gcc.c:2047
#, fuzzy, c-format
msgid "rename spec %s to %s\n"
msgstr "äçìéïõñãßá %s %s óôï %s"
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2059
+#: gcc.c:2062
#, fuzzy, c-format
msgid "specs unknown %% command after %ld characters"
msgstr "ëßóôá ìå üëá ôá ãíùóôÜ óýíïëá ÷áñáêôÞñùí"
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr ""
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr ""
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "ôï -pipe äåí õðïóôçñßæåôáé"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5234,7 +5244,7 @@ msgstr ""
"\n"
"Íá óõíå÷ßóåôå; (y Þ n) "
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5242,69 +5252,69 @@ msgid ""
"See %s for instructions."
msgstr ""
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "÷ñÞóç: %s [åðéëïãÝò] áñ÷åßï...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "ÅðéëïãÝò:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes ¸îïäïò ìå ôï õøçëüôåñï êùäéêü óöÜëìáôïò ôçò öÜóçò\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help ÅìöÜíéóç áõôþí ôùí ðëçñïöïñéþí\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help ÅìöÜíéóç åðéëïãÝò ãñáììþí åíôïëÞò ó÷åôéêÝò ìå ôï óôü÷ï\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr " (×ñÞóç '-v --help' ãéá ôçí åìöÜíéóç åðéëïãþí ãñáììÞò åíôïëÞò õðïäéåñãáóéþí)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs ÅìöÜíéóç üëùí ôùí ðñïêáèïñéóìÝíùí áëöáñéèìçôéêþí ôùí ðñïóäéïñéóìþí\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion ÅìöÜíéóç ôçò Ýêäïóçò ôïõ ìåôáãëùôôéóôÞ\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine ÅìöÜíéóç ôïõ åðåîåñãáóôÞ óôü÷ïõ ôïõ ìåôáãëùôôéóôÞ\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs ÅìöÜíéóç ôùí êáôáëüãùí óôéò äéáäñïìÝò áíáæÞôçóçò ôïõ ìåôáãëùôôéóôÞ\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr " -print-libgcc-file-name ÅìöÜíéóç ôïõ ïíüìáôïò ôçò óõíïäåõôéêÞò âéâëéïèÞêçò ôïõ ìåôáãëùôôéóôÞ\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<âéâëéïè> ÅìöÜíéóç ôçò ðëÞñçò äéáäñïìÞò óôç âéâëéïèÞêç <âéâëéïè>\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<ðñüãñ> ÅìöÜíéóç ôçò ðëÞñçò äéáäñïìÞò óôï óõóôáôéêü ìåôáãëùôôéóôÞ <ðñüãñ>\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory ÅìöÜíéóç ôïõ ñéæéêïý êáôáëüãïõ ãéá åêäüóåéò ôçò libgcc\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
@@ -5313,96 +5323,96 @@ msgstr ""
" åíôïëÞò êáé êáôáëüãùí áíáæÞôçóçò ðïëëáðëþí\n"
" âéâëéïèçêþí\n"
-#: gcc.c:2999
+#: gcc.c:3002
#, fuzzy
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr " -print-multi-directory ÅìöÜíéóç ôïõ ñéæéêïý êáôáëüãïõ ãéá åêäüóåéò ôçò libgcc\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr " -Wa,<åðéëïãÝò> ÐÝñáóìá <åðéëïãþí> äéá÷ùñéóìÝíùí ìå êüììá óôï óõíáñìïëïãçôÞ\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<åðéëïãÝò> ÐÝñáóìá <åðéëïãþí> äéá÷ùñéóìÝíùí ìå êüììá óôïí ðñï-åðåîåñãáóôÞ\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<åðéëïãÝò> ÐÝñáóìá <åðéëïãþí> äéá÷ùñéóìÝíùí ìå êüììá óôï óõíäÝôç\n"
-#: gcc.c:3003
+#: gcc.c:3006
#, fuzzy
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr " -Xlinker <üñéóìá> ÐÝñáóìá <ïñßóìáôïò> óôï óõíäÝôç\n"
-#: gcc.c:3004
+#: gcc.c:3007
#, fuzzy
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xlinker <üñéóìá> ÐÝñáóìá <ïñßóìáôïò> óôï óõíäÝôç\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <üñéóìá> ÐÝñáóìá <ïñßóìáôïò> óôï óõíäÝôç\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps Íá ìç äéáãñáöïýí ôá åíäéÜìåóá áñ÷åßá\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe ×ñÞóç óùëçíþóåùí áíôß åíäéÜìåóùí áñ÷åßùí\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time ÌÝôñçóç ôïõ ÷ñüíïõ åêôÝëåóçò êÜèå õðïäéåñãáóßáò\n"
-#: gcc.c:3009
+#: gcc.c:3012
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr " -specs=<áñ÷åßï> ×ñÞóç ôïõ ðåñéå÷ïìÝíïõ ôïõ <áñ÷åßïõ> áíôß ôùí ðñïêáèïñéóìÝíùí ðñïóäéïñéóìþí\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr ""
" -std=<ðñüôõðï> Èåþñçóå üôé ïé ðçãÝò êþäéêá åßíáé ãéá ôï <ðñüôõðï>\n"
"\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <êáôÜëïãïò> ÐñïóèÞêç ôïõ <êáôáëüãïõ> óôéò äéáäñïìÝò áíáæÞôçóçò ôïõ ìåôáãëùôôéóôÞ\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr " -b <ìç÷áíÞ> ÅêôÝëåóç ôïõ gcc ãéá ôï óôü÷ï <ìç÷áíÞ>, áí åßíáé åãêáôåóôçìÝíïò\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr " -V <Ýêäïóç> ÅêôÝëåóç ôçò Ýêäïóçò <Ýêäïóç> ôïõ gcc, áí åßíáé åãêáôåóôçìÝíç\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v ÅìöÜíéóç ôùí ðñïãñáììÜôùí ðïõ êáëåß ï ìåôáãëùôôéóôÞò\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr " -E Ðñïåðåîåñãáóßá ìüíï· ü÷é ìåôáãëþôôéóç, óõíáñìïëüãçóç Þ óýíäåóç\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr " -S Ìåôáãëþôôéóç ìüíï· ü÷é óõíáñìïëüãçóç Þóýíäåóç\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr " -c Ìåôáãëþôôéóç êáé óõíáñìïëüãçóç, ü÷éüìùò óýíäåóç\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <áñ÷åßï> ÔïðïèÝôçóç ôçò åîüäïõ óôï <áñ÷åßï>\n"
-#: gcc.c:3020
+#: gcc.c:3023
#, fuzzy
msgid ""
" -x <language> Specify the language of the following input files\n"
@@ -5416,7 +5426,7 @@ msgstr ""
" óõìðåñéöïñÜ åýñåóçò ôçò ãëþóóáò âÜóåé ôçò åðÝêôáóçò\n"
" ôïõ áñ÷åßïõ\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5430,28 +5440,28 @@ msgstr ""
" åðéëïãÝò óå áõôÝò ôéò äéåñãáóßåò, ðñÝðåé íá ÷ñçóéìïðïéÞóåôå ôéò åðéëïãÝò\n"
" -W<ãñÜììá>.\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, fuzzy, c-format
msgid "`-%c' option must have argument"
msgstr "ðáñÜëçøç ïñßóìáôïò áñ÷åßïõ"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr "%s (GCC) %s\n"
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr ""
# src/main.c:850
-#: gcc.c:3359
+#: gcc.c:3362
#, fuzzy
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
@@ -5462,75 +5472,75 @@ msgstr ""
"áíôéãñáöÞò. Äåí õðÜñ÷åé ÊÁÌÉÁ åããýçóç· ïýôå áêüìá ãéá ËÅÉÔÏÕÑÃÉÊÏÔÇÔÁ Þ \n"
"ÊÁÔÁËËÇËÏÔÇÔÁ ÃÉÁ ÅÍÁ ÓÕÃÊÅÊÑÉÌÅÍÏ ÓÊÏÐÏ.\n"
-#: gcc.c:3460
+#: gcc.c:3463
#, fuzzy
msgid "argument to `-Xlinker' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:3468
+#: gcc.c:3471
#, fuzzy
msgid "argument to `-Xpreprocessor' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:3475
+#: gcc.c:3478
#, fuzzy
msgid "argument to `-Xassembler' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:3482
+#: gcc.c:3485
#, fuzzy
msgid "argument to `-l' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:3498
+#: gcc.c:3501
#, fuzzy
msgid "argument to `-specs' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:3512
+#: gcc.c:3515
#, fuzzy
msgid "argument to `-specs=' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3558
+#: gcc.c:3561
#, fuzzy
msgid "argument to `-B' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr ""
-#: gcc.c:3951
+#: gcc.c:3954
#, fuzzy
msgid "argument to `-x' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:3979
+#: gcc.c:3982
#, fuzzy, c-format
msgid "argument to `-%s' is missing"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr ""
-#: gcc.c:4441
+#: gcc.c:4444
#, fuzzy
msgid "invalid specification! Bug in cc"
msgstr "Ìç Ýãêõñç ñýèìéóç èýñáò (port)"
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr ""
@@ -5538,79 +5548,79 @@ msgstr ""
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr ""
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: gcc.c:5189
+#: gcc.c:5192
#, fuzzy, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "%s: ìç áíáãíùñßóéìç åðéëïãÞ `-%c'\n"
-#: gcc.c:5268
+#: gcc.c:5271
#, fuzzy, c-format
msgid "unknown spec function `%s'"
msgstr "Óôç óõíÜñôçóç `%s':"
-#: gcc.c:5287
+#: gcc.c:5290
#, fuzzy, c-format
msgid "error in args to spec function `%s'"
msgstr "ðÜñá ðïëëÜ ïñßóìáôá"
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:5338
+#: gcc.c:5341
#, fuzzy
msgid "no arguments for spec function"
msgstr "ðïëý ëßãá ïñßóìáôá"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "ìç áíáãíùñßóçìç åðéëïãÞ `-%s'"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr "åãêáôÜóôáóç: %s%s\n"
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "ðñïãñÜììáôá: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "âéâëéïèÞêåò: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5618,51 +5628,51 @@ msgstr ""
"\n"
"Ãéá ïäçãßåò ãéá áíáöïñÝò óöáëìÜôùí. ðáñáêáëþ äåßôå:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr "¸÷åé ñõèìéóôåß ìå: %s\n"
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr "ÌïíôÝëï íçìÜôùí: %s\n"
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "Ýêäïóç gcc %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "Ýêäïóç ïäçãïý gcc %s åêôåëåß ôçí Ýêäïóç gcc %s\n"
-#: gcc.c:6302
+#: gcc.c:6305
msgid "no input files"
msgstr "äåí õðÜñ÷ïõí áñ÷åßá åéóüäïõ"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:6327
+#: gcc.c:6330
#, fuzzy
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "äåí åßíáé äõíáôü íá ðáñáëçöèåß ï ÷ñÞóôçò êáé ç ïìÜäá"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: ï ìåôáãëùôôéóôÞò %s äåí Ý÷åé åãêáôáóôáèåß óôï óýóôçìá áõôü"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:6580
+#: gcc.c:6583
msgid "internal gcc abort"
msgstr "åóùôåñéêü óöÜëìá gcc"
@@ -5962,22 +5972,22 @@ msgstr "%s: ç Ýîïäïò èá åðéêáëýøåé ôï %s\n"
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
#, fuzzy
msgid "jump bypassing disabled"
msgstr "Ç ëåéôïõñãßá NIS+ áðÝôõ÷å"
-#: gcse.c:8071
+#: gcse.c:8097
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:8084
+#: gcse.c:8110
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
@@ -6028,7 +6038,7 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr "Äåí ìðïñåß íá ôåèåß ç çìåñïìçíßá."
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, fuzzy, c-format
msgid "can't open %s: %m"
@@ -6109,7 +6119,7 @@ msgstr ""
msgid "function with target specific attribute(s) cannot be inlined"
msgstr ""
-#: jump.c:1896
+#: jump.c:1913
msgid "%Hwill never be executed"
msgstr ""
@@ -6599,7 +6609,7 @@ msgstr ""
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, fuzzy, c-format
msgid "unknown register name: %s"
msgstr "Üãíùóôïò ÷áñáêôÞñáò `%s'"
@@ -6644,16 +6654,16 @@ msgstr ""
msgid "impossible register constraint in `asm'"
msgstr ""
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr ""
-#: reload.c:3672
+#: reload.c:3687
#, fuzzy
msgid "unable to generate reloads for:"
msgstr "Áäýíáôç ç äçìéïõñãßá äéåñãáóßáò óôïí åîõðçñåôçôÞ"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr ""
@@ -7064,43 +7074,43 @@ msgstr ""
msgid "invalid register name `%s' for register variable"
msgstr ""
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3713
+#: toplev.c:3714
#, fuzzy
msgid ""
"\n"
"Target specific options:\n"
msgstr "äÞëùóç ðëÜôïõò"
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr ""
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
msgstr ""
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr ""
-#: toplev.c:3812
+#: toplev.c:3813
#, fuzzy, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "ìç áíáãíùñßóçìç åðéëïãÞ `-%c'"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, c-format
msgid "invalid option `%s'"
msgstr "ìç Ýãêõñç åðéëïãÞ `%s'"
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -7108,104 +7118,104 @@ msgid ""
"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
# src/getopt1.c:132
# src/getopt1.c:132
-#: toplev.c:3948
+#: toplev.c:3949
#, fuzzy
msgid "options passed: "
msgstr "åðéëïãÞ %s"
# src/getopt1.c:155
# src/getopt1.c:155
-#: toplev.c:3977
+#: toplev.c:3978
#, fuzzy
msgid "options enabled: "
msgstr "åðéëïãÞ á\n"
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, fuzzy, c-format
msgid "can't open %s for writing: %m"
msgstr "%s: ÓöÜëìá åããñáöÞò "
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr ""
-#: toplev.c:4355
+#: toplev.c:4356
#, fuzzy
msgid "instruction scheduling not supported on this target machine"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:4373
+#: toplev.c:4374
#, fuzzy, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: toplev.c:4422
+#: toplev.c:4423
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: toplev.c:4439
+#: toplev.c:4440
#, fuzzy
msgid "-ffunction-sections not supported for this target"
msgstr "ôï --no-dereference (-h) äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
-#: toplev.c:4444
+#: toplev.c:4445
#, fuzzy
msgid "-fdata-sections not supported for this target"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:4458
+#: toplev.c:4459
#, fuzzy
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "ôï --no-dereference (-h) äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:4473
+#: toplev.c:4474
#, fuzzy
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "ôï --no-dereference (-h) äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: toplev.c:4581
+#: toplev.c:4582
#, fuzzy, c-format
msgid "error writing to %s: %m"
msgstr "óöÜëìá åããñáöÞò %s"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, fuzzy, c-format
msgid "error closing %s: %m"
msgstr "óöÜëìá áíÜãíùóçò %s"
@@ -7252,7 +7262,7 @@ msgstr ""
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
msgid "%Jinlining failed in call to '%F': %s"
msgstr ""
@@ -7266,35 +7276,35 @@ msgstr "%s: ïé ôéìÝò ôïõ ðåäßïõ `%s' äåí ðñÝðåé íá åßíáé ìåãáëýôåñåò áðü %d"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "%s: ïé ôéìÝò ôïõ ðåäßïõ `%s' äåí ðñÝðåé íá åßíáé ìåãáëýôåñåò áðü %d"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:4685
+#: tree.c:4684
#, fuzzy
msgid "invalid initializer for bit string"
msgstr "Ç áëõóßäá ìïñöÞò äåí åßíáé Ýãêõñç: `%s'"
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:4775
+#: tree.c:4774
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
@@ -7350,53 +7360,53 @@ msgstr ""
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr ""
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:3860
+#: varasm.c:3861
#, fuzzy
msgid "unknown set constructor type"
msgstr "Äåí åßíáé äõíáôüí íá âñåèåß ï ôýðïò ôïõ åðåîåñãáóôÞ."
-#: varasm.c:4079
+#: varasm.c:4080
#, fuzzy, c-format
msgid "invalid initial value for member `%s'"
msgstr "ìç Ýãêõñïò áñéèìüò ðåäßïõ: `%s'"
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
#, fuzzy
msgid "%Jweak declaration of '%D' must precede definition"
msgstr "Ç ëåéôïõñãßá äåí õðïóôçñßæåôáé"
-#: varasm.c:4274
+#: varasm.c:4275
#, fuzzy
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr "Ç ëåéôïõñãßá äåí õðïóôçñßæåôáé"
-#: varasm.c:4308
+#: varasm.c:4309
#, fuzzy
msgid "%Jweak declaration of '%D' must be public"
msgstr "Ç ëåéôïõñãßá äåí õðïóôçñßæåôáé"
-#: varasm.c:4317
+#: varasm.c:4318
#, fuzzy
msgid "%Jweak declaration of '%D' not supported"
msgstr "Ç ëåéôïõñãßá äåí õðïóôçñßæåôáé"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr ""
-#: varasm.c:4468
+#: varasm.c:4469
#, fuzzy
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "Ç ïéêïãÝíåéá äéåõèýíóåùí äåí õðïóôçñßæåôáé áðü ôçí ïéêïãÝíåéá ðñùôïêüëëïõ"
@@ -7626,7 +7636,7 @@ msgstr ""
msgid "junk at end of '#pragma unused'"
msgstr ""
-#: config/darwin.c:1347
+#: config/darwin.c:1312
#, fuzzy
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "Ç ïéêïãÝíåéá äéåõèýíóåùí äåí õðïóôçñßæåôáé áðü ôçí ïéêïãÝíåéá ðñùôïêüëëïõ"
@@ -7672,7 +7682,7 @@ msgstr ""
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr ""
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, fuzzy, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
@@ -7716,91 +7726,91 @@ msgstr ""
msgid "bad value `%s' for -mmemory-latency"
msgstr ""
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, fuzzy, c-format
msgid "invalid %%H value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, fuzzy, c-format
msgid "invalid %%J value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, fuzzy, c-format
msgid "invalid %%r value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, fuzzy, c-format
msgid "invalid %%R value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, fuzzy, c-format
msgid "invalid %%N value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, fuzzy, c-format
msgid "invalid %%P value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, fuzzy, c-format
msgid "invalid %%h value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, fuzzy, c-format
msgid "invalid %%L value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, fuzzy, c-format
msgid "invalid %%m value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, fuzzy, c-format
msgid "invalid %%M value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, fuzzy, c-format
msgid "invalid %%U value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, fuzzy, c-format
msgid "invalid %%s value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, fuzzy, c-format
msgid "invalid %%C value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, fuzzy, c-format
msgid "invalid %%E value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
#, fuzzy
msgid "unknown relocation unspec"
msgstr "Äåí åßíáé äõíáôüí íá âñåèåß ï ôýðïò ôïõ åðåîåñãáóôÞ."
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, fuzzy, c-format
msgid "invalid %%xn code"
msgstr "ìç Ýãêõñï äéêáßùìá"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr ""
@@ -7938,7 +7948,7 @@ msgstr ""
msgid "Tune expected memory latency"
msgstr ""
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
@@ -7957,17 +7967,17 @@ msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, fuzzy, c-format
msgid "invalid operand to %%R code"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, fuzzy, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, fuzzy, c-format
msgid "invalid operand to %%U code"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
@@ -7978,7 +7988,7 @@ msgid "invalid operand to %%V code"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
#, fuzzy
msgid "invalid operand output code"
msgstr "Ìç Ýãêõñïò êþäéêáò áßôçóçò"
@@ -7988,7 +7998,7 @@ msgstr "Ìç Ýãêõñïò êþäéêáò áßôçóçò"
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr ""
@@ -8071,13 +8081,13 @@ msgstr ""
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr ""
@@ -8093,7 +8103,7 @@ msgid "selector must be an immediate"
msgstr "ç ôéìÞ ãéá ôï %s ðñÝðåé íá åßíáé áêÝñáéïò"
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
#, fuzzy
msgid "mask must be an immediate"
msgstr "ç ôéìÞ ãéá ôï %s ðñÝðåé íá åßíáé áêÝñáéïò"
@@ -8230,58 +8240,58 @@ msgstr ""
msgid "Ignore dllimport attribute for functions"
msgstr ""
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
#, fuzzy
msgid "invalid insn:"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
#, fuzzy
msgid "incorrect insn:"
msgstr "ëÜèïò óõíèçìáôéêü"
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
#, fuzzy
msgid "unknown move insn:"
msgstr "Üãíùóôï óåô `%s'"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr ""
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, fuzzy, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
@@ -9510,7 +9520,7 @@ msgstr ""
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
@@ -9544,143 +9554,143 @@ msgstr ""
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, fuzzy, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, fuzzy, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "%s: ïé ôéìÝò ôïõ ðåäßïõ `%s' äåí ðñÝðåé íá åßíáé ìåãáëýôåñåò áðü %d"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
#, fuzzy
msgid "invalid UNSPEC as operand"
msgstr "ìç Ýãêõñç ìåôáôüðéóç UTC"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, fuzzy, c-format
msgid "invalid operand code `%c'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
#, fuzzy
msgid "invalid constraints for operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
# src/grep.c:1133
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
#, fuzzy
msgid "unknown insn mode"
msgstr "Üãíùóôç ìÝèïäïò êáôáëüãùí"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, fuzzy, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr "ç ôéìÞ ãéá ôï %s ðñÝðåé íá åßíáé áêÝñáéïò"
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
#, fuzzy
msgid "shift must be an immediate"
msgstr "ç ôéìÞ ãéá ôï %s ðñÝðåé íá åßíáé áêÝñáéïò"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, fuzzy, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
@@ -9971,7 +9981,7 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr ""
@@ -10090,7 +10100,7 @@ msgstr ""
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr ""
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
#, fuzzy
msgid "stack limit expression is not supported"
msgstr "åéäéêÜ áñ÷åßá ìðëïê äåí õðïóôçñßæïíôáé"
@@ -10252,41 +10262,41 @@ msgstr ""
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr ""
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, fuzzy, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, fuzzy, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
@@ -10294,108 +10304,108 @@ msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr ""
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr ""
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr ""
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr ""
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr ""
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr ""
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr ""
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr ""
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr ""
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr ""
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr ""
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
#, fuzzy
msgid "Disable earlier placing stop bits"
msgstr "ÁêáôÜëëçëç åíôïëÞ"
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr ""
@@ -10433,7 +10443,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -10443,12 +10453,12 @@ msgstr ""
msgid "invalid %%P operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, fuzzy, c-format
msgid "invalid %%p value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
@@ -10504,49 +10514,49 @@ msgstr ""
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr ""
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, fuzzy, c-format
msgid "invalid operand to %%s code"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, fuzzy, c-format
msgid "invalid operand to %%p code"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, fuzzy, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, fuzzy, c-format
msgid "invalid operand to %%N code"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
#, fuzzy
msgid "bad address"
msgstr "ÅóöáëìÝíç äéåýèõíóç"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
#, fuzzy
msgid "lo_sum not of register"
msgstr "RPC: Ôï ðñüãñáììá äåí Ý÷åé êáôá÷ùñçèåß"
@@ -10964,157 +10974,157 @@ msgstr ""
msgid "bad test"
msgstr "ÅóöáëìÝíç äéåýèõíóç"
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr ""
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr ""
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
#, fuzzy
msgid "-mgp32 used with a 64-bit ABI"
msgstr "×ñÞóç ABI 64-bit"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
#, fuzzy
msgid "-mgp64 used with a 32-bit ABI"
msgstr "×ñÞóç ABI 32-bit"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, fuzzy, c-format
msgid "unsupported combination: %s"
msgstr "ÅìöÜíéóç Ýêäïóçò ðñïãñÜììáôïò"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
msgid "-g is only supported using GNU as,"
msgstr ""
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr ""
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
#, fuzzy
msgid "-g option disabled"
msgstr "Ç ëåéôïõñãßá NIS+ áðÝôõ÷å"
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr ""
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr ""
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr ""
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, fuzzy, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr "áäõíáìßá åêôÝëåóçò ioctl óôï `%s'"
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, fuzzy, c-format
msgid "bad value (%s) for %s"
msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, fuzzy, c-format
msgid "can't rewind temp file: %m"
msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ åîüäïõ"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, fuzzy, c-format
msgid "can't write to output file: %m"
msgstr "áäõíáìßá åããñáöÞò áñ÷åßùí åîüäïõ óôï `%s'"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, fuzzy, c-format
msgid "can't read from temp file: %m"
msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ åîüäïõ"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, fuzzy, c-format
msgid "can't close temp file: %m"
msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ åîüäïõ"
@@ -11350,7 +11360,7 @@ msgstr ""
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr ""
@@ -11921,174 +11931,183 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr "ìç ôåñìáôéæüìåío áëöáñéèìçôéêü"
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
#, fuzzy
msgid "-mmultiple is not supported on little endian systems"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
#, fuzzy
msgid "-mstring is not supported on little endian systems"
msgstr "ðñïåéäïðïßçóç: ôï --pid=PID äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, fuzzy, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "Üãíùóôï óåô `%s'"
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, fuzzy, c-format
msgid "unknown ABI specified: '%s'"
msgstr "Üãíùóôï óåô `%s'"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, fuzzy, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "Üãíùóôï óåô `%s'"
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
#, fuzzy
msgid "argument 1 must be a 5-bit signed literal"
msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
#, fuzzy
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
#, fuzzy
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, fuzzy, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
#, fuzzy
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6494
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "Ç ðáñÜìåôñïò óôï <%s> ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, fuzzy, c-format
msgid "invalid %%f value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, fuzzy, c-format
msgid "invalid %%F value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, fuzzy, c-format
msgid "invalid %%G value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, fuzzy, c-format
msgid "invalid %%j code"
msgstr "ìç Ýãêõñï äéêáßùìá"
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, fuzzy, c-format
msgid "invalid %%J code"
msgstr "ìç Ýãêõñï äéêáßùìá"
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, fuzzy, c-format
msgid "invalid %%k value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, fuzzy, c-format
msgid "invalid %%K value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, fuzzy, c-format
msgid "invalid %%O value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, fuzzy, c-format
msgid "invalid %%q value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, fuzzy, c-format
msgid "invalid %%S value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, fuzzy, c-format
msgid "invalid %%T value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, fuzzy, c-format
msgid "invalid %%u value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, fuzzy, c-format
msgid "invalid %%v value"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr ""
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
#, fuzzy
msgid "Always pass floating-point arguments in memory"
@@ -12344,18 +12363,22 @@ msgid "Avoid all range limits on call instructions"
msgstr "ÁêáôÜëëçëç åíôïëÞ"
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
msgid "Specify alignment of structure fields default/natural"
msgstr ""
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
@@ -12371,7 +12394,7 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
@@ -12647,29 +12670,29 @@ msgstr "ÁêáôÜëëçëç åíôïëÞ"
msgid "enable fused multiply/add instructions"
msgstr "ÁêáôÜëëçëç åíôïëÞ"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
#, fuzzy
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr ""
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, fuzzy, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr ""
@@ -12682,70 +12705,70 @@ msgstr ""
msgid "Profiling is not supported on this target."
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, fuzzy, c-format
msgid "%s is not supported by this configuration"
msgstr "Ç ïéêïãÝíåéá äéåõèýíóåùí äåí õðïóôçñßæåôáé áðü ôçí ïéêïãÝíåéá ðñùôïêüëëïõ"
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
#, fuzzy
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, fuzzy, c-format
msgid "invalid %%Y operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, fuzzy, c-format
msgid "invalid %%A operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, fuzzy, c-format
msgid "invalid %%B operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, fuzzy, c-format
msgid "invalid %%c operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, fuzzy, c-format
msgid "invalid %%C operand"
msgstr "ìç Ýãêõñç ìåôáôüðéóç UTC"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, fuzzy, c-format
msgid "invalid %%d operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, fuzzy, c-format
msgid "invalid %%D operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, fuzzy, c-format
msgid "invalid %%f operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, fuzzy, c-format
msgid "invalid %%s operand"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr ""
@@ -13243,277 +13266,277 @@ msgstr "Ëåßðåé ðáñÜìåôñïò ãéá `%s'"
msgid "`-gnat' misspelled as `-gant'"
msgstr ""
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr ""
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr ""
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2245
+#: cp/call.c:2255
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2468
+#: cp/call.c:2478
#, fuzzy
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "ç ìåôáôñïðÞ áðü `%s' óå `%s' äåí õðïóôçñßæåôå"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr ""
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
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:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr ""
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr ""
# src/getopt.c:813
# src/getopt.c:813
-#: cp/call.c:2806
+#: cp/call.c:2816
#, fuzzy
msgid "call of `(%T) (%A)' is ambiguous"
msgstr "%s: ç åðéëïãÞ `-W %s' åßíáé äéöïñïýìåíç\n"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2845
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr ""
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2854
+#: cp/call.c:2864
#, fuzzy, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "%s ðñéí áðü %s'%c'"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2862
+#: cp/call.c:2872
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr ""
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr ""
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr ""
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3219
+#: cp/call.c:3229
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr ""
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr ""
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr ""
-#: cp/call.c:3585
+#: cp/call.c:3595
msgid "comparison between `%#T' and `%#T'"
msgstr ""
-#: cp/call.c:3831
+#: cp/call.c:3841
#, fuzzy
msgid "no suitable `operator %s' for `%T'"
msgstr "äåí åßíáé äõíáôü íá ìåôáíïìáóôåß ôï `.' Þ ôï `..'"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr ""
-#: cp/call.c:3852
+#: cp/call.c:3862
#, fuzzy
msgid "`%+#D' is inaccessible"
msgstr "ôï `%s' åßíáé ìç-ðñïóðåëÜóéìï"
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr ""
-#: cp/call.c:3923
+#: cp/call.c:3947
#, fuzzy
msgid "invalid conversion from `%T' to `%T'"
msgstr "ç ìåôáôñïðÞ áðü `%s' óå `%s' äåí õðïóôçñßæåôå"
-#: cp/call.c:3925
+#: cp/call.c:3949
#, fuzzy
msgid " initializing argument %P of `%D'"
msgstr "Ìç Ýãêõñç áêÝñáéá ðáñÜìåôñïò `%s'"
-#: cp/call.c:4079
+#: cp/call.c:4094
#, fuzzy
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "äåí åßíáé äõíáôü íá ìåôáíïìáóôåß ôï `.' Þ ôï `..'"
-#: cp/call.c:4082
+#: cp/call.c:4097
#, fuzzy
msgid "cannot bind packed field `%E' to `%T'"
msgstr "Üãíùóôïò ÷áñáêôÞñáò óôï ðåäßï `%s' ôçò êáôçãïñßáò `%s'"
-#: cp/call.c:4085
+#: cp/call.c:4100
#, fuzzy
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "äåí åßíáé äõíáôü íá ìåôáíïìáóôåß ôï `.' Þ ôï `..'"
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
-#: cp/call.c:4240
+#: cp/call.c:4255
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr ""
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4456
+#: cp/call.c:4471
#, fuzzy
msgid "`%T' is not an accessible base of `%T'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr ""
-#: cp/call.c:4980
+#: cp/call.c:4995
#, fuzzy
msgid "call to non-function `%D'"
msgstr "Äåí âñÝèçêáí URL óôï %s.\n"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/call.c:5084
+#: cp/call.c:5099
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr ""
# src/getopt.c:813
# src/getopt.c:813
-#: cp/call.c:5101
+#: cp/call.c:5116
#, fuzzy, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "%s: ç åðéëïãÞ `-W %s' åßíáé äéöïñïýìåíç\n"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
#, fuzzy
msgid " in call to `%D'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5767
+#: cp/call.c:5782
#, fuzzy
msgid " for conversion from `%T' to `%T'"
msgstr "ç ìåôáôñïðÞ áðü `%s' óå `%s' äåí õðïóôçñßæåôå"
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5889
+#: cp/call.c:5904
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:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:6003
+#: cp/call.c:6018
#, fuzzy
msgid "could not convert `%E' to `%T'"
msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï %s `%s' óôï `%s'"
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr ""
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr ""
@@ -13588,225 +13611,225 @@ msgstr ""
msgid "`%#T' only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr ""
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr " êáôÜ `%D'"
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2672
+#: cp/class.c:2715
msgid "bit-field `%#D' with non-integral type"
msgstr ""
-#: cp/class.c:2692
+#: cp/class.c:2735
msgid "bit-field `%D' width not an integer constant"
msgstr ""
-#: cp/class.c:2698
+#: cp/class.c:2741
#, fuzzy
msgid "negative width in bit-field `%D'"
msgstr "Áñíçôéêü ðëÜôïò óôçí áðïôßìçóç"
-#: cp/class.c:2703
+#: cp/class.c:2746
msgid "zero width for bit-field `%D'"
msgstr ""
-#: cp/class.c:2709
+#: cp/class.c:2752
msgid "width of `%D' exceeds its type"
msgstr ""
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr ""
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr ""
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2939
+#: cp/class.c:2982
#, fuzzy
msgid "`%D' may not be static because it is a member of a union"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr ""
-#: cp/class.c:2958
+#: cp/class.c:3001
msgid "field `%D' invalidly declared function type"
msgstr ""
-#: cp/class.c:2965
+#: cp/class.c:3008
msgid "field `%D' invalidly declared method type"
msgstr ""
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3099
#, fuzzy
msgid "field `%#D' with same name as class"
msgstr "ÕðÜñ÷åé áíôéêåßìåíï ìå ôï ßäéï üíïìá"
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr ""
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr ""
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr ""
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3714
+#: cp/class.c:3757
msgid "initializer specified for non-virtual method `%D'"
msgstr ""
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%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:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
#, fuzzy
msgid "redefinition of `%#T'"
msgstr "êáíÝíáò ïñéóìüò ôïõ `UNDEFINED'"
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr ""
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr ""
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr ""
-#: cp/class.c:5892
+#: cp/class.c:5935
msgid "assuming pointer to member `%D'"
msgstr ""
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr ""
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
#, fuzzy
msgid "not enough type information"
msgstr "åìöÜíéóç ðëçñïöïñéþí ðñïüäïõ"
-#: cp/class.c:5957
+#: cp/class.c:6000
msgid "argument of type `%T' does not match `%T'"
msgstr ""
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr ""
@@ -13815,12 +13838,12 @@ msgstr ""
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
#, fuzzy
msgid "declaration of `%#D'"
msgstr "äçìéïõñãßá áñ÷åßïõ `%s'\n"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr ""
@@ -13932,148 +13955,164 @@ msgstr ""
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
-#: cp/decl.c:371
+#: cp/decl.c:372
msgid "label `%D' used but not defined"
msgstr ""
-#: cp/decl.c:378
+#: cp/decl.c:379
msgid "label `%D' defined but not used"
msgstr ""
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
msgid "previous declaration of `%D'"
msgstr ""
-#: cp/decl.c:1178
+#: cp/decl.c:1179
#, fuzzy
msgid "%Jfunction '%D' redeclared as inline"
msgstr "Ç ëåéôïõñãßá äåí Ý÷åé õëïðïéçèåß"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr ""
-#: cp/decl.c:1186
+#: cp/decl.c:1187
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr ""
-#: cp/decl.c:1188
+#: cp/decl.c:1189
#, fuzzy
msgid "%Jprevious declaration of '%D' was inline"
msgstr "ðñïçãïýìåíç áõôïíüçôç äéáêýñçîç ôïõ `%s'"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
msgid "shadowing %s function `%#D'"
msgstr ""
-#: cp/decl.c:1218
+#: cp/decl.c:1219
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr ""
-#: cp/decl.c:1223
+#: cp/decl.c:1224
msgid "conflicts with built-in declaration `%#D'"
msgstr ""
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
msgid "new declaration `%#D'"
msgstr ""
-#: cp/decl.c:1243
+#: cp/decl.c:1244
msgid "ambiguates built-in declaration `%#D'"
msgstr ""
-#: cp/decl.c:1314
+#: cp/decl.c:1315
msgid "`%#D' redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1317
+#: cp/decl.c:1318
msgid "previous declaration of `%#D'"
msgstr ""
-#: cp/decl.c:1339
+#: cp/decl.c:1340
msgid "declaration of template `%#D'"
msgstr ""
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr ""
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
msgid "ambiguates old declaration `%#D'"
msgstr ""
-#: cp/decl.c:1363
+#: cp/decl.c:1364
msgid "declaration of C function `%#D' conflicts with"
msgstr ""
-#: cp/decl.c:1365
+#: cp/decl.c:1366
msgid "previous declaration `%#D' here"
msgstr ""
-#: cp/decl.c:1381
+#: cp/decl.c:1382
#, fuzzy
msgid "conflicting declaration '%#D'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
#, fuzzy
msgid "'%D' has a previous declaration as `%#D'"
msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+msgid "declaration of `namespace %D' conflicts with"
+msgstr ""
+
+#: cp/decl.c:1437
+#, fuzzy
+msgid "previous declaration of `namespace %D' here"
+msgstr "ðñïçãïýìåíç áõôïíüçôç äéáêýñçîç ôïõ `%s'"
+
+#: cp/decl.c:1449
msgid "`%#D' previously defined here"
msgstr ""
-#: cp/decl.c:1436
+#: cp/decl.c:1450
#, fuzzy
msgid "`%#D' previously declared here"
msgstr "Äåí õðÜñ÷åé ðñïçãïýìåíç êáíïíéêÞ Ýêöñáóç"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
msgid "prototype for `%#D'"
msgstr ""
-#: cp/decl.c:1446
+#: cp/decl.c:1460
msgid "%Jfollows non-prototype definition here"
msgstr ""
-#: cp/decl.c:1458
+#: cp/decl.c:1472
msgid "previous declaration of `%#D' with %L linkage"
msgstr ""
-#: cp/decl.c:1460
+#: cp/decl.c:1474
msgid "conflicts with new declaration with %L linkage"
msgstr ""
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr ""
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
#, fuzzy
msgid "after previous specification in `%#D'"
msgstr "%s: Ìç Ýãêõñç ñýèìéóç `%s'.\n"
-#: cp/decl.c:1501
+#: cp/decl.c:1515
msgid "`%#D' was used before it was declared inline"
msgstr ""
-#: cp/decl.c:1502
+#: cp/decl.c:1516
#, fuzzy
msgid "%Jprevious non-inline declaration here"
msgstr "ðñïçãïýìåíç áõôïíüçôç äéáêýñçîç ôïõ `%s'"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
msgid "redundant redeclaration of `%D' in same scope"
msgstr ""
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr ""
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, c-format
msgid "than previous declaration `%F'"
msgstr ""
@@ -14086,505 +14125,523 @@ msgstr ""
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1880
+#: cp/decl.c:1894
#, fuzzy
msgid "%Jconflicts with previous declaration here"
msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
msgid "implicit declaration of function `%#D'"
msgstr "áõôïíüçôç äéáêýñçîç ôçò óõíÜñôçóçò `%#D'"
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr ""
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
msgid "jump to label `%D'"
msgstr ""
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
msgid "%H from here"
msgstr ""
-#: cp/decl.c:2244
+#: cp/decl.c:2258
msgid " crosses initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr ""
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr ""
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2360
+#: cp/decl.c:2374
msgid " skips initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2397
+#: cp/decl.c:2411
#, fuzzy
msgid "duplicate label `%D'"
msgstr "äéðëü êëåéäß"
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr ""
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:3429
+#: cp/decl.c:3443
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3493
+#: cp/decl.c:3507
msgid "redeclaration of C++ built-in type `%T'"
msgstr ""
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3557
+#: cp/decl.c:3571
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3572
+#: cp/decl.c:3586
msgid "`%D' can only be specified for functions"
msgstr ""
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3579
+#: cp/decl.c:3593
msgid "`%D' can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr ""
-#: cp/decl.c:3726
+#: cp/decl.c:3740
msgid "function `%#D' is initialized like a variable"
msgstr ""
-#: cp/decl.c:3738
+#: cp/decl.c:3752
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr ""
-#: cp/decl.c:3771
+#: cp/decl.c:3785
#, fuzzy
msgid "`%#D' is not a static member of `%#T'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr ""
# src/request.c:263
-#: cp/decl.c:3788
+#: cp/decl.c:3802
#, fuzzy
msgid "duplicate initialization of %D"
msgstr "Ôï âÞìá áñ÷éêïðïßçóçò áðÝôõ÷å"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
msgid "declaration of `%#D' outside of class is not definition"
msgstr ""
-#: cp/decl.c:3868
+#: cp/decl.c:3882
msgid "variable `%#D' has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
msgid "elements of array `%#D' have incomplete type"
msgstr ""
-#: cp/decl.c:3892
+#: cp/decl.c:3906
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:3942
+#: cp/decl.c:3956
msgid "`%D' declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr ""
-#: cp/decl.c:3976
+#: cp/decl.c:3990
#, fuzzy
msgid "cannot initialize `%T' from `%T'"
msgstr "äåí åßíáé äõíáôü íá ìåôáíïìáóôåß ôï `.' Þ ôï `..'"
-#: cp/decl.c:4008
+#: cp/decl.c:4022
msgid "initializer fails to determine size of `%D'"
msgstr ""
-#: cp/decl.c:4013
+#: cp/decl.c:4027
#, fuzzy
msgid "array size missing in `%D'"
msgstr "óöÜëìá êáôÜ ôï êëåßóéìï ôçò åéóüäïõ `%s'"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
msgid "zero-size array `%D'"
msgstr ""
#. An automatic variable with an incomplete type: that is an error.
#. Don't talk about array types here, since we took care of that
#. message in grokdeclarator.
-#: cp/decl.c:4062
+#: cp/decl.c:4076
msgid "storage size of `%D' isn't known"
msgstr ""
-#: cp/decl.c:4084
+#: cp/decl.c:4098
msgid "storage size of `%D' isn't constant"
msgstr ""
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr ""
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4166
+#: cp/decl.c:4180
#, fuzzy
msgid "uninitialized const `%D'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr ""
+
+#: cp/decl.c:4323
#, fuzzy
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "ìç Ýãêõñï byte Þ ëßóôá ðåäßùí"
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4326
+#: cp/decl.c:4404
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/decl.c:4330
+#: cp/decl.c:4408
#, fuzzy
msgid "`%T' has no non-static data member named `%D'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
#, fuzzy
msgid "too many initializers for `%T'"
msgstr "ìç Ýãêõñï byte Þ ëßóôá ðåäßùí"
-#: cp/decl.c:4439
+#: cp/decl.c:4494
msgid "variable-sized object `%D' may not be initialized"
msgstr ""
-#: cp/decl.c:4450
+#: cp/decl.c:4505
msgid "`%D' has incomplete type"
msgstr ""
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr ""
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr ""
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4749
+#: cp/decl.c:4805
msgid "cannot initialize `%D' to namespace `%D'"
msgstr ""
-#: cp/decl.c:4803
+#: cp/decl.c:4859
msgid "shadowing previous type declaration of `%#D'"
msgstr ""
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr ""
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5337
+#: cp/decl.c:5406
#, fuzzy
msgid "invalid catch parameter"
msgstr "Ìç Ýãêõñïò ÷áñáêôÞñáò ðáñáâïëÞò"
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr ""
-#: cp/decl.c:5478
+#: cp/decl.c:5547
msgid "`%D' declared as an `inline' %s"
msgstr ""
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr ""
-#: cp/decl.c:5483
+#: cp/decl.c:5552
msgid "`%D' declared as a friend"
msgstr ""
-#: cp/decl.c:5489
+#: cp/decl.c:5558
msgid "`%D' declared with an exception specification"
msgstr ""
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr ""
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr ""
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr ""
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr ""
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr ""
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5765
+#: cp/decl.c:5834
msgid "definition of implicitly-declared `%D'"
msgstr ""
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr ""
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr ""
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6065
+#: cp/decl.c:6134
#, fuzzy
msgid "size of array `%D' has non-integral type `%T'"
msgstr "Ï êáôÜëïãïò `%s' äåí åßíáé ðñïóéôüò."
-#: cp/decl.c:6067
+#: cp/decl.c:6136
msgid "size of array has non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6103
+#: cp/decl.c:6172
msgid "size of array `%D' is negative"
msgstr ""
-#: cp/decl.c:6105
+#: cp/decl.c:6174
msgid "size of array is negative"
msgstr ""
-#: cp/decl.c:6113
+#: cp/decl.c:6182
msgid "ISO C++ forbids zero-size array `%D'"
msgstr ""
-#: cp/decl.c:6115
+#: cp/decl.c:6184
msgid "ISO C++ forbids zero-size array"
msgstr ""
-#: cp/decl.c:6122
+#: cp/decl.c:6191
msgid "size of array `%D' is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6125
+#: cp/decl.c:6194
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6130
+#: cp/decl.c:6199
msgid "ISO C++ forbids variable-size array `%D'"
msgstr ""
-#: cp/decl.c:6132
+#: cp/decl.c:6201
msgid "ISO C++ forbids variable-size array"
msgstr ""
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6248
+#: cp/decl.c:6317
msgid "declaration of `%D' as %s"
msgstr ""
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, fuzzy, c-format
msgid "creating %s"
msgstr "äçìéïõñãßá áñ÷åßïõ `%s'\n"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6306
+#: cp/decl.c:6375
msgid "operator `%T' declared to return `%T'"
msgstr ""
-#: cp/decl.c:6308
+#: cp/decl.c:6377
msgid "return type specified for `operator %T'"
msgstr ""
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr ""
+
+#: cp/decl.c:6405
+#, fuzzy, c-format
+msgid "variable or field `%E' declared void"
+msgstr "ï ÷Üñôçò ÷áñáêôÞñùí `%s' ïñßóôçêå Þäç"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr ""
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr ""
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr ""
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr ""
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr ""
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr ""
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr ""
@@ -14592,309 +14649,301 @@ msgstr ""
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, fuzzy, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
msgid "declaration of `%D' as non-function"
msgstr ""
-#: cp/decl.c:6772
+#: cp/decl.c:6867
#, fuzzy
msgid "`bool' is now a keyword"
msgstr "Ôï `%s' äåí åßíáé êáôÜëïãïò."
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr ""
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
#, fuzzy
msgid "multiple declarations `%T' and `%T'"
msgstr "ðïëëáðëüò áñéèìüò åðéëïãþí ôçí åíôïëÞ `s'"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr ""
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr ""
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr ""
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr ""
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr ""
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr ""
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:7097
+#: cp/decl.c:7192
#, fuzzy
msgid "`%T::%D' is not a valid declarator"
msgstr "Ôï `%s' äåí åßíáé êáôÜëïãïò."
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr ""
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr ""
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, c-format
msgid "destructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr ""
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, fuzzy, c-format
msgid "can't initialize friend function `%s'"
msgstr "Äåí Þôáí äõíáôÞ ç åýñåóç åôéêÝôôáò ãéá ìåôáãùãÞ óôï `%s'"
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7467
+#: cp/decl.c:7562
#, fuzzy
msgid "friend declaration not in class definition"
msgstr "óõíôáêôéêü óöÜëìá óôïí ïñéóìü êëÜóçò ÷áñáêôÞñùí"
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr ""
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
#, fuzzy
msgid "cannot declare reference to `%#T'"
msgstr "áäõíáìßá áëëáãÞò óôï êáôÜëïãï %s"
-#: cp/decl.c:7511
+#: cp/decl.c:7606
#, fuzzy
msgid "cannot declare pointer to `%#T'"
msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï %s `%s' óôï `%s'"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr ""
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr ""
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7686
+#: cp/decl.c:7781
#, fuzzy
msgid "cannot declare member `%T::%s' within `%T'"
msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï %s `%s' óôï `%s'"
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr ""
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7818
+#: cp/decl.c:7913
msgid "template-id `%D' used as a declarator"
msgstr ""
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7893
+#: cp/decl.c:7988
msgid "%Jinvalid type qualifier for non-member function type"
msgstr ""
-#: cp/decl.c:7956
+#: cp/decl.c:8051
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7969
+#: cp/decl.c:8064
#, fuzzy
msgid "template parameters cannot be friends"
msgstr "ï äéá÷ùñéóôÞò äå ìðïñåß íá åßíáé êåíüò"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr ""
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr ""
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr ""
-#: cp/decl.c:7999
+#: cp/decl.c:8094
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:8018
+#: cp/decl.c:8113
msgid "abstract declarator `%T' used as declaration"
msgstr ""
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr ""
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr ""
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
#, fuzzy
msgid "invalid use of `::'"
msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
msgid "function `%D' cannot be declared friend"
msgstr ""
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr ""
-#: cp/decl.c:8127
+#: cp/decl.c:8217
msgid "function `%D' declared virtual inside a union"
msgstr ""
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:8215
+#: cp/decl.c:8305
msgid "field `%D' has incomplete type"
msgstr ""
-#: cp/decl.c:8217
+#: cp/decl.c:8307
msgid "name `%T' has incomplete type"
msgstr ""
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr ""
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr ""
@@ -14910,91 +14959,91 @@ msgstr ""
#. 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:8287
+#: cp/decl.c:8377
msgid "ISO C++ forbids initialization of member `%D'"
msgstr ""
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr ""
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, fuzzy, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "ìç Ýãêõñç ôÜîç ÷áñáêôÞñùí `%s'"
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr ""
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr ""
-#: cp/decl.c:8440
+#: cp/decl.c:8530
msgid "static member `%D' declared `register'"
msgstr ""
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr ""
-#: cp/decl.c:8585
+#: cp/decl.c:8675
msgid "default argument for `%#D' has type `%T'"
msgstr ""
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr ""
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr ""
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, fuzzy, c-format
msgid "invalid string constant `%E'"
msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr ""
-#: cp/decl.c:8689
+#: cp/decl.c:8779
msgid "parameter `%D' invalidly declared method type"
msgstr ""
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr ""
@@ -15013,94 +15062,94 @@ msgstr ""
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr ""
-#: cp/decl.c:9000
+#: cp/decl.c:9090
msgid "`%D' must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr ""
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr ""
-#: cp/decl.c:9126
+#: cp/decl.c:9216
msgid "`%D' must take either zero or one argument"
msgstr ""
-#: cp/decl.c:9128
+#: cp/decl.c:9218
msgid "`%D' must take either one or two arguments"
msgstr ""
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr ""
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
msgid "`%D' must take exactly one argument"
msgstr ""
-#: cp/decl.c:9176
+#: cp/decl.c:9266
msgid "`%D' must take exactly two arguments"
msgstr ""
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr ""
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr ""
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr ""
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr ""
-#: cp/decl.c:9279
+#: cp/decl.c:9369
msgid "using template type parameter `%T' after `%s'"
msgstr ""
-#: cp/decl.c:9287
+#: cp/decl.c:9377
#, fuzzy
msgid "`%T' referred to as `%s'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
msgid "`%T' referred to as enum"
msgstr ""
@@ -15111,51 +15160,51 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
#, fuzzy
msgid "template argument required for `%s %T'"
msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
-#: cp/decl.c:9453
+#: cp/decl.c:9543
msgid "use of enum `%#D' without previous declaration"
msgstr ""
-#: cp/decl.c:9471
+#: cp/decl.c:9561
#, fuzzy
msgid "redeclaration of `%T' as a non-template"
msgstr "Ç ëåéôïõñãßá äåí õðïóôçñßæåôáé"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr ""
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr ""
-#: cp/decl.c:9580
+#: cp/decl.c:9670
#, fuzzy
msgid "duplicate base type `%T' invalid"
msgstr "äéðëüò ïñéóìüò óõíüëïõ"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9700
+#: cp/decl.c:9790
#, fuzzy
msgid "multiple definition of `%#T'"
msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ ïñéóìïý locale `%s'"
-#: cp/decl.c:9701
+#: cp/decl.c:9791
#, fuzzy
msgid "%Jprevious definition here"
msgstr "êáíÝíáò ïñéóìüò ôïõ `UNDEFINED'"
@@ -15164,48 +15213,48 @@ msgstr "êáíÝíáò ïñéóìüò ôïõ `UNDEFINED'"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9926
+#: cp/decl.c:10023
msgid "enumerator value for `%D' not integer constant"
msgstr ""
-#: cp/decl.c:9946
+#: cp/decl.c:10043
msgid "overflow in enumeration values at `%D'"
msgstr ""
-#: cp/decl.c:10015
+#: cp/decl.c:10112
msgid "return type `%#T' is incomplete"
msgstr ""
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr ""
-#: cp/decl.c:10162
+#: cp/decl.c:10259
msgid "`%D' implicitly declared before its definition"
msgstr ""
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10453
+#: cp/decl.c:10550
msgid "parameter `%D' declared void"
msgstr ""
-#: cp/decl.c:10919
+#: cp/decl.c:11016
#, fuzzy
msgid "invalid member function declaration"
msgstr "ìç Ýãêõñïò áñéèìüò áðü êåíÝò ãñáììÝò: `%s'"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:11149
+#: cp/decl.c:11246
msgid "static member function `%#D' declared with type qualifiers"
msgstr ""
@@ -15253,7 +15302,7 @@ msgstr ""
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr ""
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
msgid "template declaration of `%#D'"
msgstr ""
@@ -15328,40 +15377,40 @@ msgstr "Ìç Ýãêõñç áêÝñáéá ðáñÜìåôñïò `%s'"
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr ""
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr ""
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr ""
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr ""
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
msgid "inline function `%D' used but never defined"
msgstr ""
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
msgid "default argument missing for parameter %P of `%+#D'"
msgstr ""
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr ""
@@ -15388,7 +15437,7 @@ msgstr ""
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr ""
@@ -15469,7 +15518,7 @@ msgstr ""
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr ""
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, fuzzy, c-format
msgid "argument to `%s' missing\n"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
@@ -15604,64 +15653,64 @@ msgstr ""
msgid "incomplete type `%T' does not have member `%D'"
msgstr ""
-#: cp/init.c:1459
+#: cp/init.c:1460
#, fuzzy
msgid "`%D' is not a member of type `%T'"
msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
-#: cp/init.c:1478
+#: cp/init.c:1487
#, fuzzy
msgid "invalid pointer to bit-field `%D'"
msgstr "áêáôÜëëçëïò ôýðïò äéêôýïõ :`%s'\n"
-#: cp/init.c:1580
+#: cp/init.c:1589
#, fuzzy
msgid "invalid use of non-static member function `%D'"
msgstr "ìç Ýãêõñïò áñéèìüò áðü óôÞëåò: `%s'"
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
#, fuzzy
msgid "invalid use of non-static data member `%D'"
msgstr "ìç Ýãêõñïò áñéèìüò áðü óôÞëåò: `%s'"
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr ""
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr ""
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr ""
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr ""
-#: cp/init.c:1877
+#: cp/init.c:1886
msgid "can't find class$"
msgstr ""
-#: cp/init.c:2004
+#: cp/init.c:2013
#, fuzzy
msgid "invalid type `void' for new"
msgstr "ìç Ýãêõñç êáôÜóôáóç ãéá ôçí dlopen()"
-#: cp/init.c:2014
+#: cp/init.c:2023
msgid "uninitialized const in `new' of `%#T'"
msgstr ""
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr ""
@@ -15669,42 +15718,42 @@ msgstr ""
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr ""
# src/getopt.c:628
# src/getopt.c:628
-#: cp/init.c:2083
+#: cp/init.c:2092
#, fuzzy
msgid "request for member `%D' is ambiguous"
msgstr "%s: ç åðéëïãÞ `%s' åßíáé áóáöÞò\n"
-#: cp/init.c:2203
+#: cp/init.c:2212
msgid "ISO C++ forbids initialization in array new"
msgstr ""
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr ""
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr ""
@@ -15771,15 +15820,15 @@ msgstr ""
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
@@ -15927,7 +15976,7 @@ msgstr ""
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
#, fuzzy
msgid "`%T' is not a namespace"
msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
@@ -15965,94 +16014,94 @@ msgstr ""
msgid "using-declaration cannot name destructor"
msgstr "óõíôáêôéêü óöÜëìá óôïí ïñéóìü êëÜóçò ÷áñáêôÞñùí"
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr ""
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr ""
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
#, fuzzy
msgid "unknown namespace `%D'"
msgstr "Üãíùóôï óåô `%s'"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
msgid "namespace `%T' undeclared"
msgstr ""
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
#, fuzzy
msgid "`%D' attribute directive ignored"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
# src/getopt.c:628
# src/getopt.c:628
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
#, fuzzy
msgid "use of `%D' is ambiguous"
msgstr "%s: ç åðéëïãÞ `%s' åßíáé áóáöÞò\n"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
msgid "%J first type here"
msgstr ""
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
msgid "%J other type here"
msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
#, fuzzy
msgid "invalid use of `%D'"
msgstr "Ìç Ýãêõñç çìåñïìçíßá `%s'."
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
#, fuzzy
msgid "`%D::%D' is not a template"
msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
#, fuzzy
msgid "`%D' is not a function,"
msgstr "Ôï `%s' äåí åßíáé êáôÜëïãïò."
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
msgid " conflict with `%D'"
msgstr ""
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -16066,7 +16115,7 @@ msgstr "ìç Ýãêõñï äéêáßùìá"
msgid "`%D::%D' has not been declared"
msgstr "Äåí ìðïñåß íá ôåèåß ç çìåñïìçíßá."
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
#, fuzzy
msgid "`::%D' has not been declared"
msgstr "Äåí ìðïñåß íá ôåèåß ç çìåñïìçíßá."
@@ -16094,7 +16143,7 @@ msgstr "%s: %s"
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
#, fuzzy
msgid "`%T' is not a template"
msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
@@ -16144,191 +16193,191 @@ msgstr ""
msgid "typedef-name `%D' used as destructor declarator"
msgstr ""
-#: cp/parser.c:3638
+#: cp/parser.c:3648
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4624
+#: cp/parser.c:4661
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:4805
+#: cp/parser.c:4842
#, fuzzy
msgid "use of old-style cast"
msgstr "ðáëáéïý åßäïõò èÝóç"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr ""
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6645
+#: cp/parser.c:6683
#, fuzzy
msgid "duplicate `friend'"
msgstr "äéðëü êëåéäß"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7160
+#: cp/parser.c:7198
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
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:7923
+#: cp/parser.c:7961
#, fuzzy
msgid "`<::' cannot begin a template-argument list"
msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
msgid "non-template `%D' used as template"
msgstr ""
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr ""
-#: cp/parser.c:9180
+#: cp/parser.c:9224
#, fuzzy
msgid "expected type-name"
msgstr "%s: áíáìåíüôáí áñéèìçôéêÞ ôéìÞ."
-#: cp/parser.c:9239
+#: cp/parser.c:9283
msgid "type attributes are honored only at type definition"
msgstr ""
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9951
+#: cp/parser.c:9988
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10084
+#: cp/parser.c:10121
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:10540
+#: cp/parser.c:10591
#, fuzzy
msgid "`%T::%D' is not a type"
msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
# src/grep.c:785 src/grep.c:792
# src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
-#: cp/parser.c:11288
+#: cp/parser.c:11341
#, fuzzy
msgid "file ends in default argument"
msgstr "ìç Ýãêõñï üñéóìá ìÞêïõò ðåñéå÷ïìÝíïõ"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:11347
+#: cp/parser.c:11400
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr ""
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12102
+#: cp/parser.c:12190
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr ""
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12434
+#: cp/parser.c:12522
#, fuzzy
msgid "friend declaration does not name a class or function"
msgstr "óõíôáêôéêü óöÜëìá óôïí ïñéóìü êëÜóçò ÷áñáêôÞñùí"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
msgstr ""
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr ""
# src/getopt.c:628
# src/getopt.c:628
-#: cp/parser.c:13700
+#: cp/parser.c:13790
#, fuzzy
msgid "reference to `%D' is ambiguous"
msgstr "%s: ç åðéëïãÞ `%s' åßíáé áóáöÞò\n"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
#, fuzzy
msgid "too few template-parameter-lists"
msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
@@ -16337,47 +16386,47 @@ msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
msgid "too many template-parameter-lists"
msgstr ""
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
#, fuzzy
msgid "invalid function declaration"
msgstr "Ìç Ýãêõñç áíôáëëáãÞ"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
#, fuzzy
msgid "named return values are no longer supported"
msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
msgid "`>>' should be `> >' within a nested template argument list"
msgstr ""
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14574
+#: cp/parser.c:14664
msgid "missing `>' to terminate the template argument list"
msgstr ""
-#: cp/parser.c:15062
+#: cp/parser.c:15149
#, fuzzy
msgid "`%s' tag used in naming `%#T'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: cp/parser.c:15082
+#: cp/parser.c:15169
msgid "%D redeclared with different access"
msgstr ""
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
@@ -16398,83 +16447,87 @@ msgstr ""
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
+#: cp/pt.c:733
+msgid "specialization of `%D' in different namespace"
msgstr ""
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
#, fuzzy
msgid " from definition of `%#D'"
msgstr "êáíÝíáò ïñéóìüò ôïõ `UNDEFINED'"
-#: cp/pt.c:748
+#: cp/pt.c:770
msgid "specialization of `%T' after instantiation"
msgstr ""
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr ""
+
+#: cp/pt.c:817
#, fuzzy
msgid "specialization `%T' after instantiation `%T'"
msgstr "äéðëüò ïñéóìüò óõíüëïõ"
-#: cp/pt.c:807
+#: cp/pt.c:829
msgid "explicit specialization of non-template `%T'"
msgstr ""
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr ""
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
msgstr ""
-#: cp/pt.c:1241
+#: cp/pt.c:1269
msgid "`%D' is not a function template"
msgstr ""
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr ""
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1645
+#: cp/pt.c:1673
msgid "too many template parameter lists in declaration of `%D'"
msgstr ""
-#: cp/pt.c:1661
+#: cp/pt.c:1689
msgid "too few template parameter lists in declaration of `%D'"
msgstr ""
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr ""
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr ""
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr ""
@@ -16486,54 +16539,54 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:1855
+#: cp/pt.c:1883
msgid "no member function `%D' declared in `%T'"
msgstr ""
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
msgid "too many template parameter lists in declaration of `%T'"
msgstr ""
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr ""
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr " `%D'"
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2665
+#: cp/pt.c:2693
#, fuzzy
msgid "no default argument for `%D'"
msgstr "Ç ðáñÜìåôñïò `%s' äåí åßíáé Ýãêõñç."
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2817
+#: cp/pt.c:2845
#, fuzzy
msgid "template class without a name"
msgstr "ìç ôåñìáôéæüìåíï üíïìá âÜñïõò"
@@ -16541,56 +16594,66 @@ msgstr "ìç ôåñìáôéæüìåíï üíïìá âÜñïõò"
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
msgid "destructor `%D' declared as member template"
msgstr ""
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+#, fuzzy
+msgid "invalid template declaration of `%D'"
+msgstr "ìç Ýãêõñïò áñéèìüò áðü êåíÝò ãñáììÝò: `%s'"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr ""
-#: cp/pt.c:2910
+#: cp/pt.c:2954
#, fuzzy
msgid "template definition of non-template `%#D'"
msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ ïñéóìïý locale `%s'"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr ""
-#: cp/pt.c:2963
+#: cp/pt.c:3007
msgid "got %d template parameters for `%#D'"
msgstr ""
-#: cp/pt.c:2966
+#: cp/pt.c:3010
msgid "got %d template parameters for `%#T'"
msgstr ""
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr " áëëÜ %d áðáéôïýíôáé"
-#: cp/pt.c:3053
+#: cp/pt.c:3097
#, fuzzy
msgid "`%T' is not a template type"
msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
msgid "previous declaration `%D'"
msgstr ""
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr ""
-#: cp/pt.c:3086
+#: cp/pt.c:3130
#, fuzzy
msgid "template parameter `%#D'"
msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr ""
@@ -16598,295 +16661,305 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
msgid "redefinition of default argument for `%#D'"
msgstr ""
-#: cp/pt.c:3098
+#: cp/pt.c:3142
msgid "%J original definition appeared here"
msgstr ""
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, fuzzy, c-format
msgid "`%E' is not a valid template argument"
msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr ""
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr ""
# src/grep.c:785 src/grep.c:792
# src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
-#: cp/pt.c:3301
+#: cp/pt.c:3343
#, fuzzy
msgid "invalid use of '%D' as a non-type template-argument"
msgstr "ìç Ýãêõñï üñéóìá ìÞêïõò ðåñéå÷ïìÝíïõ"
# src/grep.c:785 src/grep.c:792
# src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, fuzzy, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr "ìç Ýãêõñï üñéóìá ìÞêïõò ðåñéå÷ïìÝíïõ"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr ""
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr ""
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr ""
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, fuzzy, c-format
msgid " expected a class template, got `%E'"
msgstr "%s: áíáìåíüôáí áêÝñáéïò ìåôÜ ôï `%c'"
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, fuzzy, c-format
msgid " expected a type, got `%E'"
msgstr "%s: áíáìåíüôáí áêÝñáéïò ìåôÜ ôï `%c'"
-#: cp/pt.c:3702
+#: cp/pt.c:3744
#, fuzzy
msgid " expected a type, got `%T'"
msgstr "%s: áíáìåíüôáí áêÝñáéïò ìåôÜ ôï `%c'"
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr ""
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr ""
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr ""
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, fuzzy, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "ëÜèïò áñéèìüò ïñéóìÜôùí"
-#: cp/pt.c:3819
+#: cp/pt.c:3861
msgid "provided for `%D'"
msgstr ""
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, fuzzy, c-format
msgid "template argument %d is invalid"
msgstr "Ý÷ïõí ðáñáëçöèåß ïñßóìáôá"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr ""
-#: cp/pt.c:4210
+#: cp/pt.c:4252
msgid "for template declaration `%D'"
msgstr ""
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr ""
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
msgstr ""
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
msgstr ""
-#: cp/pt.c:6470
+#: cp/pt.c:6542
#, fuzzy
msgid "invalid parameter type `%T'"
msgstr "Ìç Ýãêõñç ðñïôåñáéüôçôá `%s'"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
msgid "in declaration `%D'"
msgstr ""
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
msgstr ""
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr ""
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6983
+#: cp/pt.c:7056
#, fuzzy
msgid "creating pointer to member reference type `%T'"
msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
-#: cp/pt.c:7069
+#: cp/pt.c:7142
#, fuzzy
msgid "creating array of `%T'"
msgstr "äçìéïõñãßá áñ÷åßïõ `%s'\n"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr ""
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr ""
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr ""
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+#, fuzzy
+msgid "`%T' is not a class or namespace"
+msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
+
+#: cp/pt.c:8592
+#, fuzzy
+msgid "`%D' is not a class or namespace"
+msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
+
+#: cp/pt.c:8709
msgid "`%T' uses anonymous type"
msgstr ""
-#: cp/pt.c:8615
+#: cp/pt.c:8711
#, fuzzy
msgid "`%T' uses local type `%T'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/pt.c:8623
+#: cp/pt.c:8719
#, fuzzy
msgid "`%T' is a variably modified type"
msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, fuzzy, c-format
msgid "integral expression `%E' is not constant"
msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr ""
-#: cp/pt.c:9156
+#: cp/pt.c:9252
#, fuzzy
msgid "incomplete type unification"
msgstr "Ìåôáãëùôôéóìüò ðñïäéáãñáöþí ôïðéêþí ñõèìßóåùí"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr ""
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr ""
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
#, fuzzy
msgid "no matching template for `%D' found"
msgstr "Ï Ýëåã÷ïò ìïíïðáôéïý ãéá ôï `%s' âñÞêå `%s'"
-#: cp/pt.c:10568
+#: cp/pt.c:10666
msgid "explicit instantiation of `%#D'"
msgstr ""
-#: cp/pt.c:10605
+#: cp/pt.c:10703
#, fuzzy
msgid "duplicate explicit instantiation of `%#D'"
msgstr "äéðëüò ïñéóìüò óõíüëïõ"
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
msgstr ""
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr ""
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr ""
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10745
+#: cp/pt.c:10843
#, fuzzy
msgid "duplicate explicit instantiation of `%#T'"
msgstr "äéðëüò ïñéóìüò óõíüëïõ"
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr ""
-#: cp/pt.c:11562
+#: cp/pt.c:11660
#, fuzzy
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
@@ -16936,42 +17009,42 @@ msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
msgid "`%T' is an inaccessible base of `%T'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/search.c:1767
+#: cp/search.c:1805
#, fuzzy
msgid "invalid covariant return type for `%#D'"
msgstr "ìç Ýãêõñïò ÷áñáêôÞñáò `%c' óôï ôýðï áëöáñéèìçôéêïý `%s'"
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
#, fuzzy
msgid " overriding `%#D'"
msgstr "áíôéãñÜöåôáé áðü ðÜíù"
-#: cp/search.c:1772
+#: cp/search.c:1810
msgid "conflicting return type specified for `%#D'"
msgstr ""
-#: cp/search.c:1786
+#: cp/search.c:1824
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr ""
-#: cp/search.c:1787
+#: cp/search.c:1825
#, fuzzy, c-format
msgid " overriding `%#F'"
msgstr "áíôéãñÜöåôáé áðü ðÜíù"
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
#, fuzzy
msgid "`%#D' cannot be declared"
msgstr "Äåí ìðïñåß íá ôåèåß ç çìåñïìçíßá."
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr ""
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr ""
@@ -16992,124 +17065,124 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr ""
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
#, fuzzy
msgid "arguments to destructor are not allowed"
msgstr "%s: ïé ôéìÝò ôïõ ðåäßïõ `%s' äåí ðñÝðåé íá åßíáé ìåãáëýôåñåò áðü %d"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr ""
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr ""
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
#, fuzzy
msgid "`%E' is not of type `%T'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr ""
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
#, fuzzy
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
#, fuzzy
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
#, fuzzy
msgid "invalid default argument for a template template parameter"
msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
msgid "definition of `%#T' inside template parameter list"
msgstr ""
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
#, fuzzy
msgid "invalid definition of qualified type `%T'"
msgstr "ìç Ýãêõñïò áñéèìüò áñ÷åßïõ óôç äÞëùóç ðåäßïõ: `%s'"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
#, fuzzy
msgid "previous definition of `%#T'"
msgstr "êáíÝíáò ïñéóìüò ôïõ `UNDEFINED'"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
#, fuzzy
msgid "invalid base-class specification"
msgstr "Ìç Ýãêõñç ñýèìéóç èýñáò (port)"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
msgid "multiple declarators in template declaration"
msgstr ""
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
#, fuzzy
msgid "`%D' is not a member of `%T'"
msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
#, fuzzy
msgid "`%D' is not a member of `%D'"
msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
#, fuzzy
msgid "`%D' cannot appear in a constant-expression"
msgstr "%s: ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç: %s"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr ""
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
msgid " `%#D' declared here"
msgstr ""
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, fuzzy, c-format
msgid "type of `%E' is unknown"
msgstr "ç åðéóôñåöüìåíç ôéìÞ ôçò `%s' äåí åßíáé `int'"
@@ -17124,44 +17197,44 @@ msgstr ""
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr ""
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr ""
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, fuzzy, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "ðñïåéäïðïßçóç: ôï --pid=PID äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -17387,273 +17460,273 @@ msgstr ""
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr ""
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr ""
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
#, fuzzy
msgid "invalid use of `--' on bool variable `%D'"
msgstr "ìç Ýãêõñïò áñéèìüò áðü êåíÝò ãñáììÝò: `%s'"
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr ""
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
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:4032
+#: cp/typeck.c:4050
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:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr ""
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
msgid "attempt to take address of bit-field structure member `%D'"
msgstr ""
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
msgstr ""
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
msgstr ""
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
#, fuzzy
msgid "cannot create pointer to reference member `%D'"
msgstr "äåí åßíáé äõíáôüí íá ãßíåé `stat' ôï locale áñ÷åßï `%s'"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr ""
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, fuzzy, c-format
msgid "%s expression list treated as compound expression"
msgstr "ËÜèïò Ýêöñáóç óôçí áðïôßìçóç: %s"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
#, fuzzy
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr "ìç Ýãêõñïò ÷áñáêôÞñáò `%c' óôï ôýðï áëöáñéèìçôéêïý `%s'"
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr ""
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
#, fuzzy
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr "ìç Ýãêõñïò ÷áñáêôÞñáò `%c' óôï ôýðï áëöáñéèìçôéêïý `%s'"
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr ""
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
#, fuzzy
msgid "invalid cast to function type `%T'"
msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr ""
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr ""
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr ""
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr ""
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr ""
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
#, fuzzy
msgid "pointer to member cast via virtual base `%T'"
msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
#, fuzzy
msgid "pointer to member conversion via virtual base `%T'"
msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
msgstr ""
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
#, fuzzy
msgid "cannot convert `%T' to `%T' in %s"
msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï %s `%s' óôï `%s'"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
#, fuzzy
msgid "in passing argument %P of `%+D'"
msgstr "Ëåßðåé ðáñÜìåôñïò ãéá `%s'"
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
#, fuzzy
msgid "returning reference to temporary"
msgstr "xdr_reference: ç ìíÞìç åîáíôëÞèçêå\n"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
msgid "reference to local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
msgid "address of local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
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:6000
+#: cp/typeck.c:6021
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:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
#, fuzzy
msgid "return-statement with no value, in function returning '%T'"
msgstr "`return' ÷ùñßò ôéìÞ, óå óõíÜñôçóç ðïõ åðéóôñÝöåé ìç-êåíü"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
#, fuzzy
msgid "return-statement with a value, in function returning 'void'"
msgstr "`return' ÷ùñßò ôéìÞ, óå óõíÜñôçóç ðïõ åðéóôñÝöåé ìç-êåíü"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr ""
@@ -17710,125 +17783,125 @@ msgstr ""
msgid "cannot initialize arrays using this syntax"
msgstr ""
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr ""
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr ""
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
msgstr ""
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
msgstr ""
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
msgid "variable-sized object of type `%T' may not be initialized"
msgstr ""
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr ""
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr ""
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr ""
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr ""
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr ""
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr ""
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr ""
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
msgid "missing initializer for member `%D'"
msgstr ""
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
msgid "uninitialized const member `%D'"
msgstr ""
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
msgid "member `%D' with uninitialized const fields"
msgstr ""
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
msgid "member `%D' is uninitialized reference"
msgstr ""
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr ""
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
msgid "no field `%D' in union being initialized"
msgstr ""
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr ""
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr ""
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr ""
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
msgid "base operand of `->' has non-pointer type `%T'"
msgstr ""
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr ""
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr ""
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr ""
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr ""
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr ""
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
#, fuzzy
msgid "call to function which throws incomplete type `%#T'"
msgstr "ìç ðëÞñçò åããñáöÞ"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr ""
@@ -19407,135 +19480,92 @@ msgstr "Äåí åßíáé äõíáôüí íá åêôåëåóôåß ôï %s"
msgid "internal error - invalid Utf8 name"
msgstr "åóùôåñéêü óöÜëìá óôï %s, ãñáììÞ %u"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
#, fuzzy
msgid "Missing term"
msgstr "¸÷åé ðáñáëçöèåß åíôïëÞ"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr "áíáìåíüôáí ';'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
#, fuzzy
msgid "Missing name"
msgstr "¸÷åé ðáñáëçöèåß åíôïëÞ"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr "áíáìåíüôáí '*'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
#, fuzzy
msgid "Missing class name"
msgstr "¸÷åé ðáñáëçöèåß åíôïëÞ"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr "áíáìåíüôáí '{'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
#, fuzzy
msgid "Missing interface name"
msgstr "ðáñÜëçøç ïñßóìáôïò áñ÷åßïõ"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
#, fuzzy
msgid "Invalid declaration"
msgstr "Ìç Ýãêõñç áíôáëëáãÞ"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr "áíáìåíüôáí ']'"
@@ -19543,181 +19573,161 @@ msgstr "áíáìåíüôáí ']'"
# src/dfa.c:690 src/dfa.c:703 src/dfa.c:704
# src/dfa.c:660 src/dfa.c:663 src/dfa.c:690 src/dfa.c:694 src/dfa.c:695
# src/dfa.c:698 src/dfa.c:711 src/dfa.c:712
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
#, fuzzy
msgid "Unbalanced ']'"
msgstr "Ìç éóóïñïðçìÝíï ["
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
#, fuzzy
msgid "Identifier expected"
msgstr "ÐñïóäéïñéóôÞò áöáéñÝèçêå"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr "áíáìåíüôáí '('"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
#, fuzzy
msgid "Missing formal parameter term"
msgstr "ÅëëéðÞò Þ êáêïó÷çìáôéóìÝíç éäéüôçôá"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
#, fuzzy
msgid "Missing identifier"
msgstr "Ý÷åé ðáñáëçöèåß ôï áñ÷åßï ðñïïñéóìïý"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
#, fuzzy
msgid "Invalid interface type"
msgstr "Ìç Ýãêõñïò åîáêñéâùôÞò(verifier) åîõðçñåôïýìåíïõ"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr "áíáìåíüôáí ':'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
#, fuzzy
msgid "Invalid expression statement"
msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr "áíáìåíüôáí '('"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
#, fuzzy
msgid "Missing term or ')'"
msgstr "Ëåßðåé ðáñÜìåôñïò ãéá `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
#, fuzzy
msgid "Missing or invalid constant expression"
msgstr "%s: ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
#, fuzzy
msgid "Invalid control expression"
msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
#, fuzzy
msgid "Invalid update expression"
msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
#, fuzzy
msgid "Invalid init statement"
msgstr "Ìç Ýãêõñç ðáñÜìåôñïò"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
#, fuzzy
msgid "'class' expected"
msgstr "áíáìåíüôáí ')'\n"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
#, fuzzy
msgid "')' or term expected"
msgstr "áíáìåíüôáí ')'\n"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr "áíáìåíüôáí '['"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
#, fuzzy
msgid "Field expected"
msgstr "Ç èõãáôñéêÞ äéåñãáóßá ôåñìáôßóôçêå"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
#, fuzzy
msgid "']' expected, invalid type expression"
msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
#, fuzzy
msgid "Invalid type expression"
msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
#, fuzzy
msgid "Invalid reference type"
msgstr "Ìç Ýãêõñç ðéóù-ðáñáðïìðÞ"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
@@ -19726,32 +19736,32 @@ msgstr ""
"%s.\n"
"%s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, fuzzy, c-format
msgid "missing static field `%s'"
msgstr "Ý÷åé ðáñáëçöèåß ç ëßóôá ìå ôá ðåäßá"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, fuzzy, c-format
msgid "not a static field `%s'"
msgstr "áäõíáìßá ðñïóðÝëáóçò(stat()) áñ÷åßïõ `%s': %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, fuzzy, c-format
msgid "No case for %s"
msgstr "ÓöÜëìá åðåîåñãáóßáò: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, fuzzy, c-format
msgid "unregistered operator %s"
msgstr "ðïôÝ äåí äçëþèçêå ôï ðñüãñáììá %d\n"
@@ -20099,1715 +20109,1396 @@ msgstr "Ï áíôéôïðïèåôçôÞò åðéöÜíåéáò Ý÷åé ôåèåß ðåñéóóüôåñï áðü ìéá öïñÜ ãéá ôï
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr ""
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
#, fuzzy
msgid "Display this information"
msgstr " --help ÅìöÜíéóç áõôþí ôùí ðëçñïöïñéþí\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
#, fuzzy
msgid "Do not discard comments"
msgstr "Ìç ôåñìáôéóìÝíç åíôïëÞ `s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
msgid "Print the name of header files as they are used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "äõíáìéêÝò åîáñôÞóåéò.\n"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
msgid "Generate make dependencies and compile"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "×ñÞóç îå÷ùñéóôÞò ëáíèÜíïõóáò ìíÞìçò ãéá êÜèå ÷ñÞóôç"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
msgid "-O<number>\tSet optimization level to <number>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
msgid "Optimize for space rather than speed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
msgid "Do not generate #line directives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
msgid "Warn about subscripts whose type is \"char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
msgid "Warn when all constructors and destructors are private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
msgid "Warn when a declaration is found after a statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+msgid "Warn about deprecated compiler features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
msgid "Warn about compile-time integer division by zero"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
msgid "Make implicit function declarations an error"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
#, fuzzy
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "ðÜñá ðïëëÜ ïñßóìáôá óå áõôü ôï áëöáñéèìçôéêü ìïñöÞò"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
msgid "Warn about format strings that are not literals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-msgid "Enable warnings about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
msgid "Warn about suspicious declarations of \"main\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
msgid "Warn about possibly missing braces around initializers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
msgid "Warn about global functions without previous declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
msgid "Warn about global functions without prototypes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
#, fuzzy
msgid "Warn about use of multi-character character constants"
msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
msgid "Warn about \"extern\" declarations not at file scope"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
msgid "Warn about non-virtual destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
msgid "Warn when padding is required to align structure members"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
msgid "Warn about possibly missing parentheses"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
msgid "Warn if inherited methods are unimplemented"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-#, fuzzy
-msgid "Warn if modifiers are specified when not necessary"
-msgstr "äå ìðïñïýí íá äçëþíïíôáé áñ÷åßá üôáí ãßíåôáé ÷ñÞóç ôïõ --string"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
msgid "Warn about signed-unsigned comparisons"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
msgid "Warn about code which might break strict aliasing rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
#, fuzzy
msgid "Warn about unprototyped function declarations"
msgstr "áäõíáìßá åéóáãùãÞò óôïé÷åßï ðáñáâïëÞò `%.*s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
#, fuzzy
msgid "Do not suppress warnings from system headers"
msgstr "Áðïóéþðçóç ðñïçäïðïéÞóåùí êáé ìçíõìÜôùí ðëçñïöüñçóçò"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
msgid "Warn about features not present in traditional C"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
#, fuzzy
msgid "Warn if an undefined macro is used in an #if directive"
msgstr "%%%c: êáôåõèõíôÞñéïò ãñáììÞ ìç Ýãêõñç."
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
msgid "Enforce class member access control semantics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
#, fuzzy
msgid "Generate code to check bounds before indexing arrays"
msgstr "×ñÞóç îå÷ùñéóôÞò ëáíèÜíïõóáò ìíÞìçò ãéá êÜèå ÷ñÞóôç"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
#, fuzzy
msgid "Recognize built-in functions"
msgstr "áäõíáìßá åêôÝëåóçò ioctl óôï `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
msgid "Save registers around function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-msgid "Preserve case used in program"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
msgid "Reduce the size of object files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
msgid "Place data items into their own section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
#, fuzzy
msgid "Inline member functions by default"
msgstr "Óôç óõíÜñôçóç ìÝëïò `%s':"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-msgid "Allow '$' in symbol names"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
#, fuzzy
msgid "Permit '$' as an identifier character"
msgstr "ëßóôá ìå üëá ôá ãíùóôÜ óýíïëá ÷áñáêôÞñùí"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
msgid "Generate code to check exception specifications"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-msgid "f2c-compatible code can be generated"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-msgid "Unsupported; generate libf2c-calling code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-msgid "Unsupported; affects code generation of arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
msgid "Copy memory address constants into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
msgid "Copy memory operands into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
msgid "Place each function into its own section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
msgid "Perform global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
#, fuzzy
msgid "Emit implicit instantiations of inline templates"
msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ ïñéóìïý locale `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
#, fuzzy
msgid "Emit implicit instantiations of templates"
msgstr "äéðëüò ïñéóìüò óõíüëïõ"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
+msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-msgid "Intrinsics in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
msgid "Give external symbols a leading underscore"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
msgid "Perform loop optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-msgid "Language keywords in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
msgid "Report on permanent memory allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
#, fuzzy
msgid "Use graph-coloring register allocation"
msgstr "Áðïôõ÷ßá äÝóìåõóçò ðüñùí óõóôÞìáôïò"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
msgid "Do the full register move optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-msgid "Enable optimization of static class initialization code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
#, fuzzy
msgid "Enable optional diagnostics"
msgstr "ÁêáôÜëëçëç åíôïëÞ"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
msgid "Perform loop peeling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
msgid "Generate position-independent code if possible"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
msgid "Generate position-independent code for executables if possible"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
msgid "Insert arc-based program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
msgid "Return small aggregates in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
msgid "Generate run time type descriptor information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-msgid "Allow appending a second underscore to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
msgid "Make \"char\" signed by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-msgid "Do not print names of program units as they are compiled"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-msgid "Internally convert most source to lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
#, fuzzy
msgid "Assume floating-point operations can trap"
msgstr "Åîáßñåóç êéíçôÞò õðïäéáóôïëÞò"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-msgid "Allow all ugly features"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-msgid "Append underscores to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-#, fuzzy
-msgid "Enable libU77 intrinsics"
-msgstr "ÁêáôÜëëçëç åíôïëÞ"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
msgid "Perform loop unswitching"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-msgid "Print g77-specific version information and run internal tests"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
#, fuzzy
msgid "Use expression value profiles in optimizations"
msgstr "ËÜèïò Ýêöñáóç óôçí áðïôßìçóç: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
#, fuzzy
msgid "Emit cross referencing information"
msgstr "åìöÜíéóç ðëçñïöïñéþí ðñïüäïõ"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-#, fuzzy
-msgid "Print internal debugging-related information"
-msgstr ""
-"EìöÜíéóç ðëçñïöïñéþí êÜëõøçò êþäéêá.\n"
-"\n"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
msgid "Generate debug information in default format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
msgid "Dump declarations to a .decl file"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
msgid "Generate debug information in STABS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
msgid "Generate debug information in VMS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
#, fuzzy
msgid "-o <file>\tPlace output into <file>"
msgstr " -o <áñ÷åßï> ÔïðïèÝôçóç ôçò åîüäïõ óôï <áñ÷åßï>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
#, fuzzy
msgid "Enable function profiling"
msgstr "áäýíáôç ç öüñôùóç äåäïìÝíùí ðñïößë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
#, fuzzy
msgid "Remap file names when including files"
msgstr "Ìç ïñéóìÝíï üíïìá %s"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+msgid "Display the compiler's version"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
#, fuzzy
msgid "Suppress warnings"
msgstr "%s: ðñïåéäïðïßçóç: "
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr ""
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr ""
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr ""
@@ -21821,6 +21512,27 @@ msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
msgid "GCC does not support -CC without using -E"
msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
+#: config/i386/sco5.h:191
+#, fuzzy
+msgid "-pg not supported on this platform"
+msgstr "ðñïåéäïðïßçóç: ôï --pid=PID äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
+
+#: config/i386/sco5.h:192
+#, fuzzy
+msgid "-p and -pp specified - pick one"
+msgstr "ìç ïñéóìÝíï"
+
+#: config/i386/sco5.h:266
+#, fuzzy
+msgid "-G and -static are mutually exclusive"
+msgstr "\"Æþíç %s\" ãñáììÞ êáé åðéëïãÞ -l åßíáé áìïéâáßùò áðïêëåéüìåíá"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#, fuzzy
+msgid "does not support multilib"
+msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
@@ -21828,43 +21540,39 @@ msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
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/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
@@ -21881,51 +21589,10 @@ msgstr "Ç ëåéôïõñãßá äåí õðïóôçñßæåôáé"
msgid "may not use both -EB and -EL"
msgstr ""
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
-msgstr "ôï -pipe äåí õðïóôçñßæåôáé"
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-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 ""
-
#: treelang/lang-specs.h:52
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr ""
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#, fuzzy
-msgid "does not support multilib"
-msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
-
-#: config/i386/sco5.h:191
-#, fuzzy
-msgid "-pg not supported on this platform"
-msgstr "ðñïåéäïðïßçóç: ôï --pid=PID äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
-
-#: config/i386/sco5.h:192
-#, fuzzy
-msgid "-p and -pp specified - pick one"
-msgstr "ìç ïñéóìÝíï"
-
-#: config/i386/sco5.h:266
-#, fuzzy
-msgid "-G and -static are mutually exclusive"
-msgstr "\"Æþíç %s\" ãñáììÞ êáé åðéëïãÞ -l åßíáé áìïéâáßùò áðïêëåéüìåíá"
-
#: config/arm/arm.h:198
#, fuzzy
msgid "-mapcs-26 and -mapcs-32 may not be used together"
@@ -21951,6 +21618,14 @@ msgstr ""
msgid "the m210 does not have little endian support"
msgstr ""
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
+msgstr "ôï -pipe äåí õðïóôçñßæåôáé"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr ""
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
@@ -21964,8 +21639,16 @@ msgstr "Ôï ðñùôüêïëëï äåí õðïóôçñßæåôáé"
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr ""
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: 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 ""
#: gcc.c:743
@@ -21976,8 +21659,8 @@ msgstr ""
msgid "-E required when input is from standard input"
msgstr ""
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
msgstr ""
#, fuzzy
@@ -22448,10 +22131,6 @@ msgstr ""
#~ msgstr "Äåí ïñßóôçêå óõíôáêôéêü"
#, fuzzy
-#~ msgid "`%T' is not a class or namespace"
-#~ msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
-
-#, fuzzy
#~ msgid "no type `%D' in `%T'"
#~ msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
@@ -22502,6 +22181,10 @@ msgstr ""
#~ msgstr "åóùôåñéêü óöÜëìá óôï %s, ãñáììÞ %u"
#, fuzzy
+#~ msgid "Warn if modifiers are specified when not necessary"
+#~ msgstr "äå ìðïñïýí íá äçëþíïíôáé áñ÷åßá üôáí ãßíåôáé ÷ñÞóç ôïõ --string"
+
+#, fuzzy
#~ msgid "multiple declarations for method `%s'"
#~ msgstr "ðïëëáðëüò áñéèìüò åðéëïãþí ôçí åíôïëÞ `s'"
diff --git a/gcc/po/es.po b/gcc/po/es.po
index fb22f44c85c..4887014af66 100644
--- a/gcc/po/es.po
+++ b/gcc/po/es.po
@@ -1,13 +1,13 @@
-# Mensajes en español para gcc-3.4.2
+# Mensajes en español para gcc-3.4.3
# Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
# Cristian Othón Martínez Vera <cfuga@itam.mx>, 2001, 2002, 2003, 2004.
#
msgid ""
msgstr ""
-"Project-Id-Version: gcc 3.4.2\n"
+"Project-Id-Version: gcc 3.4.3\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
-"PO-Revision-Date: 2004-09-23 08:54-0500\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
+"PO-Revision-Date: 2004-11-05 09:24-0600\n"
"Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
@@ -34,16 +34,16 @@ msgstr "el atributo `%s' no se aplica a tipos"
msgid "`%s' attribute only applies to function types"
msgstr "el atributo `%s' se aplica solamente a tipos de funciones"
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "se ignora el atributo `%s'"
@@ -117,7 +117,7 @@ msgstr "(así que debe pasar `%s' y no `%s' a `va_arg')"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr "si se alcanza este código, el programa abortará"
@@ -154,386 +154,391 @@ msgstr "no se soporta actualmente la función interna `%s'"
msgid "target format does not support infinity"
msgstr "el formato objetivo no tiene soporte para infinito"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr "%Hsugiere llaves explícitas para evitar un `else' ambiguo"
-#: c-common.c:1141
+#: c-common.c:1140
msgid "%J'%D' is not defined outside of function scope"
msgstr "%J'%D' no está definido fuera del ámbito de la función"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "la longitud de la cadena `%d' es mayor que la longitud `%d', la máxima que los compiladores ISO C%d deben soportar"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "desbordamiento en la expresión constante"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "desbordamiento entero en la expresión"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "desbordamiento de coma flotante en la expresión"
-#: c-common.c:1236
+#: c-common.c:1235
msgid "vector overflow in expression"
msgstr "desbordamiento vectorial en la expresión"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "entero grande truncado implícitamente al tipo unsigned"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "entero negativo truncado implícitamente al tipo unsigned"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "desbordamiento en la conversión implícita de constante"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "la operación sobre `%s' puede no estar definida"
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "la declaración de la expresión tiene tipo de dato incompleto"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr "la etiqueta de `case' no se reduce a una constante entera"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr "expresión de valor verdadero inválida"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr "operadores inválidos para el binario %s"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr "la comparación siempre es falsa debido al rango limitado del tipo de datos"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr "la comparación siempre es verdadera debido al rango limitado del tipo de datos"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr "la comparación de una expresión unsigned >= 0 siempre es verdadera"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "la comparación de una expresión unsigned < 0 siempre es falsa"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "se usó un puntero de tipo `void *' en la aritmética"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "se usó un puntero a una función en la aritmética"
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr "se usó un puntero a una función miembro en la aritmética"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "se usa un valor de tipo union cuando se requiere un escalar"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "se usa un valor de tipo matriz cuando se requiere un escalar"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr "la dirección de `%D', siempre se evaluará como `true'"
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr "se sugieren paréntesis alrededor de la asignación usada como valor verdadero"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "uso inválido de `restrict'"
-#: c-common.c:2935
+#: c-common.c:2934
msgid "invalid application of `sizeof' to a function type"
msgstr "aplicación inválida de `sizeof' a un tipo de función"
-#: c-common.c:2945
+#: c-common.c:2944
#, c-format
msgid "invalid application of `%s' to a void type"
msgstr "aplicación inválida de `%s' a un tipo void"
-#: c-common.c:2951
+#: c-common.c:2950
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "aplicación inválida de `%s' a un tipo de dato incompleto `%T' "
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr "`__alignof' applicado a un campo de bits"
-#: c-common.c:3484
+#: c-common.c:3483
#, c-format
msgid "cannot disable built-in function `%s'"
msgstr "no se puede desactivar la función interna `%s'"
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "muy pocos argumentos para la función `%s'"
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "demasiados argumentos para la función `%s'"
-#: c-common.c:3670
+#: c-common.c:3669
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "argumentos que no son de coma flotante para la función `%s'"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr "no se permite usar punteros como valores case"
-#: c-common.c:3901
+#: c-common.c:3900
msgid "range expressions in switch statements are non-standard"
msgstr "las expresiones de rango en las declaraciones switch no son estándard"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr "se especificó un rango vacío"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr "valor case duplicado (o con solapamiento de rangos)"
-#: c-common.c:3982
+#: c-common.c:3981
msgid "%Jthis is the first entry overlapping that value"
msgstr "%Jesta es la primera entrada que solapa ese valor"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr "valor de case duplicado"
-#: c-common.c:3987
+#: c-common.c:3986
msgid "%Jpreviously used here"
msgstr "%Jse usó previamente aquí"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr "múltiples etiquetas por defecto en un solo switch"
-#: c-common.c:3992
+#: c-common.c:3991
msgid "%Jthis is the first default label"
msgstr "%Jesta es la primera etiqueta por defecto"
-#: c-common.c:4017
+#: c-common.c:4016
msgid "taking the address of a label is non-standard"
msgstr "tomar la dirección de una etiqueta no es estándard"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr "%Hse ignora el valor de devolución de `%D', se declaró con el atributo warn_unused_result"
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr "%Hse ignora el valor de devolución de la función declarada con el atributo warn_unused_result"
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "se desconoce el modo de máquina `%s'"
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "no hay tipo de datos para el modo `%s'"
-#: c-common.c:4656
+#: c-common.c:4658
#, c-format
msgid "invalid pointer mode `%s'"
msgstr "modo de puntero `%s' inválido"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, c-format
msgid "unable to emulate '%s'"
msgstr "no se puede emular '%s'"
-#: c-common.c:4707
+#: c-common.c:4686
+#, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "se aplicó el modo `%s' a un tipo inapropiado"
+
+#: c-common.c:4718
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "%Jno se puede especificar el atributo de sección para las variables locales"
-#: c-common.c:4718
+#: c-common.c:4729
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "%Jla sección de '%D' causa conflictos con la declaración previa"
-#: c-common.c:4727
+#: c-common.c:4738
msgid "%Jsection attribute not allowed for '%D'"
msgstr "%Jno se permite un atributo de sección para '%D'"
-#: c-common.c:4733
+#: c-common.c:4744
msgid "%Jsection attributes are not supported for this target"
msgstr "%Jno se soportan atributos de sección en este objetivo"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr "la alineación solicitada no es una constante"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr "la alineación solicitada no es una potencia de 2"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr "la alineación solicitada es demasiado grande"
-#: c-common.c:4807
+#: c-common.c:4818
msgid "%Jalignment may not be specified for '%D'"
msgstr "%Jla alineación puede no estar especificada para '%D'"
-#: c-common.c:4845
+#: c-common.c:4856
msgid "%J'%D' defined both normally and as an alias"
msgstr "%J'%D' definido normalmente y como un alias"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "el argumento de alias no es una cadena"
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
msgstr "el argumento de visibilidad no es una cadena"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr "el argumento de visibilidad debe ser \"default\", \"hidden\", \"protected\" o \"internal\""
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr "el argumento de tls_model no es una cadena"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr "el argumento de tls_model debe ser uno de \"local-exec\", \"initial-exec\", \"local-dynamic\" ó \"global-dynamic\""
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
msgid "%J'%E' attribute applies only to functions"
msgstr "el atributo %J'%E' se aplica solamente a funciones"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
msgid "%Jcan't set '%E' attribute after definition"
msgstr "%Jno se puede establecer el atributo '%E' después de la definición"
-#: c-common.c:5095
+#: c-common.c:5106
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "se ignora el atributo `%s' para `%s'"
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "tipo vector inválido para el atributo `%s'"
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr "no se puede encontrar un modo vector con el tamaño y tipo especificados"
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "atributo que no es nulo sin argumentos en uno que no es prototipo"
-#: c-common.c:5331
+#: c-common.c:5296
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr "un argumento que no es nulo tiene un número inválido de operandos (arg %lu)"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr "un argumento que no es nulo con un número de operandos fuera de rango (arg %lu, operando %lu)"
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (arg %lu, operando %lu)"
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr "un argumento nulo donde se requiere uno que no sea nulo (arg %lu)"
-#: c-common.c:5509
+#: c-common.c:5474
msgid "cleanup arg not an identifier"
msgstr "el argumento de limpieza no es un identificador"
-#: c-common.c:5516
+#: c-common.c:5481
msgid "cleanup arg not a function"
msgstr "el argumento de limpieza no es una función"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s al final de la entrada"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s antes de %s'%c'"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s antes de %s'\\x%x'"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "%s antes de una constante de cadena"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "%s antes de una constante numérica"
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s antes de \"%s\""
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s antes del elemento '%s'"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "valor void no ignorado como debería de ser"
@@ -699,386 +704,386 @@ msgstr "%Jla declaración const de '%D' a continuación de una declaración que no
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr "%Jla declaración que no es const de '%D' a continuación de una declaración que es const"
-#: c-decl.c:1262
+#: c-decl.c:1267
msgid "%Jredundant redeclaration of '%D'"
msgstr "%Jdeclaración redundante de '%D'"
-#: c-decl.c:1581
+#: c-decl.c:1586
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "%Jla declaración de '%D' oscurece un parámetro"
-#: c-decl.c:1583
+#: c-decl.c:1588
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr "%Jla declaración de '%D' oscurece una declaración global"
-#: c-decl.c:1585
+#: c-decl.c:1590
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr "%Jla declaración de '%D' obscurece a una declaración local previa"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
msgid "%Jshadowed declaration is here"
msgstr "%Jaquí está la declaración oscurecida"
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "declaración externa anidada de `%s'"
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
msgid "%Jprevious declaration of '%D'"
msgstr "%Jdeclaración previa de '%D'"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "declaración implícita de la función `%s'"
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "`%s' no se declaró aquí (no en una función)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "`%s' no se declaró aquí (primer uso en esta función)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(Cada identificador no declarado solamente se reporta una vez"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "para cada funcion en la que aparece.)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr "la etiqueta %s es referenciada fuera de cualquier función"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "declaración de la etiqueta `%s' duplicada"
-#: c-decl.c:2010
+#: c-decl.c:2015
msgid "%Jthis is a previous declaration"
msgstr "%Jesta es una declaración previa"
-#: c-decl.c:2045
+#: c-decl.c:2050
msgid "%Hduplicate label `%D'"
msgstr "%Hetiqueta duplicada `%D'"
-#: c-decl.c:2047
+#: c-decl.c:2052
msgid "%J`%D' previously defined here"
msgstr "%Jse definió `%D' previamente aquí"
-#: c-decl.c:2049
+#: c-decl.c:2054
msgid "%J`%D' previously declared here"
msgstr "%Jse declaró `%D' previamente aquí"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr "%HC tradicional carece de un espacio de nombres separado para etiquetas, el identificador `%s' tiene conflictos con "
-#: c-decl.c:2140
+#: c-decl.c:2145
msgid "%H`%s' defined as wrong kind of tag"
msgstr "%H`%s' definido como un tipo erróneo de etiqueta"
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "struct/union sin nombre que no define ninguna instancia"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "palabras claves inútiles o nombres de tipos en una declaración vacía"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "se especificaron dos tipos en una declaración vacía"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "declaración vacía"
-#: c-decl.c:2435
+#: c-decl.c:2440
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr "ISO C90 no tiene soporte para `static' o calificadores de tipo en los declaradores de parámetros de matrices"
-#: c-decl.c:2437
+#: c-decl.c:2442
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO C90 no tiene soporte para declaradores de matriz `[*]'"
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr "GCC aún no implementa adecuadamente los declaradores de matriz `[*]'"
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr "static o calificador de tipo en un declarador abstracto"
-#: c-decl.c:2526
+#: c-decl.c:2531
msgid "%J'%D' is usually a function"
msgstr "%J'%D' generalmente es una función"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef `%s' está inicializado (utilice __typeof__ en su lugar)"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "la función `%s' está inicializada como una variable"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "el parámetro `%s' está inicializado"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "un objeto de tamaño variable no puede ser inicializado"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "la variable `%s' tiene un inicializador, pero es de tipo de dato incompleto"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "algunos elementos de la matriz `%s' tienen tipo de dato incompleto"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
msgid "%Jinline function '%D' given attribute noinline"
msgstr "%Jse le dió a la función inline '%D' un atributo noinline"
-#: c-decl.c:2725
+#: c-decl.c:2730
msgid "%Jinitializer fails to determine size of '%D'"
msgstr "%Jel inicializador no puede determinar el tamaño de '%D'"
-#: c-decl.c:2730
+#: c-decl.c:2735
msgid "%Jarray size missing in '%D'"
msgstr "%Jfalta el tamaño de la matriz en '%D'"
-#: c-decl.c:2746
+#: c-decl.c:2751
msgid "%Jzero or negative size array '%D'"
msgstr "%Jmatriz '%D' de tamaño cero o negativo"
-#: c-decl.c:2774
+#: c-decl.c:2779
msgid "%Jstorage size of '%D' isn't known"
msgstr "%Jno se conoce el tamaño de almacenamiento de '%D'"
-#: c-decl.c:2784
+#: c-decl.c:2789
msgid "%Jstorage size of '%D' isn't constant"
msgstr "%Jel tamaño de almacenamiento de '%D' no es una constante"
-#: c-decl.c:2867
+#: c-decl.c:2872
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr "%Jse ignora el especificador asm para la variable local no estática '%D'"
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr "ISO C prohíbe declaraciones adelantadas de parámetros"
-#: c-decl.c:3160
+#: c-decl.c:3165
msgid "<anonymous>"
msgstr "<anónimo>"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr "la anchura del campo de bits `%s' no es una constante entera"
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "anchura negativa en el campo de bit `%s'"
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "anchura cero para el campo de bits `%s'"
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "el campo de bits `%s' tiene un tipo inválido"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr "el tipo de campo de bits `%s' es una extensión de GCC"
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "la anchura de `%s' excede su tipo"
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr "`%s' es más estrecho que los valores de su tipo"
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "`long long long' es demasiado largo para GCC"
-#: c-decl.c:3375
+#: c-decl.c:3380
msgid "ISO C90 does not support `long long'"
msgstr "ISO C90 no da soporte a `long long'"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "`%s' duplicado"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr "`__thread' antes de `extern'"
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr "`__thread' antes de `static'"
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "dos o más tipos de datos en la declaración de `%s'"
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr "`%s' falla al ser un typedef o un tipo interno del compilador"
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr "el tipo de dato por defecto es `int' en la declaración de `%s'"
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "se especifica long y short al mismo tiempo para `%s'"
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "se especifica long ó short con char para `%s'"
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "se especifica long ó short con tipo floating para `%s'"
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "la única combinación válida es `long double'"
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "se especifica signed y unsigned al mismo tiempo para `%s'"
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "long, short, signed ó unsigned inválidos para `%s'"
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr "uso inválido de long, short, signed ó unsigned para `%s'"
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "complex inválido para `%s'"
-#: c-decl.c:3583
+#: c-decl.c:3588
msgid "ISO C90 does not support complex types"
msgstr "ISO C90 no tiene soporte para tipos complejos"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C no tiene soporte para `complex' simples que significan `double complex'"
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO C no da soporte a tipos enteros complejos"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "`const' duplicado"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "`restrict' duplicado"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "`volatile' duplicado"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "múltiples clases de almacenamiento en la declaración de `%s'"
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "la definición de la función se declaró como `auto'"
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "la definición de la función se declaró como `register'"
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "la definición de la función se declaró como `typedef'"
-#: c-decl.c:3692
+#: c-decl.c:3697
msgid "function definition declared `__thread'"
msgstr "la definición de la función se declaró como `__thread'"
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "se especificó una clase de almacenamiento para el campo de la estructura `%s'"
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "se especificó una clase de almacenamiento para el parámetro `%s'"
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "`%s' inicializado y declarado como `extern'"
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "`%s' tiene `extern' e inicializador al mismo tiempo"
-#: c-decl.c:3731
+#: c-decl.c:3736
#, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "la declaración del ámbito de fichero de `%s' especifica `auto'"
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "la función anidada `%s' se declaró `extern'"
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "el ámbito de la función `%s' es implícitamente auto y declarada `__thread'"
@@ -1086,434 +1091,434 @@ msgstr "el ámbito de la función `%s' es implícitamente auto y declarada `__threa
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "static o calificadores de tipo en un declarador de matriz que no es parámetro"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "la declaración de `%s' como una matriz de voids"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "la declaración de `%s' como una matriz de funciones"
-#: c-decl.c:3836
+#: c-decl.c:3841
msgid "invalid use of structure with flexible array member"
msgstr "uso inválido de una estructura con un miembro de matriz flexible"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "el tamaño de la matriz `%s' tiene un tipo no entero"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ISO C prohíbe la matriz `%s' de tamaño cero"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "el tamaño de la matriz `%s' es negativo"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ISO C90 prohíbe la matriz `%s' cuyo tamaño no se puede evaluar"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO C90 prohíbe la matriz `%s' de tamaño variable"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "el tamaño de la matriz `%s' es demasiado grande"
-#: c-decl.c:3939
+#: c-decl.c:3944
msgid "ISO C90 does not support flexible array members"
msgstr "ISO C90 no tiene soporte para miembros de matriz flexibles"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "el tipo matriz tiene tipo de elemento incompleto"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "`%s' que es declarado como función devuelve una función"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "`%s' que es declarado como función devuelve una matriz"
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr "ISO C prohíbe el tipo calificado de devolución de una función void"
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr "se ignoran los calificadores de tipo en el tipo de devolución de la función"
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr "ISO C prohíbe los tipos de función calificados"
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr "modificador de tipo inválido dentro de la declaración del puntero"
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr "ISO C prohíbe los tipos de función const o volatile"
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "variable o campo `%s' declarado void"
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr "se ignoran los atributos en los declaradores de parámetros de matriz"
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
msgstr "modificador de tipo inválido dentro de un declarador de matriz"
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr "el campo `%s' declarado como una función"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "el campo `%s' tiene tipo de dato incompleto"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr "clase de almacenamiento inválida para la función `%s'"
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr "la función `no return' devuelve un valor que no es void"
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr "no se puede hacer inline la función `main'"
-#: c-decl.c:4431
+#: c-decl.c:4442
msgid "variable previously declared `static' redeclared `extern'"
msgstr "variable previamente declarada como `static' redeclarada como `extern'"
-#: c-decl.c:4440
+#: c-decl.c:4451
msgid "%Jvariable '%D' declared `inline'"
msgstr "%Jla variable '%D' se declaró como `inline'"
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
msgid "thread-local storage not supported for this target"
msgstr "no se da soporte a almacenamiento thread-local para este objetivo"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "la declaración de la función no es un prototipo"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "el parámetro `%s' tiene tipo de dato incompleto"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "el parámetro tiene tipo incompleto"
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr "no se puede calificar \"void\" si es el único parámetro"
-#: c-decl.c:4636
+#: c-decl.c:4647
msgid "\"void\" must be the only parameter"
msgstr "\"void\" debe ser el único parámetro"
-#: c-decl.c:4653
+#: c-decl.c:4664
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr "%Jel parámetro \"%D\" sólo tiene una declaración posterior"
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "se declaró \"%s %s\" dentro de la lista de parámetros"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "el %s anónimo se declaró dentro de una lista de parámetros"
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "su ámbito es solamente esta definición o declaración, lo cual probablemente no sea lo que desea"
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr "redefinición de `union %s'"
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr "redefinición de `struct %s'"
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr "la declaración no declara nada"
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
msgid "%Jduplicate member '%D'"
msgstr "%Jmiembro duplicado '%D'"
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr "se definió %s dentro de los parámetros"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "unión"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "estructura"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr "%s no tiene %s"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "struct"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "miembros nombrados"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "miembros"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "redefinición anidada de `%s'"
-#: c-decl.c:5015
+#: c-decl.c:5026
msgid "%Jflexible array member in union"
msgstr "%Jmiembro de matriz flexible en el union"
-#: c-decl.c:5020
+#: c-decl.c:5031
msgid "%Jflexible array member not at end of struct"
msgstr "%Jel miembro de matriz flexible no está al final del struct"
-#: c-decl.c:5025
+#: c-decl.c:5036
msgid "%Jflexible array member in otherwise empty struct"
msgstr "%Jel miembro de matriz flexible sería de otra manera un struct vacío"
-#: c-decl.c:5032
+#: c-decl.c:5043
msgid "%Jinvalid use of structure with flexible array member"
msgstr "%Juso inválido de una estructura con un miembro de matriz flexible"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr "union no se puede hacer transparente"
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "redeclaración de `enum %s'"
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr "enum definido dentro de los parámetros"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr "los valores de enumeración exceden el rango del entero más grande"
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "el valor de enumerador para `%s' no es una constante entera"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "desbordamiento en valores de enumeración"
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr "ISO C restringe los valores de enumeración al rango de `int'"
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr "el tipo de devolución es un tipo de dato incompleto"
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr "el tipo de devolución por defecto es `int'"
-#: c-decl.c:5501
+#: c-decl.c:5512
msgid "%Jno previous prototype for '%D'"
msgstr "%Jno hay un prototipo previo para '%D'"
-#: c-decl.c:5507
+#: c-decl.c:5518
msgid "%J'%D' was used with no prototype before its definition"
msgstr "%Jse usó '%D' sin prototipo antes de su definición"
-#: c-decl.c:5514
+#: c-decl.c:5525
msgid "%Jno previous declaration for '%D'"
msgstr "%Jno hay declaración previa para '%D'"
-#: c-decl.c:5520
+#: c-decl.c:5531
msgid "%J`%D' was used with no declaration before its definition"
msgstr "se usó %J`%D' sin declaración antes de su definición"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
msgid "%Jreturn type of '%D' is not `int'"
msgstr "%Jel tipo de devolución de '%D' no es `int'"
-#: c-decl.c:5571
+#: c-decl.c:5582
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "%Jel primer argumento de '%D' debe ser `int'"
-#: c-decl.c:5580
+#: c-decl.c:5591
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "%Jel segundo argumento de '%D' debe ser 'char **'"
-#: c-decl.c:5589
+#: c-decl.c:5600
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "%Jel tercer argumento de '%D' debería ser 'char **'"
-#: c-decl.c:5599
+#: c-decl.c:5610
msgid "%J'%D' takes only zero or two arguments"
msgstr "%J'%D' sólo toma cero o dos argumentos"
-#: c-decl.c:5602
+#: c-decl.c:5613
msgid "%J'%D' is normally a non-static function"
msgstr "%J'%D' generalmente es una función no estática"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr "%Jdeclaraciones de parámetros de estilo antiguo en una definición de una función prototipo"
-#: c-decl.c:5672
+#: c-decl.c:5683
msgid "%Jparameter name omitted"
msgstr "%Jse omitió el nombre del parámetro"
-#: c-decl.c:5747
+#: c-decl.c:5758
msgid "%Jparameter name missing from parameter list"
msgstr "%Jfalta el nombre del parámetro de la lista de parámetros"
-#: c-decl.c:5757
+#: c-decl.c:5768
msgid "%J\"%D\" declared as a non-parameter"
msgstr "%J\"%D\" declarado como un no-parámetro"
-#: c-decl.c:5762
+#: c-decl.c:5773
msgid "%Jmultiple parameters named \"%D\""
msgstr "%Jmúltiples parámetros nombrados \"%D\""
-#: c-decl.c:5770
+#: c-decl.c:5781
msgid "%Jparameter \"%D\" declared void"
msgstr "%Jel parámetro \"%D\" se declaró void"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "%Jel tipo de \"%D\" es \"int\" por defecto"
-#: c-decl.c:5801
+#: c-decl.c:5812
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "%Jel parámetro \"%D\" tiene tipo incompleto"
-#: c-decl.c:5807
+#: c-decl.c:5818
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr "%Jexiste la declaración para el parámetro \"%D\" pero no hay tal parámetro"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "el número de argumentos no coinciden con el prototipo"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
msgid "%Hprototype declaration"
msgstr "%Hdeclaración vacía"
-#: c-decl.c:5889
+#: c-decl.c:5900
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr "el argumento promovido \"%D\" no coincide con el prototipo"
-#: c-decl.c:5897
+#: c-decl.c:5908
msgid "argument \"%D\" doesn't match prototype"
msgstr "el argumento \"%D\" no coincide con el prototipo"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
msgid "no return statement in function returning non-void"
msgstr "no hay una declaración de devolución en una función que no devuelve void"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "esta función puede devolver con o sin un valor"
#. 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:6200
+#: c-decl.c:6211
msgid "'for' loop initial declaration used outside C99 mode"
msgstr "se usó la declaración inicial del ciclo 'for' fuera del modo C99"
-#: c-decl.c:6224
+#: c-decl.c:6235
#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "'struct %s' declarado en la declaración inicial del ciclo 'for'"
-#: c-decl.c:6227
+#: c-decl.c:6238
#, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "'union %s' declarado en la declaración inicial del ciclo 'for'"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "'enum %s' declarado en la declaración inicial del ciclo 'for'"
-#: c-decl.c:6238
+#: c-decl.c:6249
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr "%J declaración de '%D' que no es variable en la declaración inicial del ciclo 'for'"
-#: c-decl.c:6241
+#: c-decl.c:6252
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr "%Jdeclaración de la variable static '%D' en la declaración inicial del ciclo 'for'"
-#: c-decl.c:6244
+#: c-decl.c:6255
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr "%Jdeclaración de la variable 'extern' '%D' en la declaración inicial del ciclo 'for'"
-#: c-decl.c:6557
+#: c-decl.c:6568
msgid "%Jredefinition of global '%D'"
msgstr "%Jredefinición de '%D' global"
-#: c-decl.c:6558
+#: c-decl.c:6569
msgid "%J'%D' previously defined here"
msgstr "%Jse definió '%D' previamente aquí"
@@ -2150,89 +2155,89 @@ msgstr "falta un nombre de fichero después de \"%s\""
msgid "missing makefile target after \"%s\""
msgstr "falta un fichero make objetivo después de \"%s\""
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "se especificó -I- dos veces"
-#: c-opts.c:692
+#: c-opts.c:700
#, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "la opción \"%s\" ya no tiene soporte"
-#: c-opts.c:812
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr "se renombró -fhandle-exceptions a -fexceptions (y ahora está activado por defecto)"
-#: c-opts.c:978
+#: c-opts.c:986
msgid "output filename specified twice"
msgstr "se especificó dos veces el nombre del fichero de salida"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "se ignora -Wformat-y2k sin -Wformat"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "se ignora -Wformat-extra-args sin -Wformat"
-#: c-opts.c:1111
+#: c-opts.c:1119
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "se ignora -Wformat-zero-lenght sin -Wformat"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "se ignora -Wformat-nonliteral sin -Wformat"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "se ignora -Wformat-security sin -Wformat"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "se ignora -Wformat-attribute sin -Wformat"
-#: c-opts.c:1131
+#: c-opts.c:1139
#, c-format
msgid "opening output file %s: %m"
msgstr "abriendo el fichero de salida %s: %m"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr "demasiados nombres de ficheros. Teclee %s --help para información de modo de empleo"
-#: c-opts.c:1215
+#: c-opts.c:1223
msgid "YYDEBUG not defined"
msgstr "no se definió YYDEBUG"
-#: c-opts.c:1261
+#: c-opts.c:1269
#, c-format
msgid "opening dependency file %s: %m"
msgstr "abriendo el fichero de dependencias %s: %m"
-#: c-opts.c:1271
+#: c-opts.c:1279
#, c-format
msgid "closing dependency file %s: %m"
msgstr "cerrando el fichero de dependencias %s: %m"
-#: c-opts.c:1274
+#: c-opts.c:1282
#, c-format
msgid "when writing output to %s: %m"
msgstr "al escribir la salida a %s: %m"
-#: c-opts.c:1344
+#: c-opts.c:1352
msgid "to generate dependencies you must specify either -M or -MM"
msgstr "para generar dependencias debe especificar -M ó -MM"
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr "<interno>"
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr "<línea de orden>"
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr "demasiado tarde para que la directiva # establezca el directorio de depuración"
@@ -2249,7 +2254,7 @@ msgstr "error sintáctico: no se puede regresar"
msgid "ISO C forbids an empty source file"
msgstr "ISO C prohíbe un fichero fuente vacío"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "el argumento de `asm' no es una cadena constante"
@@ -2265,7 +2270,7 @@ msgstr "la definición de datos no tiene tipo o clase de almacenamiento"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ISO C no permite ';' extra fuera de una función"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr "C tradicional rechaza el operador unario mas"
@@ -2342,7 +2347,7 @@ msgstr "ISO C prohíbe las funciones anidadas"
msgid "ISO C forbids forward references to `enum' types"
msgstr "ISO C prohíbe las declaraciones posteriores para tipos `enum'"
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "coma al final de la lista de enumeradores"
@@ -2350,7 +2355,7 @@ msgstr "coma al final de la lista de enumeradores"
msgid "no semicolon at end of struct or union"
msgstr "no hay punto y coma al final del struct o union"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "se especificó un punto y coma extra en un struct o union"
@@ -2378,23 +2383,23 @@ msgstr "ISO C prohíbe las declaraciones etiquetadas"
msgid "braced-group within expression allowed only inside a function"
msgstr "un grupo de llaves dentro de una expresión sólo se permite dentro de una función"
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "cuerpo vacío en una declaración else"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
msgid "%Hempty body in an if-statement"
msgstr "%Hcuerpo vacío en una declaración if"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr "la declaración break no está dentro de un ciclo o switch"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "la declaración continue no está dentro dentro de un ciclo"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO C prohíbe `goto *expr;'"
@@ -2404,11 +2409,11 @@ msgstr "ISO C prohíbe `goto *expr;'"
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr "ISO C requiere un argumento con nombre antes de `...'"
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "`...' en una lista de identificadores de estilo antiguo"
@@ -2424,7 +2429,7 @@ msgstr "error de decodificación"
msgid "parser stack overflow"
msgstr "desbordamiento de la pila del decodificador"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "error sintáctico en el elemento '%s'"
@@ -2506,7 +2511,7 @@ msgstr "%s: creado con -g%s, pero se usó con -g%s"
msgid "%s: had text segment at different address"
msgstr "%s: tiene segmentos de texto en direcciones diferentes"
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
@@ -2614,12 +2619,12 @@ msgstr "donde la etiqueta case aparece aquí"
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr "(las acciones adjuntas de declaraciones case previas requieren destructores en su propio ámbito.)"
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr "se ignora el calificador %s en asm"
-#: c-semantics.c:991
+#: c-semantics.c:993
msgid "will never be executed"
msgstr "nunca se ejecutará"
@@ -2628,7 +2633,7 @@ msgstr "nunca se ejecutará"
msgid "`%s' has an incomplete type"
msgstr "`%s' tiene un tipo de dato incompleto"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr "uso inválido de la expresión void"
@@ -2663,749 +2668,749 @@ msgstr "los tipos no son totalmente compatibles"
msgid "function return types not compatible due to `volatile'"
msgstr "los tipos de devolución de función no son compatibles debido a `volatile'"
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr "aritmética en puntero a un tipo de dato incompleto"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr "%s no tiene un miembro llamado `%s'"
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "petición del miembro `%s' en algo que no es estructura ó unión"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "puntero deferenciado a tipo de dato incompleto"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "deferenciando el puntero `void *'"
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr "argumento de tipo inválido de `%s'"
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr "falta subíndice en la referencia de la matriz"
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "el subíndice de la matriz tiene tipo `char'"
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "el subíndice de la matriz no es un entero"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr "ISO C prohíbe el subíndice de una matriz `register'"
-#: c-typeck.c:1525
+#: c-typeck.c:1505
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO C90 prohíbe el subíndice de una matriz no-lvaluada"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "el subíndice es de tipo `char'"
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr "el valor indicado por el subíndice no es ni matriz ni puntero"
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr "la declaración local de `%s' oculta la variable de instancia"
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "el objeto llamado no es una función"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
msgid "function called through a non-compatible type"
msgstr "función llamada a través de un tipo de dato que no es compatible"
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr "el elemento inicializador no es constante"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "demasiados argumentos para la función"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr "el tipo de dato del parámetro formal %d está incompleto"
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr "%s como entero en lugar de coma flotante debido al prototipo"
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr "%s como entero en lugar de complejo debido al prototipo"
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr "%s como complejo en lugar de coma flotante debido al prototipo"
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr "%s como coma flotante en lugar de entero debido al prototipo"
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "%s como complejo en lugar de entero debido al prototipo"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr "%s como coma flotante en lugar de complejo debido al prototipo"
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr "%s como `float' en lugar de `double' debido al prototipo"
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr "%s con anchura diferente debido al prototipo"
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "%s como unsigned debido al prototipo"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "%s como signed debido al prototipo"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "muy pocos argumentos para la función"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr "se sugieren paréntesis alrededor de + o - dentro de un desplazamiento"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr "se sugieren paréntesis alrededor de && junto con ||"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr "se sugieren paréntesis alrededor de la aritmética para operandos de |"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr "se sugieren paréntesis alrededor de las comparaciones para operandos de |"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr "se sugieren paréntesis alrededor de la aritmética para operandos de ^"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr "se sugieren paréntesis alrededor de las comparaciones para operandos de ^"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr "se sugieren paréntesis alrededor de + o - para operandos de &"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr "se sugieren paréntesis alrededor de las comparaciones para operandos de &"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "las comparaciones como X<=Y<=Z no tienen su significado matemático"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "se usó un puntero de tipo `void *' en la sustracción"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "se utilizó un puntero a una función en la sustracción"
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr "argumento de tipo erróneo para el incremento unario"
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr "argumento de tipo erróneo para el decremento unario"
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ISO C no tiene soporte de `~' para conjugaciones complejas"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr "argumento de tipo erróneo para complemento de bits"
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "argumento de tipo erróneo para abs"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr "argumento de tipo erróneo para la conjugación"
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr "argumento de tipo erróneo para el signo de exclamación unario"
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO C no tiene soporte para `++' y `--' en tipos complejos"
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
msgid "wrong type argument to increment"
msgstr "argumento de tipo erróneo para el incremento"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr "argumento de tipo erróneo para el decremento"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr "incremento de puntero a estructura desconocida"
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr "decremento de puntero a estructura desconocida"
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr "l-valor inválido en `&' unario"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits `%s'"
-#: c-typeck.c:2668
+#: c-typeck.c:2648
msgid "use of conditional expressions as lvalues is deprecated"
msgstr "el uso de expresiones condicionales como l-valores es obsoleto"
-#: c-typeck.c:2671
+#: c-typeck.c:2651
msgid "use of compound expressions as lvalues is deprecated"
msgstr "el uso de expresiones compuestas como l-valores es obsoleto"
-#: c-typeck.c:2674
+#: c-typeck.c:2654
msgid "use of cast expressions as lvalues is deprecated"
msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr "%s del miembro de sólo lectura `%s'"
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr "%s de la variable de sólo lectura `%s'"
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr "%s de la ubicación de sólo lectura"
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "no se puede tomar la dirección del campo de bits `%s'"
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "se usó la variable de registro global `%s' en funciones anidadas"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "se usó la variable de registro `%s' en funciones anidadas"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "se solicitó la dirección de la variable de registro global `%s'"
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr "no se puede poner objeto con campo volatile en register"
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "se solicitó la dirección de la variable register `%s'"
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr "tipos signed y unsigned en la expresión condicional"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ISO C prohíbe una expresión condicional con sólo un lado void"
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr "ISO C prohíbe expresiones condicionales entre `void *' y punteros de función"
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr "los tipos de datos punteros no coinciden en la expresión condicional"
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr "los tipos de datos punteros/enteros no coinciden en la expresión condicional"
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "los tipos de datos no coinciden en la expresión condicional"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr "la conversión especifica el tipo matriz"
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr "la conversión especifica el tipo función"
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ISO C prohíbe la conversión de un no escalar al mismo tipo"
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr "ISO C prohíbe la conversión al tipo union"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "conversión a tipo union desde un tipo no presente en union"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
msgid "cast adds new qualifiers to function type"
msgstr "la conversión agrega calificadores nuevos al tipo función"
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr "la conversión descarta los calificadores del tipo del destino del puntero"
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr "la conversión incrementa la alineación requerida del tipo del destino"
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "conversión de puntero a entero de tamaño diferente"
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "la conversión no coincide con el tipo de la función"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "conversión a puntero desde un entero de tamaño diferente"
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr "el castigo de tipo a tipo incompleto puede romper las reglas de alias estricto"
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr "la dereferencia de punteros de tipo castigado romperá las reglas de alias estricto"
-#: c-typeck.c:3170
+#: c-typeck.c:3150
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ISO C prohíbe la conversión de un apuntador a función a un tipo de objeto apuntador"
-#: c-typeck.c:3179
+#: c-typeck.c:3159
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ISO C prohíbe la conversión de objeto apuntador a un tipo de apuntador a función"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr "l-valor inválido en la asignación"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "asignación"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
msgid "cannot pass rvalue to reference parameter"
msgstr "no se puede pasar un valor-r a un parámetro de referencia"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr "%s hace que la función calificada apunte desde una no calificada"
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr "%s descarta calificadores del tipo del destino del puntero"
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr "ISO C prohíbe la conversión de argumentos a tipo union"
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ISO C prohíbe %s entre punteros a función y `void *'"
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr "el puntero que apunta a %s difiere en signo"
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr "%s de tipo de puntero incompatible"
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr "uso inválido de matriz no-lvaluada"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s se crea un puntero desde un entero sin una conversión"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr "%s se crea un entero desde un puntero sin una conversión"
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "tipo incompatible para el argumento %d de `%s'"
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr "tipo incompatible para el argumento %d de la llamada indirecta a función"
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "tipos incompatibles en %s"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, c-format
msgid "passing arg of `%s'"
msgstr "al pasar un argumento de `%s'"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
msgid "passing arg of pointer to function"
msgstr "al pasar un argumento de puntero a la función"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "al pasar el argumento %d de `%s'"
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "al pasar el argumento %d del puntero a la función"
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr "C tradicional rechaza la inicialización automática de agregados"
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr "(cerca de la inicialización de `%s')"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr "matriz de caracteres inicializada con una cadena ancha"
# no ancha -> angosta? cfuga
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr "matriz de enteros inicializada con una cadena no ancha"
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr "matriz inicializada con una expresión matrizal que no es constante"
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "inicialización"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr "el elemento inicializador no es calculable al momento de la carga"
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr "inicializador inválido"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
msgid "opaque vector types cannot be initialized"
msgstr "no se pueden inicializar los tipos de vector opacos"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr "grupo extra de llaves al final del inicializador"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr "faltan llaves alrededor del inicializador"
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr "llaves alrededor del inicializador escalar"
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr "inicialización de un miembro de matriz flexible en un contexto anidado"
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr "inicialización de un miembro de matriz flexible"
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "falta el inicializador"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr "inicializador escalar vacío"
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr "elementos extras en el inicializador escalar"
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr "no se pueden anidar los designadores de inicialización"
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr "índice de matriz en el inicializador que no es matriz"
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr "el nombre del campo no está en el inicializador de record o union"
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr "índice de matriz no constante en el inicializador"
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr "el índice de matriz en el inicializador excede los límites de la matriz"
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr "rango de índices vacío en el inicializador"
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr "el rango de índices de la matriz en el inicializador excede los límites de la matriz"
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr "campo `%s' desconocido especificado en el inicializador"
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr "campo inicializado con efectos laterales sobreescritos"
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr "exceso de elementos en el inicializador de matriz de caracteres"
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr "exceso de elementos en el inicializador de struct"
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr "inicialización no estática de un miembro de matriz flexible"
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr "exceso de elementos en el inicializador de union"
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr "C tradicional rechaza la inicialización de unions"
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr "exceso de elementos en el inicializador de matriz"
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr "exceso de elementos en el inicializador de vector"
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr "exceso de elementos en el inicializador de escalar"
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr "la plantilla asm no es una cadena constante"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr "l-valor inválido en la declaración asm"
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr "modificación por `asm'"
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr "la función declarada `noreturn' tiene una declaración `return'"
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr "`return' sin valores, en una función que no devuelve void"
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr "`return' con valor, en una función que devuelve void"
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "return"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "la función devuelve la dirección de una variable local"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr "la cantidad de switch no es un entero"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr "no se convierte la expresión de switch `long' a `int' en ISO C"
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr "la etiqueta `default' no está dentro de una declaración switch"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr "división por cero"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr "la cuenta de desplazamiento a la derecha es negativa"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr "la cuenta de desplazamiento a la izquierda es negativa"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr "la cuenta de desplazamiento es negativa"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr "cuenta de desplazamiento >= anchura del tipo"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr "no es segura la comparacion de coma flotante con == o !="
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ISO C prohíbe la comparación de `void *' con un puntero de función"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr "la comparación de diferentes tipos de puntero carece de una conversión"
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "comparación entre puntero y entero"
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO C prohíbe la comparación entre punteros a funciones"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "comparación de punteros completos e incompletos"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr "comparación ordenada de puntero con el entero cero"
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr "comparación sin orden en argumento de coma no flotante"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "comparación entre signed y unsigned"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr "comparación de un ~unsigned promovido con una constante"
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr "comparación de un ~unsigned promovido con unsigned"
@@ -3414,7 +3419,7 @@ msgstr "comparación de un ~unsigned promovido con unsigned"
msgid "%Jinlining failed in call to '%F'"
msgstr "%Jel `inlining' falló en la llamada a '%F'"
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "llamado desde aquí"
@@ -3474,7 +3479,7 @@ msgstr "verify_flow_info: Cuenta errónea del borde %i->%i %i"
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr "verify_flow_info: El bloque básico %d succ edge está corrupto"
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr "Cantidad errónea de bordes de ramificación después del salto incondicional %i"
@@ -3553,116 +3558,116 @@ msgstr "El borde de %d a %d se debe marcar como irreducible."
msgid "Edge from %d to %d should not be marked irreducible."
msgstr "El borde de %d a %d no se debe marcar como irreducible."
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr "el insn final %d para el bloque %d no se encuentra en el flujo insn"
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr "insn %d está en múltiples bloques básicos (%d y %d)"
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr "la cabeza insn %d para el bloque %d no se encuentra en el flujo insn"
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr "verify_flow_info: REG_BR_PROB no coincide con la configuración %wi %i"
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr "Falta la nota REG_EH_REGION al final de bb %i"
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr "Demasiados bordes de ramificación de salida de bb %i"
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr "Borde de caída después del salto incondicional %i"
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "Cantidad errónea de bordes de ramificación después del salto condicional %i"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr "Bordes de llamada para una insn que no es llamada en bb %i"
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr "Bordes anormales sin ningún propósito en bb %i"
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr "insn %d está dentro del bloque básico %d pero block_for_insn es NULL"
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr "insn %d está dentro del bloque básico %d pero block_for_insn es %i"
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr "NOTE_INSN_BASIC_BLOCK falta para el bloque %d"
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr "NOTE_INSN_BASIC_BLOCK %d en el medio del bloque básico %d"
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr "en el bloque básico %d:"
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr "control de flujo insn dentro de un bloque básico"
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr "falta una barrera después del bloque %i"
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr "verify_flow_info: Bloques incorrectos para el respaldo %i->%i"
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr "verify_flow_info: Respaldo incorrecto %i->%i"
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr "insn erróneo en el borde del respaldo"
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
msgstr "los bloques básicos no están ubicados consecutivamente"
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr "insn fuera del bloque básico"
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr "return no es seguido por una barrera"
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr "el número de notas bb en la cadena insn (%d) != n_basic_blocks (%d)"
@@ -3895,7 +3900,7 @@ msgstr "%s: no se puede abrir como un fichero COFF"
msgid "library lib%s not found"
msgstr "no se encuentra la biblioteca lib%s"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -3906,7 +3911,7 @@ msgstr ""
";; %d éxitos.\n"
"\n"
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4235,63 +4240,68 @@ msgstr "falta un operador binario antes del elemento \"%s\""
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "el elemento \"%s\" no es válido en las expresiones del preprocesador"
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
-msgstr "expresión void entre '(' y ')'"
+#: cppexp.c:751
+msgid "missing expression between '(' and ')'"
+msgstr "falta una expresión entre '(' y ')'"
-#: cppexp.c:756
+#: cppexp.c:754
msgid "#if with no expression"
msgstr "#if sin expresión"
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
msgstr "el operador '%s' no tiene operando derecho"
-#: cppexp.c:784
+#: cppexp.c:762
+#, c-format
+msgid "operator '%s' has no left operand"
+msgstr "el operador `%s' no tiene operando izquierdo"
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr " ':' sin una '?' precedente"
-#: cppexp.c:811
+#: cppexp.c:815
msgid "unbalanced stack in #if"
msgstr "pila desbalanceada en #if"
-#: cppexp.c:830
+#: cppexp.c:834
#, c-format
msgid "impossible operator '%u'"
msgstr "operador '%u' imposible"
-#: cppexp.c:922
+#: cppexp.c:926
msgid "missing ')' in expression"
msgstr "falta un ')' en la expresión"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr "'?' sin ':' a continuación"
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr "desbordamiento entero en expresión del preprocesador"
-#: cppexp.c:958
+#: cppexp.c:962
msgid "missing '(' in expression"
msgstr "falta un '(' en la expresión"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr "el operando izquierdo de \"%s\" cambia el signo cuando es promovido"
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr "el operando derecho de \"%s\" cambia el signo cuando es promovido"
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr "operador coma en operando de #if"
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr "división por cero en #if"
@@ -4327,7 +4337,7 @@ msgstr "%s es más corto de lo esperado"
msgid "no include path in which to search for %s"
msgstr "no hay ruta de inclusión en la cual se pueda buscar %s"
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr "Guardias múltiples de include pueden ser útiles para:\n"
@@ -4738,7 +4748,7 @@ msgstr "se detectó recursión al expandir la macro \"%s\""
msgid "syntax error in macro parameter list"
msgstr "error de sintaxis en la lista de parámetros de macro"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ";; Procesando el bloque de %d a %d, %d establecido.\n"
@@ -4870,12 +4880,12 @@ msgstr "el operando `%%l' no es una etiqueta"
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr "constante de coma flotante mal usada"
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr "expresión inválida como operando"
@@ -4896,25 +4906,25 @@ msgstr "el control alcanza el final de una función que no es void"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr "Se intentó borrar el insn de prólogo/epílogo"
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "la comparación siempre es %d debido a la anchura del campo de bit"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr "la comparación siempre es %d"
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr "un `or' de pruebas no equivalentes sin coincidencia siempre es 1"
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr "un `and' de pruebas equivalentes mutuamente exclusivas siempre es 0"
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr "fold check: el árbol original cambió por un pliegue"
@@ -4922,27 +4932,27 @@ msgstr "fold check: el árbol original cambió por un pliegue"
msgid "%Jsize of variable '%D' is too large"
msgstr "%Jel tamaño de la variable '%D' es demasiado grande"
-#: function.c:3742
+#: function.c:3752
msgid "impossible constraint in `asm'"
msgstr "restricción imposible en `asm'"
-#: function.c:5733
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
msgstr "%Jpuede ser que se utilice '%D' sin inicializar en esta función"
-#: function.c:5740
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "%Jla variable '%D' puede ser sobreescrita por `longjmp' o `vfork'"
-#: function.c:5759
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "%Jel argumento '%D' puede ser sobreescrito por `longjmp' o `vfork'"
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr "la función devuelve un agregado"
-#: function.c:6929
+#: function.c:6939
msgid "%Junused parameter '%D'"
msgstr "%Jparámetro '%D' sin uso"
@@ -4970,7 +4980,7 @@ msgstr "argumento extraño para la opción `%s'"
msgid "Using built-in specs.\n"
msgstr "Usando especificaciones internas.\n"
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
@@ -4979,42 +4989,42 @@ msgstr ""
"Cambiando la especificación de %s a '%s'\n"
"\n"
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr "Leyendo especificaciones de %s\n"
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr "specs sintaxis mal formada de %%include después de %ld caracteres"
-#: gcc.c:1980
+#: gcc.c:1983
#, c-format
msgid "could not find specs file %s\n"
msgstr "no se puede encontrar el fichero de especificaciones %s\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr "specs sintaxis mal formada de %%rename después de %ld caracteres"
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr "specs la especificación %s no se encontró para ser renombrada"
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr "%s: se intentó renombrar la especificación '%s' a la especificación '%s' que ya estaba definida"
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr "renombrando especificación %s a %s\n"
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
@@ -5023,25 +5033,25 @@ msgstr ""
"la especificacion es '%s'\n"
"\n"
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr "specs comando %% desconocido después de %ld caracteres"
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr "specs fichero mal formado después de %ld caracteres"
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr "el fichero de especificaciones no tiene especificaciones para enlazar"
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe no tiene soporte"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5049,7 +5059,7 @@ msgstr ""
"\n"
"¿Continuar? (s ó n) "
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5060,69 +5070,69 @@ msgstr ""
"Por favor envíe un reporte completo de error.\n"
"Vea %s para más instrucciones."
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Modo de empleo: %s [opciones] fichero...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "Opciones:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes Salir con el código de error más alto de una fase\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help Muestra esta información\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help Muestra opciones de línea de comando específicas del objetivo\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr " (Use '-v --help' para mostrar las opciones de línea de comando de los subprocesos)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs Muestra todas las cadenas internas de especificación\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion Muestra la versión del compilador\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine Muestra el procesador objetivo del compilador\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs Muestra los directorios en la ruta de búsqueda del compilador\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr " -print-libgcc-file-name Muestra el nombre de la biblioteca que acompaña al compilador\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<bib> Muestra la ruta completa a la biblioteca <bib>\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<prog> Muestra la ruta completa del programa componente del compilador <prog>\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory Muestra el directorio raíz para las versiones de libgcc\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
@@ -5130,91 +5140,91 @@ msgstr ""
" -print-multi-lib Muestra el mapeo entre las opciones de línea de comando\n"
" y los múltiples directorios de la búsqueda de bibliotecas\n"
-#: gcc.c:2999
+#: gcc.c:3002
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr " -print-multi-os-directory Muestra la ruta relativa para las bibliotecas del SO\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr " -Wa,<opciones> Pasa <opciones> separadas por coma al ensamblador\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<opciones> Pasa <opciones> separadas por coma al preprocesador\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<opciones> Pasa <opciones> separadas por coma al enlazador\n"
-#: gcc.c:3003
+#: gcc.c:3006
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr " -Xassembler <argumento> Pasa el <argumento> al ensamblador\n"
-#: gcc.c:3004
+#: gcc.c:3007
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xpreprocessor <argumento> Pasa el <argumento> al preprocesador\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <argumento> Pasa el <argumento> al enlazador\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps No borra los ficheros intermedios\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe Usa tuberías en lugar de ficheros intermedios\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time Obtiene el tiempo de ejecución de cada subproceso\n"
-#: gcc.c:3009
+#: gcc.c:3012
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr " -specs=<fichero> Sobrepone las especificaciones internas con el contenido del <fichero>\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr " -std=<estándard> Asume que los ficheros de entrada son para el <estándard>\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <directorio> Agrega el <directorio> a las rutas de búsqueda del compilador\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr " -b <máquina> Ejecuta gcc para el objetivo <máquina>, si se instaló\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr " -V <versión> Ejecuta el gcc con número de versión <versión>, si se instaló\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v Muestra los programas invocados por el compilador\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr " -### Como -v pero no se ejecutan las opciones entre comillas y los comandos\n"
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr " -E Solamente preprocesa; no compila, ensambla o enlaza\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr " -S Solamente compila; no ensambla o enlaza\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr " -c Compila y ensambla, pero no enlaza\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <fichero> Coloca la salida en el <fichero>\n"
-#: gcc.c:3020
+#: gcc.c:3023
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -5226,7 +5236,7 @@ msgstr ""
" 'none' significa revertir a la conducta habitual de\n"
" adivinar el lenguaje basado en la extensión del fichero\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5239,27 +5249,27 @@ msgstr ""
" automáticamente a los varios subprocesos invocados por %s. Para pasar\n"
" otras opciones a estos procesos se deben usar las opciones -W<letra>.\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, c-format
msgid "`-%c' option must have argument"
msgstr "la opción `-%c' debe tener argumentos"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr "no se puede ejecutar `%s': %s"
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr "%s (GCC) %s\n"
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr "(C)"
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
@@ -5270,66 +5280,66 @@ msgstr ""
"PARTICULAR\n"
"\n"
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr "falta el argumento para `-Xlinker'"
-#: gcc.c:3468
+#: gcc.c:3471
msgid "argument to `-Xpreprocessor' is missing"
msgstr "falta el argumento para `-Xpreprocessor'"
-#: gcc.c:3475
+#: gcc.c:3478
msgid "argument to `-Xassembler' is missing"
msgstr "falta el argumento para `-Xassembler'"
-#: gcc.c:3482
+#: gcc.c:3485
msgid "argument to `-l' is missing"
msgstr "falta el argumento para `-l'"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr "falta el argumento para `-specs'"
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr "falta el argumento para `-specs='"
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr "`-%c' debe estar al inicio de la línea de comandos"
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr "falta el argumento para `-B'"
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr "aviso: se ignora -pipe porque se especificó -save-temps"
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr "aviso: se ignora -pipe porque se especificó -time"
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "falta el argumento para `-x'"
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "falta el argumento para `-%s'"
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr "aviso: `-x %s' después del último fichero de entrada no tiene efecto"
-#: gcc.c:4441
+#: gcc.c:4444
msgid "invalid specification! Bug in cc"
msgstr "¡Especificación inválida! `Bug' en cc"
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5337,78 +5347,78 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr "falla en spec: '%%*' no ha sido inicializado por coincidencia de patrón"
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr "aviso: uso del operador obsoleto %%[ en especificación"
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr "Procesando la especificación %c%s%c, el cual es '%s'\n"
-#: gcc.c:5189
+#: gcc.c:5192
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "falla en spec: opción de especificación '%c' no reconocida"
-#: gcc.c:5268
+#: gcc.c:5271
#, c-format
msgid "unknown spec function `%s'"
msgstr "función de especificación `%s' desconocida"
-#: gcc.c:5287
+#: gcc.c:5290
#, c-format
msgid "error in args to spec function `%s'"
msgstr "error en los argumentos para la función de especificación `%s'"
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr "nombre de la función de especificación malformado"
#. )
-#: gcc.c:5338
+#: gcc.c:5341
msgid "no arguments for spec function"
msgstr "no hay argumentos para la función de especificación"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr "argumentos de la función de especificación malformados"
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr "falla de especificación: más de un argumento para SYSROOT_SUFFIX_SPEC."
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr "falla de especificación: más de un argumento para SYSROOT_HEADERS_SUFFIX_SPEC."
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "opción `-%s' no reconocida"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr "instalar: %s%s\n"
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "programas: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "bibliotecas: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5416,50 +5426,50 @@ msgstr ""
"\n"
"Para instrucciones de reporte de `bugs', por favor vea:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr "Configurado con: %s\n"
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr "Modelo de hilos: %s\n"
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "gcc versión %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "controlador gcc versión %s ejecutando gcc version %s\n"
-#: gcc.c:6302
+#: gcc.c:6305
msgid "no input files"
msgstr "no hay ficheros de entrada"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: no se usó el fichero de entrada del enlazador porque no se hizo enlace"
-#: gcc.c:6327
+#: gcc.c:6330
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "no se puede especificar -o con -c ó -S y con múltiples lenguajes"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: el compilador %s no está instalado en este sistema"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "no se reconoce el lenguaje %s"
-#: gcc.c:6580
+#: gcc.c:6583
msgid "internal gcc abort"
msgstr "aborto interno de gcc"
@@ -5754,21 +5764,21 @@ msgstr "%s:el fichero fuente es más nuevo que el fichero de grafo `%s'\n"
msgid "GCSE disabled"
msgstr "GCSE desactivado"
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr "revisiones para apuntador NULL desactivadas"
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
msgid "jump bypassing disabled"
msgstr "omisión del salto desactivado"
-#: gcse.c:8071
+#: gcse.c:8097
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr "%s: %d bloques básicos y %d bloques borde/básicos"
-#: gcse.c:8084
+#: gcse.c:8110
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr "%s: %d bloques básicos y %d registros"
@@ -5818,7 +5828,7 @@ msgstr "La generación de ficheros PCH no tiene soporte cuando se usa ggc-simple.
msgid "%s cannot be used in asm here"
msgstr "no se puede usar %s en asm aquí"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, c-format
msgid "can't open %s: %m"
@@ -5897,7 +5907,7 @@ msgstr "la función con goto no local no puede ser inline"
msgid "function with target specific attribute(s) cannot be inlined"
msgstr "la función con atributo(s) específicos del objetivo no puede ser inline"
-#: jump.c:1896
+#: jump.c:1913
msgid "%Hwill never be executed"
msgstr "%Hnunca se ejecutará"
@@ -6395,7 +6405,7 @@ msgstr "el operando de salida %d debe usar la restricción `&'"
msgid "can't use '%s' as a %s register"
msgstr "no se puede usar '%s' como un registro %s"
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "nombre de registro desconocido: %s"
@@ -6440,15 +6450,15 @@ msgstr "no se puede recargar operandos constantes enteros en `asm'"
msgid "impossible register constraint in `asm'"
msgstr "es imposible inicio la restricción de registros en `asm'"
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr "se usó la restricción `&' sin una clase de registro"
-#: reload.c:3672
+#: reload.c:3687
msgid "unable to generate reloads for:"
msgstr "no se pueden generar recargas para:"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr "restricciones de operandos inconsistentes en un `asm'"
@@ -6851,11 +6861,11 @@ msgstr "el tipo es obsoleto"
msgid "invalid register name `%s' for register variable"
msgstr "el nombre de registro `%s' no es válido para variable de registro"
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr "la optimización de carga de registro objetivo no se pensó para ser ejecutada dos veces"
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
@@ -6863,12 +6873,12 @@ msgstr ""
"\n"
"Opciones específicas del objetivo:\n"
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr " -m%-23s [sin documentar]\n"
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
@@ -6876,21 +6886,21 @@ msgstr ""
"\n"
"Además hay opciones específicas del objetivo sin documentar.\n"
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr " Existen, pero no están documentadas.\n"
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "opción de depuración de gcc no reconocida: %c"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, c-format
msgid "invalid option `%s'"
msgstr "opción `%s' inválida"
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -6901,93 +6911,93 @@ msgstr ""
"%s\t compilado por GNU C versión %s.\n"
"%s%s%s versión %s (%s) compilado por CC.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr "%s%sGGC heurísticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr "opciones pasadas: "
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr "opciones activadas: "
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, c-format
msgid "can't open %s for writing: %m"
msgstr "no se puede abrir %s para escritura: %m"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr "creado y usado con diferentes opciones de -fpic"
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr "creado y usado con diferentes opciones de -fpie"
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr "creado y usado con diferentes opciones de `-m%s'"
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr "memoria agotada"
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr "no se da soporte a la calendarización de instrucciones en este objetivo"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr "esta máquina objetivo no tiene ramificaciones retardadas"
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "no se da soporte a -f%sleading-underscore en este objetivo"
-#: toplev.c:4422
+#: toplev.c:4423
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "el sistema objetivo no tiene soporte para el formato de depuración \"%s\""
-#: toplev.c:4439
+#: toplev.c:4440
msgid "-ffunction-sections not supported for this target"
msgstr "no se da soporte a -ffunction-sections para este objetivo"
-#: toplev.c:4444
+#: toplev.c:4445
msgid "-fdata-sections not supported for this target"
msgstr "no se da soporte a -fdata-sections para este objetivo"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr "-ffunction-sections desactivado; hace imposible el análisis de perfil"
-#: toplev.c:4458
+#: toplev.c:4459
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "no se da soporte a -fprefetch-loop-arrays para este objetivo"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr "no se da soporte a -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)"
-#: toplev.c:4473
+#: toplev.c:4474
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "-fprefetch-loop-arrays no tiene soporte con -Os"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr "-ffunction-sections podría afectar la depuración en algunos objetivos"
-#: toplev.c:4581
+#: toplev.c:4582
#, c-format
msgid "error writing to %s: %m"
msgstr "error al escribir a %s: %m"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, c-format
msgid "error closing %s: %m"
msgstr "error al cerrar %s: %m"
@@ -7035,7 +7045,7 @@ msgid "%Jfunction '%F' can never be inlined because it uses variable sized varia
msgstr "%Jla función '%F' nunca puede ser inlined porque usa variables de tamaño variable"
# ¿Cómo traducir inlining de forma correcta? cfuga
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
msgid "%Jinlining failed in call to '%F': %s"
msgstr "%Jel `inlining' falló en la llamada a '%F': %s"
@@ -7047,34 +7057,34 @@ msgstr "%Jel tamaño del valor de devolución de '%D' es de %u bytes"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "%Jel tamaño del valor de devolución de '%D' es más grande que %wd bytes"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr "las matrices de funciones no tienen significado"
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr "el tipo de devolución de función no puede ser función"
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr "inicializador inválido para la cadena de bits"
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr "revisión de árbol: se esperaba %s, se tiene %s en %s, en %s:%d"
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr "revisión de árbol: es esperaba la clase '%c', se tiene '%c' (%s) en %s, en %s:%d"
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr "revisión de árbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
-#: tree.c:4775
+#: tree.c:4774
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr "revisión de árbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
@@ -7127,48 +7137,48 @@ msgstr "los datos COMMON thread-local no están implentados"
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr "%Jla alineación solicitada para '%D' es mayor que la alineación implementada de %d"
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr "el inicializador para un valor entero es demasiado complicado"
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr "el inicializador para un valor de coma flotante no es una constante de coma flotante"
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr "conjunto de tipo constructor desconocido"
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr "valor inicial inválido para el miembro `%s'"
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
msgid "%Jweak declaration of '%D' must precede definition"
msgstr "%Jla declaración débil de '%D' debe preceder a la definición"
-#: varasm.c:4274
+#: varasm.c:4275
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr "%Jla declaración débil de '%D' después del primer uso resulta en una conducta no especificada"
-#: varasm.c:4308
+#: varasm.c:4309
msgid "%Jweak declaration of '%D' must be public"
msgstr "%Jla declaración débil de '%D' debe ser public"
-#: varasm.c:4317
+#: varasm.c:4318
msgid "%Jweak declaration of '%D' not supported"
msgstr "%Jla declaración débil de '%D' no tiene soporte"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr "sólo los aliases débiles tienen soporte en esta configuración"
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr "las definiciones de alias no tienen soporte en esta configuración; ignoradas"
-#: varasm.c:4468
+#: varasm.c:4469
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "los atributos de visibilidad no tienen soporte en esta configuración; ignorados"
@@ -7391,7 +7401,7 @@ msgstr "falta un '(' después de '#pragma unused', ignorando"
msgid "junk at end of '#pragma unused'"
msgstr "basura al final de '#pragma unused'"
-#: config/darwin.c:1347
+#: config/darwin.c:1312
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "los atributos de visibilidad internal y protected no tienen soporte en esta configuración; ignorados"
@@ -7435,7 +7445,7 @@ msgstr "valor erróneo `%s' para el interruptor -mfp-rounding-mode"
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr "valor erróneo `%s' para el interruptor -mfp-trap-mode"
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "valor erróneo `%s' para el interruptor -mtls-size"
@@ -7475,90 +7485,90 @@ msgstr "latencia de caché L%d desconocida para %s"
msgid "bad value `%s' for -mmemory-latency"
msgstr "valor erróneo `%s' para -mmemory-latency"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr "valor %%H inválido"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, c-format
msgid "invalid %%J value"
msgstr "valor %%J inválido"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "valor %%r inválido"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "valor %%R inválido"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "valor %%N inválido"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "valor %%P inválido"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "valor %%h inválido"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "valor %%L inválido"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "valor %%m inválido"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "valor %%M inválido"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "valor %%U inválido"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "valor %%s inválido"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "valor %%C inválido"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "valor %%E inválido"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
msgid "unknown relocation unspec"
msgstr "reubicación unspec desconocida"
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr "código %%xn inválido"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr "fcode interno erróneo"
@@ -7694,7 +7704,7 @@ msgstr "Controlar la precisión dada a las excepciones de fp"
msgid "Tune expected memory latency"
msgstr "Ajustar la latencia esperada de memoria"
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr "Especificar el tamaño de bit para los desplazamientos TLS inmediatos"
@@ -7713,17 +7723,17 @@ msgstr "el argumento del atributo `%s' no es una cadena constante"
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr "el argumento del atributo `%s' no es \"ilink1\" o \"ilink2\""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, c-format
msgid "invalid operand to %%R code"
msgstr "operando inválido para el código %%R"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "operando inválido para el código %%H%%L"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, c-format
msgid "invalid operand to %%U code"
msgstr "operando inválido para el código %%U"
@@ -7734,7 +7744,7 @@ msgid "invalid operand to %%V code"
msgstr "operando inválido para el código %%V"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr "operando inválido para el código de salida"
@@ -7743,7 +7753,7 @@ msgstr "operando inválido para el código de salida"
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr "el interruptor -mcpu=%s genera conflictos con el switch -march="
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr "valor erróneo (%s) para el interruptor %s"
@@ -7827,13 +7837,13 @@ msgstr "-mpic-register= es inútil sin -fpic"
msgid "unable to use '%s' for PIC register"
msgstr "no se puede usar '%s' para registro PIC"
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr "el atributo `%s' se aplica solamente a funciones"
@@ -7848,7 +7858,7 @@ msgid "selector must be an immediate"
msgstr "el selector debe ser un inmediato"
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr "la máscara debe ser un inmediato"
@@ -7984,55 +7994,55 @@ msgstr "Especificar el registro a usar para el direccionamiento PIC"
msgid "Ignore dllimport attribute for functions"
msgstr "Ignorar el atributo dllimport para las funciones"
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr "cambio de puntero de marco grande (%d) con -mtiny-stack"
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr "dirección errónea, no (reg+disp)"
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
msgid "internal compiler error. Bad address:"
msgstr "error interno del compilador. Dirección errónea:"
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
msgid "internal compiler error. Unknown mode:"
msgstr "error interno del compilador. Modo desconocido:"
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
msgid "invalid insn:"
msgstr "insn inválido:"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr "insn incorrecto:"
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
msgid "unknown move insn:"
msgstr "movimiento insn desconocido:"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr "desplazamiento insn erróneo:"
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
msgid "internal compiler error. Incorrect shift:"
msgstr "error interno del compilador. Desplazamiento incorrecto:"
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr "sólo las variables inicializadas se pueden ubicar en el área de memoria del programa"
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Sólo las variables sin inicializar se pueden colocar en la sección .noinit"
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "MCU `%s' sólo tiene soporte para ensamblador"
@@ -9213,7 +9223,7 @@ msgstr "No generar instrucciones char"
msgid "code model %s not supported in PIC mode"
msgstr "el modelo de código %s no tiene soporte en el modo PIC"
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "valor erróneo (%s) para el interruptor -mcmodel="
@@ -9246,138 +9256,138 @@ msgstr "el CPU que seleccionó no tiene soporte para el conjunto de instrucciones
msgid "bad value (%s) for -march= switch"
msgstr "valor erróneo (%s) para el interruptor -march="
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr "valor erróneo (%s) para el interruptor -mtune="
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr "-mregparm=%d no está entre 0 y %d"
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr "-malign-loops es obsoleto, use -falign-loops"
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr "-malign-loops=%d no está entre 0 y %d"
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr "-malign-jumps es obsoleto, use -falign-jumps"
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr "-malign-functions es obsoleto, use -falign-functions"
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d no está entre %d y 12"
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr "-mbranch-cost=%d no está entre 0 y 5"
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "valor erróneo (%s) para el interruptor -mtls-dialect="
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr "-malign-double no tiene sentido en el modo 64bit"
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr "la convención de llamadas -mrtd no tiene soporte en el modo de 64 bit"
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "el conjunto de instrucciones SSE está desactivado, usando la aritmética 387"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "el conjunto de instrucciones 387 está desactivado, usando la aritmética SSE"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr "valor erróneo (%s) para el interruptor -mfpmath="
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
msgid "fastcall and stdcall attributes are not compatible"
msgstr "los atributos fastcall y stdcall no son compatibles"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
msgid "fastcall and regparm attributes are not compatible"
msgstr "los atributos fastcall y regparm no son compatibles"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr "el atributo `%s' requiere una constante entera como argumento"
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "el argumento para el atributo `%s' es más grande que %d"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "el vector de devolución SSE sin SSE activado cambia la ABI"
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr "UNSPEC inválido como operando"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr "los registros extendidos no tiene mitades superiores"
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr "tamaño de operando sin soporte para el registro extendido"
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr "el operando no es una constante ni un código de condición, código de operando 'c' inválido"
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, c-format
msgid "invalid operand code `%c'"
msgstr "código de operando `%c' inválido"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
msgid "invalid constraints for operand"
msgstr "restricciones inválidas para el operando"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
msgid "unknown insn mode"
msgstr "modo insn desconocido"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr "el selector debe ser una constante entera en el rango 0..%i"
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
msgid "shift must be an immediate"
msgstr "el desplazamiento debe ser un inmediato"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "se ignora el atributo incompatible `%s'"
@@ -9666,7 +9676,7 @@ msgstr "No usar referencias directas contra %gs cuando se accesen datos tls"
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr "Código de calendarizador para el CPU dado"
@@ -9784,7 +9794,7 @@ msgstr "se definieron arquitecturas en conflicto - usando las series K"
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr "iC2.0 e iC3.0 son incompatibles - usando iC3.0"
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
msgid "stack limit expression is not supported"
msgstr "no se da soporte a la expresión del límite de la pila"
@@ -9942,41 +9952,41 @@ msgstr "%Jel área de direcciones de '%s' en conflicto con una declaración previa
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "%Jno se puede especificar un atributo de área de direcciones para funciones"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr "ia64_print_operand: código desconocido"
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr "el valor de -mfixed-range debe ser de la forma REG1-REG2"
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr "%s-%s es un rango vacío"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr "no se puede optimizar la división de coma flotante para latencia y salida al mismo tiempo"
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr "no se puede optimizar la división entera para latencia y salida al mismo tiempo"
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
msgid "cannot optimize square root for both latency and throughput"
msgstr "no se puede optimizar la raíz cuadrada para latencia y salida al mismo tiempo"
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr "no se ha implementado aún: raíz cuadrada inline optimizada para latencia"
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "valor erróneo (%s) para el interruptor -mtls-size="
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "valor erróneo (%s) para el interruptor -tune="
@@ -9984,107 +9994,107 @@ msgstr "valor erróneo (%s) para el interruptor -tune="
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr "Generar código big endian"
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr "Generar código little endian"
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr "Generar código para as de GNU"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr "Generar código as de Intel"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr "Generar código para ld de GNU"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr "Generar código para ld de Intel"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr "Generar código sin registro GP"
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr "Emitir bits de parada antes y después de asms extendidos con volatile"
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr "No emitir bits de parada antes y después de asms extendidos con volatile"
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr "Emitir código para el procesador Itanium (TM) paso B"
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr "Usar nombres de registro in/loc/out"
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr "Desactivar el uso de sdata/scommon/sbss"
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr "Activar el uso de sdata/scommon/sbss"
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr "gp es constante (pero hay save/restore de gp en llamadas indirectas)"
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr "Generar código auto-reubicable"
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr "Generar división de coma flotante inline, optimizada para latencia"
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr "Generar división de coma flotante inline, optimizada para salida"
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr "Generar división entera inline, optimizada para latencia"
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr "Generar división entera inline, optimizada para salida"
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
msgstr "Generar raíz cuadrada inline, optimizada para latencia"
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
msgstr "Generar raíz cuadrada inline, optimizada para salida"
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr "Activar la información de la línea de depuración Dwarf 2 a través de as de GNU"
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr "Desactivar la información de la línea de depuración Dwarf 2 a través de as de GNU"
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr "Activar la ubicación temprana de bits de paro para mejor calendarización"
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
msgid "Disable earlier placing stop bits"
msgstr "Desactivar la ubicación temprana de bits de paro"
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr "Especifica el rango de registros a convertir en fijos"
@@ -10121,7 +10131,7 @@ msgstr "PRINT_OPERAND_ADDRESS, puntero nulo"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Puntuación desconocida '%c'"
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND puntero nulo"
@@ -10131,12 +10141,12 @@ msgstr "PRINT_OPERAND puntero nulo"
msgid "invalid %%P operand"
msgstr "operando %%P inválido"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr "valor %%p inválido"
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr "uso inválido de %%d, %%x, o %%X"
@@ -10192,48 +10202,48 @@ msgstr "valor erróneo (%s) para el interruptor -msdata"
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr "valor erróneo (%s) para -flush-trap=n (0=<n<=15)"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, c-format
msgid "invalid operand to %%s code"
msgstr "operando inválido para el código %%s"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, c-format
msgid "invalid operand to %%p code"
msgstr "operador inválido para el código %%p"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr "insn erróneo para 'A'"
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "operador inválido para el código %%T/%%B"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, c-format
msgid "invalid operand to %%N code"
msgstr "operando inválido para el código %%N"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr "la dirección de pre-incremento no es un registro"
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr "la dirección de pre-decremento no es un registro"
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr "la dirección de post-incremento no es un registro"
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr "dirección errónea"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
msgid "lo_sum not of register"
msgstr "lo_sum no de un registro"
@@ -10639,154 +10649,154 @@ msgstr "Cantidad máxima para una sola operación de incremento de pila"
msgid "bad test"
msgstr "prueba errónea"
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr "valor erróneo (%s) para el interruptor -mabi="
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr "-mips%s tiene conflictos con las otras opciones de la arquitectura, las cuales especifican un procesador MIPS%d"
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr "-march=%s no es compatible con la ABI seleccionada"
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr "se utiliza -mgp64 con un procesador de 32-bit"
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
msgid "-mgp32 used with a 64-bit ABI"
msgstr "se utiliza -mgp32 cun una ABI de 64-bit"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
msgid "-mgp64 used with a 32-bit ABI"
msgstr "se utiliza -mgp64 con una ABI de 32-bit"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, c-format
msgid "unsupported combination: %s"
msgstr "combinación sin soporte: %s"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
msgid "-g is only supported using GNU as,"
msgstr "-g sólo tiene soporte cuando se usa as de GNU,"
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr "-g sólo tiene soporte cuando se usa as de GNU con -mabi=32,"
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
msgid "-g option disabled"
msgstr "opción -g desactivada"
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr "la generación de instrucciones Probables a Ramificar está activada, pero no tiene soporte por la arquitectura"
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr "-G es incompatible con el código PIC el cual es por defecto"
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr "-membedded-pic y -mabicalls son incompatibles"
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr "-G y -membedded-pic son incompatibles"
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr "n64 que no es PIC con reubicaciones explícitas"
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr "se llamó a mips_debuger_offset con un puntero que no es stack/frame/arg"
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr "error interno: se encontró %%) sin un %%( en el patrón del ensamblador"
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr "error interno: se encontró %%] sin un %%[ en el patrón del ensamblador"
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr "error interno: se encontró %%> sin un %%< en el patrón del ensamblador"
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr "error interno: se encontró %%} sin un %%{ en el patrón del ensamblador"
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr "PRINT_OPERAND: puntuación desconocida '%c'"
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr "PRINT_OPERAND, insn inválido para %%C"
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr "PRINT_OPERAND, insn inválido para %%N"
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr "PRINT_OPERAND, insn inválido para %%F"
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr "PRINT_OPERAND, insn inválido para %%W"
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr "PRINT_OPERAND, operando inválido para la reubicación"
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr "no se pueden manejar llamadas inconsistentes a `%s'"
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr "el nombre de cpu debe estar en minúsculas"
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, c-format
msgid "bad value (%s) for %s"
msgstr "valor erróneo (%s) para %s"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, c-format
msgid "can't rewind temp file: %m"
msgstr "no se puede rebobinar el fichero temporal: %m"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, c-format
msgid "can't write to output file: %m"
msgstr "no se puede escribir al fichero de salida: %m"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, c-format
msgid "can't read from temp file: %m"
msgstr "no se puede leer desde el fichero temporal: %m"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, c-format
msgid "can't close temp file: %m"
msgstr "no se puede cerrar el fichero temporal: %m"
@@ -11021,7 +11031,7 @@ msgstr "Especificar el ISA de MIPS Standard"
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr "análisis de perfil de las funciones mips16"
@@ -11579,167 +11589,176 @@ msgid "junk at end of #pragma longcall"
msgstr "basura al final de #pragma longcall"
# FIXME: ¿Traducción correcta al español de little endian? cfuga
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple no tiene soporte en sistemas little endian"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring no tiene soporte en sistemas little endian"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr "interruptor -mdebug-%s desconocido"
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr "argumento de -mtraceback `%s' desconocido; se esperaba `full', `partial' o `none'"
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr "Interruptor -mlong-double-%s desconocido"
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr "Las instrucciones AltiVec y E500 no pueden coexistir"
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "opción -m%s= especificada desconocida: '%s'"
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr "no se configuró para ABI: '%s'"
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr "ABI especificada desconocida: '%s'"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "opción -malign-XXXXX especificada desconocida: '%s'"
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr "No se puede devolver un valor en el registro vector porque las instrucciones altivec están desactivadas, use -maltivec para activarlas."
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr "No se puede pasar argumentos en el registro vector porque las instrucciones altivec están desactivadas, use -maltivec para activarlas."
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
msgid "argument 1 must be a 5-bit signed literal"
msgstr "el argumento 1 debe ser una literal con signo de 5-bit"
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "el argumento 1 de __builtin_altivec_predicate debe ser una constante"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "el argumento 1 de __builtin_altivec_predicate está fuera de rango"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "el argumento 3 debe ser una literal sin signo de 4-bit"
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "el argumento para `%s' debe ser una literal sin signo de 2-bit"
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "el argumento para dss debe ser una literal sin signo de 2-bit"
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr "combinación de parámetros inválida para el intrínseco AltiVec `%s'"
+
+#: config/rs6000/rs6000.c:6494
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "el argumento 1 de __builtin_spe_predicate debe ser una constante"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "el argumento 1 de __builtin_spe_predicate está fuera de rango"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr "valor %%f inválido"
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr "valor %%F inválido"
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr "valor %%G inválido"
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr "código %%j inválido"
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr "código %%J inválido"
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr "valor %%k inválido"
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr "valor %%K inválido"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "valor %%O inválido"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
msgstr "valor %%q inválido"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr "valor %%S inválido"
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr "valor %%T inválido"
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr "valor %%u inválido"
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr "valor %%v inválido"
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr "no hay análisis de perfil del código de 64-bit para esta ABI"
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr "el uso de 'long' en tipos AltiVec es obsoleto; use 'int'"
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr "Pasar siempre los argumentos de coma flotante en memoria"
@@ -11984,18 +12003,22 @@ msgid "Avoid all range limits on call instructions"
msgstr "Evitar todos los límites de rango en las instrucciones de llamadas"
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr "Avisar sobre el uso del tipo AltiVec obsoleto 'vector long ...'"
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr "Determinar cuáles dependencias entre insns se consideran costosas"
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr "Especificar cuál esquema de inserción de nop post calendarizados se debe aplicar"
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
msgid "Specify alignment of structure fields default/natural"
msgstr "Especificar la alineación de los campos de estructuras default/natural"
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr "Especificar la prioridad de calendarización para despachar insns restringidos por ranuras"
@@ -12011,7 +12034,7 @@ msgstr "Especificar la prioridad de calendarización para despachar insns restrin
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr "RETURN_ADDRESS_OFFSET no tiene soporte"
@@ -12278,28 +12301,28 @@ msgstr "desactivar instrucciones multiply/add de corto circuito"
msgid "enable fused multiply/add instructions"
msgstr "activar instrucciones multiply/add de corto circuito"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "no se da soporte a __builtin_saveregs en este subobjetivo"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr "el atributo interrupt_handler no es compatible con -m5-compact"
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "el atributo `%s' se aplica solamente a funciones de interrupción"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "el argumento del atributo `%s' no es una cadena constante"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "el argumento del atributo `%s' no es una constante entera"
@@ -12311,69 +12334,69 @@ msgstr "el argumento del atributo `%s' no es una constante entera"
msgid "Profiling is not supported on this target."
msgstr "No se da soporte a análisis de perfil en este objetivo."
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr "%s no tiene soporte en esta configuración"
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr "no se permite -mlong-double-64 con -m64"
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr "-mcmodel= no tiene soporte en sistemas de 32 bit"
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, c-format
msgid "invalid %%Y operand"
msgstr "operando %%Y inválido"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, c-format
msgid "invalid %%A operand"
msgstr "operando %%A inválido"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, c-format
msgid "invalid %%B operand"
msgstr "operando %%B inválido"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, c-format
msgid "invalid %%c operand"
msgstr "operando %%c inválido"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, c-format
msgid "invalid %%C operand"
msgstr "operando %%C inválido"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, c-format
msgid "invalid %%d operand"
msgstr "operando %%d inválido"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, c-format
msgid "invalid %%D operand"
msgstr "operando %%D inválido"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, c-format
msgid "invalid %%f operand"
msgstr "operando %%f inválido"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, c-format
msgid "invalid %%s operand"
msgstr "operando %%s inválido"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr "la constante long long no es un operando inmediato válido"
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr "la constante de coma flotante no es un operando inmediato válido"
@@ -12857,259 +12880,259 @@ msgstr "faltan argumentos para \"-%s\""
msgid "`-gnat' misspelled as `-gant'"
msgstr "`-gnat' mal deletreado como `-gant'"
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr "no se puede llamar un puntero a una función miembro aquí"
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr "%s %D(%T, %T, %T) <interno>"
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr "%s %D(%T, %T) <interno>"
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr "%s %D(%T) <interno>"
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr "%s %T <conversión>"
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr "%J%s %+#D <coincidencia cercana>"
-#: cp/call.c:2245
+#: cp/call.c:2255
msgid "%J%s %+#D"
msgstr "%J%s %+#D"
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr "los candidatos son:"
-#: cp/call.c:2468
+#: cp/call.c:2478
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "la conversión de `%T' a `%T' es ambigua"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr "no hay una función coincidente para la llamada a `%D(%A)'"
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
msgid "call of overloaded `%D(%A)' is ambiguous"
msgstr "la llamada del `%D(%A)' sobrecargado es ambigua"
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr "la función puntero-a-miembro %E no se puede llamar dentro de un objeto; considere utilizar .* o ->*"
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr "no hay coincidencia para la llamada a `(%T) (%A)'"
-#: cp/call.c:2806
+#: cp/call.c:2816
msgid "call of `(%T) (%A)' is ambiguous"
msgstr "la llamada de `(%T) (%A)' es ambigua"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr "%s para el 'operador?:' terniario en '%E ? %E : %E'"
-#: cp/call.c:2845
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr "%s para 'operador%s' en `%E%s'"
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr "%s para el 'operador[]' en '%E[%E]'"
-#: cp/call.c:2854
+#: cp/call.c:2864
#, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "%s para '%s' en '%s %E'"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr "%s para 'operador%s' en '%E %s %E'"
-#: cp/call.c:2862
+#: cp/call.c:2872
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr "%s para 'operador%s' en `%s%E'"
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO C++ prohíbe la omisión del término medio de una expresión ?:"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr "`%E' tiene tipo `void' y no es una expresión throw"
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr "los operandos de ?: tienen tipos diferentes"
-#: cp/call.c:3219
+#: cp/call.c:3229
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "no coincide el enumeral en la expresión condicional: `%T' vs `%T'"
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr "tipos enumeral y no enumeral en la expresión condicional"
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr "no se declaró `%D(int)' para el `%s' postfijo, intentando en su lugar el operador prefijo"
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr "usando `%#D' sintetizado para asignación de copia"
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr " donde cfront podría usar `%#D'"
-#: cp/call.c:3585
+#: cp/call.c:3595
msgid "comparison between `%#T' and `%#T'"
msgstr "comparación entre `%#T' y `%#T'"
-#: cp/call.c:3831
+#: cp/call.c:3841
msgid "no suitable `operator %s' for `%T'"
msgstr "no hay un `operator %s' para `%T'"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr "`%+#D' es privado"
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr "`%+#D' está protegido"
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr "`%+#D' es inaccesible"
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr "desde este contexto"
-#: cp/call.c:3923
+#: cp/call.c:3947
msgid "invalid conversion from `%T' to `%T'"
msgstr "conversión inválida de `%T' a `%T'"
-#: cp/call.c:3925
+#: cp/call.c:3949
msgid " initializing argument %P of `%D'"
msgstr " argumento de inicialización %P de `%D'"
-#: cp/call.c:4079
+#: cp/call.c:4094
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "no se puede unir el campo de bits `%E' a `%T'"
-#: cp/call.c:4082
+#: cp/call.c:4097
msgid "cannot bind packed field `%E' to `%T'"
msgstr "no se unir el campo empacado `%E' a `%T'"
-#: cp/call.c:4085
+#: cp/call.c:4100
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "no se puede unir el rvalue `%E' a `%T'"
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "no se puede pasar objetos de tipo `%#T' que no es POD a través de `...'; la llamada abortará en tiempo de ejecución"
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "no se puede recibir objetos de tipo `%#T' que no es POD a través de `...'; la llamada abortará en tiempo de ejecución"
-#: cp/call.c:4240
+#: cp/call.c:4255
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "el argumento por defecto para el parámetro %d de `%D' no se ha decodificado aún"
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr "pasar `%T' como el argumento `this' de `%#D' descarta a los calificadores"
-#: cp/call.c:4456
+#: cp/call.c:4471
msgid "`%T' is not an accessible base of `%T'"
msgstr "`%T' no es una base inaccesible de `%T'"
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr "no se puede encontrar un campo class$ en el tipo de interfaz java `%T'"
-#: cp/call.c:4980
+#: cp/call.c:4995
msgid "call to non-function `%D'"
msgstr "llamada a `%D' que no es función"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr "solicitud por el miembro `%D' en `%E' el cual es del tipo no agregado `%T'"
-#: cp/call.c:5084
+#: cp/call.c:5099
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr "no se encuentra una función coincidente para la llamada a `%T::%s(%A)%#V'"
-#: cp/call.c:5101
+#: cp/call.c:5116
#, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "la llamada del `%s(%A)' sobrecargado es ambigua"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr "no se puede llamar a la función miembro `%D' sin un objeto"
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr "pasar `%T' escoge `%T'n sobre `%T'"
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
msgid " in call to `%D'"
msgstr " en la llamada a `%D'"
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr "escogiendo `%D' sobre `%D'"
-#: cp/call.c:5767
+#: cp/call.c:5782
msgid " for conversion from `%T' to `%T'"
msgstr " para la conversión de `%T' a `%T'"
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr " porque la secuencia de conversión para el argumento es mejor"
-#: cp/call.c:5889
+#: cp/call.c:5904
msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
msgstr "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
-#: cp/call.c:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr "candidato 1:"
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr "candidato 2:"
-#: cp/call.c:6003
+#: cp/call.c:6018
msgid "could not convert `%E' to `%T'"
msgstr "no se puede convertir `%E' a `%T'"
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr "inicialización inválida de una referencia que no es constante de tipo '%T' desde un temporal de tipo '%T'"
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr "inicialización inválida de la referencia de tipo '%T' desde una expresión de tipo '%T'"
@@ -13183,220 +13206,220 @@ msgid "`%#T' only defines private constructors and has no friends"
msgstr "`%#T' solamente define constructores privados y no tiene friends"
# Ojo, no es impostor, sino impositor, el que impone. cfuga
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr "no hay un impositor único final para `%D' en `%T'"
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr "`%D' estaba escondido"
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr " por `%D'"
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr "`%#D' inválido; un union anónimo sólo puede tener miembros con datos no estáticos"
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr "miembro privado `%#D' en union anónima"
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr "miembro protegido `%#D' en union anónima"
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr "la disposición vtable para la clase `%T' puede no cumplir con la ABI y puede cambiar en una versión futura de GCC debido al destructor virtual implícito"
-#: cp/class.c:2672
+#: cp/class.c:2715
msgid "bit-field `%#D' with non-integral type"
msgstr "campo de bits `%#D' con tipo no entero"
-#: cp/class.c:2692
+#: cp/class.c:2735
msgid "bit-field `%D' width not an integer constant"
msgstr "la anchura del campo de bits `%D' no es una constante entera"
-#: cp/class.c:2698
+#: cp/class.c:2741
msgid "negative width in bit-field `%D'"
msgstr "anchura negativa en el campo de bit `%D'"
-#: cp/class.c:2703
+#: cp/class.c:2746
msgid "zero width for bit-field `%D'"
msgstr "anchura cero para el campo de bits `%D'"
-#: cp/class.c:2709
+#: cp/class.c:2752
msgid "width of `%D' exceeds its type"
msgstr "la anchura de `%D' excede su tipo"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr "`%D' es demasiado pequeño para guardar todos los valores de `%#T'"
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr "no se permite el miembro `%#D' con constructor en la union"
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr "no se permite el miembro `%#D' con destructor en la union"
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr "no se permite el miembro `%#D' con operador de asignación de copia en la union"
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr "múltiples campos inicializados en la unión `%T'"
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr "se ignoran los atributos empacados en el campo `%#D' no empacado que no es POD"
-#: cp/class.c:2939
+#: cp/class.c:2982
msgid "`%D' may not be static because it is a member of a union"
msgstr "`%D' no debe ser static porque es el miembro de una unión"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr "'%D' no puede tener el tipo de referencia `%T' porque es el miembro de una unión"
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr "el campo `%D' en la clase local no puede ser static"
-#: cp/class.c:2958
+#: cp/class.c:3001
msgid "field `%D' invalidly declared function type"
msgstr "el campo `%D' es declarado inválidamente como un tipo de función"
-#: cp/class.c:2965
+#: cp/class.c:3008
msgid "field `%D' invalidly declared method type"
msgstr "el campo `%D' es declarado inválidamente como un tipo de método"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr "referencia `%#D' que no es static en una clase sin un constructor"
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr "miembro const `%#D' que no es static en una clase sin un constructor"
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr "campo `%#D' con el mismo nombre que la clase"
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr "`%#T' tiene miembros punteros a datos"
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr " pero no se impone a `%T(const %T&)'"
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr " o a `operator=(cont %T&)'"
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr " pero no se impone a `operator=(const %T&)'"
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr "el desplazamiento de la base vacía `%T' puede no cumplir con la ABI y puede cambiar en una versión futura de GCC"
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr "la clase `%T' se considerará casi vacía en una versión futura de GCC"
-#: cp/class.c:3714
+#: cp/class.c:3757
msgid "initializer specified for non-virtual method `%D'"
msgstr "se especificó un inicializador para el método no virtual `%D'"
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr "el desplazamiento de la base virtual `%T' no cumple con la ABI y puede cambiar en una versión futura de GCC"
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr "base directa `%T' inaccesible en `%T' debido a ambigüedad"
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr "base virtual `%T' inaccesible en `%T' debido a ambigüedad"
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr "el tamaño asignado a `%T' puede no cumplir con la ABI y puede cambiar en una versión futura de GCC"
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr "el desplazamiento de `%D' tal vez no cumple con la ABI y puede cambiar en una versión futura de GCC"
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr "el desplazamiento de `%D' no cumple con la ABI y puede cambiar en una versión futura de GCC"
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
msgstr "`%D' contiene clases vacías las cuales pueden causar que las clases base se coloquen en diferentes ubicaciones en una versión futura de GCC"
-#: cp/class.c:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr "la disposición de clases derivadas de la clase vacía `%T' puede cambiar en una versión futura de GCC"
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
msgid "redefinition of `%#T'"
msgstr "redefinición de `%#T'"
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr "`%#T' tiene funciones virtuales pero destructores no virtuales"
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr "cadena de lenguaje `\"%s\"' no se reconocen"
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr "no se puede resolver la función sobrecargada `%D' basándose en la conversión al tipo `%T'"
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr "no hay coincidencias al convertir la función `%D' al tipo `%#T'"
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr "la conversión de la función sobrecargada `%D' al tipo `%#T' es ambigua"
-#: cp/class.c:5892
+#: cp/class.c:5935
msgid "assuming pointer to member `%D'"
msgstr "asumiendo el puntero a miembro `%D'"
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr "(un puntero a miembro solamente se puede formar con `&%E')"
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr "no hay suficiente información de tipo"
-#: cp/class.c:5957
+#: cp/class.c:6000
msgid "argument of type `%T' does not match `%T'"
msgstr "el argumento de tipo `%T' no coincide con `%T'"
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr "operación inválida en tipo no instanciado"
@@ -13405,11 +13428,11 @@ msgstr "operación inválida en tipo no instanciado"
#. 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:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
msgid "declaration of `%#D'"
msgstr "la declaración de `%#D'"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr "cambia el significado de `%D' a partir de `%+#D'"
@@ -13511,141 +13534,156 @@ msgstr "conversión de tipo por defecto ambigua desde `%T'"
msgid " candidate conversions include `%D' and `%D'"
msgstr " las conversiones candidatas incluyen `%D' y `%D'"
-#: cp/decl.c:371
+#: cp/decl.c:372
msgid "label `%D' used but not defined"
msgstr "se usa la etiqueta `%D' pero no está definida"
-#: cp/decl.c:378
+#: cp/decl.c:379
msgid "label `%D' defined but not used"
msgstr "la etiqueta `%D' está definida pero no se usa"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
msgid "previous declaration of `%D'"
msgstr "declaración previa de `%D'"
-#: cp/decl.c:1178
+#: cp/decl.c:1179
msgid "%Jfunction '%D' redeclared as inline"
msgstr "%Jla función '%D' es redeclarada como inline"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "%Jdeclaración previa de '%D' con el atributo noinline"
-#: cp/decl.c:1186
+#: cp/decl.c:1187
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "%Jla función '%D' redeclarada con el atributo noinline"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
msgid "%Jprevious declaration of '%D' was inline"
msgstr "%Jla declaración previa de la función '%D' era inline"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
msgid "shadowing %s function `%#D'"
msgstr "oscureciendo la función de biblioteca `%#D'"
-#: cp/decl.c:1218
+#: cp/decl.c:1219
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "la función de biblioteca `%#D' es redeclarada como `%#D' que no es función"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
msgid "conflicts with built-in declaration `%#D'"
msgstr "causa conflicto con la declaración interna `%#D'"
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
msgid "new declaration `%#D'"
msgstr "declaración nueva `%#D'"
-#: cp/decl.c:1243
+#: cp/decl.c:1244
msgid "ambiguates built-in declaration `%#D'"
msgstr "hace ambigua la declaración interna `%#D'"
-#: cp/decl.c:1314
+#: cp/decl.c:1315
msgid "`%#D' redeclared as different kind of symbol"
msgstr "`%#D' redeclarado como un tipo diferente de símbolo"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
msgid "previous declaration of `%#D'"
msgstr "declaración previa de `%#D'"
-#: cp/decl.c:1339
+#: cp/decl.c:1340
msgid "declaration of template `%#D'"
msgstr "redeclaración de la plantilla `%#D'"
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr "causa conflictos con la declaración previa `%#D'"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
msgid "ambiguates old declaration `%#D'"
msgstr "hace ambigua la declaración antigua `%#D'"
-#: cp/decl.c:1363
+#: cp/decl.c:1364
msgid "declaration of C function `%#D' conflicts with"
msgstr "la declaración de la función C `%#D' tiene conflictos con"
-#: cp/decl.c:1365
+#: cp/decl.c:1366
msgid "previous declaration `%#D' here"
msgstr "declaración previa de `%#D' aquí"
-#: cp/decl.c:1381
+#: cp/decl.c:1382
msgid "conflicting declaration '%#D'"
msgstr "declaraciones de '%#D' en conflicto"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
msgid "'%D' has a previous declaration as `%#D'"
msgstr "'%D' tiene una declaración previa como `%#D'"
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "la declaración de `namespace %D' tiene conflictos con"
+
+#: cp/decl.c:1437
+msgid "previous declaration of `namespace %D' here"
+msgstr "declaración previa de `namespace %D' aquí"
+
+#: cp/decl.c:1449
msgid "`%#D' previously defined here"
msgstr "se definió `%#D' previamente aquí"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
msgid "`%#D' previously declared here"
msgstr "se declaró `%#D' previamente aquí"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
msgid "prototype for `%#D'"
msgstr "el prototipo para '%#D'"
-#: cp/decl.c:1446
+#: cp/decl.c:1460
msgid "%Jfollows non-prototype definition here"
msgstr "%Ja continuación de la definición del no prototipo aquí"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
msgid "previous declaration of `%#D' with %L linkage"
msgstr "declaración previa de `%#D' con el enlace %L"
-#: cp/decl.c:1460
+#: cp/decl.c:1474
msgid "conflicts with new declaration with %L linkage"
msgstr "tiene conflictos con la declaración nueva con el enlace %L"
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr "argumento por defecto dado para el parámetro %d de `%#D'"
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
msgid "after previous specification in `%#D'"
msgstr "después de la especificación previa en `%#D'"
-#: cp/decl.c:1501
+#: cp/decl.c:1515
msgid "`%#D' was used before it was declared inline"
msgstr "se usó `%#D' antes de que fuera declarado inline"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
msgid "%Jprevious non-inline declaration here"
msgstr "%Jla declaración previa no inline aquí"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
msgid "redundant redeclaration of `%D' in same scope"
msgstr "declaración redundante de `%D' en el mismo ámbito"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "la declaración de `%F' arroja excepciones diferentes"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, c-format
msgid "than previous declaration `%F'"
msgstr "que la declaración previa `%F'"
@@ -13658,492 +13696,510 @@ msgstr "que la declaración previa `%F'"
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr "especialización explícita de %D después del primer uso"
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr "$J'%D': se ignora el atributo de visibilidad porque"
-#: cp/decl.c:1880
+#: cp/decl.c:1894
msgid "%Jconflicts with previous declaration here"
msgstr "%Jcausa conflictos con la declaración previa aquí"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
msgid "implicit declaration of function `%#D'"
msgstr "declaración implícita de la función `%#D'"
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr "la etiqueta `%s' se referenció fuera de cualquier función"
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
msgid "jump to label `%D'"
msgstr "salto a la etiqueta `%D'"
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr "salto a la etiqueta case"
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
msgid "%H from here"
msgstr "%H desde aquí"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
msgid " crosses initialization of `%#D'"
msgstr " cruza la inicialización de `%#D'"
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr " entra en el ámbito de `%#D' que no es POD"
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr " entra intento de bloque"
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr " entra captura de bloque"
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " desde aquí"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
msgid "%J enters catch block"
msgstr "%J entra al bloque de captura"
-#: cp/decl.c:2360
+#: cp/decl.c:2374
msgid " skips initialization of `%#D'"
msgstr " salta la inicialización de `%#D'"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr "etiqueta nombrada wchar_t"
-#: cp/decl.c:2397
+#: cp/decl.c:2411
msgid "duplicate label `%D'"
msgstr "etiqueta duplicada `%D'"
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr "se usa `%D' sin parámetros de plantilla"
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr "no hay una plantilla de clase llamada `%#T' en `%#T'"
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr "no hay un tipo llamado `%#T' en `%#T'"
-#: cp/decl.c:3429
+#: cp/decl.c:3443
msgid "%Jan anonymous union cannot have function members"
msgstr "%Jun union anónimo no puede tener funciones miembro"
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr "no se permite el miembro %#D' con constructor en un agregado anónimo"
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr "no se permite el miembro %#D' con destructor en un agregado anónimo"
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr "no se permite el miembro %#D' con operador de asignación de copia en un agregado anónimo"
-#: cp/decl.c:3493
+#: cp/decl.c:3507
msgid "redeclaration of C++ built-in type `%T'"
msgstr "redeclaración del tipo interno de C++ `%T'"
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr "tipos múltiples en una declaración"
-#: cp/decl.c:3557
+#: cp/decl.c:3571
msgid "missing type-name in typedef-declaration"
msgstr "falta el nombre del tipo en la declaración typedef"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr "ISO C++ prohíbe structs anónimos"
-#: cp/decl.c:3572
+#: cp/decl.c:3586
msgid "`%D' can only be specified for functions"
msgstr "`%D' sólo puede ser especificado para funciones"
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr "`%D' sólo puede ser especificado dentro de una clase"
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr "`%D' sólo puede ser especificado para constructores"
-#: cp/decl.c:3579
+#: cp/decl.c:3593
msgid "`%D' can only be specified for objects and functions"
msgstr "`%D' sólo puede ser especificado para objetos y funciones"
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef `%D' está inicializado (utilice __typeof__ en su lugar)"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
msgid "function `%#D' is initialized like a variable"
msgstr "la función `%#D' está inicializada como una variable"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "la declaración de `%#D' tiene `extern' y está inicializada"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
msgid "`%#D' is not a static member of `%#T'"
msgstr "`%#D' no es un miembro static de `%#T'"
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr "ISO C++ no permite que `%T::%D' se defina como `%T::%D'"
-#: cp/decl.c:3788
+#: cp/decl.c:3802
msgid "duplicate initialization of %D"
msgstr "inicialización duplicada de %D"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
msgid "declaration of `%#D' outside of class is not definition"
msgstr "la declaración de `%#D' fuera de la clase no es una definición"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
msgid "variable `%#D' has initializer but incomplete type"
msgstr "la variable `%#D' tiene inicializador pero de tipo de dato incompleto"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
msgid "elements of array `%#D' have incomplete type"
msgstr "algunos elementos de la matriz `%#D' tienen tipo de dato incompleto"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "el agregado `%#D' tiene un tipo incompleto y no se puede definir"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
msgid "`%D' declared as reference but not initialized"
msgstr "`%D' declarado como referencia pero no está inicializado"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr "ISO C++ prohíbe el uso de una lista de inicializadores para inicializar la referencia `%D'"
-#: cp/decl.c:3976
+#: cp/decl.c:3990
msgid "cannot initialize `%T' from `%T'"
msgstr "no se pueden inicializar `%T' desde `%T'"
-#: cp/decl.c:4008
+#: cp/decl.c:4022
msgid "initializer fails to determine size of `%D'"
msgstr "el inicializador no puede determinar el tamaño de `%D'"
-#: cp/decl.c:4013
+#: cp/decl.c:4027
msgid "array size missing in `%D'"
msgstr "falta el tamaño de la matriz en `%D'"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
msgid "zero-size array `%D'"
msgstr "matriz `%D' de tamaño cero"
#. 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:4062
+#: cp/decl.c:4076
msgid "storage size of `%D' isn't known"
msgstr "no se conoce el tamaño de almacenamiento de `%D'"
-#: cp/decl.c:4084
+#: cp/decl.c:4098
msgid "storage size of `%D' isn't constant"
msgstr "el tamaño de almacenamiento de `%D' no es constante"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr "perdón: la semántica de los datos static de la función inline `%#D' es errónea (terminará con múltiples copias)"
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr "%J puede evitar esto eliminando el inicializador"
-#: cp/decl.c:4166
+#: cp/decl.c:4180
msgid "uninitialized const `%D'"
msgstr "const `%D' sin inicializar"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr "el nombre `%D' se utiliza en un inicializador designado en estilo GNU para una matriz"
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr "El inicializador designado `%E' es más grande que el tamaño de la matriz"
+
+#: cp/decl.c:4323
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "se utilizó un inicializador encerrado entre llaves para inicializar a `%T'"
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr "el inicializador para `%T' debe estar encerrado entre llaves"
-#: cp/decl.c:4326
+#: cp/decl.c:4404
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ no permite inicializadores designados"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
msgid "`%T' has no non-static data member named `%D'"
msgstr "`%T' no tiene un dato miembro que no es static llamado `%D'"
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr "el nombre `%D' se utiliza en un inicializador designado en estilo GNU para una matriz"
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
msgid "too many initializers for `%T'"
msgstr "demasiados inicializadores para `%T'"
-#: cp/decl.c:4439
+#: cp/decl.c:4494
msgid "variable-sized object `%D' may not be initialized"
msgstr "el objeto de tamaño variable `%D' no puede ser inicializado"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
msgid "`%D' has incomplete type"
msgstr "`%D' tiene un tipo de dato incompleto"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr "`%D' debe ser inicializado por un constructor, no por `{...}'"
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr "estructura `%D' con miembros const sin inicializar"
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr "estructura `%D' con miembros de referencia sin inicializar"
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr "asignación (no inicialización) en la declaración"
-#: cp/decl.c:4749
+#: cp/decl.c:4805
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "no se pueden inicializar `%D' para el espacio de nombres `%D'"
-#: cp/decl.c:4803
+#: cp/decl.c:4859
msgid "shadowing previous type declaration of `%#D'"
msgstr "oscureciendo la declaración de tipo previa de `%#D'"
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr "`%D' no puede ser thread-local porque es de tipo `%T' que no es POD"
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr "`%D' es thread-local y por lo tanto no se puede inicializar dinámicamente"
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr "parámetro de captura inválido"
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr "el destructor para la clase extranjera `%T' no puede ser un miembro"
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr "el constructor para la clase extranjera `%T' no puede ser un miembro"
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr "`%D' fue declarado como un %s `virtual'"
-#: cp/decl.c:5478
+#: cp/decl.c:5547
msgid "`%D' declared as an `inline' %s"
msgstr "`%D' fue declarado como un %s `inline'"
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr "especificadores de función `const' y `volatile' en `%D' inválidos en la declaración %s"
-#: cp/decl.c:5483
+#: cp/decl.c:5552
msgid "`%D' declared as a friend"
msgstr "`%D' declarado como un friend"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
msgid "`%D' declared with an exception specification"
msgstr "`%D' declarado con una excepción de especificación"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr "no se puede declarar `::main' como template"
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr "no se puede declarar `::main' como inline"
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr "no se puede declarar `::main' como static"
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr "`main' debe devolver `int'"
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr "la función `%#D' que no es local usa un tipo anónimo"
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr "`%#D' no se refiere al tipo sin calificar, así que no se usa para el enlazado"
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr "la función `%#D' que no es local utiliza el tipo local `%T'"
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr "%sfunción miembro `%D' no puede tener el calificador de método `%T'"
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr "definiendo la especialización explícita `%D' en la declaración friend"
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr "uso inválido del id de plantilla `%D' en la declaración de la plantilla primaria"
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr "no se permiten los argumentos por defecto en la declaración de la especialización friend de la plantilla `%D'"
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr "no se permiten `inline' en la declaración de la especialización friend de la plantilla `%D'"
-#: cp/decl.c:5765
+#: cp/decl.c:5834
msgid "definition of implicitly-declared `%D'"
msgstr "la definición de `%D' declarado implícitamente"
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr "no hay una función miembro `%#D' declarada en la clase `%T'"
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr "la variable `%#D' que no es local usa el tipo local `%T'"
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr "inicialización en la clase inválida para el miembro de datos static de tipo `%T' que no es integral"
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr "ISO C++ prohíbe la inicialización en la clase del miembro static `%D' que no es constante"
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr "ISO C++ prohíbe la inicialización del miembro constante `%D' del tipo `%T' que no es entero"
-#: cp/decl.c:6065
+#: cp/decl.c:6134
msgid "size of array `%D' has non-integral type `%T'"
msgstr "el tamaño de la matriz `%D' tiene un tipo `%T' que no es entero"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
msgid "size of array has non-integral type `%T'"
msgstr "el tamaño de la matriz tiene un tipo `%T' que no es entero"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
msgid "size of array `%D' is negative"
msgstr "el tamaño de la matriz `%D' es negativo"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
msgid "size of array is negative"
msgstr "el tamaño de la matriz es negativo"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ISO C++ prohíbe la matriz `%D' de tamaño cero"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C++ prohíbe una matriz de tamaño cero"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
msgid "size of array `%D' is not an integral constant-expression"
msgstr "el tamaño de la matriz `%D' no es una expresion constante integral"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
msgid "size of array is not an integral constant-expression"
msgstr "el tamaño de la matriz no es una expresion constante integral"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ISO C++ prohíbe la matriz `%D' de tamaño variable"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
msgid "ISO C++ forbids variable-size array"
msgstr "ISO C++ prohíbe la matriz de tamaño variable"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr "desbordamiento en la dimensión de la matriz"
-#: cp/decl.c:6248
+#: cp/decl.c:6317
msgid "declaration of `%D' as %s"
msgstr "redeclaración de `%D' como %s"
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, c-format
msgid "creating %s"
msgstr "creando %s"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr "la declaración de `%D' como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr "una matriz multidimensional debe tener límites para todas las dimensiones excepto para la primera"
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr "la especificación del tipo de devolución para el constructor es inválido"
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr "la especificación del tipo de devolución para el destructor es inválido"
-#: cp/decl.c:6306
+#: cp/decl.c:6375
msgid "operator `%T' declared to return `%T'"
msgstr "el operador `%T' se declaró para devolver `%T'"
-#: cp/decl.c:6308
+#: cp/decl.c:6377
msgid "return type specified for `operator %T'"
msgstr "se especificó un tipo de devolución para `operator %T'"
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr "variable sin nombre o campo declarado void"
+
+#: cp/decl.c:6405
+#, c-format
+msgid "variable or field `%E' declared void"
+msgstr "variable o campo `%E' declarado void"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr "variable o campo declarado void"
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr "los destructores deben ser funciones miembro"
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr "el destructor `%T' debe coincidir con el nombre de la clase `%T'"
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr "falta el id del declarador; utilizando la palabra reservada `%D'"
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr "el tipo `%T' no es derivado del tipo `%T'"
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr "`%T' especificado como id de declarador"
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr " tal vez quiere `%T' para un constructor"
@@ -14151,300 +14207,292 @@ msgstr " tal vez quiere `%T' para un constructor"
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "uso inválido del nombre de plantilla `%E' en un declarador"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
msgid "declaration of `%D' as non-function"
msgstr "la declaración de `%D' como una no función"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr "`bool' ahora es una palabra clave"
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr "`%T' extra ignorado"
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
msgid "multiple declarations `%T' and `%T'"
msgstr "declaraciones múltiples `%T' y `%T'"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO C++ no da soporte a `long long'"
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO C++ prohíbe la declaración de `%s' sin tipo"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr "short, signed ó unsigned inválido para `%s'"
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr "long y short especificados juntos para `%s'"
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr "se dieron juntos signed y unsigned para `%s'"
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr "no se permiten calificadores en la declaración de `operator %T'"
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr "el miembro `%D' no puede ser declarado como virtual y static al mismo tiempo"
-#: cp/decl.c:7097
+#: cp/decl.c:7192
msgid "`%T::%D' is not a valid declarator"
msgstr "`%T::%D' no es una declaración válida"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr "especificadores de clase de almacenamiento inválidos en las declaraciones de parámetros"
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr "declaración typedef inválida en la declaración de parámetros"
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr "declaración de virtual fuera de class"
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr "clase de almacenamiento especificada por %s `%s'"
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "la declaración del nivel superior de `%s' especifica `auto'"
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr "especificadores de clase de almacenamiento inválidos en las declaraciones de funciones friend"
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr "el destructor no puede ser una función miembro de tipo static"
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, c-format
msgid "destructors may not be `%s'"
msgstr "los destructores no pueden ser `%s'"
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr "el constructor no puede ser una función miembro de tipo static"
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr "los constructores no pueden ser declarados virtual"
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr "los constructores no pueden ser `%s'"
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr "el especificador de tipo del valor devuelto para el constructor es ignorado"
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "no se puede inicializar la función friend `%s'"
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr "las funciones virtual no pueden ser friend"
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr "la declaración friend no está en una definición de clase"
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "no se puede definir la función friend `%s' en una definición de clase local"
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr "los destructores no pueden tener parámetros"
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
msgid "cannot declare reference to `%#T'"
msgstr "no se pueden declarar referencias a `%#T'"
-#: cp/decl.c:7511
+#: cp/decl.c:7606
msgid "cannot declare pointer to `%#T'"
msgstr "no se pueden declarar punteros a `%#T'"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr "no se pueden declarar un puntero al miembro `%#T'"
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr "se ignora la calificación extra `%T::' en el miembro `%s'"
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr "no se puede declarar la función miembro `%T::%s' dentro de `%T'"
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr "no se puede declarar el miembro `%T::%s' dentro de `%T'"
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr "los datos miembro pueden no tener el tipo modificado variablemente `%T'"
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr "el parámetro puede no tener el tipo modificado variablemente `%T'"
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr "solamente las declaraciones de constructores pueden ser `explicit'"
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr "el no-miembro `%s' no puede ser declarado `mutable'"
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr "el miembro no-objeto `%s' no puede ser declarado `mutable'"
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "la función `%s' no puede ser declarada `mutable'"
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr "static `%s' no puede ser declarado `mutable'"
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr "const `%s' no puede ser declarado `mutable'"
-#: cp/decl.c:7818
+#: cp/decl.c:7913
msgid "template-id `%D' used as a declarator"
msgstr "el id de plantilla `%D' se usa como un declarador"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr "ISO C++ prohíbe el tipo anidado `%D' con el mismo nombre que la clase que lo contiene"
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr "%Jel nombre del typedef puede no ser un especificador de nombre anidado"
-#: cp/decl.c:7893
+#: cp/decl.c:7988
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "%Jcalificador de tipo inválido para el tipo de función no miembro"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
msgid "type qualifiers specified for friend class declaration"
msgstr "se especificaron calificadores de tipo en una declaración de clase friend"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr "se especificó `inline' para la declaración de clase friend"
-#: cp/decl.c:7969
+#: cp/decl.c:8064
msgid "template parameters cannot be friends"
msgstr "los parámetros de la plantilla no pueden ser friends"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr "la declaración friend requere una llave de clase, p.e. `friend class %T::%D'"
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr "la declaración friend requiere una llave de clase, p.e. `friend %#T'"
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr "tratando hacer que la clase `%T' sea un friend de ámbito global"
-#: cp/decl.c:7999
+#: cp/decl.c:8094
msgid "invalid qualifiers on non-member function type"
msgstr "calificadores inválidos en el tipo de función no miembro"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
msgid "abstract declarator `%T' used as declaration"
msgstr "el declarador abstracto `%T' se utilizó como una declaración"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr "variable sin nombre o campo declarado void"
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr "variable o campo declarado void"
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr "no se puede usar `::' en la declaración de parámetros"
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
msgid "invalid use of `::'"
msgstr "uso inválido de `::'"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
msgid "function `%D' cannot be declared friend"
msgstr "la función `%D' no puede ser declarada friend"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr "no se puede hacer `%D' en un método -- no está en una clase"
-#: cp/decl.c:8127
+#: cp/decl.c:8217
msgid "function `%D' declared virtual inside a union"
msgstr "la función `%s' se declaró virtual dentro de un union"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr "`%D' no se puede declarar virtual, ya que siempre es static"
-#: cp/decl.c:8215
+#: cp/decl.c:8305
msgid "field `%D' has incomplete type"
msgstr "el campo `%D' tiene tipo de dato incompleto"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
msgid "name `%T' has incomplete type"
msgstr "el nombre `%T' tiene tipo de dato incompleto"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr " en la instanciación de la plantilla `%T'"
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr "`%s' no es ni función ni función miembro; no puede ser declarado friend"
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr "las funciones miembros son implícitamente friends de su clase"
@@ -14460,91 +14508,91 @@ msgstr "las funciones miembros son implícitamente friends de su clase"
#. 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:8287
+#: cp/decl.c:8377
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "ISO C++ prohíbe la inicialización del miembro `%D'"
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr "haciendo a `%D' static"
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr "la clase de almacenamiento `auto' es inválida para la función `%s'"
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr "la clase de almacenamiento `register' es inválida para la función `%s'"
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "la clase de almacenamiento `__thread' es inválida para la función `%s'"
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr "la clase de almacenamiento `static' es inválida para la función `%s' declarada fuera del ámbito global"
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr "la clase de almacenamiento `inline' es inválida para la función `%s' declarada fuera del ámbito global"
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr "la función virtual `%s' no es clase"
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr "no se puede declarar que la función miembro `%D' tenga enlazado estático"
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr "no se puede declarar una función static dentro de otra función"
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr "`static' puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
-#: cp/decl.c:8440
+#: cp/decl.c:8530
msgid "static member `%D' declared `register'"
msgstr "se declaró el miembro static `%D' como `register'"
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr "no se puede declarar explícitamente que el miembro `%#D' tenga un enlazado externo"
-#: cp/decl.c:8585
+#: cp/decl.c:8675
msgid "default argument for `%#D' has type `%T'"
msgstr "el argumento por defecto de `%#D' tiene tipo `%T'"
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr "el argumento por defecto para el parámetro del tipo `%T' tiene el tipo `%T'"
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr "el argumento por defecto `%E' usa la variable local `%D'"
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, c-format
msgid "invalid string constant `%E'"
msgstr "constante de cadena inválida `%E'"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr "constante entera inválida en la lista de parámetros, ¿olvidó proporcionar nombre(s) de parámetro(s)?"
-#: cp/decl.c:8689
+#: cp/decl.c:8779
msgid "parameter `%D' invalidly declared method type"
msgstr "el parámetro `%D' se declaró inválidamente como tipo de método"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr "el parámetro `%D' incluye %s para la matriz `%T' de límite desconocido"
@@ -14563,93 +14611,93 @@ msgstr "el parámetro `%D' incluye %s para la matriz `%T' de límite desconocido"
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr "constructor inválido; tal vez quiso decir `%T (const %T&)'"
-#: cp/decl.c:9000
+#: cp/decl.c:9090
msgid "`%D' must be a nonstatic member function"
msgstr "`%D' debe ser una función miembro que no sea static"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr "`%D' debe ser una función miembro no estático o una función no miembro"
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr "`%D' debe tener un argumento de tipo clase o enumerado"
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr "la conversión a %s%s nunca usará un operador de conversión de tipo"
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr "el postfijo `%D' debe tomar `int' como su argumento"
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr "el postfijo `%D' debe tomar `int' como su segundo argumento"
-#: cp/decl.c:9126
+#: cp/decl.c:9216
msgid "`%D' must take either zero or one argument"
msgstr "`%D' debe tomar cero o un argumentos"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
msgid "`%D' must take either one or two arguments"
msgstr "`%D' debe tomar uno o dos argumentos"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr "el prefijo `%D' debe regresar `%T'"
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr "el postfijo `%D' debe regresar `%T'"
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr "`%D' debe tomar `void'"
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
msgid "`%D' must take exactly one argument"
msgstr "`%D' debe tomar cero o un argumentos exactamente"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
msgid "`%D' must take exactly two arguments"
msgstr "`%s' debe tomar cero o dos argumentos exactamente"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr "el `%D' definido por el usuario siempre evalúa ambos argumentos"
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr "`%D' debe regresar por valor"
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr "`%D' no puede tener argumentos por defecto"
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr " usando el nombre de definición de tipo `%D' después de `%s'"
-#: cp/decl.c:9279
+#: cp/decl.c:9369
msgid "using template type parameter `%T' after `%s'"
msgstr "usando el parámetro de tipo plantilla `%T' después de `%s'"
-#: cp/decl.c:9287
+#: cp/decl.c:9377
msgid "`%T' referred to as `%s'"
msgstr "se refiere a `%T' como `%s'"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
msgid "`%T' referred to as enum"
msgstr "se refiere a `%T' como un enum"
@@ -14660,47 +14708,47 @@ msgstr "se refiere a `%T' como un enum"
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
msgid "template argument required for `%s %T'"
msgstr "se requiere un argumento de plantilla para `%s %T'"
-#: cp/decl.c:9453
+#: cp/decl.c:9543
msgid "use of enum `%#D' without previous declaration"
msgstr "uso del enum `%#D' sin declaración previa"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
msgid "redeclaration of `%T' as a non-template"
msgstr "redeclaración de `%T' como algo que no es plantilla"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr "union derivada `%T' inválida"
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr "el tipo base `%T' falla en ser un tipo struct o clase"
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr "tipo recursivo `%T' sin definir"
-#: cp/decl.c:9580
+#: cp/decl.c:9670
msgid "duplicate base type `%T' invalid"
msgstr "tipo base duplicado `%T' inválido"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr "la clase Java '%T' no puede tener bases múltiples"
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr "la clase Java '%T' no puede tener bases virtuales"
-#: cp/decl.c:9700
+#: cp/decl.c:9790
msgid "multiple definition of `%#T'"
msgstr "definición múltiple de `%#T'"
-#: cp/decl.c:9701
+#: cp/decl.c:9791
msgid "%Jprevious definition here"
msgstr "%Jdefinición previa aquí"
@@ -14708,47 +14756,47 @@ msgstr "%Jdefinición previa aquí"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr "ningún tipo integral puede representar todos los valores de enumerador de `%T'"
-#: cp/decl.c:9926
+#: cp/decl.c:10023
msgid "enumerator value for `%D' not integer constant"
msgstr "el valor de enumerador para `%D' no es una constante entera"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
msgid "overflow in enumeration values at `%D'"
msgstr "desbordamiento en valores de enumeración en `%D'"
-#: cp/decl.c:10015
+#: cp/decl.c:10112
msgid "return type `%#T' is incomplete"
msgstr "el tipo de devolución `%#T' es un tipo de dato incompleto"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr "el tipo de devolución para `main' cambió a `int'"
-#: cp/decl.c:10162
+#: cp/decl.c:10259
msgid "`%D' implicitly declared before its definition"
msgstr "`%D' declarado implícitamente antes de su definición"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr "`operator=' debe devolver una referencia a `*this'"
-#: cp/decl.c:10453
+#: cp/decl.c:10550
msgid "parameter `%D' declared void"
msgstr "el parámetro `%D' se declaró void"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
msgid "invalid member function declaration"
msgstr "declaración de la función miembro inválida"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr "`%D' ya se definió en la clase `%T'"
-#: cp/decl.c:11149
+#: cp/decl.c:11246
msgid "static member function `%#D' declared with type qualifiers"
msgstr "la función miembro static `%#D' es declarada con calificadores de tipo"
@@ -14796,7 +14844,7 @@ msgstr "declaración inválida de la plantilla miembro `%#D' en la clase local"
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr "uso inválido de `virtual' en la declaración de plantilla de `%#D'"
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
msgid "template declaration of `%#D'"
msgstr "redeclaración en plantilla de `%#D'"
@@ -14868,40 +14916,40 @@ msgstr "inicializador inválido para el método virtual `%D'"
msgid "anonymous struct not inside named type"
msgstr "struct anónimo no se encuentra dentro de un tipo nombrado"
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr "los agregados anónimos de alcance de nombre de espacio deben ser static"
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
msgid "anonymous union with no members"
msgstr "union anónima sin miembros"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr "`operator new' debe devolver el tipo `%T'"
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr "`operator new' toma el tipo `size_t' (`%T') como primer argumento"
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr "`operator delete' debe devolver el tipo `%T'"
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr "`operator delete' toma el tipo `%T' como primer argumento"
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
msgid "inline function `%D' used but never defined"
msgstr "se usa la función inline `%D' pero nunca se definió"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "falta el argumento por defecto para el parámetro %P de `%+#D'"
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr "letra `%c' inesperada en locate_error\n"
@@ -14928,7 +14976,7 @@ msgstr "mezclando `catch'es de C++ y Java en una sola unidad de traducción"
msgid "throwing NULL, which has integral, not pointer type"
msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr "`%D' nunca se debe sobrecargar"
@@ -15006,7 +15054,7 @@ msgstr "la declaración friend `%#D' declara una función que no es plantilla"
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr "(si esta no es su intención, asegúrese que la plantilla de la función ya ha sido declarada y agregue <> aquí después del nombre de la función) -Wno-non-template-friend desactiva este aviso"
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr "falta el argumento para `%s'\n"
@@ -15131,59 +15179,59 @@ msgstr "el tipo calificado `%T' no coincide con el nombre del destructor `~%T'"
msgid "incomplete type `%T' does not have member `%D'"
msgstr "el tipo incompleto `%T' no tiene al miembro `%D'"
-#: cp/init.c:1459
+#: cp/init.c:1460
msgid "`%D' is not a member of type `%T'"
msgstr "`%D' no es un miembro de tipo `%T'"
-#: cp/init.c:1478
+#: cp/init.c:1487
msgid "invalid pointer to bit-field `%D'"
msgstr "puntero inválido al campo de bit `%D'"
-#: cp/init.c:1580
+#: cp/init.c:1589
msgid "invalid use of non-static member function `%D'"
msgstr "uso inválido de la función miembro no static `%D'"
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
msgid "invalid use of non-static data member `%D'"
msgstr "uso inválido del dato miembro no static `%D'"
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr "new de matriz falla al especificar el tamaño"
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr "la matriz de tamaño cero no reserva espacio"
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr "new no se puede aplicar a un tipo de referencia"
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr "new no se puede aplicar a un tipo de función"
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr "llamado a constructor Java, mientras `jclass' está indefinido"
-#: cp/init.c:1877
+#: cp/init.c:1886
msgid "can't find class$"
msgstr "no se puede encontrar class$"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
msgstr "tipo `void' inválido para new"
-#: cp/init.c:2014
+#: cp/init.c:2023
msgid "uninitialized const in `new' of `%#T'"
msgstr "const sin inicializar en `new' de `%#T'"
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr "llamado a constructor Java con `%s' sin definir"
@@ -15191,39 +15239,39 @@ msgstr "llamado a constructor Java con `%s' sin definir"
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr "se encontró un `%D' ambiguo o no adecuado en la clase `%T'"
-#: cp/init.c:2083
+#: cp/init.c:2092
msgid "request for member `%D' is ambiguous"
msgstr "la petición para el miembro `%D' es ambigua"
-#: cp/init.c:2203
+#: cp/init.c:2212
msgid "ISO C++ forbids initialization in array new"
msgstr "ISO C++ prohíbe la inicialización en la matriz new"
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr "el inicializador termina prematuramente"
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr "no se pueden inicializar matrices multidimensionales con el inicializador"
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr "se detectó un posible problema en la invocación del operador delete:"
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr "no se llamará ni al destructor ni al operador delete específico de la clase, aún si se declaran cuando se defina la clase."
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr "tamaño de matriz desconocida en delete"
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
@@ -15288,15 +15336,15 @@ msgstr "no hay argumentos para `%D' que dependan de un parámetro de plantilla, p
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(si utiliza `-fpermissive', G++ aceptará su código, pero permitir el uso de un nombre sin declarar es obsoleto)"
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr "call_expr no se puede decodificar debido a un defecto en la ABI de C++"
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr "se omitió el operando de enmedio de `?': no se puede revolver el operando"
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr "el nombre revuelto de `%D' cambiará en una versión futura de GCC"
@@ -15437,7 +15485,7 @@ msgstr "no se permite el espacio de nombres `%D' en la declaración de uso"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
msgstr "`%T' no es un nombre de espacio"
@@ -15472,86 +15520,86 @@ msgstr "declaración de uso para un no miembro en el ámbito de la clase"
msgid "using-declaration cannot name destructor"
msgstr "uan declaración de uso no puede nombrar al destructor"
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr "la declaración de `%D' no está en un espacio de nombres alrededor de `%D'"
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr "`%D' debería ser declarado dentro de `%D'"
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr "no se permite aquí el alias del espacio de nombres `%D', asumiendo que es `%D'"
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
msgid "unknown namespace `%D'"
msgstr "espacio de nombres `%D' desconocido"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
msgid "namespace `%T' undeclared"
msgstr "espacio de nombres `%T' sin declarar"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr "el uso de strong solamente tiene significado en el ámbito de espacio de nombres"
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
msgid "`%D' attribute directive ignored"
msgstr "se ignora la directiva de atributo `%D'"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
msgid "use of `%D' is ambiguous"
msgstr "el uso de `%D' es ambiguo"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr " declarado inicialmente como `%#D' aquí"
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr " también declarado como `%#D' aquí"
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr "`%D' denota un tipo ambiguo"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
msgid "%J first type here"
msgstr "%J primer tipo aquí"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
msgid "%J other type here"
msgstr "%J otro tipo aquí"
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
msgid "invalid use of `%D'"
msgstr "uso inválido de `%D'"
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
msgid "`%D::%D' is not a template"
msgstr "`%D::%D' no es una plantilla"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr "`%D' no declarado en el espacio de nombres `%D'"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
msgid "`%D' is not a function,"
msgstr "`%D' no es una función,"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
msgid " conflict with `%D'"
msgstr " tiene conflicto con `%D'"
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr "XXX entrando a pop_everything ()\n"
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX saliendo de pop_everything ()\n"
@@ -15563,7 +15611,7 @@ msgstr "elemento inválido"
msgid "`%D::%D' has not been declared"
msgstr "`%D::%D' no puede ser declarado"
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
msgid "`::%D' has not been declared"
msgstr "`::%D' no puede ser declarado"
@@ -15587,7 +15635,7 @@ msgstr "`%D' %s"
msgid "new types may not be defined in a return type"
msgstr "no se pueden definir tipos nuevos en una devolución de tipo"
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
msgid "`%T' is not a template"
msgstr "`%T' no es una plantilla"
@@ -15635,179 +15683,179 @@ msgstr "la variable local `%D' no puede aparecer en este ámbito"
msgid "typedef-name `%D' used as destructor declarator"
msgstr "se usa el nombre de typedef `%D' como un declarador de destructor"
-#: cp/parser.c:3638
+#: cp/parser.c:3648
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ prohíbe literales compuestos"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr "se prohíbe el límite de matriz después del id de tipo entre paréntesis"
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr "intente eliminando los paréntesis alrededor del id de tipo"
-#: cp/parser.c:4624
+#: cp/parser.c:4661
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "la expresión en el declarador new debe tener un tipo integral o de enumeración"
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr "uso de la conversión de estilo antiguo"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr "la etiqueta case `%E' no se encuentra dentro de una declaración switch"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ prohíbe gotos calculados"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr "`;' extra"
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr "se prohibe mezclar declaraciones y definiciones de funciones"
-#: cp/parser.c:6645
+#: cp/parser.c:6683
msgid "duplicate `friend'"
msgstr "`friend' duplicado"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
msgid "class definition may not be declared a friend"
msgstr "la definición de clase no se puede declarar como friend"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr "solamente los constructores toman inicializadores base"
-#: cp/parser.c:7160
+#: cp/parser.c:7198
msgid "anachronistic old-style base class initializer"
msgstr "inicializador de clase base de estilo antiguo anacrónico"
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "no se permite la palabra clave `typename' en este contexto (un inicializador de miembro calificado implícitamente es un tipo)"
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
msgid "keyword `export' not implemented, and will be ignored"
msgstr "la palabra clave `export' no está implementada, y será ignorada"
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:7923
+#: cp/parser.c:7961
msgid "`<::' cannot begin a template-argument list"
msgstr "`<::' no puede empezar una lista de argumentos de plantilla"
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr "`<:' es una forma alternativa para escribir `['. Inserte espacios entre `<' y `::'"
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr "(si utiliza `-fpermissive' G++ aceptará su código)"
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
msgid "non-template `%D' used as template"
msgstr "se usa `%D' que no es plantilla como plantilla"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
msgstr "utilice `%T::template %D' para indicar que es una plantilla"
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr "usando `typename' fuera de la plantilla"
-#: cp/parser.c:9180
+#: cp/parser.c:9224
msgid "expected type-name"
msgstr "se esperaba un nombre de tipo"
-#: cp/parser.c:9239
+#: cp/parser.c:9283
msgid "type attributes are honored only at type definition"
msgstr "las definiciones de atributos solamente se honran en las definiciones de tipo"
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
msgid "a template-id may not appear in a using-declaration"
msgstr "un id de plantilla no puede aparecer en una declaración de uso"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr "no se permite una especificación de asm en una definición de función"
-#: cp/parser.c:9951
+#: cp/parser.c:9988
msgid "attributes are not allowed on a function-definition"
msgstr "no se permiten atributos en una definición de función"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
msgid "attributes after parenthesized initializer ignored"
msgstr "se ignoran los atributos después del inicializador entre paréntesis"
-#: cp/parser.c:10540
+#: cp/parser.c:10591
msgid "`%T::%D' is not a type"
msgstr "`%T::%D' no es un tipo"
-#: cp/parser.c:11288
+#: cp/parser.c:11341
msgid "file ends in default argument"
msgstr "el fichero termina en el argumento por defecto"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
msgid "deprecated use of default argument for parameter of non-function"
msgstr "uso obsoleto del argumento por defecto para el parámetro de una no función"
-#: cp/parser.c:11347
+#: cp/parser.c:11400
msgid "default arguments are only permitted for function parameters"
msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr "la declaración de `%D' en `%D' la cual no incluye a `%D'"
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
msgstr "se ignora la calificación extra"
-#: cp/parser.c:12102
+#: cp/parser.c:12190
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr "una especialización explícita debe ser precedida por 'template <>'"
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr "punto y coma extra"
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr "se debe usar una llave clase cuando se declara un friend"
-#: cp/parser.c:12434
+#: cp/parser.c:12522
msgid "friend declaration does not name a class or function"
msgstr "la declaración friend no nombra una clase o función"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr "especificador puro en la definición de función"
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
msgstr "no se permite la palabra clave `typename' fuera de las plantillas"
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr "no se permite la palabra clave `typename' en este contexto (la clase base implícitamente es un tipo)"
-#: cp/parser.c:13700
+#: cp/parser.c:13790
msgid "reference to `%D' is ambiguous"
msgstr "la referencia a `%D' es ambigua"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
msgid "too few template-parameter-lists"
msgstr "muy pocas listas de parámetros de plantilla"
@@ -15815,44 +15863,44 @@ msgstr "muy pocas listas de parámetros de plantilla"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
msgid "too many template-parameter-lists"
msgstr "demasiadas listas de parámetros de plantilla"
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
msgid "invalid function declaration"
msgstr "declaración inválida de función"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
msgid "named return values are no longer supported"
msgstr "los valores de devolución nombrados ya no tiene soporte"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
msgid "`>>' should be `> >' within a nested template argument list"
msgstr "`>>' debe ser `> >' dentro de una lista de argumentos plantilla anidados"
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr "`>>' sobrante, use `>' para terminar una lista de argumentos de plantilla"
-#: cp/parser.c:14574
+#: cp/parser.c:14664
msgid "missing `>' to terminate the template argument list"
msgstr "falta un `>' para terminar la lista de argumentos de plantilla"
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
msgstr "se usó la marca `%s' al nombrar a`%#T'"
-#: cp/parser.c:15082
+#: cp/parser.c:15169
msgid "%D redeclared with different access"
msgstr "`%D' redeclarado con acceso diferente"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr "`template' (para eliminar ambigüedades) sólo se permite dentro de plantillas"
@@ -15872,81 +15920,85 @@ msgstr "especialización explícita en el ámbito `%D' que no es espacio de nombres
msgid "enclosing class templates are not explicitly specialized"
msgstr "las plantillas de clase contenidas no son especializadas explícitamente"
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
-msgstr "especializando `%#T' en diferentes espacios de nombres"
+#: cp/pt.c:733
+msgid "specialization of `%D' in different namespace"
+msgstr "especialización de `%D' en diferentes espacios de nombres"
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
msgid " from definition of `%#D'"
msgstr " de la definición de `%#D'"
-#: cp/pt.c:748
+#: cp/pt.c:770
msgid "specialization of `%T' after instantiation"
msgstr "especialización de `%T' después de la instanciación"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr "especializando `%#T' en diferentes espacios de nombres"
+
+#: cp/pt.c:817
msgid "specialization `%T' after instantiation `%T'"
msgstr "especialización de `%T' después de la instanciación `%T'"
-#: cp/pt.c:807
+#: cp/pt.c:829
msgid "explicit specialization of non-template `%T'"
msgstr "especialización explícita de `%T' que no es plantilla"
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr "especialización de %D después de la instanciación"
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
msgstr "%s %+#D"
-#: cp/pt.c:1241
+#: cp/pt.c:1269
msgid "`%D' is not a function template"
msgstr "`%D' no es una plantilla de función"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr "el id de plantilla `%D' para `%+D' no coincide con ninguna declaración de plantilla"
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr "especialización de plantilla ambigua `%D' para `%+D'"
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr "id de plantilla `%D' en la declaración de la plantilla primaria"
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr "se usó una lista de parámetros de plantilla en una instanciación explícita"
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr "se provee una definición para instanciación explícita"
-#: cp/pt.c:1645
+#: cp/pt.c:1673
msgid "too many template parameter lists in declaration of `%D'"
msgstr "demasiadas listas de parámetros de plantilla en la declaración de `%D'"
-#: cp/pt.c:1661
+#: cp/pt.c:1689
msgid "too few template parameter lists in declaration of `%D'"
msgstr "muy pocas listas de parámetros de plantilla en la declaración de `%D'"
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr "especialización explícita no precedida por `template <>'"
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr "especialización parcial `%D' de la plantilla de función"
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr "se especificó un argumento por defecto en la especialización explícita"
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr "especialización de plantilla con enlace C"
@@ -15958,106 +16010,115 @@ msgstr "especialización de plantilla con enlace C"
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr "especialización de la función miembro especial declarada implícitamente"
-#: cp/pt.c:1855
+#: cp/pt.c:1883
msgid "no member function `%D' declared in `%T'"
msgstr "la función no miembro `%D' se declaró en `%T'"
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
msgid "too many template parameter lists in declaration of `%T'"
msgstr "demasiadas listas de parámetros de plantilla en la declaración de `%T'"
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr " oscurece el parámetro de plantilla `%#D'"
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr "no se usan los parámetros de plantilla en la especialización parcial:"
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr " `%D'"
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr "la especialización parcial `%T' no especializa ningún argumento de plantilla"
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr "el argumento de plantilla `%E' involucra a el(los) parámetro(s) de plantilla"
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr "el tipo `%T' del argumento de plantilla `%E' depende de el(los) parámetro(s) de plantilla"
-#: cp/pt.c:2665
+#: cp/pt.c:2693
msgid "no default argument for `%D'"
msgstr "no hay un argumento por defecto para `%D'"
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr "plantilla con enlace C"
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr "clase de plantilla sin nombre"
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
msgid "destructor `%D' declared as member template"
msgstr "se declara el destructor `%D' como una plantilla miembro"
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+msgid "invalid template declaration of `%D'"
+msgstr "declaración de la plantilla de `%D' inválida"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr "`%D' no declara un tipo de plantilla"
-#: cp/pt.c:2910
+#: cp/pt.c:2954
msgid "template definition of non-template `%#D'"
msgstr "definición de plantilla de `%#D' que no es plantilla"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr "se esperaban %d niveles de parámetros de plantilla para `%#D', se obtuvieron %d"
-#: cp/pt.c:2963
+#: cp/pt.c:3007
msgid "got %d template parameters for `%#D'"
msgstr "se obtuvieron %d parámetros de plantilla para `%#D'"
-#: cp/pt.c:2966
+#: cp/pt.c:3010
msgid "got %d template parameters for `%#T'"
msgstr "se obtuvieron %d parámetros de plantilla para `%#T'"
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr " pero se requieren %d"
-#: cp/pt.c:3053
+#: cp/pt.c:3097
msgid "`%T' is not a template type"
msgstr "`%T' no es un tipo plantilla"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
msgid "previous declaration `%D'"
msgstr "declaración previa de `%D'"
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr "se usaron %d parámetro%s de plantilla en lugar de %d"
-#: cp/pt.c:3086
+#: cp/pt.c:3130
msgid "template parameter `%#D'"
msgstr "parámetro de plantilla `%#D'"
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr "redeclarado aquí como `%#D'"
@@ -16065,280 +16126,288 @@ msgstr "redeclarado aquí como `%#D'"
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
msgid "redefinition of default argument for `%#D'"
msgstr "redefinición del argumento por defecto para `%#D'"
-#: cp/pt.c:3098
+#: cp/pt.c:3142
msgid "%J original definition appeared here"
msgstr "%J la definición original apareció aquí"
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, c-format
msgid "`%E' is not a valid template argument"
msgstr "`%E' no es un argumento de plantilla válido"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr "debe ser la dirección de una función con enlace externo"
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr "debe ser la dirección de un objeto con enlace externo"
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr "debe ser un puntero-a-miembro de la forma `&X::Y'"
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr "la cadena literal %E no es un argumento válido de plantilla porque es la dirección de un objeto con enlace estático"
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr "no se puede usar la dirección de `%E' que no es externo como un argumento de plantilla"
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr "`%E' que no es constante no se puede usar como un argumento de plantilla"
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr "el tipo `%T' no se puede usar como un valor para un parámetro de plantilla que no es tipo"
-#: cp/pt.c:3301
+#: cp/pt.c:3343
msgid "invalid use of '%D' as a non-type template-argument"
msgstr "uso inválido de '%D' como un argumento de plantilla que no es tipo"
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr "uso inválido de '%E' como un argumento de plantilla que no es tipo"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr "para hacer referencia a un tipo miembro de un parámetro de plantilla, use `typename %E'"
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para `%D'"
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr " se esperaba una constante de tipo `%T', se obtuvo `%T'"
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, c-format
msgid " expected a class template, got `%E'"
msgstr " se esperaba una plantilla de clase, se obtuvo `%E'"
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, c-format
msgid " expected a type, got `%E'"
msgstr " se esperaba un tipo, se obtuvo `%E'"
-#: cp/pt.c:3702
+#: cp/pt.c:3744
msgid " expected a type, got `%T'"
msgstr " se esperaba un tipo, se obtuvo `%T'"
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr " se esperaba una plantilla de clase, se obtuvo `%T'"
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr " se esperaba una plantilla de tipo `%D', se obtuvo `%D'"
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr "no se puede convertir el argumento de plantilla `%E' a `%T'"
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "número erróneo de argumentos de plantilla (%d, debería ser %d)"
-#: cp/pt.c:3819
+#: cp/pt.c:3861
msgid "provided for `%D'"
msgstr "provisto por `%D'"
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, c-format
msgid "template argument %d is invalid"
msgstr "el argumento de plantilla %d es inválido"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr "se usa una no plantilla como plantilla"
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr "se usa el tipo `%T' que no es plantilla como una plantilla"
-#: cp/pt.c:4210
+#: cp/pt.c:4252
msgid "for template declaration `%D'"
msgstr "para la declaración de plantilla `%D'"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d (use -ftemplate-depth-NN para incrementar el máximo) al instanciar `%D'"
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
msgstr "instanciación de plantilla clase ambigua para `%#T'"
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
msgstr "%s %+#T"
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
msgstr "instanciación de `%D' como tipo `%T'"
-#: cp/pt.c:6470
+#: cp/pt.c:6542
msgid "invalid parameter type `%T'"
msgstr "tipo de parámetro `%T' inválido"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
msgid "in declaration `%D'"
msgstr "en la declaración `%D'"
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr "creando un puntero a función miembro del tipo `%T' que no es clase"
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr "creando la matriz con tamaño cero"
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
msgstr "creando la matriz con tamaño cero (`%E')"
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr "formando la referencia a void"
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr "formando %s para referenciar al tipo `%T'"
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr "creando un puntero al miembro del tipo `%T' que no es clase"
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr "creando un puntero al miembro de referencia de tipo `%T'"
-#: cp/pt.c:7069
+#: cp/pt.c:7142
msgid "creating array of `%T'"
msgstr "creando la matriz de `%T'"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr "creando la matriz de `%T', la cual es un tipo de clase abstracta"
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr "`%T' no es de tipo clase, struct o union"
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr "uso de `%s' en la plantilla"
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr "el nombre dependiente '%E' se decodifica como un no tipo, la instanciación genera un tipo"
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr " escriba `typename %E' si quería un tipo"
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr "`%T' no es una clase o un espacio de nombres"
+
+#: cp/pt.c:8592
+msgid "`%D' is not a class or namespace"
+msgstr "`%D' no es una clase o un espacio de nombres"
+
+#: cp/pt.c:8709
msgid "`%T' uses anonymous type"
msgstr "`%T' usa un tipo anónimo"
-#: cp/pt.c:8615
+#: cp/pt.c:8711
msgid "`%T' uses local type `%T'"
msgstr "`%T' usa el tipo local `%T'"
-#: cp/pt.c:8623
+#: cp/pt.c:8719
msgid "`%T' is a variably modified type"
msgstr "`%T' es un tipo modificado variablemente"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, c-format
msgid "integral expression `%E' is not constant"
msgstr "la expresión integral `%E' no es una constante"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr " tratando de instanciar `%D'"
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr "unificación de tipo incompleto"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr "uso de `%s' en la unificación de tipo de la plantilla"
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr "instanciación explícita de `%#D' que no es plantilla"
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr "no se encuentra una plantilla coincidente para `%D'"
-#: cp/pt.c:10568
+#: cp/pt.c:10666
msgid "explicit instantiation of `%#D'"
msgstr "instanciación explícita de `%#D'"
-#: cp/pt.c:10605
+#: cp/pt.c:10703
msgid "duplicate explicit instantiation of `%#D'"
msgstr "instanciación explícita duplicada de `%#D'"
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr "ISO C++ prohíbe el uso de `extern' en instanciaciones explícitas"
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
msgstr "clase de almacenamiento `%D' aplicada a la instanciación de una plantilla"
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr "instanciación explícita del tipo `%T' del tipo no plantilla"
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr "instanciación explícita de `%#T' antes de la definición de la plantilla"
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr "ISO C++ prohíbe el uso de `%s' en las instanciaciones explícitas"
-#: cp/pt.c:10745
+#: cp/pt.c:10843
msgid "duplicate explicit instantiation of `%#T'"
msgstr "instanciación explícita duplicada de `%#T'"
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr "instanciación explícita de `%D' pero no hay una definición disponible"
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr "`%#T' no es un tipo válido para un parámetro constante de plantilla"
@@ -16384,39 +16453,39 @@ msgstr "`%T' es una base ambigua de `%T'"
msgid "`%T' is an inaccessible base of `%T'"
msgstr "`%T' es una base inaccesible de `%T'"
-#: cp/search.c:1767
+#: cp/search.c:1805
msgid "invalid covariant return type for `%#D'"
msgstr "tipo de devolución covariante inválido para `%#D'"
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr " sustituyendo `%#D'"
-#: cp/search.c:1772
+#: cp/search.c:1810
msgid "conflicting return type specified for `%#D'"
msgstr "tipos de devolución en conflicto especificados para `%#D'"
-#: cp/search.c:1786
+#: cp/search.c:1824
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr "especificador thrown más flexible para `%#F'"
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr " sustituyendo `%#F'"
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
msgid "`%#D' cannot be declared"
msgstr "`%#D' no puede ser declarado"
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr " ya que se declaró `%#D' en la clase base"
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr "`%#D' necesita un impositor final"
@@ -16437,113 +16506,113 @@ msgstr "desde esta ubicación"
msgid "object missing in reference to `%D'"
msgstr "falta un objeto en la referencia a `%D'"
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
msgid "arguments to destructor are not allowed"
msgstr "no se permiten argumentos para el destructor"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr "`this' no está disponible para funciones miembro static"
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr "uso inválido de `this' en la función no miembro"
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr "uso inválido de `this' en el nivel principal"
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "ámbito calificador inválido en el nombre del seudo-destructor"
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
msgid "`%E' is not of type `%T'"
msgstr "`%E' no es de tipo `%T'"
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr "los parámetros de tipo plantilla debe usar la palabra clave `class' o `typename'"
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr "uso inválido del tipo `%T' como un valor por defecto para una plantilla de parámetro de plantilla"
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr "uso inválido de `%D' como un valor por defecto para una plantilla de parámetro de plantilla"
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
msgid "invalid default argument for a template template parameter"
msgstr "argumento por defecto inválido para una plantilla de parámetro de plantilla"
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
msgid "definition of `%#T' inside template parameter list"
msgstr "la definición de `%#T' dentro de la lista de parámetros de plantilla"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
msgid "invalid definition of qualified type `%T'"
msgstr "definición inválida del tipo calificado `%T'"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
msgid "previous definition of `%#T'"
msgstr "definición previa de `%#T'"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
msgid "invalid base-class specification"
msgstr "especificación de clase base inválida"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr "la clase base `%T' tiene calificadores cv"
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
msgid "multiple declarators in template declaration"
msgstr "múltiples declaradores en una declaración de plantilla"
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
msgstr "se utilizó el tipo incompleto `%T' en un especificador de nombre anidado"
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
msgid "`%D' is not a member of `%T'"
msgstr "`%D' no es un miembro de `%T'"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
msgid "`%D' is not a member of `%D'"
msgstr "`%D' no es un miembro de `%D'"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "no se permite el parámetro de plantilla `%D' de tipo `%T' en una expresión integral constante porque no es de tipo integral o de enumeración"
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
msgid "`%D' cannot appear in a constant-expression"
msgstr "`%D' no puede aparece en una expresion constante"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr "uso del espacio de nombres `%D' como una expresión"
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr "uso de la plantilla de clase `%T' como una expresión"
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr "la petición por el miembro `%D' es ambigua en la red de herencia múltiple"
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr "uso de %s desde una función contenedora"
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
msgid " `%#D' declared here"
msgstr " `%#D' declarado aquí"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, c-format
msgid "type of `%E' is unknown"
msgstr "el tipo de '%E' es desconocido"
@@ -16557,44 +16626,44 @@ msgstr "no es valor-l en %s"
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr "los calificadores `%V' no se pueden aplicar a `%T'"
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr "el atributo `%s' sólo se puede aplicar a definiciones de clases Java"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr "el atributo `%s' sólo se puede aplicar a definiciones de clase"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr "`%s' es obsoleto; las vtables de g++ ahora son compatibles con COM por defecto"
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr "la init_priority solicitada no es una constante entera"
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr "solo se puede usar el atributo `%s' en definiciones de rango de fichero de objetos de tipo class"
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr "la init_priority solicitada está fuera de rango"
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr "la init_priority solicitada está reservada para uso interno"
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "el atributo `%s' no tiene soporte en esta plataforma"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "revisión lang_*: falló en %s, en %s:%d"
@@ -16808,264 +16877,264 @@ msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr "uso inválido de un puntero a un tipo incompleto en aritmética de punteros"
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr "uso inválido de '%E' para formar una función puntero a miembro. Use un identificador calificado."
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr "no se pueden usar paréntesis alrededor de '%E' para formar una función puntero a miembro"
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr "tomando la dirección del temporal"
# Esta cadena solamente funciona bien en inglés. cfuga
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr "ISO C++ prohíbe %sing un enum"
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "no se puede %s un puntero a un tipo incompleto `%T'"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr "ISO C++ prohíbe el %s un puntero de tipo `%T'"
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr "se usa la conversión a un tipo no referenciado como un l-valor"
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
msgid "invalid use of `--' on bool variable `%D'"
msgstr "uso inválido de `--' en la variable booleana `%D'"
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr "ISO C++ prohíbe tomar la dirección de la función `::main'"
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro. Como `&%T::%D'"
-#: cp/typeck.c:4032
+#: cp/typeck.c:4050
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro. Como `&%T::%D'"
-#: cp/typeck.c:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr "ISO C++ prohíbe tomar la dirección de una conversión a una expresión no l-valuada"
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr "`&' unario"
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
msgid "attempt to take address of bit-field structure member `%D'"
msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits `%D'"
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
msgstr "tomando la dirección del destructor"
# FIXME
# ¿bound se utiliza aquí como 'limitada' o 'sujeta'? Revisar el código. cfuga
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
msgstr "tomando la dirección de la expresión limitada puntero-a-miembro"
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
msgid "cannot create pointer to reference member `%D'"
msgstr "no se puede crear un puntero al miembro referencia `%D'"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr "no se puede tomar la dirección de `this' que es una expresión rvalue"
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr "se solicitó la dirección de `%D', el cual se declaró como `register'"
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, c-format
msgid "%s expression list treated as compound expression"
msgstr "se trata la lista de expresiones %s como una expresión compuesta"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr "%s del tipo `%T' al tipo `%T' proscribe la constancia"
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr "static_cast inválido del tipo `%T' al tipo `%T'"
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr "reinterpret_cast inválido de una expresión valor-r del tipo `%T' al tipo `%T'"
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr "reinterpret_cast de `%T' a `%T' pierde precisión"
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr "ISO C++ prohíbe la conversión entre entre puntero a función y puntero a objeto"
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr "reinterpret_cast inválido del tipo `%T' al tipo `%T'"
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr "uso inválido de const_cast con tipo `%T', que no es puntero, referencia, ni un tipo puntero-a-datos-miembros"
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr "uso inválido de const_cast con tipo `%T', el cual es un puntero o referencia a un tipo de función"
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr "const_cast inválido de un valor-r de tipo `%T' al tipo `%T'"
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr "const_cast inválido del tipo `%T' al tipo `%T'"
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr "ISO C++ prohíbe la conversión a un tipo de matriz `%T'"
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
msgid "invalid cast to function type `%T'"
msgstr "conversión inválida al tipo de función `%T'"
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr "la conversión de `%T' a `%T' descarta los calificadores del tipo del destino del puntero"
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr "la conversión de `%T' a `%T' incrementa la alineación requerida del tipo del destino"
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr " en la evaluación de `%Q(%#T, %#T)'"
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr "ISO C++ prohíbe la conversión a un tipo no referente usado como l-valor"
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr "tipos incompatible en la asignación de `%T' a `%T'"
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr "ISO C++ prohíbe la asignación de matrices"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr " en la conversión del puntero a función miembro"
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr " en la conversión del puntero a miembro"
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
msgid "pointer to member cast via virtual base `%T'"
msgstr "puntero a la conversión miembro a través de la base virtual `%T'"
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
msgid "pointer to member conversion via virtual base `%T'"
msgstr "puntero a la conversión miembro a través de la base virtual `%T'"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
msgstr "conversión inválida del tipo `%T' a partir del tipo `%T'"
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr "pasando NULL usado para el no puntero %s %P de `%D'"
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr "%s al tipo `%T' que no es puntero desde NULL"
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
msgstr "pasando `%T' para %s %P de `%D'"
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr "%s a `%T' desde `%T'"
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr "pasando el valor negativo `%E' para %s %P de `%D'"
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr "%s de valor negatio `%E' a `%T'"
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr "no se puede convertir `%T' a `%T' para el argumento `%P' para `%D'"
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
msgid "cannot convert `%T' to `%T' in %s"
msgstr "no se puede convertir `%T' a `%T' en %s"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
msgid "in passing argument %P of `%+D'"
msgstr "en el paso del argumento %P de `%+D'"
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr "devolviendo la referencia al temporal"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr "se devolvió una referencia a un valor que no es l-valor"
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
msgid "reference to local variable `%D' returned"
msgstr "se devolvió una referencia a la variable local `%D'"
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
msgid "address of local variable `%D' returned"
msgstr "se devolvió la dirección de la variable local `%D'"
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
msgid "returning a value from a destructor"
msgstr "devolviendo un valor de un destructor"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6000
+#: cp/typeck.c:6021
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
#. You can't return a value from a constructor.
-#: cp/typeck.c:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr "devolviendo un valor de un constructor"
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
msgid "return-statement with no value, in function returning '%T'"
msgstr "declaración return sin valores, en una función que devuelve '%T'"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
msgid "return-statement with a value, in function returning 'void'"
msgstr "declaración return con un valor, en una función que devuelve 'void'"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr "`operator new' no debe regresar NULL a menos que se declare `throw()' (o -fcheck-new esté en efecto)"
@@ -17117,124 +17186,124 @@ msgstr "se usó la sintaxis de constructor, pero no se declaró un constructor par
msgid "cannot initialize arrays using this syntax"
msgstr "no se pueden inicializar matrices usando esta sintaxis"
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr "inicializando una matriz con una lista de parámetros"
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr "inicializador para una variable escalar requiere un elemento"
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
msgstr "llaves alrededor del inicializador para `%T'"
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
msgstr "ignorando los inicializadores extra para `%T'"
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
msgid "variable-sized object of type `%T' may not be initialized"
msgstr "un objeto de tamaño variable de tipo `%T' no puede ser inicializado"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr "el subobjeto de tipo `%T' debe ser inicializado por un constructor, no por `%E'"
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr "el agregado tiene un inicializador con llaves parciales"
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr "inicializadores etiquetados como no triviales"
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr "inicializador no-vacío para una matriz de elementos vacíos"
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr "lista de inicializadores para un objeto de una clase con clases base virtual"
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr "lista de inicializadores para un objeto de una clase con clases base"
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr "lista de inicializadores para un objeto que usa funciones virtuales"
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
msgid "missing initializer for member `%D'"
msgstr "falta el inicializador para el miembro `%D'"
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
msgid "uninitialized const member `%D'"
msgstr "miembro const `%D' sin inicializar"
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
msgid "member `%D' with uninitialized const fields"
msgstr "miembro `%D' con campos const sin inicializar"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
msgid "member `%D' is uninitialized reference"
msgstr "el miembro `%D' es una referencia sin inicializar"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr "valor de índice en lugar del nombre del campo en el inicializador de union"
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
msgid "no field `%D' in union being initialized"
msgstr "no existe el campo `%D' en la union que se está inicializando"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr "no se puede inicializar la union `%T' sin miembros nombrados"
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr "exceso de elementos en el inicializador agregado"
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr "se detectó una delegación de puntero circular"
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
msgid "base operand of `->' has non-pointer type `%T'"
msgstr "el operando base de `->' tiene el tipo `%T' que no es puntero"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr "el resultado de `operator->()' produce un resultado que no es puntero"
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr "el operando base de `->' no es un puntero"
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr "no se puede usar `%E' como un puntero miembro, porque es de tipo `%T'"
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr "no se puede aplicar el puntero a miembro `%E' a `%E', el cual es del tipo no agregado `%T'"
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr "el tipo de miembro `%T::' es incompatible con el tipo objeto `%T'"
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr "llamada a la función `%D' la cual arroja el tipo incompleto `%#T'"
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
msgid "call to function which throws incomplete type `%#T'"
msgstr "llamada a una función la cual arroja el tipo incompleto `%#T'"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr "%s es obsoleto, por favor vea la documentación para más detalles"
@@ -18796,291 +18865,228 @@ msgstr "no se puede deshacer %s"
msgid "internal error - invalid Utf8 name"
msgstr "error interno - nombre Utf8 inválido"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
msgstr "Falta el término"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr "se esperaba ';'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
msgstr "Falta el nombre"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr "se esperaba '*'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr "se esperaba una declaración de clase o interfaz"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr "Falta el nombre de la clase"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr "Se esperaba '{'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr "No se encuentra el nombre de la super clase"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr "No se encuentra el nombre de la interfaz"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr "Falta el inicializador de la variable"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
msgstr "Declaración inválida"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr "Se esperaba ']'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
msgstr "']' desbalanceado"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr "Declaración de método inválida, se requiere un nombre de método"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr "Se esperaba un identificador"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr "Declaración de método inválida, se requiere un tipo de devolución"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr "Se esperaba ')'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
msgstr "Falta el término de parámetro formal"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
msgstr "Falta el identificador"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr "Falta el término de tipo de clase"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
msgstr "Tipo de interfaz inválido"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr "Se esperaba ':'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
msgstr "Declaración de expresión inválida"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr "Se esperaba '('"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr "Falta término o ')'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
msgstr "Expresión constante faltante o inválida"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr "Faltan término y ')' esperados"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
msgstr "Expresión de control inválida"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
msgstr "Expresión de actualización inválida"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
msgstr "Declaración de inicio inválida"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr "Faltan término o ')' esperados"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr "Se esperaba 'class' o 'this'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr "Se esperaba 'class'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr "Se esperaba ')' o término"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr "Se esperaba '['"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr "Se esperaba un campo"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr "Faltan término y ']' esperados"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
msgstr "Se esperaba ']', expresión de tipo inválida"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
msgstr "Expresión de tipo inválida"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
msgstr "Tipo de referencia inválido"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr "La invocación del constructor debe ser el primer elemento en un constructor"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr "Solamente los constructores pueden invocar constructores"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ": `%s' es una característica de JDK1.1(MR)"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
@@ -19089,32 +19095,32 @@ msgstr ""
"%s.\n"
"%s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr "archivo .zip malformado en CLASSPATH: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr "No se puede encontrar el paquete por defecto `%s'. Revise la variable de ambiente CLASSPATH y el acceso a los archivos"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
msgstr "falta el campo static `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr "'%s' no es un campo static"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr "No hay case para %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
msgstr "operador %s sin registrar"
@@ -19453,1689 +19459,1373 @@ msgstr "no se declaró una super clase en la interfaz para `%s'"
msgid "[super ...] must appear in a method context"
msgstr "[super ...] debe aparecer en el contexto de un método"
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr "`@end' debe aparecer en el contexto de una implementación"
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr "la definición de método no está en el contexto de la clase"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
msgid "Display this information"
msgstr "Muestra esta información"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
-msgstr "--param <param>=<valor>\tEstablece el parámetro <param> al valor. Vea a continuación para una lista completa de parámetros"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
+msgstr "--param <param>=<valor>\tEstablece el parámetro <param> al valor. Vea a continuación para una lista completa de parámetros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr "-A<pregunta>=<resp>\tRelaciona la <resp>uesta a la <pregunta>. Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
msgid "Do not discard comments"
msgstr "No descartar comentarios"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr "No descartar comentarios en expansiones de macro"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr "-D<macro>[=<val>]\tDefine una <macro> con <val> como su valor. Si sólo se da la <macro>, <val> se toma como 1"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr "-G<número>\tColoca los datos globales y estáticos más pequeños que <número> bytes en una sección especial (en algunos objetivos)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
msgid "Print the name of header files as they are used"
msgstr "Mostrar los nombres de los ficheros de encabezado mientras se utilizan"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr "-I <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión principal. -I- da más control de ruta de inclusión; vea la documentación en formato info"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+msgid "Generate make dependencies"
+msgstr "Generar dependencias de make"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
msgid "Generate make dependencies and compile"
msgstr "Generar dependencias de make y compilar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr "-MF <fichero>\tEscribir la salida de dependencias al fichero dado"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr "Tratar los ficheros de encabezado faltantes como ficheros generados"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr "Como -M pero ignora los ficheros de encabezado del sistema"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr "Como -MD pero ignora los ficheros de encabezado del sistema"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+msgid "Generate phony targets for all headers"
+msgstr "Generar objetivos de prueba para todos los encabezados"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr "-MQ <objetivo>\tAgregar un objetivo tipo-MAKE"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr "-MT <objetivo>\tAgregar un objetivo no citado"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
msgid "-O<number>\tSet optimization level to <number>"
msgstr "-O<número>\tEstablecer el nivel de optimización a <número>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
msgid "Optimize for space rather than speed"
msgstr "Optimizar para espacio en lugar de velocidad"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
msgid "Do not generate #line directives"
msgstr "No generar directivas #line"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr "-U<macro>\tIndefinir la <macro>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr "Esta opción es obsoleta; utilice en su lugar -Wextra"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr "Avisar sobre la devolución de estructuras, unions o matrices"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr "Activar casi todos los mensajes de aviso"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr "Avisar por funciones de conversión a tipos incompatibles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr "Avisar sobre conversión de punteros que incremente la alineación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr "Avisar sobre conversiones que descartan calificadores"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
msgid "Warn about subscripts whose type is \"char\""
msgstr "Avisar sobre subíndices cuyo tipo es \"char\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr "Avisar sobre la posibilidad de bloques de comentarios anidados, y comentarios de C++ que abarquen más de una línea física"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr "Sinónimo de -Wcomment"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr "Avisar sobre la posibilidad de conversión de tipos confusas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
msgid "Warn when all constructors and destructors are private"
msgstr "Avisar cuando todos los constructores y destructores son privados"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
msgid "Warn when a declaration is found after a statement"
msgstr "Avisar cuando se encuentra una declaración después de una declaración"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
-msgstr "Avisar si se usan clases, métodos o campos obsoletos"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+msgid "Warn about deprecated compiler features"
+msgstr "Avisar sobre características obsoletas del compilador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr "Avisar sobre usos de declaraciones __attribute__((obsoleto))"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr "Avisar cuando se desactivó un paso de optimización"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
msgid "Warn about compile-time integer division by zero"
msgstr "Avisar sobre la división entera por cero en tiempo de compilación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr "Avisar violaciones de reglas de estilo de Effective C++"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr "Avisar sobre elementos sobrantes después de #elif y #endif"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr "Tratar todos los avisos como errores"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
msgid "Make implicit function declarations an error"
msgstr "Hacer que la declaración implícita de funciones sea un error"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr "Mostrar avisos extra (posiblemente no deseados)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr "Avisar si se encuentran declaraciones vacías obsoletas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
msgid "Warn if testing floating point numbers for equality"
msgstr "Avisar si se prueban números de coma flotante para equidad"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr "Avisar sobre anomalías de cadena de formato de printf/scanf/strftime/strfmon"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "Avisar si se pasan demasiados argumentos a una función para su cadena de formato"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
msgid "Warn about format strings that are not literals"
msgstr "Avisar sobre el uso de cadenas de formato que no son literales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr "Avisar sobre posibles problemas de seguridad con funciones de formato"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
msgid "Warn about strftime formats yielding 2-digit years"
msgstr "Avisar sobre formatos de strftime que producen dos dígitos para el año"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-msgid "Enable warnings about inter-procedural problems"
-msgstr "Activar los avisos sobre problemas interprocedurales"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr "Avisar sobre la declaración implícita de funciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr "Avisar cuando una declaración no especifique un tipo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr "Obsoleto. Esta opción no tiene efecto."
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr "Avisar sobre variables que se inicialicen ellas mismas."
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr "Avisar cuando una función inline no puede ser inline"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr "Avisar sobre usos inválidos de la macro \"offsetof\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr "Avisar sobre ficheros PCH que se encuentran pero no se usan"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr "-Wlarger-than-<número>\tAvisar si un objeto es más grande que <número> bytes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr "No avisar sobre el uso de \"long long\" cuando se use -pedantic"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
msgid "Warn about suspicious declarations of \"main\""
msgstr "Avisar sobre declaraciones sospechosas de \"main\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
msgid "Warn about possibly missing braces around initializers"
msgstr "Avisar sobre posibles llaves faltantes alrededor de los inicializadores"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
msgid "Warn about global functions without previous declarations"
msgstr "Avisar sobre funciones globales sin declaraciones previas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr "Avisar por funciones que pueden ser candidatas para atributos de formato"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "Avisar sobre funciones que pueden ser candidatas para __attribute((noreturn))"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
msgid "Warn about global functions without prototypes"
msgstr "Avisar sobre funciones globales sin prototipos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
msgid "Warn about use of multi-character character constants"
msgstr "Avisar sobre el uso de constantes de carácter multicaracteres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "Avisar sobre declaraciones \"extern\" que no están en el ámbito del fichero"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr "Avisar cuando las funciones friend sin plantillas se declaran dentro de una plantilla"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
msgid "Warn about non-virtual destructors"
msgstr "Avisar sobre destructores no virtuales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
msgid "Warn if a C-style cast is used in a program"
msgstr "Avisar si se usa una conversión de estilo C en un programa"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
msgid "Warn if an old-style parameter definition is used"
msgstr "Avisar si se usa un parámetro de estilo antiguo en una definición"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr "Avisar si los ficheros .class están desactualizados"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr "Avisar sobre nombres de funciones virtual sobrecargadas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr "Avisar cuando el atributo packed no tiene efecto en la disposición de un struct"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
msgid "Warn when padding is required to align structure members"
msgstr "Avisar cuando se requiere relleno para alinear a los miembros de una estructura"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
msgid "Warn about possibly missing parentheses"
msgstr "Avisar sobre posibles paréntesis faltantes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
msgid "Warn when converting the type of pointers to member functions"
msgstr "Avisar cuando se convierte el tipo de punteros sobre punteros a funciones miembro"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr "Avisar sobre la aritmética de punteros de funciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
msgid "Warn if inherited methods are unimplemented"
msgstr "Avisar si los métodos heredados no están implementados"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr "Avisar sobre declaraciones múltiples del mismo objeto"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr "Avisar si se especifican modificadores cuando no son necesarios"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr "Avisar cuando el compilador reordene código"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr "Avisar cuando el tipo de devolución por defecto de una función cambia a \"int\" (C), o sobre tipos de devolución inconsistentes (C++)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr "Avisar si un selector tiene métodos múltiples"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr "Avisar sobre posibles violaciones a las reglas de secuencia de punto"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr "Avisar cuando una variable local oscurece otra"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
msgid "Warn about signed-unsigned comparisons"
msgstr "Avisar sobre comparaciones signed-unsigned"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr "Avisar cuando la sobrecarga promueva de unsigned a signed"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
msgid "Warn about code which might break strict aliasing rules"
msgstr "Avisar sobre código que pueda romper las reglas estrictas de aliases"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
msgid "Warn about unprototyped function declarations"
msgstr "Avisar sobre declaraciones de función sin prototipo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr "Avisar acerca de constructores con significados sorprendentes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr "Avisar sobre switches enumerados, sin valor por defecto, que carezcan de un case"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr "Avisar sobre switches enumerados que carezcan de una declaración \"default:\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr "Avisar sobre todos los switches enumerados que carezcan de un case específico"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr "Avisar cuando el comportamiento de síntesis difiera de Cfront"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr "No suprimir los avisos de los encabezados del sistema"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
msgid "Warn about features not present in traditional C"
msgstr "Avisar sobre características no presentes en C tradicional"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr "Avisar si se encuentran trigrafos que puedan afectar el significado del programa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
msgid "Warn if an undefined macro is used in an #if directive"
msgstr "Avisar si se usa una macro indefinida en una directiva #if"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr "Avisar sobre variables automáticas sin inicializar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr "Avisar sobre pragmas no reconocidos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr "Avisar sobre código que nunca se ejecutará"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr "Activar todos los avisos -Wunused-"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr "Avisar cuando no se use una función"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr "Avisar cuando no se use una etiqueta"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr "Avisar sobre macros definidas en el fichero principal que no se usan"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr "Avisar cuando no se use un parámetro de una función"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr "Avisar cuando no se use un valor de una expresión"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr "Avisar cuando no se use una variable"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr "Dar a las cadenas el tipo \"matriz de char\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr "Un sinónimo de -std=c89. En una versión futura de GCC será sinónimo con -std=99 en lugar del actual"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr "-aux-info <fichero>\tEmitir la información de declaraciones en el <fichero>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr "-d<letras>\tActiva los volcados de pasos específicos del compilador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr "-dumpbase <fichero>\tEstablecer el nombre base a usar para los volcados"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr "--CLASSPATH\tObsoleto; utilice en su lugar --classpath"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
msgid "Enforce class member access control semantics"
msgstr "Cumplir las semánticas de control de acceso de miembros de clase"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr "Alinear el inicio de las funciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr "Alinear las etiquetas que solamente se alcanzan saltando"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr "Alinear todas las etiquetas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr "Alinear el inicio de los ciclos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr "Cambiar cuando se emitan las instancias de la plantilla"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
msgid "Specify that arguments may alias each other and globals"
msgstr "Especificar que los argumentos pueden ser alias de cada otro y de los globales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr "Asumir que los argumentos pueden ser alias de globales pero no de cada otro"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
msgid "Assume arguments alias neither each other nor globals"
msgstr "Asumir que los argumentos no pueden ser alias de globales o de cada otro"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
msgid "Recognize the \"asm\" keyword"
msgstr "Reconocer la palabra clave \"asm\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr "Generar tablas de desenredo que sean exactas en cada límite de instrucción"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr "No tratar las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr "Las barras invertidas en constantes de caracter y hollerith no son especiales (no estilo C)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr "Borrar los intrínsecos libU77 con interfaces erróneas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr "Desactivar los intrínsecos libU77 con interfaces erróneas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr "Activar los intrínsecos libU77 con interfaces erróneas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr "Esconder los intrínsecos libU77 con interfaces erróneas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr "--bootclasspath=<ruta>\tReemplazar la ruta del sistema"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
msgid "Generate code to check bounds before indexing arrays"
msgstr "Generar código para revisar los límites antes de indizar matrices"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
msgid "Replace add, compare, branch with branch on count register"
msgstr "Reemplazar add, compare, branch con branch en la cuenta de registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr "Usar la información de análisis de perfil para las probabilidades de ramificación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr "Realizar optimización de carga de ramificación objetivo antes del hilo prólogo / epílogo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr "Realizar optimización de carga de ramificación objetivo después del hilo prólogo / epílogo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
msgid "Recognize built-in functions"
msgstr "Reconocer funciones internas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr "-fcall-saved-<registro>\tMarcar el <registro> como preservado entre funciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr "-fcall-used-<registro>\tMarcar el <registro> como corrupto para llamadas de función"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
msgid "Save registers around function calls"
msgstr "Guardar registros alrededor de llamadas de función"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr "Programa escrito estrictamente con mayúsculas y minúsculas mezcladas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr "Compilar como si el programa estuviera escrito en minúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-msgid "Preserve case used in program"
-msgstr "Preservar todo el deletreo (mayúsculas/minúsculas) usado en el programa"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr "Programa escrito en minúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr "Programa escrito en mayúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr "Compilar como si el programa estuviera escrito en mayúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr "Revisar el valor de devolución de new"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr "--classpath=<ruta>\tEstablecer la ruta de clases"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr "No poner globales sin inicializar en la sección común"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr "Permitir que los argumentos del operador '?' tengan tipos diferentes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
msgid "Reduce the size of object files"
msgstr "Reducir el tamaño de los ficheros objeto"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr "Hacer que las cadenas literales sean \"const char[]\" en lugar de \"char[]\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr "-fconst-string-class=<nombre>\tUsar la clase <nombre> para cadenas constantes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
msgid "Perform a register copy-propagation optimization pass"
msgstr "Realizar el paso de optimización de copia-propagación de registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr "Realizar optimizaciones de saltos cruzados"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr "Cuando se esté ejecutando CSE, seguir a los saltos a sus objetivos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr "Cuando se esté ejecutando CSE, seguir a los saltos condicionales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
msgid "Place data items into their own section"
msgstr "Colocar los elementos de datos en su propia sección"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr "Emitir información especial de depuración para COMMON y EQUIVALENCE (desactivado)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
msgid "Inline member functions by default"
msgstr "Hacer Inline por defecto a las funciones miembro"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr "Postergar la extracción de argumentos de funciones de la pila hasta más tarde"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr "Intentar rellenar las ranuras de retraso de las instrucciones de ramificación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr "Borrar las revisiones de punteros nulos sin uso"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr "-fdiagnostics-show-location=[once|every-line]\tIndica que tan seguido se debe emitir la ubicación del código al inicio de los diagnósticos con corte de línea"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-msgid "Allow '$' in symbol names"
-msgstr "Permitir '$' en los nombres de símbolos"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
msgid "Permit '$' as an identifier character"
msgstr "Permitir '$' como un identificador de carácter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr "-fdump-<tipo>\tVolcar varios internos del compilador a un fichero"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr "Suprimir la salida de notas de números de instrucción y números de linea en los volcados de depuración"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr "Realizar la eliminación de DWARF2 duplicados"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr "Realizar eliminación de tipos sin uso en la información de depuración"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr "Hace que el frente emule aritmética COMPLEX para evitar `bugs'"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr "--encoding=<codificación>\tEscoger la codificación de entrada (por defecto viene del local)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
msgid "Generate code to check exception specifications"
msgstr "Generar código para revisar excepciones de especificaciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr "Activar el manejo de excepciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr "-fexec-charset=<cset>\tConvertir todas las constantes de cadenas y carácter al conjunto de caracteres <cset>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr "Realizar un número de optimizaciones menores y costosas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-msgid "f2c-compatible code can be generated"
-msgstr "Se puede generar generar código compatible con f2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta f2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-msgid "Unsupported; generate libf2c-calling code"
-msgstr "Sin soporte; genera código de llamada a libf2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr "El programa está escrito en el dialecto típico FORTRAN 66"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr "El programa está escrito en el dialecto típico Unix-f77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr "El programa está escrito en un dialecto cercano a Fortran-90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr "Asumir que no se generan NaNs o infinitos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr "-ffixed-<registro>\tMarca el <registro> como no disponible para el compilador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr "ffixed-line-length-<número>\tLimita la longitud máxima de línea a <número>"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-msgid "Unsupported; affects code generation of arrays"
-msgstr "Sin soporte; afecta la generación de código de las matrices"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr "No guardar floats en registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
msgid "Scope of for-init-statement variables is local to the loop"
msgstr "El ámbito de las variables de la declaración de inicio-de-for es local para el ciclo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
msgid "Copy memory address constants into registers before use"
msgstr "Copiar las constantes de direcciones de memoria en registros antes de usarlos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr "Revisar siempre por archivos de clases no generados por gcj"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
msgid "Copy memory operands into registers before use"
msgstr "Copiar los operandos de memoria en registros antes de usarlos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr "Generar código para revisar los límites de subíndices y subcadenas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr "El programa está escrito en una forma libre cercana a Fortran-90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr "No asumir que existen las bibliotecas C estándard y \"main\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr "Permitir que las direcciones de las funciones se conservern en registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
msgid "Place each function into its own section"
msgstr "Colocar cada función en su propia sección"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
msgid "Perform global common subexpression elimination"
msgstr "Realizar la eliminación de subexpresiones comunes globales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr "Realizar el movimiento de la carga mejorada durante la eliminación de subexpresiones comunes globales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr "Realizar el movimiento de la carga mejorada durante la eliminación de subexpresiones comunes globales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
msgid "Perform store motion after global common subexpression elimination"
msgstr "Realizar el movimiento de guardado después de la eliminación de subexpresiones comunes globales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr "Activar los diagnósticos fatales sobre problemas interprocedurales"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta g77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
msgid "Recognize GNU-defined keywords"
msgstr "Reconocer las palabras claves definidas por GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr "Generar código para el ambiente de tiempo de ejecución GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
msgid "Enable guessing of branch probabilities"
msgstr "Activar la predicción de probabilidades de ramificación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr "Asumir el ambiente normal de ejecución C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr "Activar el soporte para objetos enormes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr "Procesar directivas #ident"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr "Realizar la conversión de saltos condicionales a equivalentes sin ramificación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr "Realizar la conversión de saltos condicionales a ejecución condicional"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr "Exportar funciones aún si pueden ser inline"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
msgid "Emit implicit instantiations of inline templates"
msgstr "Emitir instanciaciones implícitas de plantillas inline"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
msgid "Emit implicit instantiations of templates"
msgstr "Emitir instanciaciones implícitas de plantillas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr "Utilizar tablas de desplazamiento para llamadas a métodos virtuales"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr "No generar directivas .size"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
-msgstr "Inicializa las variables locales y matrices a cero"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
msgid "Pay attention to the \"inline\" keyword"
msgstr "Poner atención a la palabra clave \"inline\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
+msgstr "Integrar las funciones simples en sus invocadores"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr "-finline-limit=<número>\tLimita el tamaño de las funciones inline a <número>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr "-finput-charset=<cset> Establece el conjunto de caracteres por defecto para los ficheros fuente."
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
msgid "Instrument function entry and exit with profiling calls"
msgstr "Instrumentar funciones de entrada y salida con llamadas de análisis de perfil"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr "Letras de intrínsecos con mayúsculas/minúsculas indistintas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr "Intrínsecos deletreados como p.e. SqRt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-msgid "Intrinsics in lowercase"
-msgstr "Intrínsecos en minúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr "Intrínsecos en mayúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr "Asumir que las funciones nativas se implementan usando JNI"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
msgid "Generate code for functions even if they are fully inlined"
msgstr "Generar código para las funciones aún si están completamente inline"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr "Emitir variables static const aún si no se usan"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
msgid "Give external symbols a leading underscore"
msgstr "Dar a los símbolos externos un subrayado inicial"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
msgid "Perform loop optimizations"
msgstr "Realizar optimizaciones de ciclo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr "Palabras claves del lenguaje con mayúsculas/minúsculas indistintas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr "Palabras claves del lenguaje deletreadas como p.e. IOStat"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-msgid "Language keywords in lowercase"
-msgstr "Palabras claves del lenguaje en minúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr "Palabras claves del lenguaje en mayúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr "Establecer errno después de las funciones matemáticas internas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
msgid "Report on permanent memory allocation"
msgstr "Reportar el alojamiento en memoria permanente"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr "Intentar mezclar constantes idénticas y variables constantes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr "Intentar mezclar constantes idénticas a través de las unidades de compilación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr "-fmessage-length=<número>\tLimita los diagnósticos a <número> caracteres por línea. 0 suprime el corte de línea"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr "Borrar los intrínsecos MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr "Desactivar los intrínsecos MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr "Activar los intrínsecos MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr "Esconder los intrínsecos MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr "Forzar que todas las computaciones invariantes del ciclo sean fuera del ciclo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
msgid "Don't warn about uses of Microsoft extensions"
msgstr "No avisar sobre los usos de extensiones Microsoft"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
msgid "Use graph-coloring register allocation"
msgstr "Utilizar coloración de grafos para el alojamiento de registros."
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr "Generar código para el ambiente de tiempo de ejecución NeXT (Apple Mac OS X)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr "Asumir que los receptores de mensajes de Objective-C pueden ser nil"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr "Soporte para excepciones síncronas no de llamadas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr "Activar la sintaxis de excepción y sincronización de Objective-C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr "Realizar el desenrollamiento del ciclo para todos los ciclos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr "Realizar el desenrollamiento del ciclo cuando se conoce la cuenta de iteración"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr "Cuando sea posible no generar marcos de pila"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr "Tomar al menos un viaje a través de cada ciclo DO iterativo"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr "Reconocer palabras clave de C++ como \"compl\" y \"xor\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
msgid "Do the full register move optimization pass"
msgstr "Hacer el paso completo de optimización de movimiento de registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr "Optimizar las llamadas recursivas hermanadas y de extremo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-msgid "Enable optimization of static class initialization code"
-msgstr "Activar la optimización del código de inicialización de las clases static"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
msgid "Enable optional diagnostics"
msgstr "Activar los diagnósticos opcionales"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr "Empaqueta juntos a los miembros de la estructura sin agujeros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
msgid "Return small aggregates in memory, not registers"
msgstr "Devolver los agregados small en memoria, no en registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr "Avisar sobre el uso de (sólo algunas por ahora) extensiones Fortran"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
msgid "Perform loop peeling"
msgstr "Realizar el pelado de ciclos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr "Activar las optimizaciones de mirilla específicas de la máquina"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
msgid "Enable an RTL peephole pass before sched2"
msgstr "Activa un paso de mirilla RTL antes de sched2"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr "Degradar los errores de concordancia a advertencias"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
msgid "Generate position-independent code if possible"
msgstr "Generar código independiente de posición si es posible"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
msgid "Generate position-independent code for executables if possible"
msgstr "Generar código independiente de posición para ejecutables si es posible"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr "Generar instrucciones de precargado, si están disponibles, para matrices en ciclos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr "Tratar al fichero de entrada como previamente preprocesado"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr "Activar el código básico de análisis de perfil del programa"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
msgid "Insert arc-based program profiling code"
msgstr "Insertar código de análisis de perfil de programa basado en arc"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr "Activar las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfil"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr "Activar las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr "Insertar código para perfilar valores de expresiones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr "-frandom-seed=<cadena>\tHacer que se pueda reproducir la compilación utilizando la <cadena>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr "Reducir la fuerza de todas las variables generales de inducción de ciclo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
msgid "Return small aggregates in registers"
msgstr "Devolver agregados small en registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr "Permite una optimización de movimiento de registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
msgid "Perform a register renaming optimization pass"
msgstr "Realizar el paso de optimización de renombrado de registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr "Reordenar los bloques básicos para mejorar la ubicación del código"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr "Reordenar las funciones para mejorar la ubicación del código"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr "Usar el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecución"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr "Activar la instanciación automática de plantillas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr "Ejecutar un paso de eliminación de subexpresión común después de las optimizaciones de ciclos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr "Ejecutar el optimizador de ciclos dos veces"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr "Desactivar las optimizaciones que asumen la conducta de un FP que redondea por defecto"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
msgid "Generate run time type descriptor information"
msgstr "Generar información de descriptor de tipo en tiempo de ejecución"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr "Activar la calendarización entre bloques básicos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr "Permitir el movimiento especulativo de ninguna carga"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr "Permitir el movimiento especulativo de algunas cargas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr "Permitir el movimiento especulativo de más cargas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr "Permitir la calendarización prematura de insns encoladas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr "Establecer la revisión de distancia de dependencias en la calendarización prematura de insns encoladas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr "-fsched-stalled-insns-dep=<número> Establecer la revisión de distancia de dependencias en la calendarización prematura de insns encoladas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr "-fsched-stalled-insns=<número> Establecer el número de insns encoladas que se pueden calendarizar prematuramente"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr "-fsched-verbose=<número>\tEstablece el nivel de detalle del calendarizador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr "Si se calendariza después de la recarga, hacer calendarización de superbloque"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr "Si se calendariza después de la recarga, hacer trazado de calendarización"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr "Recalendarizar las instrucciones antes del alojamiento de registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr "Recalendarizar las instrucciones después del alojamiento de registros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-msgid "Allow appending a second underscore to externals"
-msgstr "Permitir agregar un segundo subrayado a los externos"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr "Marcar datos como compartidos en lugar de privados"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr "Usar el mismo tamaño para double que para float"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr "Usar el tipo entero más estrecho posible para tipos de enumeración"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr "Forzar que el tipo debajo de \"wchar_t\" sea \"unsigned short\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr "Desactivar optimizaciones observables con IEEE señalando NaNs"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr "Cuando no se proporciona \"signed\" o \"unsigned\" hacer signed el campo de bits"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
msgid "Make \"char\" signed by default"
msgstr "Hacer que \"char\" sea signed por defecto"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-msgid "Do not print names of program units as they are compiled"
-msgstr "No mostrar los nombres de las unidades de programa mientras son compiladas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
msgid "Convert floating point constants to single precision constants"
msgstr "Convertir constantes de coma flotante a constantes de precisión simple"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-msgid "Internally convert most source to lowercase"
-msgstr "Convertir internamente casi todo el código a minúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr "Preservar internamente las mayúsculas y minúsculas del código fuente"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr "Convertir internamente casi todo el código a mayúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr "Inserta código de revisión de la pila en el programa"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr "-fstack-limit-register=<registro>\tCapturar si la pila pasa del <registro>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr "-fstack-limit-symbol=<name>\tCapturar si la pila pasa del símbolo <nombre>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr "Mostrar las estadísticas acumuladas durante la compilación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr "Activar revisiones de asignabilidad para almacenamientos en matrices de objetos"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr "Realizar optimizaciones de reducción de fuerza"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr "Asumir que se aplican las reglas estrictas de alias"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr "Nombres de símbolo deletreados con mayúsculas/minúsculas mezcladas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr "Nombres de símbolo en minúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr "Nombres de símbolo en mayúsculas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr "Buscar errores de sintaxis, y entonces detenerse"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr "-ftabstop=<número>\tDistancia entre topes de tabulador para reportes en columnas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr "-ftemplate-depth-<número>\tEspecificar la profundidad máxima de instanciación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
msgid "Create data files needed by \"gcov\""
msgstr "Crear ficheros de datos necesarios para \"gcov\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr "Realizar optimizaciones de hilado de saltos"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
msgid "Report the time taken by each compiler pass"
msgstr "Reportar el tiempo tomado por cada paso del compilador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tIndica el modelo de generación de código por defecto para almacenamiento thread-local"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr "Realizar la formación de superbloques a través de la duplicación de colas"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
msgid "Assume floating-point operations can trap"
msgstr "Asumir que las operaciones de coma flotante pueden capturar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr "Atrapar desbordamientos signed en adición, sustracción y multiplicación"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr "Hacer que no tengan tipo las constantes con prefijo-radical que no es decimal"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-msgid "Allow all ugly features"
-msgstr "Desactiva todas las características feas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr "Se pueden pasar las constantes hollerith y sin tipo como argumentos"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr "Permite la copia ordinaria de variables ASSIGNadas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr "La matriz falsa dimensionada a (1) es de tamaño asumido"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr "Coma al final de la llamada al procedimiento denota un argumento nulo"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr "Permite que REAL(Z) y AIMAG(Z) reciban DOUBLE COMPLEX Z"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr "La inicialización a través de DATA y PARAMETER no es de tipos compatibles"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr "Permite el intercambio entre INTEGER y LOGICAL"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-msgid "Append underscores to externals"
-msgstr "Agregar subrayado a los externos"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
msgid "Compile whole compilation unit at a time"
msgstr "Compilar la unidad de compilación completa a la vez"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr "Borrar los intrínsecos libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr "Desactivar los intrínsecos libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-msgid "Enable libU77 intrinsics"
-msgstr "Activar los intrínsecos libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr "Borrar los intrínsecos libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr "Permitir optimizaciones matemáticas que pueden violar los estándares IEEE ó ISO"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr "Cuando no se proporciona \"signed\" o \"unsigned\" hacer unsigned el campo de bits"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr "Hacer que \"char\" sea unsigned por defecto"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
msgid "Perform loop unswitching"
msgstr "Realizar la eliminación de opciones del ciclo"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr "Sólo generar tablas de desenredo para manejo de excepciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr "Usar __cxa_atexit para registrar destructores"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr "Agregar comentarios extra a la salida de ensamblador"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-msgid "Print g77-specific version information and run internal tests"
-msgstr "Imprime la información específica de la versión g77 y ejecuta pruebas internas"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
msgid "Use expression value profiles in optimizations"
msgstr "Usar perfiles de valor de expresión en las optimizaciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr "Descartar funciones virtual sin usar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr "Implementar vtables usando thunks"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr "El programa está escrito en VXT (como Digital) FORTRAN"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr "Emitir símbolos comunes como símbolos débiles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr "Construir redes y dividir usos no relacionados de una sola variable"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr "-fwide-exec-charset=<cset>\tConvertir todas las cadenas anchas y constantes de cáracter al conjunto de caracteres <cset>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr "Generar una directiva #line que apunte al directorio de trabajo actual"
# wraps around? No entiendo bien. cfuga
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr "Asumir que el desbordamiento aritmético con signo se envuelve"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr "Guardar las cadenas en la sección de datos modificables"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr "Emitir información de referencia cruzada"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-msgid "Print internal debugging-related information"
-msgstr "Muestra la información interna relacionada con la depuración"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr "Poner datos inicializados a cero en la sección bss"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr "Generar la búsqueda no estricta de clases (a través de objc_getClass()) para usarlas en el modo Zero-Link"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr "Tratar los valores iniciales de 0 como valores que no son cero"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
msgid "Generate debug information in default format"
msgstr "Generar información de depuración en el formato por defecto"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
msgstr "Generar información de depuración en el formato COFF"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
msgstr "Generar información de depuración en el formato DWARF v2"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
msgid "Dump declarations to a .decl file"
msgstr "Volcar declaraciones a un fichero .decl"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr "Generar información de depuración en el formato extendido por defecto"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
msgid "Generate debug information in STABS format"
msgstr "Generar información de depuración en el formato STABS"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
msgstr "Generar información de depuración en el formato STABS extendido"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
msgid "Generate debug information in VMS format"
msgstr "Generar información de depuración en el formato VMS"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
msgstr "Generar información de depuración en el formato XCOFF"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
msgstr "Generar información de depuración en el formato XCOFF extendido"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr "-idirafter <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión del sistema"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr "-imacros <fich>\tAceptar la definición de macros en el <fich>ero"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr "-include <fich>\tIncluir los contenidos del <fichero> antes de otros ficheros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr "-iprefix <ruta>\tEspecificar la <ruta> como un prefijo para las siguientes dos opciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr "-isysroot <dir>\tEstablecer el <dir>ectorio como el directorio raíz del sistema"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr "-isystem <dir>\tAgregar el <dir>ectorio al inicio de la ruta de inclusión del sistema"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr "-iwithprefix <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión del sistema"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr "-iwithprefixbefore <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión principal"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr "No buscar directorios de inclusión del sistema por defecto (aquellos especificados con -isystem aún serán utilizados)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr "No buscar directorios de inclusión del sistema por defecto para C++"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
msgid "-o <file>\tPlace output into <file>"
msgstr "-o<fichero>\tColocar la salida en el <fichero>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
msgid "Enable function profiling"
msgstr "Activar el análisis de perfil de las funciones"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
msgid "Issue warnings needed for strict compliance to the standard"
msgstr "Activar los avisos necesarios para cumplir estrictamente con el estándard"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr "Como -pedantic pero los muestra como errores"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr "Generar encabezado C de características específicas de la plataforma"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
msgid "Do not display functions compiled or elapsed time"
msgstr "No mostrar las funciones compiladas o el tiempo transcurrido"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
msgid "Remap file names when including files"
msgstr "Remapear nombres de fichero cuando incluyen ficheros"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr "Conforme al estándard ISO 1998 C++"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr "Conforme al estándard ISO 1990 C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr "Conforme al estándard ISO 1999 C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr "Obsoleto en favor de -std=c99"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr "Conforme al estándard ISO 1998 C++ con extensiones GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr "Conforme al estándard ISO 1990 C con extensiones GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr "Conforme al estándard ISO 1999 C con extensiones GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr "Obsoleto en favor de -std=gnu99"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr "Obsoleto en favor de -std=c89"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr "Conforme al estándard ISO 1990 C como se enmendó en 1994"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
msgstr "Habilitar el preprocesamiento tradicional"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr "-trigraphs\tSoporte para los trigrafos de ISO C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr "No predefinir macros específicas del sistema y específica de GCC"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
msgstr "Activar la salida detallada"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+msgid "Display the compiler's version"
+msgstr "Muestra la versión del compilador"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
msgid "Suppress warnings"
msgstr "Suprimir avisos"
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "-mno-cygwin y -mno-win32 no son compatibles"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr "shared y mdll no son compatibles."
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr "`-p' no tiene soporte; use `-pg' y gprof(1)"
@@ -21147,49 +20837,62 @@ msgstr "GCC no da soporte a -C sin usar -E"
msgid "GCC does not support -CC without using -E"
msgstr "GCC no da soporte a -CC sin usar -E"
+#: config/i386/sco5.h:191
+msgid "-pg not supported on this platform"
+msgstr "-pg no tiene soporte en esta plataforma"
+
+#: config/i386/sco5.h:192
+msgid "-p and -pp specified - pick one"
+msgstr "se especificó -p y -pp - se tomó uno"
+
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
+msgstr "-G y -static son mutuamente exclusivos"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+msgid "does not support multilib"
+msgstr "no tiene soporte para multilib"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
msgid "may not use both -m32 and -m64"
msgstr "no se pueden usar -m32 y -m64 al mismo tiempo"
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr "shared y mdll no son compatibles."
-
-#: config/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr "sólo se permite -current_version con -dynamiclib"
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr "sólo se permite -install_name con -dynamiclib"
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr "no se permite -bundle con -dynamiclib"
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr "no se permite -bundle_loader con -dynamiclib"
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr "no se permite -client_name con -dynamiclib"
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr "no se permite -force_cpusubtype_ALL con -dynamiclib"
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr "no se permite -force_flat_namespace con -dynamiclib"
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr "no se permite keep_private_externs con -dynamiclib"
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr "no se permite -private_bundle con -dynamiclib"
@@ -21205,47 +20908,10 @@ msgstr "la creación de perfil no tiene soporte con -mg\n"
msgid "may not use both -EB and -EL"
msgstr "no se pueden usar -EB y -EL al mismo tiempo"
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
-msgstr "-pipe no tiene soporte"
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg y -fomit-frame-pointer son incompatibles"
-
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr "-fjni y -femit-class-files son incompatibles"
-
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
-msgstr "-fjni y -femit-class-file son incompatibles"
-
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
-msgstr "-femit-class-file se debe usar junto con -fsyntax-only"
-
#: treelang/lang-specs.h:52
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr "-pg ó -p y -fomit-frame-pointer son incompatibles"
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-msgid "does not support multilib"
-msgstr "no tiene soporte para multilib"
-
-#: config/i386/sco5.h:191
-msgid "-pg not supported on this platform"
-msgstr "-pg no tiene soporte en esta plataforma"
-
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
-msgstr "se especificó -p y -pp - se tomó uno"
-
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
-msgstr "-G y -static son mutuamente exclusivos"
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr "no se pueden usar juntos -mapcs-26 y -mapcs-32"
@@ -21262,6 +20928,14 @@ msgstr "no se pueden usar juntos -mbig-endian y -mlittle-endian"
msgid "the m210 does not have little endian support"
msgstr "el m210 no tiene soporte para little endian"
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
+msgstr "-pipe no tiene soporte"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg y -fomit-frame-pointer son incompatibles"
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr "se requiere uno de -c, -S, -gnatc, -gnatz, o -gnats para Ada"
@@ -21274,9 +20948,17 @@ msgstr "-mhard-float no tiene soporte"
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr "-msingle-float y -msoft-float no se pueden especificar al mismo tiempo"
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
-msgstr " se usan interruptores de estilo de generación de código en conflicto"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fjni y -femit-class-files son incompatibles"
+
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fjni y -femit-class-file son incompatibles"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-femit-class-file se debe usar junto con -fsyntax-only"
#: gcc.c:743
msgid "GCC does not support -C or -CC without -E"
@@ -21286,72 +20968,315 @@ msgstr "GCC no da soporte a -C o -CC sin usar -E"
msgid "-E required when input is from standard input"
msgstr "se requiere -E cuando la entrada es de entrada estándar"
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "-mno-cygwin y -mno-win32 no son compatibles"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
+msgstr " se usan interruptores de estilo de generación de código en conflicto"
-#~ msgid "read-write constraint does not allow a register"
-#~ msgstr "la restricción lectura-escritura no permite un registro"
+#~ msgid "Warn if deprecated class, method, or field is used"
+#~ msgstr "Avisar si se usan clases, métodos o campos obsoletos"
-#~ msgid "your function will be miscompiled"
-#~ msgstr "su función será mal compilada"
+#~ msgid "Warn if deprecated empty statements are found"
+#~ msgstr "Avisar si se encuentran declaraciones vacías obsoletas"
-#~ msgid "neither the destructor nor the class-specific "
-#~ msgstr "ni el operador ni el operador delete "
+#~ msgid "Enable warnings about inter-procedural problems"
+#~ msgstr "Activar los avisos sobre problemas interprocedurales"
-#~ msgid "operator delete will be called, even if they are "
-#~ msgstr "específico de la clase serán llamados, aún si se "
+#~ msgid "Warn if .class files are out of date"
+#~ msgstr "Avisar si los ficheros .class están desactualizados"
-#~ msgid "declared when the class is defined."
-#~ msgstr "declaran cuando se defina la clase."
+#~ msgid "Warn if modifiers are specified when not necessary"
+#~ msgstr "Avisar si se especifican modificadores cuando no son necesarios"
+
+#~ msgid "Warn about constructs with surprising meanings"
+#~ msgstr "Avisar acerca de constructores con significados sorprendentes"
+
+#~ msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+#~ msgstr "--CLASSPATH\tObsoleto; utilice en su lugar --classpath"
+
+#~ msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+#~ msgstr "No tratar las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE"
+
+#~ msgid "Backslashes in character and hollerith constants are special (not C-style)"
+#~ msgstr "Las barras invertidas en constantes de caracter y hollerith no son especiales (no estilo C)"
+
+#~ msgid "Delete libU77 intrinsics with bad interfaces"
+#~ msgstr "Borrar los intrínsecos libU77 con interfaces erróneas"
+
+#~ msgid "Disable libU77 intrinsics with bad interfaces"
+#~ msgstr "Desactivar los intrínsecos libU77 con interfaces erróneas"
+
+#~ msgid "Enable libU77 intrinsics with bad interfaces"
+#~ msgstr "Activar los intrínsecos libU77 con interfaces erróneas"
+
+#~ msgid "Hide libU77 intrinsics with bad interfaces"
+#~ msgstr "Esconder los intrínsecos libU77 con interfaces erróneas"
+
+#~ msgid "--bootclasspath=<path>\tReplace system path"
+#~ msgstr "--bootclasspath=<ruta>\tReemplazar la ruta del sistema"
+
+#~ msgid "Program written in strict mixed-case"
+#~ msgstr "Programa escrito estrictamente con mayúsculas y minúsculas mezcladas"
+
+#~ msgid "Compile as if program written in lowercase"
+#~ msgstr "Compilar como si el programa estuviera escrito en minúsculas"
+
+#~ msgid "Preserve case used in program"
+#~ msgstr "Preservar todo el deletreo (mayúsculas/minúsculas) usado en el programa"
+
+#~ msgid "Program written in lowercase"
+#~ msgstr "Programa escrito en minúsculas"
+
+#~ msgid "Program written in uppercase"
+#~ msgstr "Programa escrito en mayúsculas"
+
+#~ msgid "Compile as if program written in uppercase"
+#~ msgstr "Compilar como si el programa estuviera escrito en mayúsculas"
+
+#~ msgid "--classpath=<path>\tSet class path"
+#~ msgstr "--classpath=<ruta>\tEstablecer la ruta de clases"
+
+#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+#~ msgstr "Emitir información especial de depuración para COMMON y EQUIVALENCE (desactivado)"
+
+#~ msgid "Allow '$' in symbol names"
+#~ msgstr "Permitir '$' en los nombres de símbolos"
+
+#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+#~ msgstr "Hace que el frente emule aritmética COMPLEX para evitar `bugs'"
+
+#~ msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+#~ msgstr "--encoding=<codificación>\tEscoger la codificación de entrada (por defecto viene del local)"
+
+#~ msgid "f2c-compatible code can be generated"
+#~ msgstr "Se puede generar generar código compatible con f2c"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
+
+#~ msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta f2c"
+
+#~ msgid "Unsupported; generate libf2c-calling code"
+#~ msgstr "Sin soporte; genera código de llamada a libf2c"
+
+#~ msgid "Program is written in typical FORTRAN 66 dialect"
+#~ msgstr "El programa está escrito en el dialecto típico FORTRAN 66"
+
+#~ msgid "Program is written in typical Unix-f77 dialect"
+#~ msgstr "El programa está escrito en el dialecto típico Unix-f77"
-#~ msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
-#~ msgstr "-I <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión principal. -I- da más control de ruta de inclusión; vea la documentación en formato info"
+#~ msgid "Program is written in Fortran-90-ish dialect"
+#~ msgstr "El programa está escrito en un dialecto cercano a Fortran-90"
-#~ msgid "Generate make dependencies"
-#~ msgstr "Generar dependencias de make"
+#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-#~ msgid "-MF <file>\tWrite dependency output to the given file"
-#~ msgstr "-MF <fichero>\tEscribir la salida de dependencias al fichero dado"
+#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-#~ msgid "Like -M but ignore system header files"
-#~ msgstr "Como -M pero ignora los ficheros de encabezado del sistema"
+#~ msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-#~ msgid "Generate phony targets for all headers"
-#~ msgstr "Generar objetivos de prueba para todos los encabezados"
+#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta F90"
-#~ msgid "-MT <target>\tAdd an unquoted target"
-#~ msgstr "-MT <objetivo>\tAgregar un objetivo no citado"
+#~ msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+#~ msgstr "ffixed-line-length-<número>\tLimita la longitud máxima de línea a <número>"
-#~ msgid "Enable most warning messages"
-#~ msgstr "Activar casi todos los mensajes de aviso"
+#~ msgid "Unsupported; affects code generation of arrays"
+#~ msgstr "Sin soporte; afecta la generación de código de las matrices"
-#~ msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-#~ msgstr "Avisar sobre la posibilidad de bloques de comentarios anidados, y comentarios de C++ que abarquen más de una línea física"
+#~ msgid "Always check for non gcj generated classes archives"
+#~ msgstr "Revisar siempre por archivos de clases no generados por gcj"
-#~ msgid "Synonym for -Wcomment"
-#~ msgstr "Sinónimo de -Wcomment"
+#~ msgid "Generate code to check subscript and substring bounds"
+#~ msgstr "Generar código para revisar los límites de subíndices y subcadenas"
-#~ msgid "Warn about deprecated compiler features"
-#~ msgstr "Avisar sobre características obsoletas del compilador"
+#~ msgid "Program is written in Fortran-90-ish free form"
+#~ msgstr "El programa está escrito en una forma libre cercana a Fortran-90"
-#~ msgid "Deprecated. This switch has no effect."
-#~ msgstr "Obsoleto. Esta opción no tiene efecto."
+#~ msgid "Enable fatal diagnostics about inter-procedural problems"
+#~ msgstr "Activar los diagnósticos fatales sobre problemas interprocedurales"
-#~ msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-#~ msgstr "Avisar si se encuentran trigrafos que puedan afectar el significado del programa"
+#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+#~ msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta g77"
-#~ msgid "-fdump-<type>\tDump various compiler internals to a file"
-#~ msgstr "-fdump-<tipo>\tVolcar varios internos del compilador a un fichero"
+#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-#~ msgid "Integrate simple functions into their callers"
-#~ msgstr "Integrar las funciones simples en sus invocadores"
+#~ msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-#~ msgid "Treat the input file as already preprocessed"
-#~ msgstr "Tratar al fichero de entrada como previamente preprocesado"
+#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta F90"
-#~ msgid "Display the compiler's version"
-#~ msgstr "Muestra la versión del compilador"
+#~ msgid "Use offset tables for virtual method calls"
+#~ msgstr "Utilizar tablas de desplazamiento para llamadas a métodos virtuales"
+
+#~ msgid "Initialize local vars and arrays to zero"
+#~ msgstr "Inicializa las variables locales y matrices a cero"
+
+#~ msgid "Intrinsics letters in arbitrary cases"
+#~ msgstr "Letras de intrínsecos con mayúsculas/minúsculas indistintas"
+
+#~ msgid "Intrinsics spelled as e.g. SqRt"
+#~ msgstr "Intrínsecos deletreados como p.e. SqRt"
+
+#~ msgid "Intrinsics in lowercase"
+#~ msgstr "Intrínsecos en minúsculas"
+
+#~ msgid "Intrinsics in uppercase"
+#~ msgstr "Intrínsecos en mayúsculas"
+
+#~ msgid "Assume native functions are implemented using JNI"
+#~ msgstr "Asumir que las funciones nativas se implementan usando JNI"
+
+#~ msgid "Language keyword letters in arbitrary cases"
+#~ msgstr "Palabras claves del lenguaje con mayúsculas/minúsculas indistintas"
+
+#~ msgid "Language keywords spelled as e.g. IOStat"
+#~ msgstr "Palabras claves del lenguaje deletreadas como p.e. IOStat"
+
+#~ msgid "Language keywords in lowercase"
+#~ msgstr "Palabras claves del lenguaje en minúsculas"
+
+#~ msgid "Language keywords in uppercase"
+#~ msgstr "Palabras claves del lenguaje en mayúsculas"
+
+#~ msgid "Delete MIL-STD 1753 intrinsics"
+#~ msgstr "Borrar los intrínsecos MIL-STD 1753"
+
+#~ msgid "Disable MIL-STD 1753 intrinsics"
+#~ msgstr "Desactivar los intrínsecos MIL-STD 1753"
+
+#~ msgid "Enable MIL-STD 1753 intrinsics"
+#~ msgstr "Activar los intrínsecos MIL-STD 1753"
+
+#~ msgid "Hide MIL-STD 1753 intrinsics"
+#~ msgstr "Esconder los intrínsecos MIL-STD 1753"
+
+#~ msgid "Take at least one trip through each iterative DO loop"
+#~ msgstr "Tomar al menos un viaje a través de cada ciclo DO iterativo"
+
+#~ msgid "Enable optimization of static class initialization code"
+#~ msgstr "Activar la optimización del código de inicialización de las clases static"
+
+#~ msgid "Warn about use of (only a few for now) Fortran extensions"
+#~ msgstr "Avisar sobre el uso de (sólo algunas por ahora) extensiones Fortran"
+
+#~ msgid "Allow appending a second underscore to externals"
+#~ msgstr "Permitir agregar un segundo subrayado a los externos"
+
+#~ msgid "Do not print names of program units as they are compiled"
+#~ msgstr "No mostrar los nombres de las unidades de programa mientras son compiladas"
+
+#~ msgid "Internally convert most source to lowercase"
+#~ msgstr "Convertir internamente casi todo el código a minúsculas"
+
+#~ msgid "Internally preserve source case"
+#~ msgstr "Preservar internamente las mayúsculas y minúsculas del código fuente"
+
+#~ msgid "Internally convert most source to uppercase"
+#~ msgstr "Convertir internamente casi todo el código a mayúsculas"
+
+#~ msgid "Enable assignability checks for stores into object arrays"
+#~ msgstr "Activar revisiones de asignabilidad para almacenamientos en matrices de objetos"
+
+#~ msgid "Symbol names spelled in mixed case"
+#~ msgstr "Nombres de símbolo deletreados con mayúsculas/minúsculas mezcladas"
+
+#~ msgid "Symbol names in lowercase"
+#~ msgstr "Nombres de símbolo en minúsculas"
+
+#~ msgid "Symbol names in uppercase"
+#~ msgstr "Nombres de símbolo en mayúsculas"
+
+#~ msgid "Make prefix-radix non-decimal constants be typeless"
+#~ msgstr "Hacer que no tengan tipo las constantes con prefijo-radical que no es decimal"
+
+#~ msgid "Allow all ugly features"
+#~ msgstr "Desactiva todas las características feas"
+
+#~ msgid "Hollerith and typeless can be passed as arguments"
+#~ msgstr "Se pueden pasar las constantes hollerith y sin tipo como argumentos"
+
+#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
+#~ msgstr "Permite la copia ordinaria de variables ASSIGNadas"
+
+#~ msgid "Dummy array dimensioned to (1) is assumed-size"
+#~ msgstr "La matriz falsa dimensionada a (1) es de tamaño asumido"
+
+#~ msgid "Trailing comma in procedure call denotes null argument"
+#~ msgstr "Coma al final de la llamada al procedimiento denota un argumento nulo"
+
+#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+#~ msgstr "Permite que REAL(Z) y AIMAG(Z) reciban DOUBLE COMPLEX Z"
+
+#~ msgid "Initialization via DATA and PARAMETER is not type-compatible"
+#~ msgstr "La inicialización a través de DATA y PARAMETER no es de tipos compatibles"
+
+#~ msgid "Allow INTEGER and LOGICAL interchangeability"
+#~ msgstr "Permite el intercambio entre INTEGER y LOGICAL"
+
+#~ msgid "Append underscores to externals"
+#~ msgstr "Agregar subrayado a los externos"
+
+#~ msgid "Delete libU77 intrinsics"
+#~ msgstr "Borrar los intrínsecos libU77"
+
+#~ msgid "Disable libU77 intrinsics"
+#~ msgstr "Desactivar los intrínsecos libU77"
+
+#~ msgid "Enable libU77 intrinsics"
+#~ msgstr "Activar los intrínsecos libU77"
+
+#~ msgid "Hide libU77 intrinsics"
+#~ msgstr "Borrar los intrínsecos libU77"
+
+#~ msgid "Print g77-specific version information and run internal tests"
+#~ msgstr "Imprime la información específica de la versión g77 y ejecuta pruebas internas"
+
+#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
+#~ msgstr "El programa está escrito en VXT (como Digital) FORTRAN"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
+
+#~ msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
+
+#~ msgid "Print internal debugging-related information"
+#~ msgstr "Muestra la información interna relacionada con la depuración"
+
+#~ msgid "Treat initial values of 0 like non-zero values"
+#~ msgstr "Tratar los valores iniciales de 0 como valores que no son cero"
+
+#~ msgid "read-write constraint does not allow a register"
+#~ msgstr "la restricción lectura-escritura no permite un registro"
+
+#~ msgid "your function will be miscompiled"
+#~ msgstr "su función será mal compilada"
+
+#~ msgid "neither the destructor nor the class-specific "
+#~ msgstr "ni el operador ni el operador delete "
+
+#~ msgid "operator delete will be called, even if they are "
+#~ msgstr "específico de la clase serán llamados, aún si se "
+
+#~ msgid "declared when the class is defined."
+#~ msgstr "declaran cuando se defina la clase."
#~ msgid "pointer to a member used in arithmetic"
#~ msgstr "se usó un puntero a un miembro en la aritmética"
@@ -22667,9 +22592,6 @@ msgstr "-mno-cygwin y -mno-win32 no son compatibles"
#~ msgid "`sigof' applied to non-aggregate expression"
#~ msgstr "`sigof' aplicado a una expresión no agregada"
-#~ msgid "`sigof' applied to non-aggregate type"
-#~ msgstr "`sigof' aplicado a un tipo no agregado"
-
#~ msgid "storage class specifier `%s' not allowed after struct or class"
#~ msgstr "no se permite el especificador de clase de almacenamiento `%s' después de struct ó class"
@@ -22697,9 +22619,6 @@ msgstr "-mno-cygwin y -mno-win32 no son compatibles"
#~ msgid "ISO C++ forbids array dimensions with parenthesized type in new"
#~ msgstr "ISO C++ prohíbe las dimensiones de matriz con tipos con paréntesis en new"
-#~ msgid "`%T' is not a class or namespace"
-#~ msgstr "`%T' no es una claso o un espacio de nombres"
-
#~ msgid "ISO C++ forbids label declarations"
#~ msgstr "ISO C++ prohíbe declaraciones etiquetadas"
@@ -23116,9 +23035,6 @@ msgstr "-mno-cygwin y -mno-win32 no son compatibles"
#~ msgid "missing binary operator"
#~ msgstr "falta un operador binario"
-#~ msgid "operator '%s' has no left operand"
-#~ msgstr "el operador `%s' no tiene operando izquierdo"
-
#~ msgid "changing search order for system directory \"%s\""
#~ msgstr "cambiando el orden de búsqueda para el directorio del sistema \"%s\""
diff --git a/gcc/po/fr.po b/gcc/po/fr.po
index bda7522f60d..e895a21c394 100644
--- a/gcc/po/fr.po
+++ b/gcc/po/fr.po
@@ -117,10 +117,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: GNU gcc 3.4.2\n"
+"Project-Id-Version: GNU gcc 3.4.3\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
-"PO-Revision-Date: 2004-08-12 08:00-0500\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
+"PO-Revision-Date: 2004-11-05 08:00-0500\n"
"Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
"Language-Team: French <traduc@traduc.org>\n"
"MIME-Version: 1.0\n"
@@ -148,16 +148,16 @@ msgstr "l'attribut « %s » ne s'applique pas aux types"
msgid "`%s' attribute only applies to function types"
msgstr "l'attribut « %s » ne s'applique qu'à des types de fonction"
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "attribut « %s » ignoré"
@@ -231,7 +231,7 @@ msgstr "(vous devriez donc passer « %s » et non « %s » à « va_arg »)"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr "si ce code est atteint, le programme s'arrêtera"
@@ -268,386 +268,391 @@ msgstr "fonction interne « %s » n'est pas actuellement supportée"
msgid "target format does not support infinity"
msgstr "le format cible ne supporte pas l'infini"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr "%Hon vous suggère des accolades explicitement pour éviter des « else » ambiguës"
-#: c-common.c:1141
+#: c-common.c:1140
msgid "%J'%D' is not defined outside of function scope"
msgstr "%J« %D » n'est pas défini à l'extérieur de la portée de la fonction"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "longueur de la chaîne « %d » plus grande que la longueur « %d » que les compilateurs ISO C%d doivent supporter"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "débordement dans l'expression de la constante"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "débordement d'entier dans l'expression"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "débordement d'un nombre en virgule flottante dans l'expression"
-#: c-common.c:1236
+#: c-common.c:1235
msgid "vector overflow in expression"
msgstr "débordement du vecteur dans l'expression"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "grand entier implicitement tronqué pour un type non signé"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "entier négatif implicitement converti en un type non signé"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "débordement dans la conversion implicte de la constante"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "l'opération portant sur « %s » est peut être indéfinie"
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "la déclaration de l'expression a un type incomplet"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr "l'étiquette du « case » ne se réduit pas en une constante entière"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr "expression valeur de vérité invalide"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr "opérandes invalides pour le binaire %s"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr "comparaison est toujours fausse en raison d'une gamme limitée de type de données"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr "comparaison est toujours vraie en raison d'une gamme limitée de type de données"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr "comparaison d'une expression non signée >=0 est toujours vraie"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "comparaison d'une expression non signée < 0 est toujours fausse"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "usage en arithmétique d'un pointeur de type « void * »"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "usage en arithmétique d'un pointeur vers une fonction"
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr "usage en arithmétique d'un pointeur vers une fonction membre"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "valeur de type « struct » utilisé là où un scalaire est attendu"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "valeur de type « union » utilisé là où un scalaire est attendu"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "valeur de type « array » utilisé là où un scalaire est attendu"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr "l'adresse de « %D » sera toujours évaluée comme étant « true »"
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr "parenthèses suggérées autour de l'affectation utilisée comme valeur de vérité"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "usage de « restrict » invalide"
-#: c-common.c:2935
+#: c-common.c:2934
msgid "invalid application of `sizeof' to a function type"
msgstr "application de « sizeof » sur un type de fonction invalide"
-#: c-common.c:2945
+#: c-common.c:2944
#, c-format
msgid "invalid application of `%s' to a void type"
msgstr "application invalide de « %s » sur un type void"
-#: c-common.c:2951
+#: c-common.c:2950
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "application invalide de « %s » sur un type incomplet « %T »"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr "« __alignof » appliqué sur un champ de bits"
-#: c-common.c:3484
+#: c-common.c:3483
#, c-format
msgid "cannot disable built-in function `%s'"
msgstr "ne peut désactiver la fonction interne « %s »"
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "pas assez d'arguments pour la fonction « %s »"
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "trop d'arguments pour la fonction « %s »"
-#: c-common.c:3670
+#: c-common.c:3669
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "argument pour la fonction « %s » n'étant pas en virgule flottante"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr "les pointeurs ne sont pas permis comme valeurs de « case »"
-#: c-common.c:3901
+#: c-common.c:3900
msgid "range expressions in switch statements are non-standard"
msgstr "l'étendue des expressions dans les déclarations switch ne sont pas standard"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr "intervalle vide spécifié"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr "valeur du « case » duppliquée (ou en chevauchant une autre)"
-#: c-common.c:3982
+#: c-common.c:3981
msgid "%Jthis is the first entry overlapping that value"
msgstr "%Jest la première entrée chevauchant cette valeur"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr "valeur du « case » duppliquée"
-#: c-common.c:3987
+#: c-common.c:3986
msgid "%Jpreviously used here"
msgstr "%Jprécédemment utilisé ici"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr "plusieurs étiquettes par défaut dans un « switch »"
-#: c-common.c:3992
+#: c-common.c:3991
msgid "%Jthis is the first default label"
msgstr "%Jest la première étiquette par défaut"
-#: c-common.c:4017
+#: c-common.c:4016
msgid "taking the address of a label is non-standard"
msgstr "prendre l'adresse d'une étiquette n'est pas standard"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr "%Hvaleur à retourner « %D » ignorée, déclarée avec l'attribut warn_unused_result"
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr "%Hvaleur à retourner ignorée de la fonction déclarée avec l'attribut warn_unused_result"
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "mode machine « %s » inconnu"
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "aucun type de données pour le mode « %s »"
-#: c-common.c:4656
+#: c-common.c:4658
#, c-format
msgid "invalid pointer mode `%s'"
msgstr "mode pointeur invalide « %s »"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, c-format
msgid "unable to emulate '%s'"
msgstr "impossible d'émuler « %s »"
-#: c-common.c:4707
+#: c-common.c:4686
+#, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "mode « %s » appliqué à un type inapproprié"
+
+#: c-common.c:4718
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "%Jl'attribut de section ne peut être spécifié pour des variables locales"
-#: c-common.c:4718
+#: c-common.c:4729
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "%Jsection de « %D » en conflit avec une déclaration précédente"
-#: c-common.c:4727
+#: c-common.c:4738
msgid "%Jsection attribute not allowed for '%D'"
msgstr "%Jattribut de section n'est pas permis pour « %D »"
-#: c-common.c:4733
+#: c-common.c:4744
msgid "%Jsection attributes are not supported for this target"
msgstr "%Jattributs de section ne sont pas supportés pour la cible"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr "l'alignement demandé n'est pas une constante"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr "l'alignement demandé n'est pas une puissance de 2"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr "l'alignement demandé est trop grand"
-#: c-common.c:4807
+#: c-common.c:4818
msgid "%Jalignment may not be specified for '%D'"
msgstr "%Jl'alignement ne peut pas être spécifié pour « %D »"
-#: c-common.c:4845
+#: c-common.c:4856
msgid "%J'%D' defined both normally and as an alias"
msgstr "%J'%D défini à la fois normalement et en tant qu'alias"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "l'argument d'alias n'est pas une chaîne"
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
msgstr "l'argument de visibilité n'est pas une chaîne"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr "l'argument de visibilité doit être l'un de « default » (par défaut), « hidden » (masqué), « protected » (protégé) ou « internal » (interne)"
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr "l'argument de tls_model n'est pas une chaîne"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr "l'argument de tls_model doit être l'un de « local-exec », « initial-exec », « local-dynamic » or « global-dynamic »"
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
msgid "%J'%E' attribute applies only to functions"
msgstr "%J'%E l'attribut ne s'applique seulement qu'à des fonctions"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
msgid "%Jcan't set '%E' attribute after definition"
msgstr "%Jne peut initialiser l'attribut « %E » après définition"
-#: c-common.c:5095
+#: c-common.c:5106
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "attribut « %s » ignoré pour « %s »"
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "type de vecteur invalide pour l'attribut « %s »"
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr "aucun mode vecteur avec la taille et le type spécifié n'a été trouvé"
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "attribut non nul sans argument sur un non-prototype"
-#: c-common.c:5331
+#: c-common.c:5296
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr "un argument non nul a un nombre d'opérande invalide (argument %lu)"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr "un argument non nul a un nombre d'opérande hors des bornes (arg %lu, opérande %lu)"
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr "un argument non nul référence une opérande qui n'est pas un pointeur (arg %lu, opérande %lu)"
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr "argument nul là où un non-nul est requis (arg %lu)"
-#: c-common.c:5509
+#: c-common.c:5474
msgid "cleanup arg not an identifier"
msgstr "argument de nettoyage n'est pas un identificateur"
-#: c-common.c:5516
+#: c-common.c:5481
msgid "cleanup arg not a function"
msgstr "argument de nettoyage n'est pas une fonction"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s à la fin de l'entrée"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s avant %s« %c »"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s avant %s'\\x%x'"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "%s avant une chaîne constante"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "%s avant une constante numérique"
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s avant « %s »"
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s avant un élément lexical « %s »"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "valeur void n'a pas été ignorée comme elle aurait dû l'être"
@@ -813,386 +818,386 @@ msgstr "%Jdéclaration de constante de « %D » suit une déclaration de non constan
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr "%Jdéclaration de non constante de « %D » suit une déclaration de constante"
-#: c-decl.c:1262
+#: c-decl.c:1267
msgid "%Jredundant redeclaration of '%D'"
msgstr "%Jdéclaration redondante de « %D »"
-#: c-decl.c:1581
+#: c-decl.c:1586
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "%Jdéclaration de « %D » masque un paramètre"
-#: c-decl.c:1583
+#: c-decl.c:1588
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr "%Jdéclaration de « %D » masque une déclaration globale"
-#: c-decl.c:1585
+#: c-decl.c:1590
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr "%Jdéclaration de « %D » masque la déclaration d'un local précédent"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
msgid "%Jshadowed declaration is here"
msgstr "%Jdéclaration est masquée ici"
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "déclaration de « %s » externe imbriquée"
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
msgid "%Jprevious declaration of '%D'"
msgstr "%Jdéclaration précédente de « %D »"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "déclaration implicite de la fonction « %s »"
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "« %s » non déclaré ici (hors de toute fonction)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "« %s » non déclaré (première utilisation dans cette fonction)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(Chaque identificateur non déclaré est rapporté une seule fois"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "pour chaque fonction dans laquelle il apparaît.)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr "étiquette %s référencée à l'extérieur de toute fonction"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "déclaration de l'étiquette « %s » en double"
-#: c-decl.c:2010
+#: c-decl.c:2015
msgid "%Jthis is a previous declaration"
msgstr "%Jest la déclaration précédente"
-#: c-decl.c:2045
+#: c-decl.c:2050
msgid "%Hduplicate label `%D'"
msgstr "%Hétiquette « %D » apparaît en double"
-#: c-decl.c:2047
+#: c-decl.c:2052
msgid "%J`%D' previously defined here"
msgstr "%J« %D » précédemment défini ici"
-#: c-decl.c:2049
+#: c-decl.c:2054
msgid "%J`%D' previously declared here"
msgstr "%J« %D » précédemment déclaré ici"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr "%HC traditionnel manque d'un espace nom séparé pour les étiquettes, identificateur « %D » est en conflit"
-#: c-decl.c:2140
+#: c-decl.c:2145
msgid "%H`%s' defined as wrong kind of tag"
msgstr "%H« %s » défini incorrectement comme une mauvais sorte d'étiquette"
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "struct/union sans nom ne définissant aucune instance"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "mot clé ou nom de type inutile dans une déclaration vide"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "deux types spécifiés dans une déclaration vide"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "déclaration vide"
-#: c-decl.c:2435
+#: c-decl.c:2440
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr "ISO C90 ne supporte pas « static » ou les qualificateurs de type dans les déclarateurs de tableau de paramètres"
-#: c-decl.c:2437
+#: c-decl.c:2442
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO C90 ne supporte pas « [*] » dans les déclarateurs de tableau"
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr "GCC n'implémente pas encore correctement les déclarateurs de tableau « [*] »"
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr "static ou qualificateurs de type dans un déclarateur abstrait"
-#: c-decl.c:2526
+#: c-decl.c:2531
msgid "%J'%D' is usually a function"
msgstr "%J« %D » est habituellement une fonction"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef « %s » est initialisé (utilisez __typeof__ à la place)"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "la fonction « %s » est initialisée comme une variable"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "le paramètre « %s » est initialisé"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "un objet de taille variable peut ne pas être initialisé"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "la variable « %s » est initialisée alors qu'elle est de type incomplet"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "les éléments du tableau « %s » ont des types incomplets"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
msgid "%Jinline function '%D' given attribute noinline"
msgstr "%J fonction enligne « %D » a reçu l'attribut non enligne"
-#: c-decl.c:2725
+#: c-decl.c:2730
msgid "%Jinitializer fails to determine size of '%D'"
msgstr "%Jinitialisateur a échoué à déterminer la taille de « %D »"
-#: c-decl.c:2730
+#: c-decl.c:2735
msgid "%Jarray size missing in '%D'"
msgstr "%Jtaille du tableau est manquante dans « %D »"
-#: c-decl.c:2746
+#: c-decl.c:2751
msgid "%Jzero or negative size array '%D'"
msgstr "%Jtableau « %D » de taille zéro ou négative"
-#: c-decl.c:2774
+#: c-decl.c:2779
msgid "%Jstorage size of '%D' isn't known"
msgstr "%Jtaille de stockage de « %D » n'est pas connue"
-#: c-decl.c:2784
+#: c-decl.c:2789
msgid "%Jstorage size of '%D' isn't constant"
msgstr "%Jtaille de stockage de « %D » n'est pas une constante"
-#: c-decl.c:2867
+#: c-decl.c:2872
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr "%Jspécificateur asm ignoré pour la variable locale non statique « %D »"
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr "ISO C interdit la déclaration anticipée de paramètres"
-#: c-decl.c:3160
+#: c-decl.c:3165
msgid "<anonymous>"
msgstr "<anonymous>"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr "la largeur du champ de bits « %s » n'est pas une constante entière"
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "largeur négative du champ de bits « %s »"
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "largeur nulle pour le champ de bits « %s »"
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "le champ de bits « %s » a un type invalide"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr "le type de champ de bit « %s » est une extension GCC"
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "la largeur de « %s » excède son type"
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr "« %s » est plus étroit que les valeurs de son type"
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "« long long long » est trop long pour GCC"
-#: c-decl.c:3375
+#: c-decl.c:3380
msgid "ISO C90 does not support `long long'"
msgstr "ISO C90 ne permet pas « long long »"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "« %s » apparaît en double"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr "« __thread » avant « extern »"
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr "« __thread » avant « static »"
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "deux types de données ou plus dans la déclaration de « %s »"
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr "« %s » n'a pu devenir un typedef ou un type construit"
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr "dans la déclaration de « %s », utilisation de « int » par défaut pour le type"
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "« long » et « short » spécifiés à la fois pour « %s »"
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "« long » ou « short » spécifié avec « char » pour « %s »"
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "« long » ou « short » spécifié avec un type flottant pour « %s »"
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "la seule combinaison valide est « long double »"
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "« %s » est à la fois signé et non signé"
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "« long », « short », « signed » ou « unsigned » invalide pour « %s »"
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr "« long », « short », « signed » ou « unsigned » utilisé incorrectement pour « %s »"
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "« complex » invalide pour « %s »"
-#: c-decl.c:3583
+#: c-decl.c:3588
msgid "ISO C90 does not support complex types"
msgstr "ISO C90 ne permet pas les types « complex »"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C ne permet pas d'utiliser « complex » à la place de « double complex »"
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO C interdit le type d'entiers complexes"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "« const » apparaît en double"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "« restrict » apparaît en double"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "« volatile » apparaît en double"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "multiples classes de stockage dans la déclaration de « %s »"
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "définition de fonction déclaré « auto »"
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "définition de fonction déclarée « register »"
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "définition de fonction déclarée « typedef »"
-#: c-decl.c:3692
+#: c-decl.c:3697
msgid "function definition declared `__thread'"
msgstr "définition de fonction déclarée « __thread »"
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "classe de stockage spécifiée pour le champ de structure « %s »"
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "classe de stockage spécifiée pour le paramètre « %s »"
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "classe de stockage spécifié pour un typename"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "« %s » initialisé et déclaré « extern »"
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "« %s » a les deux « extern » et initialisateur"
-#: c-decl.c:3731
+#: c-decl.c:3736
#, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "la déclaration de l'étendue de fichier « %s » spécifie « auto »"
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "fonction imbriquée « %s » déclarée « extern »"
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "« %s » dans le champ de la fonction est implicitement déclaré auto, et déclaré « __thread »"
@@ -1200,434 +1205,434 @@ msgstr "« %s » dans le champ de la fonction est implicitement déclaré auto, et d
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "static ou qualificateurs de type dans un déclarateur de tableau n'étant pas un paramètre"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "déclaration de « %s » comme un tableau de « void »"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "déclaration de « %s » comme un tableau de fonctions"
-#: c-decl.c:3836
+#: c-decl.c:3841
msgid "invalid use of structure with flexible array member"
msgstr "utilisation invalide d'une structure ayant un membre flexible"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "la taille du tableau « %s » n'est pas de type entier"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ISO C interdit le tableau de taille zéro « %s »"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "la taille du tableau « %s » est négative"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ISO C90 interdit le tableau « %s » dont la taille ne peut être évaluée"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO C90 interdit le tableau « %s » de taille variable"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "la taille du tableau « %s » est trop grande"
-#: c-decl.c:3939
+#: c-decl.c:3944
msgid "ISO C90 does not support flexible array members"
msgstr "ISO C90 interdit les tableaux ayant des membres flexibles"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "les éléments du tableau sont de type incomplet"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "« %s » déclaré comme une fonction retournant une fonction"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "« %s » déclaré comme une fonction retournant un tableau"
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr "ISO C interdit d'utiliser un void qualifié en valeur à retourner par la fonction"
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr "qualificateurs de type ignorés pour le type à retourner par la fonction"
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr "ISO C interdit les types de fonction qualifiés"
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr "modificateur de type invalide dans la déclaration de pointeur"
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr "ISO C interdit les fonction de type volatile ou constante"
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "variable ou champ « %s » déclaré « void »"
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr "les attributs dans un déclarateur de tableau de paramètres sont ignorés"
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
msgstr "modificateur invalide de type à l'intérieur d'un déclarateur de tableau"
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr "champ « %s » déclaré comme une fonction"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "champ « %s » est de type incomplet"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr "classe de stockage invalide pour la fonction « %s »"
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr "fonction marquée « noreturn » retourne une valeur n'étant pas de type « void »"
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr "ne peut transformer « main » en fonction enligne"
-#: c-decl.c:4431
+#: c-decl.c:4442
msgid "variable previously declared `static' redeclared `extern'"
msgstr "variable précédemment déclarée « static » redéclarée « extern »"
-#: c-decl.c:4440
+#: c-decl.c:4451
msgid "%Jvariable '%D' declared `inline'"
msgstr "%Jvariable « %D » déclarée « inline »"
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
msgid "thread-local storage not supported for this target"
msgstr "cette cible ne permet pas le stockage en local au thread"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "la déclaration de fonction n'est pas un prototype valide"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr "noms de paramètres (sans type) dans la déclaration de fonction"
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "le paramètre « %s » a un type incomplet"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "le paramètre a un type incomplet"
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr "\"void\" comme seul paramètre ne peut être qualifié"
-#: c-decl.c:4636
+#: c-decl.c:4647
msgid "\"void\" must be the only parameter"
msgstr "\"void\" doit être le seul paramètre"
-#: c-decl.c:4653
+#: c-decl.c:4664
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr "%Jparamètre « %D » n'a qu'une déclaration anticipée"
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "\"%s %s\" déclarée à l'intérieur de la liste de paramètres"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "structure anonyme %s déclarée à l'intérieur de la liste des paramètres"
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "visible uniquement depuis cette définition ou déclaration, ce qui n'est probablement pas ce que vous désirez"
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr "redéfinition de « union %s »"
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr "redéfinition de « struct %s »"
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr "déclaration ne déclarant rien du tout"
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
msgid "%Jduplicate member '%D'"
msgstr "%Jmembre « %D » est double"
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr "%s défini à l'intérieur des paramètres"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "union"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "structure"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr "%s n'a pas de %s"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "struct"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "membres nommés"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "membres"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "redéfinition imbriquée de « %s »"
-#: c-decl.c:5015
+#: c-decl.c:5026
msgid "%Jflexible array member in union"
msgstr "%Jmembre flexible de tableau dans l'union"
-#: c-decl.c:5020
+#: c-decl.c:5031
msgid "%Jflexible array member not at end of struct"
msgstr "%Jle membre flexible de tableau n'est pas à la fin de la structure"
-#: c-decl.c:5025
+#: c-decl.c:5036
msgid "%Jflexible array member in otherwise empty struct"
msgstr "%Jmembre flexible de tableau dans une structure vide par ailleurs"
-#: c-decl.c:5032
+#: c-decl.c:5043
msgid "%Jinvalid use of structure with flexible array member"
msgstr "%Jutilisation invalide d'une structure ayant un membre flexible"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr "union ne peut pas être rendu transparente"
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "redéclaration de « enum %s »"
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr "enum défini à l'intérieur des paramètres"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr "valeurs d'énumération excède les bornes du plus grand entier"
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "valeur de l'énumérateur pour « %s » n'est pas une constante entière"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "débordement dans les valeurs de l'énumération"
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr "ISO C restreint les valeurs de l'énumérateur aux bornes d'un « int »"
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr "le type du retour est incomplet"
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr "le type du retour est « int » par défaut"
-#: c-decl.c:5501
+#: c-decl.c:5512
msgid "%Jno previous prototype for '%D'"
msgstr "%Jaucun prototype précédent pour « %D »"
-#: c-decl.c:5507
+#: c-decl.c:5518
msgid "%J'%D' was used with no prototype before its definition"
msgstr "%J« %D » a été utilisé sans prototype avant sa définition"
-#: c-decl.c:5514
+#: c-decl.c:5525
msgid "%Jno previous declaration for '%D'"
msgstr "%Jaucune déclaration précédente pour « %D »"
-#: c-decl.c:5520
+#: c-decl.c:5531
msgid "%J`%D' was used with no declaration before its definition"
msgstr "%J« %D » a été utilisé sans déclaration avant sa définition"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
msgid "%Jreturn type of '%D' is not `int'"
msgstr "%Jle type de retour de « %D » n'est pas « int »"
-#: c-decl.c:5571
+#: c-decl.c:5582
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "%Jle premier argument de « %D » devrait être « int »"
-#: c-decl.c:5580
+#: c-decl.c:5591
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "%Jle second argument de « %D » devrait être « char ** »"
-#: c-decl.c:5589
+#: c-decl.c:5600
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "%Jle troisième argument de « %D » devrait probablement être « char ** »"
-#: c-decl.c:5599
+#: c-decl.c:5610
msgid "%J'%D' takes only zero or two arguments"
msgstr "%J« %D » prend soit aucun argument ou soit deux arguments"
-#: c-decl.c:5602
+#: c-decl.c:5613
msgid "%J'%D' is normally a non-static function"
msgstr "%J« %D » n'est pas normalement une fonction statique"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr "%Jdéclaration de paramètre d'ancien style dans la définition prototypée de fonction"
-#: c-decl.c:5672
+#: c-decl.c:5683
msgid "%Jparameter name omitted"
msgstr "%Jnom de paramètre omis"
-#: c-decl.c:5747
+#: c-decl.c:5758
msgid "%Jparameter name missing from parameter list"
msgstr "%Jnom du paramètre manquant dans la liste des paramètres"
-#: c-decl.c:5757
+#: c-decl.c:5768
msgid "%J\"%D\" declared as a non-parameter"
msgstr "%J\"%D\" déclaré comme un non paramètre"
-#: c-decl.c:5762
+#: c-decl.c:5773
msgid "%Jmultiple parameters named \"%D\""
msgstr "%Jplusieurs paramètres nommés « %D »"
-#: c-decl.c:5770
+#: c-decl.c:5781
msgid "%Jparameter \"%D\" declared void"
msgstr "%Jparamètre \"%D\" déclaré «void »"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "%Jtype de « %D » est « int » par défaut"
-#: c-decl.c:5801
+#: c-decl.c:5812
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "%Jparamètre \"%D\" a un type incomplet"
-#: c-decl.c:5807
+#: c-decl.c:5818
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr "%Jdéclaration du paramètre « %D » mais pas de tel paramètre"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "le nombre d'arguments ne concorde pas avec celui du prototype"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
msgid "%Hprototype declaration"
msgstr "%Hdéclaration de prototype"
-#: c-decl.c:5889
+#: c-decl.c:5900
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr "argument promu \"%D\" ne concorde pas avec le prototype"
-#: c-decl.c:5897
+#: c-decl.c:5908
msgid "argument \"%D\" doesn't match prototype"
msgstr "argument \"%D\" ne concorde pas avec le prototype"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
msgid "no return statement in function returning non-void"
msgstr "« return » manquant dans une fonction devant retourner une valeur"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "cette fonction devrait finir en retournant ou non une valeur"
#. 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:6200
+#: c-decl.c:6211
msgid "'for' loop initial declaration used outside C99 mode"
msgstr "déclaration initiale de la boucle « for » utilisée en dehors du mode C99"
-#: c-decl.c:6224
+#: c-decl.c:6235
#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "« struct %s » déclarée dans la déclaration initiale de la boucle « for »"
-#: c-decl.c:6227
+#: c-decl.c:6238
#, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "« union %s » déclarée dans la déclaration initiale de la boucle « for »"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "« enum %s » déclarée dans la déclaration initiale de la boucle « for »"
-#: c-decl.c:6238
+#: c-decl.c:6249
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr "%Jdéclaration de « %D » (qui n'est pas une variable) dans la déclaration initiale de « for »"
-#: c-decl.c:6241
+#: c-decl.c:6252
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr "%Jdéclaration de la variable statique « %D » dans la déclaration initiale de la boucle « for »"
-#: c-decl.c:6244
+#: c-decl.c:6255
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr "%Jdéclaration de la variable externe « %D » dans la déclaration initiale « for »"
-#: c-decl.c:6557
+#: c-decl.c:6568
msgid "%Jredefinition of global '%D'"
msgstr "%Jredéfinition globale de « %D »"
-#: c-decl.c:6558
+#: c-decl.c:6569
msgid "%J'%D' previously defined here"
msgstr "%J« %D » précédemment défini ici"
@@ -2264,89 +2269,89 @@ msgstr "nom de fichier manquant après \"%s\""
msgid "missing makefile target after \"%s\""
msgstr "cible manquante dans le makefile après \"%s\""
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "-I- spécifié deux fois"
-#: c-opts.c:692
+#: c-opts.c:700
#, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "l'option « %s » n'est plus supportée"
-#: c-opts.c:812
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr "-fhandle-exceptions a été renommé -fexceptions (et est maintenant utilisé par défaut)"
-#: c-opts.c:978
+#: c-opts.c:986
msgid "output filename specified twice"
msgstr "nom du fichier de sortie spécifié deux fois"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "-Wformat-y2k ignorée sans -Wformat"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "-Wformat-extra-args ignorée sans -Wformat"
-#: c-opts.c:1111
+#: c-opts.c:1119
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "-Wformat-zero-length ignorée sans -Wformat"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "-Wformat-nonliteral ignorée sans -Wformat"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "-Wformat-security ignorée sans -Wformat"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "-Wmissing-format-attribute ignorée sans -Wformat"
-#: c-opts.c:1131
+#: c-opts.c:1139
#, c-format
msgid "opening output file %s: %m"
msgstr "ouverture du fichier de sortie %s: %m"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr "trop de noms de fichiers. Taper %s --help pour en connaître l'usage"
-#: c-opts.c:1215
+#: c-opts.c:1223
msgid "YYDEBUG not defined"
msgstr "YYDEBUG n'est pas défini"
-#: c-opts.c:1261
+#: c-opts.c:1269
#, c-format
msgid "opening dependency file %s: %m"
msgstr "ouverture du fichier de dépendances %s: %m"
-#: c-opts.c:1271
+#: c-opts.c:1279
#, c-format
msgid "closing dependency file %s: %m"
msgstr "fermeture du fichier de dépendances %s: %m"
-#: c-opts.c:1274
+#: c-opts.c:1282
#, c-format
msgid "when writing output to %s: %m"
msgstr "lors de l'écriture de la sortie dans %s: %m"
-#: c-opts.c:1344
+#: c-opts.c:1352
msgid "to generate dependencies you must specify either -M or -MM"
msgstr "pour générer les dépendances, vous devez spécifier -M ou -MM"
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr "<interne>"
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr "<ligne de commande>"
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr "il est trop tard pour la directive # pour fixer un répertoire de mise au point"
@@ -2364,7 +2369,7 @@ msgstr "erreur de syntaxe : impossible de reculer"
msgid "ISO C forbids an empty source file"
msgstr "ISO C interdit un fichier source vide"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "l'argument de « asm » n'est pas une chaîne de constante"
@@ -2380,7 +2385,7 @@ msgstr "la définition de données n'a pas de type ni de classe de stockage"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ISO C ne permet pas de « ; » additionnel en dehors d'une fonction"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr "le C traditionnel rejette le plus unaire"
@@ -2458,7 +2463,7 @@ msgstr "ISO C interdit les fonctions imbriquées"
msgid "ISO C forbids forward references to `enum' types"
msgstr "ISO C interdit les références anticipée vers un type « enum »"
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "virgule à la fin de liste d'énumerateurs"
@@ -2466,7 +2471,7 @@ msgstr "virgule à la fin de liste d'énumerateurs"
msgid "no semicolon at end of struct or union"
msgstr "pas de point virgule à la fin de la structure ou de l'union"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "point virgule superflu dans la structure ou dans l'union"
@@ -2494,23 +2499,23 @@ msgstr "ISO C interdit la déclaration d'étiquette"
msgid "braced-group within expression allowed only inside a function"
msgstr "groupe entre accolades à l'intérieur d'expression permis seulement à l'intérieur d'une fonction"
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "le corps du else est vide"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
msgid "%Hempty body in an if-statement"
msgstr "%Hle corps de la déclaration du if est vide"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "mot-clé « continue » à l'extérieur de toute boucle"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO C interdit « goto *expr; »"
@@ -2520,11 +2525,11 @@ msgstr "ISO C interdit « goto *expr; »"
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr "ISO C requiert un argument nommé devant « ... »"
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "« ... » dans une liste d'identificateurs de style ancien"
@@ -2540,7 +2545,7 @@ msgstr "erreur d'analyse syntaxique"
msgid "parser stack overflow"
msgstr "débordement de la pile de l'analyseur syntaxique"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "erreur de syntaxe à l'élément lexical « %s »"
@@ -2622,7 +2627,7 @@ msgstr "%s: créé avec -g%s, mais utilisé avec -g%s"
msgid "%s: had text segment at different address"
msgstr "%s: a un segment texte à une adresse différente"
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s : %s"
@@ -2732,13 +2737,13 @@ msgstr "où les étiquettes de « case » apparaissent ici"
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr "(les actions dans les « case » précédents requierent des destructeurs dans leur propre champ.)"
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr "%s qualificateur ignoré avec asm"
# FIXME: c'est de l'assembleur ?
-#: c-semantics.c:991
+#: c-semantics.c:993
msgid "will never be executed"
msgstr "ne sera jamais exécuté"
@@ -2747,7 +2752,7 @@ msgstr "ne sera jamais exécuté"
msgid "`%s' has an incomplete type"
msgstr "« %s » a un type incomplet"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr "utilisation invalide d'expression void"
@@ -2782,750 +2787,750 @@ msgstr "les types ne sont pas vraiment compatibles"
msgid "function return types not compatible due to `volatile'"
msgstr "les types retournés d'une fonction ne sont pas compatibles en raison de « volatile »"
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr "arithmétique sur un pointeur vers un type incomplet"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr "%s n'a pas de membre nommé « %s »"
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "requête du membre « %s » dans quelque chose n'étant ni une structure ni une union"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "déréférencement d'un pointeur de type incomplet"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "déréférencement d'un pointeur « void * »"
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr "type d'argument invalide pour « %s »"
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr "indice manquant dans la référence du tableau"
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "l'indice du tableau est de type « char »"
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "l'indice du tableau n'est pas un entier"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr "ISO C interdit de sous-indicer des tableaux « register »"
-#: c-typeck.c:1525
+#: c-typeck.c:1505
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO C90 interdit d'indicer de tableau n'étant pas membre gauche"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "indice de type « char »"
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr "la déclaration locale de « %s » masque l'instance d'une variable"
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "l'objet appelé n'est pas une fonction"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
msgid "function called through a non-compatible type"
msgstr "fonction appellée à travers un type non compatible"
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr "un élément de l'initialisation n'est pas une constante"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "trop d'arguments pour la fonction"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr "le type du paramètre formel %d est incomplet"
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr "%s est entier plutôt que flottant en raison du prototype"
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr "%s est entier plutôt que complexe en raison du prototype"
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr "%s est complexe plutôt que flottant en raison du prototype"
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr "%s est flottant plutôt qu'entier en raison du prototype"
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "%s est complexe plutôt qu'entier en raison du prototype"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr "%s est flottant plutôt que complexe en raison du prototype"
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr "%s est « float » plutôt qu'un « double » en raison du prototype"
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr "%s a une largeur différente en raison du prototype"
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "%s est non signé en raison du prototype"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "%s est signé en raison du prototype"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "trop peu d'arguments pour la fonction"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr "parenthèses suggérées autour de + ou - à l'intérieur du décalage"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr "parenthèses suggérées autour de && à l'intérieur de ||"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr "parenthèses suggérées autour de l'arithmétique dans l'opérande de |"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de |"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr "parenthèses suggérées autour de l'arithmétique dans l'opérande de ^"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de ^"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr "parenthèses suggérées autour de + ou - dans l'opérande de &"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de &"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "les comparaisons telles que X<=Y<=Z n'ont pas de signification mathématique"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "pointeur de type « void * » utilisé dans une soustraction"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "pointeur vers un fonction utilisé dans une soustraction"
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr "type d'argument erroné pour le plus unaire"
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr "type d'argument erroné pour le moins unaire"
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ISO C ne permet pas d'utiliser « ~ » pour le complexe conjugué"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr "type d'argument erroné pour un complément de bit"
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "type d'argument erroné pour abs"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr "type d'argument erroné pour la conjugaison"
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr "type d'argument erroné pour le point d'exclamation unaire"
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO C ne permet pas « ++ » ni « -- » sur les types complexes"
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
msgid "wrong type argument to increment"
msgstr "type d'argument erroné pour un incrément"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr "type d'argument erroné pour un décrément"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr "incrément d'un pointeur vers une structure inconnue"
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr "décrément d'un pointeur vers une structure inconnue"
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr "membre gauche invalide pour le « & » unaire"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr "tentative pour prendre l'adresse du membre « %s » d'une structure de champ de bits"
-#: c-typeck.c:2668
+#: c-typeck.c:2648
msgid "use of conditional expressions as lvalues is deprecated"
msgstr "utilisation d'expressions conditionnelles comme lvalues est obsolète"
-#: c-typeck.c:2671
+#: c-typeck.c:2651
msgid "use of compound expressions as lvalues is deprecated"
msgstr "utilisation d'expressions composées comme lvalues est obsolète"
-#: c-typeck.c:2674
+#: c-typeck.c:2654
msgid "use of cast expressions as lvalues is deprecated"
msgstr "utilisation de transtypage d'expressions comme lvalues est obsolète"
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr "%s d'un membre en lecture seule « %s »"
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr "%s d'une variable en lecture seule « %s »"
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr "%s d'une position en lecture seule"
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "ne peut prendre l'adresse du champ de bits « %s »"
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "variable globale de registre « %s » utilisée dans une fonction imbriquée"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "adresse d'une variable registre globale « %s » requise"
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr "impossible de mettre un objet avec un champ volatile dans un registre"
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "adresse d'une variable registre « %s » requise"
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr "type signé et non signé dans une expression conditionnelle"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ISO C interdit une expression conditionnelle dont un seul côté est « void »"
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr "ISO C interdit une expression conditionnelle entre « void * » et un pointeur de fonction"
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr "non concordance de type de pointeurs dans un expression conditionnelle"
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr "non concordance entre pointeur et entier dans une expression conditionnelle"
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "non concordance de type dans une expression conditionnelle"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr "l'opérande à gauche de la virgule n'a pas d'effet"
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr "le transtypage spécifie un type de tableau"
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr "le transtypage spécifie un type de fonction"
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ISO C interdit le transtypage d'un type non scalaire vers lui-même"
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr "ISO C interdit le transtypage vers un type union"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "transtypage vers un type union depuis un type absent de l'union"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
msgid "cast adds new qualifiers to function type"
msgstr "le transtypage ajoute un nouveau qualificateur au type de la fonction"
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr "le transtypage annule des qualificateurs du type pointeur ciblé"
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr "le transtypage augmente l'alignement requis pour le type ciblé"
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "transtypage d'un pointeur vers un entier de taille différente"
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "le transtypage ne concorde pas avec le type de la fonction"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "transtypage vers un pointeur depuis un entier de taille différente"
# FIXME
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr "type-punning vers un type incomplet peut briser les règles stricte d'aliases"
# FIXME
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr "déréférencement du pointeur type-punned brisera les strictes d'aliases"
-#: c-typeck.c:3170
+#: c-typeck.c:3150
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ISO C interdit la conversion d'un pointeur de fonction en un type pointeur d'objet"
-#: c-typeck.c:3179
+#: c-typeck.c:3159
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ISO C interdit la conversion d'un pointeur d'objet vers un type de pointeur à une fonction"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr "membre gauche de l'affectation invalide"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "affectation"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
msgid "cannot pass rvalue to reference parameter"
msgstr "impossible de passer un membre droit en paramètre par référence"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr "%s qualifie un pointeur de fonction non qualifié"
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr "%s annule des qualificateurs du type du pointeur cible"
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr "ISO C interdit la conversion d'argument en type union"
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ISO C interdit %s entre pointeur de fonction et « void * »"
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr "les cibles des pointeurs dans %s n'ont pas toutes de signe"
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr "%s d'un type pointeur incompatible"
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr "utilisation invalide d'un tableau n'étant pas membre gauche"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s transforme un entier en pointeur sans transtypage"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr "%s transforme un pointeur en entier sans transtypage"
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "type incompatible pour l'argument n°%d de « %s »"
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr "type incompatible pour l'argument n°%d de l'appel indirect de fonction"
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "type incompatibles dans %s"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, c-format
msgid "passing arg of `%s'"
msgstr "passage des arguments de « %s »"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
msgid "passing arg of pointer to function"
msgstr "passage des arguments au pointeur de fonction"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "passage de l'argument n°%d de « %s »"
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "passage de l'argument n°%d au pointeur de fonction"
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr "le C traditionel rejette l'initialisation automatique d'aggrégats"
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr "(près de l'initialisation de « %s »)"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr "tableau de caractères initialisé à l'aide d'une chaîne large de caractères"
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr "tableau d'entier initialisé à l'aide d'une chaîne non-large"
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr "la chaîne d'initialisation est trop longue pour le tableau de caractères"
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr "tableau initialisé à l'aide de l'expression de tableau non constante"
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "initialisation"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr "un élément de l'initialisation n'est pas évaluable lors du chargement"
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr "initialisation invalide"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
msgid "opaque vector types cannot be initialized"
msgstr "type de vecteur opaque ne peut être initialisé"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr "groupe d'accolades superflu à la fin de l'initialisation"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr "accolades manquantes autour de l'initialisation"
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr "accolades autour d'une initialisation de scalaire"
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr "initialisation d'un membre de tableau flexible dans un contexte imbriqué"
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr "initialisation d'un membre de tableau flexible"
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "initialisation manquante"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr "initialisation vide de scalaire"
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr "éléments superflus dans l'initialisation de scalaire"
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr "l'initialisation des désignateurs ne doit pas être imbriquée"
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr "index de tableau dans l'initialisation de quelque chose n'étant pas un tableau"
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr "nom de champ dans l'initialisation de quelque chose n'étant ni un enregistrement ni une union"
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr "index de tableau non constant dans l'initialisation"
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr "index de tableau hors limites lors de l'initialisation"
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr "borne d'index vide lors de l'initialisation"
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr "plage d'index du tableau excédant les bornes lors de l'initialisation"
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr "champ inconnu « %s » spécifié lors de l'initialisation"
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr "le champ initialisé par effet de bord a été écrasé"
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr "éléments en excès dans l'initialisation de tableau de caractères"
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr "éléments en excès dans l'initialisation de la structure"
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr "initialisation non statique d'un membre de tableau flexible"
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr "éléments en excès dans l'initialisation d'union"
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr "le C traditionel rejette l'initialisation d'union"
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr "éléments en excès dans l'initialisation de tableau"
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr "éléments en excès dans l'initialisation du vecteur"
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr "éléments en excès dans l'initialisation d'un scalaire"
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr "le patron asm n'est pas une chaîne de constante"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr "membre gauche invalide avec asm"
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr "modification par « asm »"
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr "fonction déclarée avec « noreturn» utilisant le mot-clé « return »"
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr "« return » sans valeur dans une fonction retournant autre chose que void"
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr "« return » avec une valeur dans une fonction retournant un void"
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "return"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "cette fonction retourne l'adresse d'une variable locale"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr "quantité du switch n'est pas un entier"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr "expression « long » du switch non convertie en « int » par ISO C"
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr "étiquette de « case » en dehors de tout switch"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr "étiquette « default » en dehors de tout switch"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr "division par zéro"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr "le compteur de décalage vers la droite est négatif"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr "compteur de décalage vers la droite >= à la largeur du type"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr "le compteur de décalage vers la gauche est négatif"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr "compteur de décalage vers la gauche >= à la largeur du type"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr "le compteur de décalage est négatif"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr "compteur de décalage >= à la largeur du type"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr "comparer des nombres flottants à l'aide de == ou != n'est pas sûr"
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ISO C interdit la comparaison de « void * » avec un pointeur de fonction"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr "il manque un transtypage pour comparer des types distincts de pointeur"
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "comparaison entre un pointeur et un entier"
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO C interdit les comparaisons ordonnées de pointeurs vers des fonctions"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "comparaison de pointeurs complet et incomplet"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr "comparaison ordonnée de pointeur avec le zéro entier"
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr "comparaison non ordonnée sur un argument n'étant pas en virgule flottante"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "comparaison entre élément signé et élément non signé"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr "comparaison entre élément promu ~unsigned et une constante"
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr "comparaison entre élément promu ~unsigned et un élément non signé"
@@ -3533,7 +3538,7 @@ msgstr "comparaison entre élément promu ~unsigned et un élément non signé"
msgid "%Jinlining failed in call to '%F'"
msgstr "%Jenlignage a échoué dans l'appel à « %F »"
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "appelé d'ici"
@@ -3593,7 +3598,7 @@ msgstr "verify_flow_info: Mauvais nombre d'arrête %i->%i %i"
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr "verify_flow_info: l'arrête succ du bloc de base %d est corrompue"
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr "Mauvais nombre d'arrêtes de branchement après le branchement inconditionnel %i"
@@ -3673,118 +3678,118 @@ msgstr "Bordures à partir de %d à %d devraient être marqués irréductibles."
msgid "Edge from %d to %d should not be marked irreducible."
msgstr "Bordures à partir de %d à %d ne devraient être marquées irréductibles."
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr "fin insn %d du bloc %d n'a pas été repéré dans le flot insn"
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr "insn %d est dans de multiples blocs de base (%d et %d)"
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr "en-tête insn %d du bloc %d n'a pas été repérée dans le flot insn"
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr "verify_flow_info: REG_BR_PROB ne correspond pas à la config %wi %i"
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr "REG_EH_REGION note manquante à la fin du bb %i"
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr "Trop d'arrêtes de branchement sortantes dans le bb %i"
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr "Arrête fallthru après le branchement inconditionnel %i"
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "Mauvais nombre d'arrêtes de branchement après le branchement conditionnel %i"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr "Arrêtes d'appel pour un insn n'étant pas d'appel dans le bb %i"
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr "Arrête anormale sans but dans le bb %i"
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr "insn %d à l'intérieur du bloc de base %d mais block_for_insn est NULL"
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr "insn %d à l'intérieur du bloc de base %d mais block_for_insn est %i"
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr "NOTE_INSN_BASIC_BLOCK manquant pour le bloc %d"
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr "NOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %d"
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr "dans le bloc de base %d :"
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr "insn de contrôle de flot à l'intérieur d'un bloc de base"
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr "barrière manquante après le boc %i"
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr "verify_flow_info: blocs incorrects pour le fallthru %i->%i"
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr "verify_flow_info: fallthru incorrect %i->%i"
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr "insn erronée dans l'arrête fallthru"
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
msgstr "les blocs de base ne se suivent pas consécutivement"
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr "insn à l'extérieur de tout bloc de base"
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr "return n'est pas suivi d'une barrière"
# FIXME
# bb est une abréviation courante dans cette partie du fichier pour « basic block »
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr "nombre de bb noté dans la chaîne d'insn (%d) != n_basic_blocks (%d)"
@@ -4027,7 +4032,7 @@ msgstr "%s : ne peut ouvrir en tant que fichier COFF"
msgid "library lib%s not found"
msgstr "bibliothèque lib%s introuvable"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4038,7 +4043,7 @@ msgstr ""
";; %d succès.\n"
"\n"
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4369,63 +4374,68 @@ msgstr "opérateur binaire manquant avant l'élément lexical « %s »"
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "l'élément lexical « %s » n'est pas valide dans les expressions pour le préprocesseur"
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
-msgstr "expression void entre parenthèses"
+#: cppexp.c:751
+msgid "missing expression between '(' and ')'"
+msgstr "expression manquante entre '(' et ')'"
-#: cppexp.c:756
+#: cppexp.c:754
msgid "#if with no expression"
msgstr "#if sans expression"
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
msgstr "l'opérateur « %s » n'a pas d'opérande droite"
-#: cppexp.c:784
+#: cppexp.c:762
+#, c-format
+msgid "operator '%s' has no left operand"
+msgstr "opérateur « %s » n'a pas d'opérande gauche"
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr "« : » n'est pas précédé de « ? »"
-#: cppexp.c:811
+#: cppexp.c:815
msgid "unbalanced stack in #if"
msgstr "pile non balancée dans #if"
-#: cppexp.c:830
+#: cppexp.c:834
#, c-format
msgid "impossible operator '%u'"
msgstr "opérateur impossible « %u »"
-#: cppexp.c:922
+#: cppexp.c:926
msgid "missing ')' in expression"
msgstr "« ) » manquante dans l'expresion"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr "« ? » n'est pas suivi de « : »"
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr "débordement d'entier dans l'expresion pour le préprocesseur"
-#: cppexp.c:958
+#: cppexp.c:962
msgid "missing '(' in expression"
msgstr "« ( » manquante dans l'expresion"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr "L'opérande gauche de « %s » change de signe lors de sa promotion"
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr "L'opérande droite de « %s » change de signe lors de sa promotion"
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr "opérateur virgule dans l'opérande de #if"
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr "division par zéro dans #if"
@@ -4463,7 +4473,7 @@ msgid "no include path in which to search for %s"
msgstr "aucun chemin d'inclusion dans lequel on pourrait repérer %s"
# FIXME
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr "De multiples balises pour les inclusions peuvent être utiles pour:\n"
@@ -4883,7 +4893,7 @@ msgid "syntax error in macro parameter list"
msgstr "erreur de syntaxe dans la liste de paramètres macro"
# FIXME: Initialisé, ou ensembles?
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ";; traitement du bloc de %d à %d, %d initialisés.\n"
@@ -5018,12 +5028,12 @@ msgstr "opérande « %%l » n'est pas une étiquette"
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr "constante flottante mal utilisée"
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr "expression invalide comme opérande"
@@ -5044,25 +5054,25 @@ msgstr "contrôle a atteint la fin non void de la fonction"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr "Tentative pour détruire le prologue/épilogue insn:"
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "comparaison est toujours %d en raison de la largeur du champ de bits"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr "comparaison est toujours %d"
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr "« or » de tests non pairé de non égalité est troujours 1"
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr "« and » de tests d'égalité mutuellement exclusifs est toujours 0"
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr "vérification fold: arbre originale modifié par fold"
@@ -5070,27 +5080,27 @@ msgstr "vérification fold: arbre originale modifié par fold"
msgid "%Jsize of variable '%D' is too large"
msgstr "%Jtaille de la variable « %D » est trop grande"
-#: function.c:3742
+#: function.c:3752
msgid "impossible constraint in `asm'"
msgstr "contrainte impossible dans « asm »"
-#: function.c:5733
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
msgstr "%J« %D » pourrait être utilisé sans être initialisé dans cette fonction"
-#: function.c:5740
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "%Jvariable « %D » pourrait être maltraitée par un «longjmp» ou un «vfork »"
-#: function.c:5759
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "%Jargument « %D » pourrait être maltraitée par un «longjmp» ou un «vfork »"
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr "fonction retourne un aggrégat"
-#: function.c:6929
+#: function.c:6939
msgid "%Junused parameter '%D'"
msgstr "%Jparamètre « %D » inutilisé"
@@ -5118,7 +5128,7 @@ msgstr "argument superflu à l'option « %s »"
msgid "Using built-in specs.\n"
msgstr "Utilisation des specs internes.\n"
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
@@ -5127,42 +5137,42 @@ msgstr ""
"Initialisation des spec %s à « %s »\n"
"\n"
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr "Lecture des spécification à partir de %s\n"
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr "syntaxe des specs %%include mal composée après %ld caractères"
-#: gcc.c:1980
+#: gcc.c:1983
#, c-format
msgid "could not find specs file %s\n"
msgstr "ne peut repérer le fichiers des specs %s\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr "specs de la syntaxe %%rename mal composées après %ld caractères"
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr "specs de la spécification %s n'a pas été trouvé pour être renommer"
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr "%s: tentative pour renommner la spécification « %s » à un spécification « %s » déjà définie"
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr "renommé les specs %s à %s\n"
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
@@ -5171,25 +5181,25 @@ msgstr ""
"spec est « %s »\n"
"\n"
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr "specs inconnus de la commande %% après %ld caractères"
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr "fichier de specs mal composé après %ld caractères"
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr "fichier de specs n'a pas de spécification pour l'édition de liens"
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe n'est pas supporté"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5197,7 +5207,7 @@ msgstr ""
"\n"
"Aller de l'avant? (y ou n) "
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5208,69 +5218,69 @@ msgstr ""
"SVP soumettre un rapport complet d'anomalies.\n"
"Consulter %s pour les instructions."
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Usage: %s [options] fichier...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "Options:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes quitter avec le plus grand code d'erreur de la phase\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help afficher l'aide mémoire\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help afficher les options spécifiques de la ligne de commande\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr " (Utiliser «-v --help» pour afficher les options de la ligne de commande des sous-processus)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs afficher tous les construits des chaînes de specs\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion afficher la version du compilateur\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine afficher le processeur ciblé par le compilateur\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs afficher les répertoires du chemin de recherche du compiltateur\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr " -print-libgcc-file-name afficher le nom de la bibliothèque compagne du compilateur\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<lib> afficher le chemin d'accès complet vers la bibliothèque <lib>\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<prog> afficher le chemin d'accès complet vers le composant du compilateur <prog>\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory afficher la racine du répertoire des version libgcc\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
@@ -5279,91 +5289,91 @@ msgstr ""
" la ligne de commande et les multiples répertoires de\n"
" recherches des bibliothèques\n"
-#: gcc.c:2999
+#: gcc.c:3002
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr " -print-multi-os-directory afficher le chemin relatif du répertoire vers les librairies de l'OS\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr " -Wa,<options> passer les <options> séparées par des virgules à l'assembleur\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<options> passer les <options> séparées par des virgules au préprocesseur\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<options> passer les <options> séparées par des virgules à l'éditeur de liens\n"
-#: gcc.c:3003
+#: gcc.c:3006
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr " -Xassembler <arg> passer l'<arg>ument à l'assembleur\n"
-#: gcc.c:3004
+#: gcc.c:3007
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xpreprocessor <arg> passer l'<arg>ument au pré-processeur\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <argument> passer l'<argument> à l'éditeur de liens\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps ne pas détruire les fichiers intermédiaires\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe utiliser des pipes au lieu de fichiers intermédiares\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time mesurer le temps d'exécution de chaque sous-processus\n"
-#: gcc.c:3009
+#: gcc.c:3012
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr " -specs=<fichier> écraser les specs internes à l'aide du contenu du <fichier>\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr " -std=<standard> Présumer que les fichiers sources respectent le <standard>\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <répertoire> ajouter le <répertoire> aux chemins de recherche du compilateur\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr " -b <machine> exécuter gcc pour la <machine> cible, si installé\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr " -V <version> exécuter le numéro de <version> de gcc, si installée\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v afficher les programmes invoqués par le compilateur\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr " -### identique à -v mais les options et les commandes entre guillemets ne sont pas exécutées\n"
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr " -E pré-traiter seulement; ne pas compiler, assembler ou éditer les liens\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr " -S compiler seulement; ne pas assembler ou éditer les liens\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr " -S compiler et assembler, mais ne pas éditer les liens\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <fichier> placer la sortie dans le <fichier>\n"
-#: gcc.c:3020
+#: gcc.c:3023
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -5375,7 +5385,7 @@ msgstr ""
" « none » signifiant d'utiliser le comportement par défaut\n"
" en tentant d'identifier le langage par l'extension du fichier\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5388,27 +5398,27 @@ msgstr ""
" passés aux divers sous-processus invoqués par %s. Afin de passer\n"
" les autres options à ces processus l'option -W<lettre> doit être utilisé.\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, c-format
msgid "`-%c' option must have argument"
msgstr "l'option « -%c » requière un argument"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr "impossible d'exécuter « %s » : %s"
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr "%s (GCC) %s\n"
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr "©"
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
@@ -5418,66 +5428,66 @@ msgstr ""
"GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER.\n"
"\n"
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr "argument de «-Xlinker» est manquant"
-#: gcc.c:3468
+#: gcc.c:3471
msgid "argument to `-Xpreprocessor' is missing"
msgstr "argument de « -Xpreprocessor » est manquant"
-#: gcc.c:3475
+#: gcc.c:3478
msgid "argument to `-Xassembler' is missing"
msgstr "argument de « -Xassembler » est manquant"
-#: gcc.c:3482
+#: gcc.c:3485
msgid "argument to `-l' is missing"
msgstr "argument pour « -l » est manquant"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr "argument de « -specs » est manquant"
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr "argument de «-specs=» est manquant"
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr "« -%c » doit apparaître au début de la ligne de commande"
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr "argument de « -B » est manquant"
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr "AVERTISSEMENT: -pipe ignoré parce que -save-temps a été spécifié"
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr "AVERTISSEMENT: -pipe ignoré parce que -time a été spécifié"
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "argument pour « -x » est manquant"
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "argument pour « -%s » est manquant"
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr "AVERTISSEMENT: « -x %s » après le dernier fichier d'entrée n'a pas d'effet"
-#: gcc.c:4441
+#: gcc.c:4444
msgid "invalid specification! Bug in cc"
msgstr "spécification invalide! Bug dans cc."
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5485,78 +5495,78 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr "échec du spec: « %%* » n'a pas été initialisé par concordance du patron"
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr "AVERTISSEMENT: utilisation obsolète de l'opérateur %%[ dans les specs"
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr "Traitement du spec %c%s%c, lequel est « %s »\n"
-#: gcc.c:5189
+#: gcc.c:5192
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "échec de spec: option « %c » de spec non reconnue"
-#: gcc.c:5268
+#: gcc.c:5271
#, c-format
msgid "unknown spec function `%s'"
msgstr "spécification de fonction inconnue « %s »:"
-#: gcc.c:5287
+#: gcc.c:5290
#, c-format
msgid "error in args to spec function `%s'"
msgstr "ERREUR d'arguments pour la spécification de fonction « %s »"
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr "nom de spécification de fonction mal composé"
#. )
-#: gcc.c:5338
+#: gcc.c:5341
msgid "no arguments for spec function"
msgstr "aucun argument pour la spécification de fonction"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr "arguments de spécification de fonction mal composés"
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr "échec de spécification: plus d'un argument à SYSROOT_SUFFIX_SPEC."
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr "échec de spécification: plus d'un argument à SYSROOT_HEADERS_SUFFIX_SPEC."
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "option « -%s » non reconnue"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr "installés: %s%s\n"
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "programmes: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "libraries: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5564,50 +5574,50 @@ msgstr ""
"\n"
"Pour les instructons afin de rapporter des anomales, SVP consulter:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr "Configuré avec: %s\n"
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr "Modèle de thread: %s\n"
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "version gcc %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "version du pilote gcc %s exécutant le version %s de gcc\n"
-#: gcc.c:6302
+#: gcc.c:6305
msgid "no input files"
msgstr "pas de fichier à l'entrée"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite"
-#: gcc.c:6327
+#: gcc.c:6330
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "ne peut spécifier -o avec -c ou -S et de multiples langages"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s compilateur n'est pas installé sur ce système"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "language %s n'est pas reconnu"
-#: gcc.c:6580
+#: gcc.c:6583
msgid "internal gcc abort"
msgstr "abandon interne de gcc"
@@ -5905,21 +5915,21 @@ msgstr "%s: fichier source est plus récent que le fichier graphe « %s »\n"
msgid "GCSE disabled"
msgstr "GCSE désactivé"
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr "vérification des pointeurs NULS désactivée"
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
msgid "jump bypassing disabled"
msgstr "saut d'évitement désactivé"
-#: gcse.c:8071
+#: gcse.c:8097
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr "%s: %d blocs de base et %d blocs edges/basic"
-#: gcse.c:8084
+#: gcse.c:8110
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr "%s: %d blocs basic et %d registres"
@@ -5969,7 +5979,7 @@ msgstr "Génération des ficheirs PCH n'est pas supporté lors de l'utilisation de
msgid "%s cannot be used in asm here"
msgstr "%s ne peut être utilisé dans asm ici"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, c-format
msgid "can't open %s: %m"
@@ -6049,7 +6059,7 @@ msgid "function with target specific attribute(s) cannot be inlined"
msgstr "fonction avec des attributs spécifiques à la cible ne peut pas être enligne"
# FIXME: c'est de l'assembleur ?
-#: jump.c:1896
+#: jump.c:1913
msgid "%Hwill never be executed"
msgstr "%Hne sera jamais exécuté"
@@ -6546,7 +6556,7 @@ msgstr "opérande de sortie %d doit utiliser la contrainte « & »"
msgid "can't use '%s' as a %s register"
msgstr "ne peut utiliser « %s » comme le registre %s"
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "nom de registre inconnu: %s"
@@ -6591,15 +6601,15 @@ msgstr "ne peut recharger l'opérande de constante entière dans « asm »"
msgid "impossible register constraint in `asm'"
msgstr "impossible de contraindre les registres en « asm »"
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr "contrainte « & » utilisé sans classe registre"
-#: reload.c:3672
+#: reload.c:3687
msgid "unable to generate reloads for:"
msgstr "incapable de générer des recharges pour:"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr "contrainte d'opérande inconsistente en « asm »"
@@ -7003,11 +7013,11 @@ msgstr "type est obsolète"
msgid "invalid register name `%s' for register variable"
msgstr "nom de registre invalide « %s » pour un variable registre"
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr "optimisation du chargement du registre cible de branchement est pas prévu pour être exécuté deux fois"
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
@@ -7015,12 +7025,12 @@ msgstr ""
"\n"
"Options spécifiques à la cible:\n"
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr " -m%-23s [non documenté]\n"
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
@@ -7028,21 +7038,21 @@ msgstr ""
"\n"
"Il y a des options spécifiques à la cible qui ne sont pas documentés aussi.\n"
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr " Ils existent, mais ils ne sont pas documentés.\n"
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "option gcc de mise au point non reconnue: %c"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, c-format
msgid "invalid option `%s'"
msgstr "option invalide « %s »"
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -7053,93 +7063,93 @@ msgstr ""
"%s\tcompilé par GNU C version %s.\n"
"%s%s%s version %s (%s) compilé par CC.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr "heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr "options passées: "
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr "options autorisées: "
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, c-format
msgid "can't open %s for writing: %m"
msgstr "ne peut ouvrir %s en écriture: %m"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr "créé et utilisé avec des configurations différentes de -fpic"
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr "créé et utilisé avec des configurations différentes de -fpie"
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr "créé et utilisé avec des configurations différentes de « -m%s »"
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr "mémoire épuisée"
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr "instruction d'ordonnancement n'est pas supportée sur cette machine cible"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr "cette machine cible n'a pas de branchments avec délais"
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "-f%sleading-underscore n'est pas supporté sur cette machine cible"
-#: toplev.c:4422
+#: toplev.c:4423
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "système cible ne supporte par le format \"%s\" de mise au point"
-#: toplev.c:4439
+#: toplev.c:4440
msgid "-ffunction-sections not supported for this target"
msgstr "-ffunction-sections n'est pas supporté pour cette cible"
-#: toplev.c:4444
+#: toplev.c:4445
msgid "-fdata-sections not supported for this target"
msgstr "-fdata-sections n'est pas supporté pour cette machine cible"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr "-ffunction-sections désactivé; cela rend le profilage impossible"
-#: toplev.c:4458
+#: toplev.c:4459
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "-fprefetch-loop-arrays n'est pas supporté pour cette machine cible"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr "-fprefetch-loop-arrays n'est pas supporté sur cette machine cible (essayer -march options)"
-#: toplev.c:4473
+#: toplev.c:4474
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "-fprefetch-loop-arrays n'est pas supporté avec -Os"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr "-ffunction-sections peut affecter la mise au point sur quelques machines cibles."
-#: toplev.c:4581
+#: toplev.c:4582
#, c-format
msgid "error writing to %s: %m"
msgstr "erreur d'écriture dans %s: %m"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, c-format
msgid "error closing %s: %m"
msgstr "erreur de fermeture %s: %m"
@@ -7186,7 +7196,7 @@ msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle contient un goto qu
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle utilise une taille variable de variables"
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
msgid "%Jinlining failed in call to '%F': %s"
msgstr "%Jl'enlignage de l'appel à « %F »: %s a échoué"
@@ -7198,34 +7208,34 @@ msgstr "%Jtaille de la valeur retournée par « %D » est %u octets"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "%Jtaille de la valeur retournée par « %D » supérieure à %wd octets"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr "tableaux de fonctions n'a pas grand sens"
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr "Le type retourné d'une fonction ne peut être une fonction"
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr "initialisation invalide pour une chaîne de bits"
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr "vérification de l'arbre: attendait %s, obtenu %s dans %s, à %s:%d"
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr "vérification de l'arbre: attendait classe « %c », obtenu « %c » (%s) dans %s, à %s:%d"
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr "vérification de l'arbre: accès de elt %d de tree-vec avec %d elts dans %s, à %s:%d"
-#: tree.c:4775
+#: tree.c:4774
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr "vérification de l'arbre: opérande accédé %d de %s avec %d opérandes dans %s, à %s:%d"
@@ -7278,48 +7288,48 @@ msgstr "thread-local COMMON data n'est pas implanté"
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr "%Jrequête d'alignement pour '%D' est plus grand que l'alignement implanté de %d"
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr "initialisation d'entier trop compliquée"
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr "l'initialisation d'une valeur à virgule flottante n'est pas une constante à virgule flottante"
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr "type de jeu de constructeurs inconnu"
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr "valeur initiale invalide pour le membre « %s »"
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
msgid "%Jweak declaration of '%D' must precede definition"
msgstr "%Jdéclaration faible de « %D » qui doit être précédée d'une définition"
-#: varasm.c:4274
+#: varasm.c:4275
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr "%Jdéclaration faible de « %D » après une première utilisation des résultats d'un comportement non spécifié"
-#: varasm.c:4308
+#: varasm.c:4309
msgid "%Jweak declaration of '%D' must be public"
msgstr "%Jdéclaration faible de « %D » doit être publique"
-#: varasm.c:4317
+#: varasm.c:4318
msgid "%Jweak declaration of '%D' not supported"
msgstr "%Jdéclaration faible de « %D » n'est pas supportée"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr "seulement les alias faibles sont supportés dans cette configuration"
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr "définitions d'alias ne sont pas supportés dans cette configuration; ignoré"
-#: varasm.c:4468
+#: varasm.c:4469
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "visibilité de l'attribut n'est pas supporté dans cette configuration; ignoré"
@@ -7541,7 +7551,7 @@ msgstr "« ( » manquante après « #pragma unused », ignoré"
msgid "junk at end of '#pragma unused'"
msgstr "rebut à la fin de « #pragma unused »"
-#: config/darwin.c:1347
+#: config/darwin.c:1312
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "visibilité des attributs internes et protégées n'est pas supportée dans cette configuration; ignoré"
@@ -7585,7 +7595,7 @@ msgstr "valeur « %s » erronée pour l'option -mfp-rounding-mode"
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr "valeur « %s » erronée pour l'option -mfp-trap-mode"
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "valeur « %s » erronée pour l'option -mtls-size"
@@ -7625,90 +7635,90 @@ msgstr "latence de la cache L%d inconnue pour %s"
msgid "bad value `%s' for -mmemory-latency"
msgstr "valeur « %s » erronée pour -mmemory-latency"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr "valeur %%H invalide"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, c-format
msgid "invalid %%J value"
msgstr "valeur %%J invalide"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "valeur %%r invalide"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "valeur %%R invalide"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "valeur %%N invalide"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "valeur %%P invalide"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "valeur %%h invalide"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "valeur %%L invalide"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "valeur %%m invalide"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "valeur %%M invalide"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "valeur %%U invalide"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "valeur %%s invalide"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "valeur %%C invalide"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "valeur %%E invalide"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
msgid "unknown relocation unspec"
msgstr "relocalisation unspec inconnue"
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr "valeur %%xn invalide"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr "construit interne erroné de fcode"
@@ -7844,7 +7854,7 @@ msgstr "Contrôler la précision donnée des exceptions FP"
msgid "Tune expected memory latency"
msgstr "Ajuster la latence mémoire attendue"
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr "Spécifier la taille de bit des décalages immédiats TLS"
@@ -7863,17 +7873,17 @@ msgstr "argument de l'attribut « %s » n'est pas une chaîne de constante"
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr "l'argument de l'attribut « %s » n'est pas «ilink1» ou «ilink2 »"
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, c-format
msgid "invalid operand to %%R code"
msgstr "opérande invalide pour le code %%R"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "opérande invalide pour le code %%H/%%L"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, c-format
msgid "invalid operand to %%U code"
msgstr "opérande invalide pour le code %%U"
@@ -7884,7 +7894,7 @@ msgid "invalid operand to %%V code"
msgstr "opérande invalide pour le code %%V"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr "opérande invalide pour le code de sortie"
@@ -7893,7 +7903,7 @@ msgstr "opérande invalide pour le code de sortie"
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr "l'option -mcpu=%s est en conflit avec l'option -march= "
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr "valeur (%s) erronée pour l'option %s"
@@ -7976,13 +7986,13 @@ msgstr "-mpic-register= est inutile sans -fpic"
msgid "unable to use '%s' for PIC register"
msgstr "incapable d'utiliser « %s » pour un registre PIC"
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr "attribut « %s » s'applique seulement aux fonctions"
@@ -7997,7 +8007,7 @@ msgid "selector must be an immediate"
msgstr "sélecteur doit être un immédiat"
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr "masque doit être un immédiat"
@@ -8133,55 +8143,55 @@ msgstr "Spécifier le registre à utiliser pour l'adressage PIC"
msgid "Ignore dllimport attribute for functions"
msgstr "Ignorer l'attribut dllimport pour les fonctions"
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr "grand pointeur de trames change (%d) avec -mtiny-stack"
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr "adresse erronée, pas (reg+disp):"
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
msgid "internal compiler error. Bad address:"
msgstr "erreur internal du compilateur. Adresse erronée:"
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
msgid "internal compiler error. Unknown mode:"
msgstr "erreur internal du compilateur. Mode inconnu:"
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
msgid "invalid insn:"
msgstr "insn invalide:"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr "insn incoorect:"
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
msgid "unknown move insn:"
msgstr "insn de déplacement inconnu:"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr "décalage insn erroné:"
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
msgid "internal compiler error. Incorrect shift:"
msgstr "erreur internal du compilateur. Décalage incorrect:"
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr "seules les variables initialisées peuvent être placées dans la zone mémoire du programme"
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "seuls les variables non initialisées peuvent être placées dans une section .noinit"
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "MCU « %s » est supporté pour l'assembleur seulement"
@@ -9358,7 +9368,7 @@ msgstr "Ne pas générer des instructions « char »"
msgid "code model %s not supported in PIC mode"
msgstr "model de code %s n'est pas supporté en mode PIC"
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "valeur erronée (%s) pour l'opton -mcmodel="
@@ -9391,138 +9401,138 @@ msgstr "le processeur sélectionné ne supporte pas le jeu d'instructions x86-64"
msgid "bad value (%s) for -march= switch"
msgstr "valeur erronée (%s) pour l'option -march="
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr "valeur erronée (%s) pour l'option -mtune="
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr "-mregparm=%d n'est pas entre 0 et %d"
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr "-malign-loops est obsolète, utiliser -falign-loops"
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr "-malign-loops=%d n'est pas entre 0 et %d"
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr "-malign-jumps est obsolète, utiliser -falign-loops"
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr "-malign-functions est obsolète, utiliser -falign-loops"
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d n'est pas entre %d et 12"
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr "-mbranch-cost=%d n'est pas entre 0 et 5"
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "valeur erronée (%s) pour l'option -mtls-dialect"
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr "-malign-double n'a aucun sens en mode 64 bits"
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr "la conversion d'appel -mrtd n'est pas supporté en mode 64 bits"
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "jeu d'instructions SSE désactivé, arithmétique 387 est utilisé"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "jeu d'instructions 387 désactivé, arithmétique SSE est utilisé"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr "valeur erronée (%s) pour l'option -mfpmath"
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
msgid "fastcall and stdcall attributes are not compatible"
msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
msgid "fastcall and regparm attributes are not compatible"
msgstr "les attributs fastcall et regparm ne sont pas compatibles"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr "l'attribut « %s » requiert un argument de type constante entière"
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "l'argument pour l'attribut « %s » est plus grand que %d"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "l'argument vecteur SSE sans autorisation SSE modifie l'ABI "
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "l'argument vecteur SSE sans autorisation MXX modifie l'ABI "
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "vecteur SSE retourné sans autorisation SSE des changements de l'ABI "
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr "UNSPEC invalide comme opérande"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr "registres étendus n'a pas de demis hauts"
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr "taille d'opérande non supportée pour un registre étendu"
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, c-format
msgid "invalid operand code `%c'"
msgstr "opérande invalide pour « %c »"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
msgid "invalid constraints for operand"
msgstr "contrainte invalide pour l'opérande"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
msgid "unknown insn mode"
msgstr "mode insn inconnu"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr "le sélecteur doit être une constante entière entre les bornes 0..%i"
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
msgid "shift must be an immediate"
msgstr "décalage doit être un immédiat"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "attribut « %s » incompatible ignoré"
@@ -9811,7 +9821,7 @@ msgstr "Ne pas utiliser la référence directe envers %gs lors de l'accès des donn
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr "Ordonnancer le code pour le processeur donné"
@@ -9929,7 +9939,7 @@ msgstr "architectures conflictuelles définies - utilise les séries K"
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr "iC2.0 et iC3.0 sont incompatibles - utilise iC3.0"
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
msgid "stack limit expression is not supported"
msgstr "expression limitant la pile n'est pas supportée"
@@ -10086,41 +10096,41 @@ msgstr "%Jl'adresse de la zone « %s » entre en conflit avec un déclaration précé
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "%Jl'attribut de la zone d'adresse ne peut pas être spécifié pour des fonctiones"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr "ia64_print_operand: code inconnu"
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr "valeur de -mfixed-range doit avoir la forme REG1-REG2"
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr "%s-%s est une étendue vide"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr "ne peut optimiser la division en point flottant à la fois pour la latence et le débit"
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr "ne peut optimiser la division entière à la fois pour la latence et le débit"
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
msgid "cannot optimize square root for both latency and throughput"
msgstr "ne peut optimiser la racine carrée à la fois pour la latence et le débit"
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr "pas encore implanté: racine carrée enligne optimisée pour la latence"
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "valeur erronée (%s) pour l'option -mtls-size"
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "valeur erronée (%s) pour l'option -tune="
@@ -10128,107 +10138,107 @@ msgstr "valeur erronée (%s) pour l'option -tune="
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr "Générer du code de système à octets de poids fort"
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr "Générer du code de système à octets de poids faible"
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr "Générer du code pour GNU tel que"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr "Générer du code pour Intel tel que"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr "Générer du code pour GNU ld"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr "Générer du code pour Intel ld"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr "Générer du code sans registre GP"
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr "Produire de stop bits avant et après les asms étendus"
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr "Ne pas produire de stop bits avant et après les asms étendus"
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr "Produire du code pour le processeur B Itanium (TM)"
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr "Utilise les noms des registres in/loc/out "
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr "Interdire l'utilisation de sdata/scommon/sbss"
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr "Autoriser l'utilisation de sdata/scommon/sbss"
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr "gp est une constante (mais save/restore gp fait par appels indirects)"
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr "Générer du code auto-relocalisable"
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr "Générer la division enligne en point flottant, optimiser pour la latence"
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr "Générer la division en point flottant enligne, optimiser pour le débit"
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr "Générer la division entière enligne, optimiser pour la latence"
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr "Générer la divisions entière enligne, optimiser pour le débit"
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
msgstr "Générer la racine carrée enligne, optimiser pour la latence"
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
msgstr "Générer la racine carrée enligne, optimiser pour le débit"
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr "Autoriser les infos de lignes de mise au point Dwarf 2 via GNU tel que"
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr "Interdire les infos de lignes de mise au point Dwarf 2 via GNU tel que"
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr "Autoriser l'insertion antérieure de stop bits pour un meilleur ordonnancement"
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
msgid "Disable earlier placing stop bits"
msgstr "Interdire l'installation antérieure de bits d'arrêt"
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr "spécifier l'étendue des registres pour la rendre fixe"
@@ -10265,7 +10275,7 @@ msgstr "PRINT_OPERAND_ADDRESS, pointeur nul"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: ponctuation « %c » inconnue"
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND pointeur nul"
@@ -10275,12 +10285,12 @@ msgstr "PRINT_OPERAND pointeur nul"
msgid "invalid %%P operand"
msgstr "opérande %%P invalide"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr "valeur %%p invalide"
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr "utilisation invalide de %%d, %%x, ou %%X"
@@ -10336,48 +10346,48 @@ msgstr "valeur erronée (%s) pour l'option -msdata"
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr "valeur erronée (%s) pour l'option -flush-trap=n (0=<n<=15)"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, c-format
msgid "invalid operand to %%s code"
msgstr "opérande invalide pour le code %%s"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, c-format
msgid "invalid operand to %%p code"
msgstr "opérande invalide pour le code %%p"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr "insn erroné pour « A »"
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "opérande invalide pour le code %%T/%%B"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, c-format
msgid "invalid operand to %%N code"
msgstr "opérande invalide pour le code %%N"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr "pré-incrément d'adresse n'est pas un registre"
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr "pré-décrément d'adresse n'est pas un registre"
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr "post-incrément d'adresse n'est pas un registre"
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr "adresse erronée"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
msgid "lo_sum not of register"
msgstr "lo_sum n'est pas un registre"
@@ -10777,154 +10787,154 @@ msgstr "Montant maximal pour une opération d'incrémentation simple de la pile"
msgid "bad test"
msgstr "test erroné"
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr "valeur erronée (%s) pour l'option -mabi"
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr "-mips%s en conflit avec d'autres options d'architecture, lesquelles spécifie un processeur MIPS%d"
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr "-march=%s n'est pas compatible avec l'ABI sélectionné"
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr "-mgp64 utilisé avec un processeur de 32 bits"
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
msgid "-mgp32 used with a 64-bit ABI"
msgstr "-mgp32 utilisé avec un ABI de 64 bits"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
msgid "-mgp64 used with a 32-bit ABI"
msgstr "-mgp64 utilisé avec un ABI de 32 bits"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, c-format
msgid "unsupported combination: %s"
msgstr "combinaison non supportée: %s"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
msgid "-g is only supported using GNU as,"
msgstr "L'option -g est seulement supportée lorsque GNU est utilisé tel,"
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr "L'option -g est seulement supportée lorsque GNU est utilisé avec -mabi=32,"
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
msgid "-g option disabled"
msgstr "option -g désactivée"
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr "activer la génération d'instructions identiques à des branchements mais non supportés par l'architecture"
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr "-G est incompatible avec le code PIC par défaut"
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr "-membedded-pic et -mabicalls sont incompatibles"
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr "-G et -membedded-pic sont incompatibles"
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr "non PIC n64 avec une relocalisation explicite"
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr "mips_debugger_offset appellé avec un pointeur non stack/frame/arg"
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr "erreur interne: %%) trouvé sans %%( dans le patron d'assemblage"
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr "erreur interne: %%] trouvé sans %%[ dans le patron d'assemblage"
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr "erreur interne: %%> trouvé sans %%< dans le patron d'assemblage"
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr "erreur interne: %%} trouvé sans %%{ dans le patron d'assemblage"
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr "PRINT_OPERAND: ponctuation « %c » inconnue"
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr "PRINT_OPERAND insn invalide pour %%C"
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr "PRINT_OPERAND insn invalide pour %%N"
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr "PRINT_OPERAND insn invalide pour %%F"
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr "PRINT_OPERAND insn invalide pour %%W"
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr "PRINT_OPERAND, opérande invalide pour la relocalisation"
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr "ne peut traiter des appels inconsistents à « %s »"
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr "le nom du cpu doit être en minuscules"
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, c-format
msgid "bad value (%s) for %s"
msgstr "valeur (%s) erronée pour %s"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, c-format
msgid "can't rewind temp file: %m"
msgstr "ne peut rembobiner le fichier temporaire: %m"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, c-format
msgid "can't write to output file: %m"
msgstr "ne peut écrire dans le fichier de sortie: %m"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, c-format
msgid "can't read from temp file: %m"
msgstr "ne peut lire du fichier temporaire: %m"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, c-format
msgid "can't close temp file: %m"
msgstr "ne peut fermer le fichier temporaire: %m"
@@ -11159,7 +11169,7 @@ msgstr "Spécifier le standard MIPS ISA"
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr "profilage de fonction mips16"
@@ -11715,167 +11725,176 @@ msgstr "le nombre doit être 0 ou 1"
msgid "junk at end of #pragma longcall"
msgstr "rebut à la fin de #pragma longcall"
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple n'est pas supporté sur des système à octets de poids faible"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring n'est pas supporté sur des système à octets de poids faible"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr "option -mdebug-%s inconnue"
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr "argument « %s » inconnu de l'option -mtraceback; attendu « full », « partial » ou « none »"
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr "option -mlong-double-%s inconnue"
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr "Les instructions AltiVec et E500 ne peuvent coexister."
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "option -m%s= inconnue spécifiée: « %s »"
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr "pas configuré pour ABI: « %s »"
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr "ABI spécifié inconnu: « %s »"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "option -malign-XXXXX inconnue spécifiée: « %s »"
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr "Ne peut retourner la valeur dans le registre de vecteur parce que les instructions altivec sont désactivées, utiliser -maltivec pour les autoriser"
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr "Ne peut relayer l'argument dans le registre de vecteur parce que les instructions altivec sont désactivées, utiliser -maltivec pour les autoriser"
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
msgid "argument 1 must be a 5-bit signed literal"
msgstr "argument 1 doit être un litéral signé de 5 bits"
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "argument 2 doit être un litéral non signé de 5 bits"
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "argument 1 de « __builtin_altivec_predicate » doit être une constante"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "argument 1 de « __builtin_altivec_predicate » est hors limite"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "argument 3 doit être un litéral non signé de 4 bits"
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "argument de « %s » doit être un litéral non signé de 2 bits"
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "argument de dss doit être un litéral non signé de 2 bits"
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr "combinaison invalide de paramètres pour l'intrinsèque Altivec « %s »"
+
+#: config/rs6000/rs6000.c:6494
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "argument 1 de « __builtin_spe_predicate » doit être une constante"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "argument 1 de « __builtin_spe_predicate » est hors limite"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr "valeur %%f invalide"
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr "valeur %%F invalide"
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr "valeur %%G invalide"
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr "valeur %%j invalide"
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr "valeur %%J invalide"
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr "valeur %%k invalide"
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr "valeur %%K invalide"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "valeur %%O invalide"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
msgstr "valeur %%q invalide"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr "valeur %%S invalide"
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr "valeur %%T invalide"
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr "valeur %%u invalide"
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr "valeur %%v invalide"
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr "pas de profilage du code de 64 bits pour cet ABI"
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr "Toujours passer des arguments en virgule flottante en mémoire"
@@ -12120,18 +12139,22 @@ msgid "Avoid all range limits on call instructions"
msgstr "Éviter toutes les limites sur les instructions d'appel"
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr "Avertir à propos de l'usage obsolète des types AltiVec 'vector long ...' "
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr "Déterminer laquelle des dépendances entre les insns qui sont considérées coûteuses"
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr "Spécifier lequel schème de post ordonnancement d'insertion de NOP doit être appliqué"
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
msgid "Specify alignment of structure fields default/natural"
msgstr "Spécifier l'alignement des champs de structure par défaut/naturel"
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr "Spécifier la priorité d'ordonnancement pour la répartition de fentes insns restreintes"
@@ -12147,7 +12170,7 @@ msgstr "Spécifier la priorité d'ordonnancement pour la répartition de fentes ins
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr "RETURN_ADDRESS_OFFSET n'est pas supporté"
@@ -12414,28 +12437,28 @@ msgstr "interdire les instructions fusionnés de multiplication/addition"
msgid "enable fused multiply/add instructions"
msgstr "autoriser les instructions fusionnés de multiplication/addition"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "__builtin_saveregs n'est pas supporté par la sous-cible"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr "attribut interrupt_handler n'est pas compatible avec -m5-compact"
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "attribut « %s » s'applique seulement à des fonctions d'interruption"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "l'attribut « %s » de l'argument n'est pas une contante chaîne"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "l'attribut « %s » de l'argument n'est pas une contante entière"
@@ -12447,69 +12470,69 @@ msgstr "l'attribut « %s » de l'argument n'est pas une contante entière"
msgid "Profiling is not supported on this target."
msgstr "le profilage n'est pas supporté sur cette cible"
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr "%s n'est pas supporté par cette configuration"
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 n'est pas permis avec -m64"
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr "-mcmodel= n'est pas supporté sur les systèmes de 32 bits"
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, c-format
msgid "invalid %%Y operand"
msgstr "opérande %%Y invalide"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, c-format
msgid "invalid %%A operand"
msgstr "opérande %%A invalide"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, c-format
msgid "invalid %%B operand"
msgstr "Opérande %%B invalide"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, c-format
msgid "invalid %%c operand"
msgstr "opérande %%c invalide"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, c-format
msgid "invalid %%C operand"
msgstr "opérande %%C invalide"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, c-format
msgid "invalid %%d operand"
msgstr "opérande %%d invalide"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, c-format
msgid "invalid %%D operand"
msgstr "opérande %%D invalide"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, c-format
msgid "invalid %%f operand"
msgstr "opérande %%f invalide"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, c-format
msgid "invalid %%s operand"
msgstr "opérande %%s invalide"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr "constante long long n'est pas une opérande immédiate valide"
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr "constante en virgule flottante n'est pas une opérande immédiate valide"
@@ -12992,259 +13015,259 @@ msgstr "argument manquant à « -%s »"
msgid "`-gnat' misspelled as `-gant'"
msgstr "« -gnat » mal épellé comme « -gant »"
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr "incapable de faire l'appel avec le pointeur vers la fonction membre ici"
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr "%s %D(%T, %T, %T) <construit-interne>"
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr "%s %D(%T, %T) <construit-interne>"
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr "%s %D(%T) <interne>"
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr "%s %T <conversion>"
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr "%J%s %+#D <près d'une concordance>"
-#: cp/call.c:2245
+#: cp/call.c:2255
msgid "%J%s %+#D"
msgstr "%J%s %+#D"
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr "candidats sont:"
-#: cp/call.c:2468
+#: cp/call.c:2478
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "conversion de « %T » vers « %T » est ambiguë"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr "pas de fonction concordante pour l'appel de « %D(%A) »"
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
msgid "call of overloaded `%D(%A)' is ambiguous"
msgstr "appel du surchargé « %D(%A) » est ambiguë"
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr "pointeur vers fonction membre %E ne peut être appelé sans un objet; utilisez .* ou ->*"
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr "pas de concordance pour l'appel de « (%T) (%A) »"
-#: cp/call.c:2806
+#: cp/call.c:2816
msgid "call of `(%T) (%A)' is ambiguous"
msgstr "appel de « (%T) (%A) » est ambiguë"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr "%s pour « operator?: » ternaire dans « %E ? %E : %E »"
-#: cp/call.c:2845
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr "%s pour « operator%s » dans « %E%s »"
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr "%s pour « operator[] » dans « %E[%E] »"
-#: cp/call.c:2854
+#: cp/call.c:2864
#, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "%s pour « %s » dans « %s %E »"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr "%s pour « operator%s » dans « %E %s %E »"
-#: cp/call.c:2862
+#: cp/call.c:2872
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr "%s pour « operator%s » dans « %s%E »"
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO C++ interdit l'omission du terme milieu de l'expression ?:"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr "« %E » a le type « void » et n'est pas une expression de retour de type throw"
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr "opérande vers ?: a différents types"
-#: cp/call.c:3219
+#: cp/call.c:3229
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "non concordance de type énuméré dans l'expression conditionnelle: « %T » vs « %T »"
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr "type énuméré et non énuméré dans l'expression conditionnelle"
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr "pas « %D(int) » déclaré pour le postfixe « %s », essaie avec l'oprateur préfixe à la place"
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr "utilisation du synthétisé « %#D » pour l'affectaion par copie"
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr " où cfront utiliserait « %#D »"
-#: cp/call.c:3585
+#: cp/call.c:3595
msgid "comparison between `%#T' and `%#T'"
msgstr "comparaison entre « %#T » et « %#T »"
-#: cp/call.c:3831
+#: cp/call.c:3841
msgid "no suitable `operator %s' for `%T'"
msgstr "pas « operator %s » adapté pour « %T »"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr "« %+#D » est privé"
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr "« %+#D » est protégé"
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr "« %+#D » et inaccessible"
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr "à l'intérieur du contexte"
-#: cp/call.c:3923
+#: cp/call.c:3947
msgid "invalid conversion from `%T' to `%T'"
msgstr "conversion invalide de « %T » vers « %T »"
-#: cp/call.c:3925
+#: cp/call.c:3949
msgid " initializing argument %P of `%D'"
msgstr " initialisation de l'argument %P de « %D »"
-#: cp/call.c:4079
+#: cp/call.c:4094
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "ne peut lier le champ de bits « %E » avec « %T »"
-#: cp/call.c:4082
+#: cp/call.c:4097
msgid "cannot bind packed field `%E' to `%T'"
msgstr "ne peut lier le champs empaqueté « %E » avec « %T »"
-#: cp/call.c:4085
+#: cp/call.c:4100
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "ne peut lier la rvalue « %E » avec « %T »"
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »; l'appel échouera lors de l'éxecution"
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »; l'appel échouera lors de l'éxecution"
-#: cp/call.c:4240
+#: cp/call.c:4255
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "argument par défaut pour le paramètre %d de « %D » n'a pas encore été analysé"
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr "passant « %T» comme «cet» argument de « %#D » écarte les qualificateurs"
-#: cp/call.c:4456
+#: cp/call.c:4471
msgid "`%T' is not an accessible base of `%T'"
msgstr "« %T » est une base accessible de « %T »"
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr "ne peut repérer le champ classe$ dans le type d'interface JAVA « %T »"
-#: cp/call.c:4980
+#: cp/call.c:4995
msgid "call to non-function `%D'"
msgstr "appel à une non fonction « %D »"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr "requête du membre « %D » dans « %E », lequel n'est pas de type aggrégat « %T »"
-#: cp/call.c:5084
+#: cp/call.c:5099
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr "pas de fonction concordante pour l'appel à « %T::%s(%A)%#V »"
-#: cp/call.c:5101
+#: cp/call.c:5116
#, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "appel du surchargé « %s(%A) » est ambiguë"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr "ne peut appeler la fonction membre « %D » sans objet"
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr "passant « %T » à choisit « %T » au lieu de « %T »"
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
msgid " in call to `%D'"
msgstr " dans l'appel de « %D »"
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr "choix de « %D » à la place de « %D »"
-#: cp/call.c:5767
+#: cp/call.c:5782
msgid " for conversion from `%T' to `%T'"
msgstr " pour la conversion de « %T » vers « %T »"
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr " parce que la séquence de conversion pour l'argument est meilleure"
-#: cp/call.c:5889
+#: cp/call.c:5904
msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
msgstr "ISO C++ indique qu'ils sont ambiguës même à travers la plus mauvaise conversion pour le premier que la plus mauvaise pour la seconde:"
-#: cp/call.c:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr "candidat 1:"
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr "candidat 2:"
-#: cp/call.c:6003
+#: cp/call.c:6018
msgid "could not convert `%E' to `%T'"
msgstr "ne peut convertir « %E » vers « %T »"
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr "initialisation invalide pour une référence à un non constante de type « %T » à partir d'un type temporaire de type « %T »"
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr "initialisation invalide de référence d'un type « %T » à partir d'une expression de type « %T »"
@@ -13317,220 +13340,220 @@ msgstr "« %#T » définit seulement les constructeurs privés et n'a pas d'amis"
msgid "`%#T' only defines private constructors and has no friends"
msgstr "« %#T » définit seulement les constructeurs privés et n'a pas d'amis"
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr "pas d'écraseur unique final pour « %D » dans « %T »"
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr "« %D » était caché"
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr " par « %D »"
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr "« %#D » invalide; une union anonyme peut seulement avoir des données non statiques de membres"
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr "membre privé « %#D » dans une union anonyme"
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr "membre protégé « %#D » dans une union anonyme"
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr "disposition vtable pour la classe « %T » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future deGCC en raison d'un destructeur virtuel implicite"
-#: cp/class.c:2672
+#: cp/class.c:2715
msgid "bit-field `%#D' with non-integral type"
msgstr "largeur du champ de bits « %#D » n'est pas une constante entière"
-#: cp/class.c:2692
+#: cp/class.c:2735
msgid "bit-field `%D' width not an integer constant"
msgstr "largeur du champ de bits « %D » n'est pas une constante entière"
-#: cp/class.c:2698
+#: cp/class.c:2741
msgid "negative width in bit-field `%D'"
msgstr "largeur négative du champ de bits « %D »"
-#: cp/class.c:2703
+#: cp/class.c:2746
msgid "zero width for bit-field `%D'"
msgstr "largeur zéro pour le champ de bits « %D »"
-#: cp/class.c:2709
+#: cp/class.c:2752
msgid "width of `%D' exceeds its type"
msgstr "largeur de « %D » excède son type"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr "« %D » est trop petit pour contenir toutes les valeurs de « %#T »"
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr "membre « %#D » avec consructeur n'est pas permis dans l'union"
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr "membre « %#D » avec destructeur n'est pas permis dans l'union"
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr "membre « %#D » avec opérateur d,affectation par copie n'st pas permis dans l'union"
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr "champs multiples dans l'union « %T » initialisés"
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr "attribut empaqueté ignoré sur un champ non POD non paqueté « %#D »"
-#: cp/class.c:2939
+#: cp/class.c:2982
msgid "`%D' may not be static because it is a member of a union"
msgstr "« %D » peut ne pas être statique parce qu'il est membre de l'uniont"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr "« %D » peut ne pas avoir de type référencé « %T » parce qu'il est membre de l'union"
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr "champ « %D » dans une classe locale ne peut être statique"
-#: cp/class.c:2958
+#: cp/class.c:3001
msgid "field `%D' invalidly declared function type"
msgstr "champ « %D » incorrectement validé comme un type de fonction"
-#: cp/class.c:2965
+#: cp/class.c:3008
msgid "field `%D' invalidly declared method type"
msgstr "champ « %D » incorrectement validé comme un type de méthode"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr "référence non statique « %#D » dans la classe sans un constructeur"
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr "constante non statique de membre « %#D » dans la classe sans un constructeur"
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr "champ « %#D » avec le même nom qu'une classe"
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr "« %#T » a un pointeur vers un membre de données"
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr " mais n'écrase pas « %T(const %T&) »"
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr " ou « operator=(const %T&) »"
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr " mais n'écrase pas « operator=(const %T&) »"
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr "décalage d'une base vide « %T » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr "classe « %T » devra être considérée pratiquement vide dans une version future de GCC"
-#: cp/class.c:3714
+#: cp/class.c:3757
msgid "initializer specified for non-virtual method `%D'"
msgstr "initialisation spécifiée pour une méthode non virtuelle « %D »"
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr "décalage relatif d'une base virtuelle « %T » n'est pas compatible avec l'ABI et peut être modifié dans une version future de GCC"
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr "base directe « %T » inaccessible dans « %T » en raison de l'ambiguité"
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr "base virtuelle « %T » inaccessible dans « %T » en raison de l'ambiguité"
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr "taille assignée à « %T » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr "le décalage relatif de « %D » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr "le décalage relatif de « %D » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
msgstr "« %D » contient des classes vides lesquelles peuvent placer les classes de base à une localisation différente dans une version future de GCC"
-#: cp/class.c:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr "disposition des classes est dérivés de la classe vide « %T » peut être modifiée dans une version future de GCC"
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
msgid "redefinition of `%#T'"
msgstr "redéfinition de « %#T »"
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr "« %#T » a des fonctions virtuelles mais un destructeur non virtuel"
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "tentative de complétion du struct, mais a été stoppé en raison d'erreurs précédentes d'analyses syntaxiques"
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr "chaîne du langage « \"%s\" » n'est pas reconnue"
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr "ne peut résoudre la fonction surchargé « %D » basé sur la conversion vers le type « %T »"
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr "pas de concordance de conversion de fonction « %D » vers le type « %#T »"
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr "conversion d'une fonction surchargée « %D » vers le type « %#T » est ambiguë"
-#: cp/class.c:5892
+#: cp/class.c:5935
msgid "assuming pointer to member `%D'"
msgstr "pointeur assumé vers le membre « %D »"
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr "(un pointeur vers un membre peut seulement être formé avec «&%E»)"
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr "pas assez d'information sur le type"
-#: cp/class.c:5957
+#: cp/class.c:6000
msgid "argument of type `%T' does not match `%T'"
msgstr "argument de type « %T » ne concorde pas avec « %T »"
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr "opération invalide sur un type non instancié"
@@ -13539,11 +13562,11 @@ msgstr "opération invalide sur un type non instancié"
#. 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:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
msgid "declaration of `%#D'"
msgstr "déclaration de « %#D »"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr "changements signifiant de « %D » à partir de « %+#D »"
@@ -13645,141 +13668,156 @@ msgstr "conversion de type par défaut ambiguë à partir de « %T »"
msgid " candidate conversions include `%D' and `%D'"
msgstr " conversions de candidat inclut « %D » et « %D »"
-#: cp/decl.c:371
+#: cp/decl.c:372
msgid "label `%D' used but not defined"
msgstr "étiquette « %D » utilisée mais non définie"
-#: cp/decl.c:378
+#: cp/decl.c:379
msgid "label `%D' defined but not used"
msgstr "étiquette « %D » définie mais non utilisée"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
msgid "previous declaration of `%D'"
msgstr "déclaration précédente de « %D »"
-#: cp/decl.c:1178
+#: cp/decl.c:1179
msgid "%Jfunction '%D' redeclared as inline"
msgstr "%Jfonction « %D » redéclarée comme étant enligne"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "%Jdéclaration précédente de « %D » avec l'attribut non enligne"
-#: cp/decl.c:1186
+#: cp/decl.c:1187
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "%Jfonction « %D » redéclarée avec l'attribut non enligne"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
msgid "%Jprevious declaration of '%D' was inline"
msgstr "%Jdéclaration précédente de « %D » était enligne"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
msgid "shadowing %s function `%#D'"
msgstr "%s masque la fonction « %#D »"
-#: cp/decl.c:1218
+#: cp/decl.c:1219
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "fonction « %#D » de la bibliothèque redéclarée comme n'étant pas une fonction « %#D »"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
msgid "conflicts with built-in declaration `%#D'"
msgstr "conflits avec la déclaration interne de « %#D »"
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
msgid "new declaration `%#D'"
msgstr "nouvelle déclaration de « %#D »"
-#: cp/decl.c:1243
+#: cp/decl.c:1244
msgid "ambiguates built-in declaration `%#D'"
msgstr "ambiguités de la déclaration interne de « %#D »"
-#: cp/decl.c:1314
+#: cp/decl.c:1315
msgid "`%#D' redeclared as different kind of symbol"
msgstr "« %#D » redéclaré comme une sorte différente de symbole"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
msgid "previous declaration of `%#D'"
msgstr "déclaration précédente de « %#D »"
-#: cp/decl.c:1339
+#: cp/decl.c:1340
msgid "declaration of template `%#D'"
msgstr "déclaration du patron « %#D »"
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr "conflits avec la déclaration précédente de « %#D »"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
msgid "ambiguates old declaration `%#D'"
msgstr "ambiguités d'une vieille déclaration de « %#D »"
-#: cp/decl.c:1363
+#: cp/decl.c:1364
msgid "declaration of C function `%#D' conflicts with"
msgstr "déclaration de la fonction C « %#D » en conflit avec"
-#: cp/decl.c:1365
+#: cp/decl.c:1366
msgid "previous declaration `%#D' here"
msgstr "déclaration précédente de « %#D » ici"
-#: cp/decl.c:1381
+#: cp/decl.c:1382
msgid "conflicting declaration '%#D'"
msgstr "déclaration conflictuelle « %#D »"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
msgid "'%D' has a previous declaration as `%#D'"
msgstr "« %D » a une déclaration précédente tel que « %#D »"
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "déclaration de « namespace %D » entre en conflit avec"
+
+#: cp/decl.c:1437
+msgid "previous declaration of `namespace %D' here"
+msgstr "déclaration précédente de « namespace %D » ici"
+
+#: cp/decl.c:1449
msgid "`%#D' previously defined here"
msgstr "« %#D » précédemment défini ici"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
msgid "`%#D' previously declared here"
msgstr "« %#D » précédemment déclaré ici"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
msgid "prototype for `%#D'"
msgstr "prototype de « %#D »"
-#: cp/decl.c:1446
+#: cp/decl.c:1460
msgid "%Jfollows non-prototype definition here"
msgstr "%Jsuit la définition d'un non prototype ici"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
msgid "previous declaration of `%#D' with %L linkage"
msgstr "déclaration précédente de « %#D » avec le lien %L"
-#: cp/decl.c:1460
+#: cp/decl.c:1474
msgid "conflicts with new declaration with %L linkage"
msgstr "conflits avec la nouvelle déclaration avec le lien %L"
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr "argument par défaut donné pour le paramètre %d de « %#D »"
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
msgid "after previous specification in `%#D'"
msgstr "après la déclaration précédente dans « %#D »"
-#: cp/decl.c:1501
+#: cp/decl.c:1515
msgid "`%#D' was used before it was declared inline"
msgstr "« %#D » a été utilisé avant qu'il ne soit déclaré enligne"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
msgid "%Jprevious non-inline declaration here"
msgstr "%Jdéclaration précédente non enligne ici"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
msgid "redundant redeclaration of `%D' in same scope"
msgstr "déclaration redondante de « %D » dans la même étendue"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "déclaration de « %F » amène différentes exceptions"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, c-format
msgid "than previous declaration `%F'"
msgstr "qu'une précédente déclaratio « %F »"
@@ -13792,492 +13830,510 @@ msgstr "qu'une précédente déclaratio « %F »"
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr "spécialisation explicite de %D après la première utilisation"
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr "%J« %D »: attribut de visibilité ignoré en cause de lui"
-#: cp/decl.c:1880
+#: cp/decl.c:1894
msgid "%Jconflicts with previous declaration here"
msgstr "%Jentre en conflit avec la déclaration précédente ici"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
msgid "implicit declaration of function `%#D'"
msgstr "déclaration implicite de la fonction « %#D »"
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr "étiquette « %s » référencée à l'extérieur de n'importe quelle fonction"
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
msgid "jump to label `%D'"
msgstr "saut à l'étiquette « %D »"
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr "saut à l'étiquette du « case »"
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
msgid "%H from here"
msgstr "%H à partir d'ici"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
msgid " crosses initialization of `%#D'"
msgstr " initialisation croisée pour « %#D »"
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr " entre dans la porté d'un non POD « %#D »"
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr " entre dans le bloc d'essais"
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr " entre dans le bloc d'interceptions"
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " à partir d'ici"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
msgid "%J enters catch block"
msgstr "%J entre dans le bloc d'interception"
-#: cp/decl.c:2360
+#: cp/decl.c:2374
msgid " skips initialization of `%#D'"
msgstr " saut d'initialisation pour « %#D »"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr "étiquette nommée wchar_t"
-#: cp/decl.c:2397
+#: cp/decl.c:2411
msgid "duplicate label `%D'"
msgstr "étiquette « %D » apparaît en double"
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr "« %D » utilisé sans patron de paramétres"
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr "pas de patron de classe nommé « %#T » in « %#T »"
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr "pas de type nommé dans « %#T » dans « %#T »"
-#: cp/decl.c:3429
+#: cp/decl.c:3443
msgid "%Jan anonymous union cannot have function members"
msgstr "%Jun UNION anonyme ne peut avoir de fonctions membres"
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr "membre « %#D » avec constructeur n'est pas permis dans un aggrégat anonyme"
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr "membre « %#D » avec destructeur n'est pas permis dans un aggrégat anonyme"
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr "membre « %#D » avec opérateur d'affectation par copie n'est pas permis dans un aggrégat anonyme"
-#: cp/decl.c:3493
+#: cp/decl.c:3507
msgid "redeclaration of C++ built-in type `%T'"
msgstr "redéclaration du type interne C++ « %T »"
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr "types multiples dans une déclaration"
-#: cp/decl.c:3557
+#: cp/decl.c:3571
msgid "missing type-name in typedef-declaration"
msgstr "nom de type manquant dans la déclaration typedef"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr "ISO C++ interdit les structures anonymes"
-#: cp/decl.c:3572
+#: cp/decl.c:3586
msgid "`%D' can only be specified for functions"
msgstr "« %D » ne peut seulement être spécifier pour les fonctions"
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr "« %D » peut seulement être spécifié à l'intérieur d'une classe"
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr "« %D » ne peut seulement être spécifié pour les constructeurs"
-#: cp/decl.c:3579
+#: cp/decl.c:3593
msgid "`%D' can only be specified for objects and functions"
msgstr "« %D » ne peut seulement être spécifié pour les objets et les fonctions"
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef « %D » est initialisé (use __typeof__ instead)"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
msgid "function `%#D' is initialized like a variable"
msgstr "fonction « %#D » est initialisée comme une variable"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "déclaration de « %#D » est externe et initialisé"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
msgid "`%#D' is not a static member of `%#T'"
msgstr "« %#D » n'est pas un membre statique de « %#T »"
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr "ISO C++ ne permet pas que « %T::%D » soit défini comme « %T::%D »"
-#: cp/decl.c:3788
+#: cp/decl.c:3802
msgid "duplicate initialization of %D"
msgstr "initialisation en double de %D"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
msgid "declaration of `%#D' outside of class is not definition"
msgstr "déclaraion de « %#D » en dehors de la classe n'est pas une définition"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
msgid "variable `%#D' has initializer but incomplete type"
msgstr "la variable « %#D » est initialisée, mais a un type incomplet"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
msgid "elements of array `%#D' have incomplete type"
msgstr "éléments du tableau « %#D » ont un type incomplet"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "aggrégat « %#D » a un type incomplet et ne peut être défini"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
msgid "`%D' declared as reference but not initialized"
msgstr "« %D » déclaré comme référence mais n'est pas initialisé"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr "ISO C++ interdit l'usage de liste d'initialiseur pour initialiser la référence « %D »"
-#: cp/decl.c:3976
+#: cp/decl.c:3990
msgid "cannot initialize `%T' from `%T'"
msgstr "ne peut initialiser « %T » à partir de « %T »"
-#: cp/decl.c:4008
+#: cp/decl.c:4022
msgid "initializer fails to determine size of `%D'"
msgstr "l'initialisation n'a pu déterminer la taille de « %D »"
-#: cp/decl.c:4013
+#: cp/decl.c:4027
msgid "array size missing in `%D'"
msgstr "taille de tableau manquante dans « %D »"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
msgid "zero-size array `%D'"
msgstr "tableau « %D » de taille zéro"
#. 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:4062
+#: cp/decl.c:4076
msgid "storage size of `%D' isn't known"
msgstr "taille de stockage de « %D » n'est pas connue"
-#: cp/decl.c:4084
+#: cp/decl.c:4098
msgid "storage size of `%D' isn't constant"
msgstr "taille de stockage de « %D » n'est pas une constante"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr "désolé: sémantique de fonction enligne de données statiques « %#D » est erronée (vous obtiendrez de multiples copies)"
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr "%J vous pouvez contourner cela en enlevant l'initialiseur"
-#: cp/decl.c:4166
+#: cp/decl.c:4180
msgid "uninitialized const `%D'"
msgstr "constante « %D » non initialisée"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr "nom « %D » utilisé dans un style GNU de l'initialisateur désigné pour un tableau"
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr "Initialisateur désigné « %E » est plus grand que la taille du tableau"
+
+#: cp/decl.c:4323
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "initialiseur utilisé entre accolades pour initialiser « %T »"
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr "initialiseur de « %T » doit être entre accolades"
-#: cp/decl.c:4326
+#: cp/decl.c:4404
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ ne permet de désigner les initialiseurs"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
msgid "`%T' has no non-static data member named `%D'"
msgstr "« %T » n'a pas de membre de données non statique nommé « %D »"
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr "nom « %D » utilisé dans un style GNU de l'initialisateur désigné pour un tableau"
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
msgid "too many initializers for `%T'"
msgstr "trop d'initialiseurs pour « %T »"
-#: cp/decl.c:4439
+#: cp/decl.c:4494
msgid "variable-sized object `%D' may not be initialized"
msgstr "objet de taille variable « %D » peut ne pas être initialisé"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
msgid "`%D' has incomplete type"
msgstr "« %D » a un type incomplet"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr "« %D » doit être initialisé par un constructeur, non pas par « {...} »"
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr "structure « %D » avec constantes non initialisées de membres"
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr "structure « %D » avec références non initialisées de membres"
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr "affectation (non pas l'initialisation) dans la déclaration"
-#: cp/decl.c:4749
+#: cp/decl.c:4805
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "ne peut initialiser « %D » à l'espace de noms « %D »"
-#: cp/decl.c:4803
+#: cp/decl.c:4859
msgid "shadowing previous type declaration of `%#D'"
msgstr "masque la déclaration précédente de « %#D »"
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr "« %D » ne peut être utilisé comme un thread local parce qu'il a un non POD de type « %T »"
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr "« %D » est un thread local et ne peut donc pas être initialisé dynamiquement"
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr "paramètre d'interception invalide"
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr "destructeur pour la classe étrangère « %T » ne peut être un membre"
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr "constructeur pour la classe étrangère « %T » ne peut être un membre"
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr "« %D» déclaré comme « virtual » %s"
-#: cp/decl.c:5478
+#: cp/decl.c:5547
msgid "`%D' declared as an `inline' %s"
msgstr "« %D» déclaré comme « inline » %s"
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr "spécificateurs de fonction « const» et «volatile» invalide pour « %D » dans la déclaration %s"
-#: cp/decl.c:5483
+#: cp/decl.c:5552
msgid "`%D' declared as a friend"
msgstr "« %D » déclaré comme un ami"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
msgid "`%D' declared with an exception specification"
msgstr "« %D » déclaré avec une exception de spécification"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr "ne peut déclarer « ::main » comme étant un patron"
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr "ne peut déclarer «::main» à être enligne"
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr "ne peut déclarer « ::main » comme étant static"
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr "« main» doit retourner « int »"
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr "fonction non locale « %#D » utilise un type anonyme"
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr "« %#D » ne réfère pas à un type non qualifié, aussi il n'est pas utilisé pour la liaison"
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr "fonction non locale « %#D » utilise un type local « %T »"
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr "%sfonction membre « %D » ne peut avoir « %T » comme qualificateur de méthode"
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr "définition explicite de spécialisation « %D » dans lka déclaration ami"
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr "utilisation invalide du template-id « %D » dans la déclaration du patron primaire"
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr "arguments par défaut ne sont pas permis dans la déclaration amie de la spécialisation du patron « %D »"
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr "« inline» n'estpas permis dans la déclaration amie de la spécialisation du patron « %D »"
-#: cp/decl.c:5765
+#: cp/decl.c:5834
msgid "definition of implicitly-declared `%D'"
msgstr "définition implicitement déclarée « %D »"
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr "pas de fonction membre « %#D » déclarée dans la classe « %T »"
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr "variable non locale « %#D » utilise un type local « %T »"
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr "initialisation invalide dans la class de données de membre statiques d'un non entier de type « %T »"
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr "ISO C++ interdit l'initialisation intra-classe d'un membre statique non constant « %D »"
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr "ISO C++ interdit l'initialisation d'une membre constant « %D » d'un type non entier « %T »"
-#: cp/decl.c:6065
+#: cp/decl.c:6134
msgid "size of array `%D' has non-integral type `%T'"
msgstr "taille du tableau « %D » n'est pas de type entier « %T »"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
msgid "size of array has non-integral type `%T'"
msgstr "taille du tableau a type non entier « %T »"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
msgid "size of array `%D' is negative"
msgstr "taille du tableau « %D » est négative"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
msgid "size of array is negative"
msgstr "taille du tableau est négative"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ISO C++ interdit les tableaux de taille zéro « %D »"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C++ interdit les tableaux de taille zéro"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
msgid "size of array `%D' is not an integral constant-expression"
msgstr "taille du tableau « %D » n'a pas une expression de constante de type entier"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
msgid "size of array is not an integral constant-expression"
msgstr "taille du tableau n'est pas une expression de constante de type entier"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ISO C++ interdit les tableaus de taille variable « %D »"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
msgid "ISO C++ forbids variable-size array"
msgstr "ISO C++ interdit le tableau de taille variable"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr "débordement dans les dimensions du tableau"
-#: cp/decl.c:6248
+#: cp/decl.c:6317
msgid "declaration of `%D' as %s"
msgstr "déclaration de « %D » comme « %s »"
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, c-format
msgid "creating %s"
msgstr "création de %s"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr "déclaration de « %D » comme tableau multidimensionel doit avoir des bornes pour chaque dimension excepté pour la première"
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr "tableau multidimensionel doit avoir des bornes pour chaque dimension excepté pour la première"
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr "spécification de type retourné pour un constructeur est invalide"
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr "spécification de type retourné pour un destructeur est invalide"
-#: cp/decl.c:6306
+#: cp/decl.c:6375
msgid "operator `%T' declared to return `%T'"
msgstr "opérateur « %T » déclaré comme retournant « %T »"
-#: cp/decl.c:6308
+#: cp/decl.c:6377
msgid "return type specified for `operator %T'"
msgstr "type spécifié retourné pour l'opérateur « %T »"
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr "variable non nommée ou champ déclaré void"
+
+#: cp/decl.c:6405
+#, c-format
+msgid "variable or field `%E' declared void"
+msgstr "variable ou champ « %E » déclaré « void »"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr "variable ou champ déclaré void"
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr "les destructeurs doivent être des fonctions membres"
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr "destructeur « %T » doit concorder avec le nom de la classe « %T »"
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr "declarator-id manquant; utilisation du mot réservé « %D »"
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr "type « %T » n'est pas dérivé du type « %T »"
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr "« %T » spécifié comme declarator-id"
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr " peut-être que vous voulez « %T » comme constructeur"
@@ -14285,300 +14341,292 @@ msgstr " peut-être que vous voulez « %T » comme constructeur"
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "utilisation invalide du template-name « %E » dans le déclarateur"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
msgid "declaration of `%D' as non-function"
msgstr "déclaration de « %D » comme non-fonction"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr "« bool » est maintenant un mot clé"
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr "« %T » surperflu ignoré"
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
msgid "multiple declarations `%T' and `%T'"
msgstr "multiples déclarations « %T » et « %T »"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO C++ ne permet pas « long long »"
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO C++ interdit la déclaration de « %s » sans type"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr "short, signed ou unsigned est invalide pour « %s »"
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr "long et short spécifiés ensembles pour « %s »"
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr "signed et unsigned donnés ensembles pour « %s »"
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr "qualificateurs ne sont pas permis dans la déclaration de « operator %T »"
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr "membre « %D » ne peut être déclaré virtuel et statique"
-#: cp/decl.c:7097
+#: cp/decl.c:7192
msgid "`%T::%D' is not a valid declarator"
msgstr "« %T::%D » n'est pas un déclarateur valide"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr "spécificateurs de classe de stockage invalides dans la déclaration des paramètres"
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr "déclaration typedef invalide dans le paramètre de la déclaration"
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr "virtuel en dehors de la déclaration de classe"
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr "classe de stockage spécifiée pour %s « %s »"
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "la déclaration hors de toute fonction de « %s » a spécifié « auto »"
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr "spécificateurs de classe de stockage invalide dans les déclarations de fonction amie"
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr "le destructeur ne peut être une fonction membre statique"
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, c-format
msgid "destructors may not be `%s'"
msgstr "destructeurs ne peut être « %s »"
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr "le constructeur ne peut être une fonction membre statique"
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr "constructeurs ne peut être déclarés virtuels"
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr "constructeurs ne peuvent pas être « %s »"
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr "type de valeur retournée d'un spécificateur pour un constructeur est ignoré"
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "ne peut initialiser la fonction amie « %s »"
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr "fonctions virtuelles ne peuvent être amies"
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr "déclaration amie n'est pas dans la définition de classe"
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "ne peut définir une fonction amie « %s » dans une définition locale de classe"
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr "destructeurs ne peuvent pas avoir de paramètre"
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
msgid "cannot declare reference to `%#T'"
msgstr "ne peut déclarer une référence vers « %#T »"
-#: cp/decl.c:7511
+#: cp/decl.c:7606
msgid "cannot declare pointer to `%#T'"
msgstr "ne peut déclarer un pointeur vers « %#T »"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr "ne peut déclarer un pointeur vers le membre « %#T »"
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr "qualification additionnelle « %T:: » sur le membre « %s » est ignorée"
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr "ne peut déclarer la fonction membre « %T::%s » à l'intérieur de « %T »"
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr "ne peut déclarer le membre « %T::%s » à l'intérieur de « %T »"
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr "membre de données peut ne pas avoir de type « %T » modifié de manière variable"
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr "paramètre peut ne pas avoir de type « %T » modifié de manière variable"
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr "seuls les déclarations de constructeurs peuvent être « explicit »"
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr "le non membre « %s » ne peut être déclaré « mutable »"
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr "un membre non objet « %s » ne peut être déclaré « mutable »"
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "fonction « %s » ne peut être déclarée « mutable »"
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr "static « %s » ne peut être déclaré « mutable »"
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr "const « %s » ne peut être déclaré « mutable »"
-#: cp/decl.c:7818
+#: cp/decl.c:7913
msgid "template-id `%D' used as a declarator"
msgstr "identificateur de patron « %D » utilisé comme déclarateur"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr "ISO C++ interdit le type imbriqué « %D » avec le même nom que la classe de fermeture"
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr "%Jnom du typedef peut ne pas être un nom de spécificateur imbriqué"
-#: cp/decl.c:7893
+#: cp/decl.c:7988
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "%Jqualificateur de type invalide pour un type de fonction non membre"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
msgid "type qualifiers specified for friend class declaration"
msgstr "qulificateurs de types spécifiés pour la déclaration d'une classe amie"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr "« inline » spécifié pour la déclaration d'une classe amie"
-#: cp/decl.c:7969
+#: cp/decl.c:8064
msgid "template parameters cannot be friends"
msgstr "paramètres du patron ne peuvent pas être amis"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr "déclaration ami requiert une clé de classe, i.e. « friend class %T::%D »"
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr "déclaration amie requiert une clé de classes, i.e. « friend %#T »"
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr "tentative de rendre la classe « %T » un ami de la portée globale"
-#: cp/decl.c:7999
+#: cp/decl.c:8094
msgid "invalid qualifiers on non-member function type"
msgstr "qualificteurs invalide pour un type de fonction (autre que fonction membre)"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
msgid "abstract declarator `%T' used as declaration"
msgstr "déclaration abstrait « %T » utilisé dans la déclaration"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr "variable non nommée ou champ déclaré void"
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr "variable ou champ déclaré void"
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr "ne peut utiliser «::» dans le paramètre d'un déclaration"
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
msgid "invalid use of `::'"
msgstr "utilisation invalide de « :: »"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
msgid "function `%D' cannot be declared friend"
msgstr "fonction « %D » ne peut être déclarée amie"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr "ne peut rendre « %D » dans la méthode -- n'est pas dans la classe"
-#: cp/decl.c:8127
+#: cp/decl.c:8217
msgid "function `%D' declared virtual inside a union"
msgstr "fonction « %D » déclaré comme virtuelle à l'intérieur d'un agrégat"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr "« %D » ne peut être déclaré virtuel, alors qu'il est toujours statique"
-#: cp/decl.c:8215
+#: cp/decl.c:8305
msgid "field `%D' has incomplete type"
msgstr "champ « %D » a un type incomplet"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
msgid "name `%T' has incomplete type"
msgstr "nom « %T » a un type incomplet"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr " dans l'instanciation du patron « %T »"
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr "« %s » n'est ni une fonction ni une fonction membre ; ne peut être déclaré ami"
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr "les fonctions membres sont implicitement amis de leur classe"
@@ -14594,91 +14642,91 @@ msgstr "les fonctions membres sont implicitement amis de leur classe"
#. 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:8287
+#: cp/decl.c:8377
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "ISO C++ interdit l'initialisation du membre « %D »"
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr "rendant « %D » statique"
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr "classe de stockage « auto» invalide pour une fonction « %s »"
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr "classe de stockage « register» invalide pour une fonction « %s »"
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "classe de stockage « __thread » invalide pour la fonction « %s »"
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr "classe de stockage « static» invalide pour une fonction « %s » déclarée en dehors de la portée globale"
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr "classe de stockage « inline» invalide pour une fonction « %s » déclarée en dehors de la portée globale"
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr "fonction virtuelle d'une non classe « %s »"
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr "ne peut déclarer la fonction membre « %D » comme ayant un lien statique"
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr "ne peut déclarer une fonction statique à l'intérieur d'une autre fonction"
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr "« static » ne peut pas être utilisé lors de la définition (contrairement à la déclaration) de données de membres statiques"
-#: cp/decl.c:8440
+#: cp/decl.c:8530
msgid "static member `%D' declared `register'"
msgstr "mambre statique « %D» déclaré «register »"
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr "ne peut explicitement déclarer le membre « %#D » comme ayant une liaison externe"
-#: cp/decl.c:8585
+#: cp/decl.c:8675
msgid "default argument for `%#D' has type `%T'"
msgstr "argument par défaut pour « %#D » à un type « %T »"
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr "argument par défaut pour le paramètre de type « %T » a le type « %T »"
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr "argument par défaut « %E » utiliser une variable locale « %D »"
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, c-format
msgid "invalid string constant `%E'"
msgstr "constante chaîne invalide « %E »"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr "constante entière invalide dans la liste de paramètre, avez-vous oublier de donner un nom de paramètre?"
-#: cp/decl.c:8689
+#: cp/decl.c:8779
msgid "parameter `%D' invalidly declared method type"
msgstr "paramètre « %D » incorrectement validé comme type de méthode"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr "paramètre « %D » inclut %s au tableau de bornes inconnues « %T »"
@@ -14697,93 +14745,93 @@ msgstr "paramètre « %D » inclut %s au tableau de bornes inconnues « %T »"
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr "constructeur invalide; vous vouliez probablement dire « %T (const %T&) »"
-#: cp/decl.c:9000
+#: cp/decl.c:9090
msgid "`%D' must be a nonstatic member function"
msgstr "« %D » doit être une fonction membre non statique"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr "« %D » doit être soit un membre non statique de fonction ou une fonction non membre"
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr "« %D » doit avoir un argument de classe ou de type énuméré"
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr "ISO C++ interdit la surcharge de l'opérateur ?:"
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr "postfixe « %D» doit prendre « int » comme argument"
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr "postfixe « %D» doit prndre « int » pour son second argument"
-#: cp/decl.c:9126
+#: cp/decl.c:9216
msgid "`%D' must take either zero or one argument"
msgstr "« %D » doit prendre seulement zéro ou un autre argument"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
msgid "`%D' must take either one or two arguments"
msgstr "« %D » doit prendre seulement un OU deux arguments"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr "préfixe « %D » devrait retourner « %T »"
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr "postfixe « %D » devrait retourner « %T »"
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr "« %D» doit prendre « void »"
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
msgid "`%D' must take exactly one argument"
msgstr "« %D » doit prendre exactement un argument"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
msgid "`%D' must take exactly two arguments"
msgstr "« %D » doit prendre exactemenr deux arguments"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr "« %D » défini par l'usager évalue toujours les 2 arguments"
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr "« %D » devrait retourner par valeur"
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr "« %D » ne peut avoir d'arguments par défaut"
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr "utilisation d'un nom de typedef « %D » après « %s »"
-#: cp/decl.c:9279
+#: cp/decl.c:9369
msgid "using template type parameter `%T' after `%s'"
msgstr "utilisation de type de patron de paramètre « %T » après « %s »"
-#: cp/decl.c:9287
+#: cp/decl.c:9377
msgid "`%T' referred to as `%s'"
msgstr "« %TD » référé comme « %s »"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
msgid "`%T' referred to as enum"
msgstr "« %T » référé comme enum"
@@ -14794,47 +14842,47 @@ msgstr "« %T » référé comme enum"
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
msgid "template argument required for `%s %T'"
msgstr "argument du patron est requis pour « %s %T »"
-#: cp/decl.c:9453
+#: cp/decl.c:9543
msgid "use of enum `%#D' without previous declaration"
msgstr "utilisation de enum « %#D » sans déclaration précédente"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
msgid "redeclaration of `%T' as a non-template"
msgstr "redéclaration de « %T » qui n'est pas un patron"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr "union dérivée « %T » invalide"
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr "type de base « %T » a échoué pour devenir un type de classe ou un type construit"
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr "type récursif « %T » non défini"
-#: cp/decl.c:9580
+#: cp/decl.c:9670
msgid "duplicate base type `%T' invalid"
msgstr "duplication du type de base « %T » invalide"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr "classe Java « %T » ne peut avoir de bases multiples"
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr "classe Java « %T » ne peut avoir de bases virtuelles"
-#: cp/decl.c:9700
+#: cp/decl.c:9790
msgid "multiple definition of `%#T'"
msgstr "définition multiple de « %#T »"
-#: cp/decl.c:9701
+#: cp/decl.c:9791
msgid "%Jprevious definition here"
msgstr "%Jdéfinition précédente ici"
@@ -14842,47 +14890,47 @@ msgstr "%Jdéfinition précédente ici"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr "aucun type entier peut représenter toutes les valeurs de l'énumérateur pour « %T »"
-#: cp/decl.c:9926
+#: cp/decl.c:10023
msgid "enumerator value for `%D' not integer constant"
msgstr "valeur de l'énumérateur pour « %D » n'est pas une constante entière"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
msgid "overflow in enumeration values at `%D'"
msgstr "débordement dans les valeurs de l'énumération à « %D »"
-#: cp/decl.c:10015
+#: cp/decl.c:10112
msgid "return type `%#T' is incomplete"
msgstr "type retourné « %#T » est incomplet"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr "type retourné pour « main » est changé pour «int »"
-#: cp/decl.c:10162
+#: cp/decl.c:10259
msgid "`%D' implicitly declared before its definition"
msgstr "« %D » implicitement déclaré avant sa définition"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr "« operator= » devrait retourner une référence à «*ceci »"
-#: cp/decl.c:10453
+#: cp/decl.c:10550
msgid "parameter `%D' declared void"
msgstr "paramètre « %D » déclaré «void »"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
msgid "invalid member function declaration"
msgstr "déclaration de membre de fonction invalide"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr "« %D » est déjà défini dans la classe « %T »"
-#: cp/decl.c:11149
+#: cp/decl.c:11246
msgid "static member function `%#D' declared with type qualifiers"
msgstr "membre de fonction statique « %#D » déclaré avec des qualificateurs de tyep"
@@ -14930,7 +14978,7 @@ msgstr "déclaration invalide du patron de membre « %#D » dans la classe locale"
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr "utilisation invalide de « virtual» dans la déclaration d'un patron de « %#D »"
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
msgid "template declaration of `%#D'"
msgstr "déclaration du patron de « %#D »"
@@ -15002,40 +15050,40 @@ msgstr "initialisation invalide pour la méthode virtuelle « %D »"
msgid "anonymous struct not inside named type"
msgstr "struct anonyme n'est pas l'intérieur du type nommé"
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr "aggrégats anonymes de champs d'espace nom doit être statique"
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
msgid "anonymous union with no members"
msgstr "aggrégat anonyme sans aucun membre"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr "« operator new » doit retourner un type « %T »"
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr "« operator new » prend le type « size_t » (« %T ») comme premier paramètre"
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr "« operator delete » doit retourner le type « %T »"
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr "« operator delete » prend le type « %T » comme premier paramètre"
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
msgid "inline function `%D' used but never defined"
msgstr "fonction enligne « %D » utilisé mais n'a jamais été défini"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "argument par défaut manquant pour le paramètre %P de « %+#D »"
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr "lettre inattendue « %c » dans locate_error\n"
@@ -15062,7 +15110,7 @@ msgstr "mélange des interceptions C++ et Java dans une unité simple de traducti
msgid "throwing NULL, which has integral, not pointer type"
msgstr "retounrnant NULL (par throw), lequel est entier, pas de type pointeur"
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr "« %D » ne devrait jamais être surchargé"
@@ -15140,7 +15188,7 @@ msgstr "déclaration amie « %#D » déclare une fonction non patron"
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr "(si ce n'est pas ce que vous vouliez faire, soyez sûr que le patron de la fonction a déjà été déclaré et ajouter <> après le nom de la fonction ici) -Wno-non-template-friend désactive le présent avertissement"
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr "argument pour « %s » est manquant\n"
@@ -15265,59 +15313,59 @@ msgstr "type qualifé « %T » ne concorde pas le nom du destructeur «~%T»"
msgid "incomplete type `%T' does not have member `%D'"
msgstr "type incomplet « %T » n'a pas de membre « %D »"
-#: cp/init.c:1459
+#: cp/init.c:1460
msgid "`%D' is not a member of type `%T'"
msgstr "« %D » n'est pas un membre de type « %T »"
-#: cp/init.c:1478
+#: cp/init.c:1487
msgid "invalid pointer to bit-field `%D'"
msgstr "pointeur invalide pour un champ de bits « %D »"
-#: cp/init.c:1580
+#: cp/init.c:1589
msgid "invalid use of non-static member function `%D'"
msgstr "utilisation invalide d'un membre non statique de fonction « %D »"
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
msgid "invalid use of non-static data member `%D'"
msgstr "utilisation invalide d'un membre non statique de données « %D »"
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr "new sur un type tableau a échoué dans l'évaluation de la taille"
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr "taille d'un nouveau tableau (new) doit avoir un type entier"
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr "tableau de taille zéro ne réserve pas d'espace"
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr "new ne peut être appliqué à un type référencé"
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr "new ne peut être appliqué à un type de fonction"
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr "appel d'un constructeur Java, alors que « jclass » est indéfini"
-#: cp/init.c:1877
+#: cp/init.c:1886
msgid "can't find class$"
msgstr "ne peut repérer class$"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
msgstr "type « void » invalide pour new"
-#: cp/init.c:2014
+#: cp/init.c:2023
msgid "uninitialized const in `new' of `%#T'"
msgstr "constante non initialisée dans « new» pour « %#T »"
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr "appel au constructeur Java avec « %s » indéfini"
@@ -15325,39 +15373,39 @@ msgstr "appel au constructeur Java avec « %s » indéfini"
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr "« %D » non adapté ou ambiguë repéré dans la classe « %T »"
-#: cp/init.c:2083
+#: cp/init.c:2092
msgid "request for member `%D' is ambiguous"
msgstr "la requête pour le membre « %D » est ambiguë"
-#: cp/init.c:2203
+#: cp/init.c:2212
msgid "ISO C++ forbids initialization in array new"
msgstr "ISO C++ interdit l'initialisation d'un nouveau tableau"
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr "fin prématurée de l'initialisation"
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr "ne peut initialiser un table multi-dimensionnel avec initialiseur"
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr "problème possible détecté dans l'invocation de l'opérateur delete:"
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr "ni le destructeur ni l'opérateur « delete » spécifique à la classe ne sera appellé, même s'ils sont déclarés lorsque la classe est définie"
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr "taille du tableau inconnue dans delete"
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr "type du vesteur delete n'est ni un pointeur ou un type tableau"
@@ -15422,15 +15470,15 @@ msgstr "il n'y a pas d'argument à « %D » qui dépend d'un paramètre du patron, au
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(si vous utilisez « -fpermissive », G++ acceptera votre core, mais permettre l'utilisation d'un nom non déclaré est obsolète)"
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr "call_expr ne peut être mutilé en raison d'un faute dans l'ABI C++"
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr "opérande du milieu « ?: » omise, l'opérande ne peut être mutilée"
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr "le nom mutilé de « %D » sera modifié dans une version future de GCC"
@@ -15571,7 +15619,7 @@ msgstr "espace de noms « %D » n'est pas permis dans l'utilisation d'une déclarat
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
msgstr "« %T » n'est pas un espace de noms"
@@ -15606,86 +15654,86 @@ msgstr "l'utilisation de déclaration pour un non membre au niveau de la portée d
msgid "using-declaration cannot name destructor"
msgstr "utilisation de déclaration ne peut nommer le destructeur"
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr "déclaration de « %D » n'est pas dans l'espace de noms entourant « %D »"
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr "« %D » devrait avoir été déclaré à l'intérieur de « %D »"
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr "alias d'espace de noms « %D » n'est pas permis ici, on assume « %D »"
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
msgid "unknown namespace `%D'"
msgstr "espace de nomes inconnu « %D »"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
msgid "namespace `%T' undeclared"
msgstr "espace de noms « %T » n'est pas déclaré"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr "forte n'ayant un sens seulement sur l'étendue de l'espace nom"
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
msgid "`%D' attribute directive ignored"
msgstr "« %D » attribut de directive ignoré"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
msgid "use of `%D' is ambiguous"
msgstr "utilisation de « %D » est ambiguë"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr " d'abord déclaré comme « %#D » ici"
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr " aussi déclaré comme « %#D » ici"
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr "« %D » dénote un type ambigu"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
msgid "%J first type here"
msgstr "%J premier type ici"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
msgid "%J other type here"
msgstr "%J autre type ici"
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
msgid "invalid use of `%D'"
msgstr "utilisation invalide de « %D »"
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
msgid "`%D::%D' is not a template"
msgstr "« %D::%D » n'est pas un patron"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr "« %D » non déclaré dans l'espace de noms « %D »"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
msgid "`%D' is not a function,"
msgstr "« %D » n'est pas une fonction"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
msgid " conflict with `%D'"
msgstr " en conflit avec « %D »"
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr "XXX on entre dans pop_everything ()\n"
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX on quitte pop_everything ()\n"
@@ -15697,7 +15745,7 @@ msgstr "jeton invalide"
msgid "`%D::%D' has not been declared"
msgstr "« %D::%D » n'a pas été déclaré"
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
msgid "`::%D' has not been declared"
msgstr "« ::%D » n'a pas été déclaré"
@@ -15721,7 +15769,7 @@ msgstr "« %D » %s"
msgid "new types may not be defined in a return type"
msgstr "nouveaux types ne peuvent être définis dans un type à retourner"
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
msgid "`%T' is not a template"
msgstr "« %T » n'est pas un patron"
@@ -15769,179 +15817,179 @@ msgstr "variable locale « %D » ne peut apparaître dans ce contexte"
msgid "typedef-name `%D' used as destructor declarator"
msgstr "nom du typdef « %D » utilisé comme déclarateur de destructeur"
-#: cp/parser.c:3638
+#: cp/parser.c:3648
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ interdit les chaînes composées"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr "les limites du tableau interdisent ce qui suit après le type-id mis entre parenthèses"
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr "essayer d'enlever les parenthèses autour du type-id"
-#: cp/parser.c:4624
+#: cp/parser.c:4661
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "expression dans le nouveau déclarateur doit être un type entier ou d'énumération"
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr "utilisation d'un vieux style de transtypage (cast)"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr "étiquette du CASE « %E » n'est pas à l'intérieur de la déclaration du SWITCH"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ interdit les gotos calculés"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr "« ; » superflu"
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr "mélange de déclarations et de définitions de fonction est interdit"
-#: cp/parser.c:6645
+#: cp/parser.c:6683
msgid "duplicate `friend'"
msgstr "« friend » apparaît en double"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
msgid "class definition may not be declared a friend"
msgstr "définition de classe ne peut pas être déclaré comme ami"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr "seuls les constructeurs prennent des initialiseurs de base"
-#: cp/parser.c:7160
+#: cp/parser.c:7198
msgid "anachronistic old-style base class initializer"
msgstr "ancien style anachronique d'initialiseur de classe de base"
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "mot clé « typename » n'est pas permis dans ce contexte (un initialisateur de membre qualifié est implicitement un type)"
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
msgid "keyword `export' not implemented, and will be ignored"
msgstr "mot clé « export » n'est pas implanté et sera ignoré"
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:7923
+#: cp/parser.c:7961
msgid "`<::' cannot begin a template-argument list"
msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr "« <: » est une épellation alternative pour « [ ». Insérer des blancs d,espacement entre « < » et « :: »"
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr "(si vous utiliser « -fpermissive » G++ acceptera votre code)"
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
msgid "non-template `%D' used as template"
msgstr "« %D » qui n'est pas un patron est utilisé comme patron"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
msgstr "utiliser « %T::template %D » pour indiquer que c'est un patron"
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr "utilisation de « typename » en dehors du patron"
-#: cp/parser.c:9180
+#: cp/parser.c:9224
msgid "expected type-name"
msgstr "un nom de type attendu"
-#: cp/parser.c:9239
+#: cp/parser.c:9283
msgid "type attributes are honored only at type definition"
msgstr "type d'attributs sont honorés seulement lors de la définitions de type"
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
msgid "a template-id may not appear in a using-declaration"
msgstr "un id de patron ne peut pas apparaître dans l'utilisation de la déclaration"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr "une spécification asm n'est pas permise dans la définition de fonction"
-#: cp/parser.c:9951
+#: cp/parser.c:9988
msgid "attributes are not allowed on a function-definition"
msgstr "attributs ne sont pas permis dans la définition de fonction"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
msgid "attributes after parenthesized initializer ignored"
msgstr "attributs après l'initialisateur mis entre parenthèses sont ignorés"
-#: cp/parser.c:10540
+#: cp/parser.c:10591
msgid "`%T::%D' is not a type"
msgstr "« %T::%D » n'est pas un type"
-#: cp/parser.c:11288
+#: cp/parser.c:11341
msgid "file ends in default argument"
msgstr "fin de fichier dans l'argument par défaut"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
msgid "deprecated use of default argument for parameter of non-function"
msgstr "utilisation de l'argument par défaut pour un paramètre d'une non fonction"
-#: cp/parser.c:11347
+#: cp/parser.c:11400
msgid "default arguments are only permitted for function parameters"
msgstr "arguments par défaut sont permis seulement pour les paramètres de fonction"
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr "déclaration de « %D » dans « %D » lequel n'entoure pas « %D »"
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
msgstr "qualification superflue ignorée"
-#: cp/parser.c:12102
+#: cp/parser.c:12190
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr "spécialisation explicite doit être précédé par « template <> »"
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr "« ; » superflu"
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr "une clé de classe doit être utilise lors de la déclaration d'un ami"
-#: cp/parser.c:12434
+#: cp/parser.c:12522
msgid "friend declaration does not name a class or function"
msgstr "déclaration amie ne nomme pas une classe ou une fonction"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr "spécificateur pur lors de la définition d'une fonction"
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
msgstr "mot clé « typename » n'est pas permis en dehors du patron"
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr "mot clé « typename » n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
-#: cp/parser.c:13700
+#: cp/parser.c:13790
msgid "reference to `%D' is ambiguous"
msgstr "référence à « %D » est ambiguë"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
msgid "too few template-parameter-lists"
msgstr "trop peu de patron de listes de paramètres"
@@ -15949,44 +15997,44 @@ msgstr "trop peu de patron de listes de paramètres"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
msgid "too many template-parameter-lists"
msgstr "trop de patron de listes de paramètres"
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
msgid "invalid function declaration"
msgstr "déclaration de fonction invalide"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
msgid "named return values are no longer supported"
msgstr "valeurs nommées à retourner ne sont plus supportées"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
msgid "`>>' should be `> >' within a nested template argument list"
msgstr "« >> » devrait être « > > » à l'intérieur du patron de la liste d'arguments"
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr "faux « >> », utiliser « > » pour terminer la liste d'argument du patron"
-#: cp/parser.c:14574
+#: cp/parser.c:14664
msgid "missing `>' to terminate the template argument list"
msgstr "« > » manquant pour terminer la liste d'argument du patron"
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
msgstr "étiquette « %s » utilisée dans la dénomination de « %#T »"
-#: cp/parser.c:15082
+#: cp/parser.c:15169
msgid "%D redeclared with different access"
msgstr "« %#D » redéclaré avec un accès différent"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr "« template » (afin de rendre moins ambiguë) est seulement permis à l'intérieur des patron"
@@ -16006,81 +16054,85 @@ msgstr "spécialisation explicite dans la portée d'un non espace de noms « %D »"
msgid "enclosing class templates are not explicitly specialized"
msgstr "fermetures de patrons de classe ne sont pas explicitement spécialisées"
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
-msgstr "spécialisation de « %#T » dans différents espaces de noms"
+#: cp/pt.c:733
+msgid "specialization of `%D' in different namespace"
+msgstr "spécialisation de « %D » dans différents espaces de noms"
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
msgid " from definition of `%#D'"
msgstr " à partir de la définition de « %#D »"
-#: cp/pt.c:748
+#: cp/pt.c:770
msgid "specialization of `%T' after instantiation"
msgstr "spécialisation de « %T » après instanciation"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr "spécialisation de « %#T » dans différents espaces de noms"
+
+#: cp/pt.c:817
msgid "specialization `%T' after instantiation `%T'"
msgstr "spécialisation de « %T » après instanciation « %T »"
-#: cp/pt.c:807
+#: cp/pt.c:829
msgid "explicit specialization of non-template `%T'"
msgstr "spécialisation explicite du non patron « %T »"
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr "spécialisation de %D après instanciation"
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
msgstr "%s %+#D"
-#: cp/pt.c:1241
+#: cp/pt.c:1269
msgid "`%D' is not a function template"
msgstr "« %D » n'est pas un patron de fonction"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr "template-id « %D » pour « %+D » ne concorde pas avec aucune déclaration de patron"
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr "spécialisation de patron amibiguë « %D » pour « %+D »"
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr "template-id « %D » dans la déclaration de patron primaire"
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr "patron de liste de paramètres utilisé dans une instanciation explicite"
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr "définition fournie pour une instanciation explicite"
-#: cp/pt.c:1645
+#: cp/pt.c:1673
msgid "too many template parameter lists in declaration of `%D'"
msgstr "trop de patrons de listes de paramètres dans la déclaration de « %D »"
-#: cp/pt.c:1661
+#: cp/pt.c:1689
msgid "too few template parameter lists in declaration of `%D'"
msgstr "trop peu de patrons de listes de paramètres dans la déclaration de « %D »"
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr "spécialisation explicite n'est pas précédée de « template <> »"
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr "spécialisation partielle « %D » du patron de fonction"
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr "argument par défaut spécifié dans la spécialisation explicite"
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr "spécialisation de patron avec édition de liens C"
@@ -16092,106 +16144,115 @@ msgstr "spécialisation de patron avec édition de liens C"
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr "spécialisation d'un membre spécial d'nue fonction déclaré implicitement"
-#: cp/pt.c:1855
+#: cp/pt.c:1883
msgid "no member function `%D' declared in `%T'"
msgstr "pas de membre de fonction « %D » déclaré dans « %T »"
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
msgid "too many template parameter lists in declaration of `%T'"
msgstr "trop de patrons de listes de paramètres dans la déclaration de « %T »"
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr " masque le paramètre du patron « %#D »"
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr "paramètres du patron ne sont pas utilisés dans la spécialisation partielle:"
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr " « %D »"
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr "spécialisation partielle « %T » ne spécialise pas aucun patron d'arguments"
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr "patron d'argument « %E » implique des paramètres du patron"
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr "type « %T » du patron d'argument « %E » dépend des paramètres du patron"
-#: cp/pt.c:2665
+#: cp/pt.c:2693
msgid "no default argument for `%D'"
msgstr "pas d'argument par défaut pour « %D »"
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr "patron avec liaison C"
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr "patron de classe sans nom"
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
msgid "destructor `%D' declared as member template"
msgstr "destructeur « %D » déclaré en tant que membre du patron"
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+msgid "invalid template declaration of `%D'"
+msgstr "déclaration de patron invalide « %D »"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr "« %D » ne déclare pas un type de patron"
-#: cp/pt.c:2910
+#: cp/pt.c:2954
msgid "template definition of non-template `%#D'"
msgstr "définition de patron d'un non patron « %#D »"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr "attendait %d niveaux de patron de paramètres pour « %#D », obtenu %d"
-#: cp/pt.c:2963
+#: cp/pt.c:3007
msgid "got %d template parameters for `%#D'"
msgstr "a obtenu %d paramètres de patron pour « %#D »"
-#: cp/pt.c:2966
+#: cp/pt.c:3010
msgid "got %d template parameters for `%#T'"
msgstr "a obtenu %d paramètres de patron pour « %#T »"
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr " mais %d son requis"
-#: cp/pt.c:3053
+#: cp/pt.c:3097
msgid "`%T' is not a template type"
msgstr "« %T » n'est pas un type patron"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
msgid "previous declaration `%D'"
msgstr "déclaration précédente de « %D »"
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr "utilisé %d patrons paramètre%s au lieu de %d"
-#: cp/pt.c:3086
+#: cp/pt.c:3130
msgid "template parameter `%#D'"
msgstr "patron de paramètre « %#D »"
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr "redéclaré ici comme « %#D »"
@@ -16199,280 +16260,288 @@ msgstr "redéclaré ici comme « %#D »"
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
msgid "redefinition of default argument for `%#D'"
msgstr "redéfinition de l'argument par défaut pour « %#D »"
-#: cp/pt.c:3098
+#: cp/pt.c:3142
msgid "%J original definition appeared here"
msgstr "%J définition originale apparaît ici"
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, c-format
msgid "`%E' is not a valid template argument"
msgstr "« %E » n'est pas un argument valide pour le patron"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr "il doit être l'adresse d'une fonction avec lien externe"
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr "il doît être l'adresse d'un objet avec lien externe"
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr "il doit être un pointeur-vers-un-membre de la forme «&X::Y»"
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr "adresse du non externe « %E » ne peut être utilisé comme patron d'argument"
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr "la non const « %E » ne peut être utilisé comme un patron d'argument"
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr "type « %T » ne peut être utilisé comme une valeur pour un non type de paramètre de patron"
-#: cp/pt.c:3301
+#: cp/pt.c:3343
msgid "invalid use of '%D' as a non-type template-argument"
msgstr "utilisation invalide de « %D » pour un non type de paramètre de patron"
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr "utilisation invalide de « %E » pour un non type de paramètre de patron"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr "pour référencer un type de membre de patron de paramètres, utiliser « typename %E »"
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramètres du patron de « %D »"
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr " attendait une constante de type « %T », a obtenu « %T »"
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, c-format
msgid " expected a class template, got `%E'"
msgstr " attendait un patron de classe, a obtenu « %E »"
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, c-format
msgid " expected a type, got `%E'"
msgstr " attendait un type, a obtenu « %E »"
-#: cp/pt.c:3702
+#: cp/pt.c:3744
msgid " expected a type, got `%T'"
msgstr " attendait un type, a obtenu « %T »"
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr " attendait un patron de classe, a obtenu « %T »"
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr " attendait un patron de type « %D », a obtenu « %D »"
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr "ne peut convertir l'argument du patron « %E » vers « %T »"
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "nombre erroné d'arguments du patron (%d devrait être %d)"
-#: cp/pt.c:3819
+#: cp/pt.c:3861
msgid "provided for `%D'"
msgstr "fournie pour « %D »"
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, c-format
msgid "template argument %d is invalid"
msgstr "patron de l'argument %d est invalide"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr "non patron utilisé comme patron"
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr "type non patron « %T » utilisé comme un patron"
-#: cp/pt.c:4210
+#: cp/pt.c:4252
msgid "for template declaration `%D'"
msgstr "pour la déclaration du patron « %D »"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr "instantiation de la profondeur du patron excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
msgstr "instanciation ambiguë de patron de classe pour « %#T »"
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
msgstr "%s %+#T"
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
msgstr "instanciation de « %D » comme type « %T »"
-#: cp/pt.c:6470
+#: cp/pt.c:6542
msgid "invalid parameter type `%T'"
msgstr "paramètre invalide pour le type « %T »"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
msgid "in declaration `%D'"
msgstr "dans la déclaration de « %D »"
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr "création d'un pointeur vers le membre d'une fonction d'un type non classe « %T »"
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr "création d'un tableau de taille zéro"
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
msgstr "création d'un tableau de taille zéro (« %E »)"
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr "formation d'une référence en void"
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr "formant %s pour référencer le type « %T »"
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr "création d'un pointeur vers le membre d'un type non classe « %T »"
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr "création d'un pointeur vers le membre de référence du type « %T »"
-#: cp/pt.c:7069
+#: cp/pt.c:7142
msgid "creating array of `%T'"
msgstr "création du tableau « %T »"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr "création d'un tableau « %T », lequel est un type de classe abstraite"
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr "« %T » n'est pas une classe, struct ou un type d'union"
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr "utilisation de « %s » dans le patron"
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr "nom dépendant « %E » est analysé comme un non type, mais son instantiation le rend comme un type"
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr "utiliser « typename %E » si un type est désiré"
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr "« %T » n'est pas une classe ou un espace de noms"
+
+#: cp/pt.c:8592
+msgid "`%D' is not a class or namespace"
+msgstr "« %D » n'est pas une classe ou un espace de noms"
+
+#: cp/pt.c:8709
msgid "`%T' uses anonymous type"
msgstr "« %T » utilise un type anonyme"
-#: cp/pt.c:8615
+#: cp/pt.c:8711
msgid "`%T' uses local type `%T'"
msgstr "« %T » utilise un type local « %T »"
-#: cp/pt.c:8623
+#: cp/pt.c:8719
msgid "`%T' is a variably modified type"
msgstr "« %T » est type modifié de manière variable"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, c-format
msgid "integral expression `%E' is not constant"
msgstr "expression intégrale « %E » n'est pas une constante"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr " tentative d'instanciation « %D »"
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr "type d'unification incomplète"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr "utilisation de « %s » dans le patron du type d'unification"
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr "instanciation explicite d'un non patron « %#D »"
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr "non concordance de patron pour « %D » repéré"
-#: cp/pt.c:10568
+#: cp/pt.c:10666
msgid "explicit instantiation of `%#D'"
msgstr "instanciation explicite de « %#D »"
-#: cp/pt.c:10605
+#: cp/pt.c:10703
msgid "duplicate explicit instantiation of `%#D'"
msgstr "duplication d'instanciation explicite de « %#D »"
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr "ISO C++ interdit l'utilisation de « extern » sur instanciations explicites"
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
msgstr "classe de stockage « %D » appliqué à l'instanciation du patron"
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr "instanciation explicite de type non patron « %T »"
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr "instanciation explicite de « %#T » avant la définition de patron"
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr "ISO C++ interdit l'utilisation de « %s » sur instanciations explicites"
-#: cp/pt.c:10745
+#: cp/pt.c:10843
msgid "duplicate explicit instantiation of `%#T'"
msgstr "duplication d'instanciation explicite de « %#T »"
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr "instanciation explicite de « %D » mais pas de définition disponible"
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr "« %#T » n'a pas un type valide pour un patron de parametre de constante"
@@ -16518,39 +16587,39 @@ msgstr "« %T » est une base ambiguë de « %T »"
msgid "`%T' is an inaccessible base of `%T'"
msgstr "« %T » est une base inaccessible de « %T »"
-#: cp/search.c:1767
+#: cp/search.c:1805
msgid "invalid covariant return type for `%#D'"
msgstr "type retourné covariant invalide pour « %#D »"
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr " écrasant « %#D »"
-#: cp/search.c:1772
+#: cp/search.c:1810
msgid "conflicting return type specified for `%#D'"
msgstr "types retournés conflictuels spécifiés pour « %#D »"
-#: cp/search.c:1786
+#: cp/search.c:1824
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr "a placé un spécificateur pour « %#F »"
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr " écrasant « %#F »"
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
msgid "`%#D' cannot be declared"
msgstr "« %#D » ne peut être déclaré"
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr " alors que « %#D » est déclaré dans la classe de base"
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr "« %#D » a besoin d'un écraseur final"
@@ -16571,113 +16640,113 @@ msgstr "à partir de cette localisation"
msgid "object missing in reference to `%D'"
msgstr "objet manquant dans la référence à « %D »"
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
msgid "arguments to destructor are not allowed"
msgstr "arguments au destructeur ne sont pas permis"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr "« cela » n'est pas disponible pour les membres statiques de fonctions"
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr "utilisation invalide de « ceci » dans un non membre de fonction"
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr "utilisation invalide de « this » hors de toute fonction"
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "étendue invalide du qualificateur dans un nom de pseudo-destructeur"
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
msgid "`%E' is not of type `%T'"
msgstr "« %E » n'est pas un type « %T »"
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr "patron de type de paramètres doit utiliser le mot clé « class» ou «typename »"
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr "utilisation invalide du type « %T » comme valeur par défaut pour un patron de paramètres de patron"
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr "utilisation invalide de « %D » comme valeur par défaut pour un patron de paramètres de patron"
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
msgid "invalid default argument for a template template parameter"
msgstr "utilisation invalide d'argumenet pour un patron de paramètres de patron"
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
msgid "definition of `%#T' inside template parameter list"
msgstr "définition de « %#T » à l'intérieur d'un patron de liste de paramètres"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
msgid "invalid definition of qualified type `%T'"
msgstr "définition invalide d'un type qualifié « %T »"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
msgid "previous definition of `%#T'"
msgstr "définition précédente de « %#T »"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
msgid "invalid base-class specification"
msgstr "spécification de base de classe invalide"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr "classe de base « %T » a des qualificateurs cv"
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
msgid "multiple declarators in template declaration"
msgstr "déclarateurs multiples dans la déclaration de patron"
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
msgstr "type « %T » incomplet utilisé dans un spécificateur de noms imbriqué"
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
msgid "`%D' is not a member of `%T'"
msgstr "« %D » n'est pas un membre de « %T »"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
msgid "`%D' is not a member of `%D'"
msgstr "« %D » n'est pas un membre de « %D »"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "paramètre « %D » du patron du type « %T » ne sont pas permises dans une expression intégrale de constante parce qu'elle n'est pas intégral ou un type énumération"
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
msgid "`%D' cannot appear in a constant-expression"
msgstr "« %D » ne peut apparaître dans une expression de constante"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr "utilisation d'un espace de dnomes « %D » comme expression"
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr "utilisation du patron de classe « %T » comme expression"
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr "requête du membre « %D » est ambiquë dans de mutliples héritage de treillis"
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr "utilisation de %s d'un fonction contenante"
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
msgid " `%#D' declared here"
msgstr " « %#D » déclaré ici"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, c-format
msgid "type of `%E' is unknown"
msgstr "type « %E » est inconnu"
@@ -16691,44 +16760,44 @@ msgstr "n'est pas un membre gauche dans %s"
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr "qualificateur « %V » ne peut pas être appliqué à « %T »"
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes Java"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr "« %s » est obsolète; vtables g++ sont maintenant COM-compatibles par défaut"
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr "init_priority demandé n'est pas une constante entière"
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr "peut seulement utiliser l'attribut « %s » sur la portée de fichier de définitions des objets de type de classe"
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr "init_priority demandé est hors limite"
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr "init_priority demandé est réservé pour un usage interne"
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "attribut « %s » n'est pas supporté sur cette plate-forme"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "vérification lang_* : éched dans %s, à %s:%d"
@@ -16942,262 +17011,262 @@ msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une méthode dans un
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmétique"
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr "utilisation invalide de « %E » pour former pointer-to-member-function. Utiliser un identifateur qualifié"
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr "parenthèses autour de « %E » ne peuvent être utilisées pour former pointer-to-member-function"
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr "prise de l'adresse du temporaire"
# FIXME: I18N
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr "ISO C++ interdit de %ser un enum"
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "ne peut utiliser %s comme pointeur sur un type incomplet « %T »"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr "ISO C++ interdit %s utilisation d'un pointeur de type « %T »"
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr "transtypage d'un type non référencé utilisé comme membre gauche"
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
msgid "invalid use of `--' on bool variable `%D'"
msgstr "utilisation invalide de «--» sur une variable booléenne « %D »"
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr "ISO C++ interdit de prendre l'adresse d'une fonction «::main»"
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ interdit de prendre l'adress d'un membre de fonction non statique non qualifié ou entre parenthèses pour former un pointeur d'un membre de fonction. Utilisers «&%T::%D»"
-#: cp/typeck.c:4032
+#: cp/typeck.c:4050
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ interdit de prendre l'adresse d'une borne d'un membre de fontion pour former un membre à la fonction. Disons «&%T::%D»"
-#: cp/typeck.c:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr "ISO C++ interdit de prendre l'adresse du transtypage vers une expression n'etant pas membre gauche"
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr "unaire « & »"
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
msgid "attempt to take address of bit-field structure member `%D'"
msgstr "tentative de prise d'adresse du membre « %D » d'une structure de champ de bits"
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
msgstr "prise de l'adresse du destructeur"
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
msgstr "prise de l'adresse de la borne de l'expression d'un pointeur-vers-un membre"
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
msgid "cannot create pointer to reference member `%D'"
msgstr "ne peut déclarer un pointeur vers le membre de référence « %D »"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr "ne peut prendre l'adresse de « ceci », laquelle est une expression rvalue"
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr "adresse requise pour « %D», lequel est déclaré «register »"
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, c-format
msgid "%s expression list treated as compound expression"
msgstr "%s liste d'expressions traitée comme une expression composée"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr "%S à partir du « %T » vers le type « %T » provoque un transtypage sans constante"
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr "static_cast invalide du type « %T » au type « %T »"
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr "reinterpret_cast invalide d'une expression rvalue de type « %T » vers le type « %T »"
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr "reinterpret_cast de « %T » vers « %T » génère une perte de précision"
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr "ISO C++ interdit le transtypage entre un pointeur de fonction et un pointeur d'objet"
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr "reinterpret_cast invalide à partir du type « %T » vers le type « %T »"
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr "utilisation invalide de const_cast avec le type « %T », lequel n'est pas un pointeur, une référence, ni un type pointeur-vers-données-membre"
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr "utilisation invalide de const_cast avec le type « %T », lequel est un pointeur ou un référence à un type de fonction"
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr "const_cast invalide de la rvalue du type « %T » vers le type « %T »"
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr "const_cast invalide à partir du type « %T » vers le type « %T »"
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr "ISO C++ interdit le transtypage vers un type tableau « %T »"
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
msgid "invalid cast to function type `%T'"
msgstr "transtypage invalide pour un type de fonction « %T »"
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr "transtypage de « %T » vers « %T » écarte les qualificateurs du type cible du pointeur"
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr "transtypage de « %T » vers « %T » augmente l'alignement requis pour le type ciblé"
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr " lors de l'évaluation de « %Q(%#T, %#T) »"
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr "ISO C++ interdit le transtypage d'un type non référencé utilisé comme membre gauche"
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr "type incompatible dans l'affectation de « %T » vers « %T »"
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr "ISO C++ interdit l'affectation de tableaux"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr " dans la conversion d'un pointeur vers un membre de fonction"
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr " dans la conversion d'un pointeur vers un membre"
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
msgid "pointer to member cast via virtual base `%T'"
msgstr "pointeur vers un membre transtypé via la base virtuelle « %T »"
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
msgid "pointer to member conversion via virtual base `%T'"
msgstr "conversion de pointeur à membre à l'aide de la base virtuelle « %T »"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
msgstr "conversion invalide vers un type « %T » à partir du type « %T »"
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr "passage d'un NULL utilisé pour un non pointeur %s %P de « %D »"
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr "%s vers un type non pointeur « %T » à partir d'un NULL"
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
msgstr "passage « %T » pour %s %P de « %D »"
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr "%s vers « %T » à partir de « %T »"
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr "passage de valeur négative « %E » pour %s %P de « %D »"
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr "%s de valeur négative « %E » vers « %T »"
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr "ne peut convertir « %T » à « %T » pour l'argument « %P » vers « %D »"
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
msgid "cannot convert `%T' to `%T' in %s"
msgstr "ne peut convertir « %T » vers « %T » dans %s"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
msgid "in passing argument %P of `%+D'"
msgstr "dans le passage de l'argument %P de « %+D »"
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr "retourné la référence vers le temporaire"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr "une référence vers quelque chose n'étant pas un membre gauche a été retourné"
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
msgid "reference to local variable `%D' returned"
msgstr "référence vers une variable locale « %D » retourné"
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
msgid "address of local variable `%D' returned"
msgstr "adresse d'une variable locale « %D » retournée"
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
msgid "returning a value from a destructor"
msgstr "retourné une valeur du destructeur"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6000
+#: cp/typeck.c:6021
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "ne peut retourner d'un handler d'une fonction try-block d'un constructeur"
#. You can't return a value from a constructor.
-#: cp/typeck.c:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr "retourné une valeur d'un constructeur"
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
msgid "return-statement with no value, in function returning '%T'"
msgstr "déclaration à retourner sans valeur dans une fonction retournant « %T »"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
msgid "return-statement with a value, in function returning 'void'"
msgstr "déclaration éa retourner avec une valeur dans une fonction retournant un « void »"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr "« operator new» ne doit pas retourner NULL à moins qu'il ne soit déclaré «throw() » (ou -fcheck-new est utilisée)"
@@ -17249,124 +17318,124 @@ msgstr "syntaxe de constructeur utilisé mais aucun constructeur déclaré pour le
msgid "cannot initialize arrays using this syntax"
msgstr "ne peut initialiser les tableaux en utilisant la syntaxe"
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr "initialise le tableau avec la liste des paramètres"
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr "l'initialisation de variable scalaire requiert un élément"
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
msgstr "accolades autour de l'initialiseur scalaire pour « %T »"
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
msgstr "initialiseurs superflus pour « %T » ignorés"
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
msgid "variable-sized object of type `%T' may not be initialized"
msgstr "un objet de taille variable de type « %T » peut ne pas être initialisé"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr "sous-objet de type « %T » doit être initialisé par un constructeur, non pas par « %E »"
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr "aggrégat a un initialiseur partiellement entouré d'accolades"
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr "initialiseur étiqueté de manière non trivial"
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr "initialiseurs non vides pour un tableau d'éléments vides"
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr "liste d'initialiseurs pour les objets de classe avec classes de base virtuelles"
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr "liste d'initialiseurs pour les objets de classe avec classes de base"
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr "liste d'initialiseurs pour objet utilisant des fonctions virtuelles"
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
msgid "missing initializer for member `%D'"
msgstr "initialiseur manquant pour le membre « %D »"
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
msgid "uninitialized const member `%D'"
msgstr "membre de constante non initialisé pour « %D »"
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
msgid "member `%D' with uninitialized const fields"
msgstr "membre « %D » avec des champs de constantes non initialisée"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
msgid "member `%D' is uninitialized reference"
msgstr "membre « %D » est une référence non initialisée"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr "valeur index au lieu du nom de champ dans l'initialiseur d'union"
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
msgid "no field `%D' in union being initialized"
msgstr "pas de champ « %D » dans l'aggrégat n'a été initialisé"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr "aggrégat « %T » sans mambre nommé ne peut être initialisé"
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr "éléments en excès dans l'initialiseur d'aggrégat"
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr "délégation de pointeur circulaire détecté"
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
msgid "base operand of `->' has non-pointer type `%T'"
msgstr "l'opérande de base de «->» a un type non pointeur « %T »"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr "résultat de « operator->() » laisse comme résultat un non pointeur"
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr "l'opérande de base de «->» n'est pas un pointeur"
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr "« %E » ne peut être utilisé comme pointeur de membre, alors qu'il est de type « %T »"
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr "ne peut appliquer un pointeur de membre « %E » à « %E », lequel n'est pas un type d'aggrégat « %T »"
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr "type du membre « %T:: » incompatible avec le type d'objet « %T »"
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr "l'appel à la fonction « %D » laquelle écarte le type incomplet « %T »"
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
msgid "call to function which throws incomplete type `%#T'"
msgstr "l'appel à la fonction laquelle écarte le type incomplet « %T »"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr "%s est obsolète, SVP voir la documentation pour les détails"
@@ -18923,291 +18992,228 @@ msgstr "ne peut mutiler %s"
msgid "internal error - invalid Utf8 name"
msgstr "erreur interne - nom Utf8 invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
msgstr "Terme manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr "«;» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
msgstr "Nom manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr "« * » attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr "Déclaration de classe ou d'interface attendue"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr "Nom de classe manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr "«{» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr "Nom de super classe manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr "Nom d'interface manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr "Initialiseur de variable manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
msgstr "Déclaration invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr "«]» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
msgstr "«]» non pairé"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr "Déclaration de méthode invalide, nom de méthode requis"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr "Identificateur attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr "Déclaration de méthode invalide, type retourné requis"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr "«)» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
msgstr "Paramètre term formel manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
msgstr "Identificateur manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr "Type term de classe manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
msgstr "Type d'interface invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr "«:» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
msgstr "Déclaration d'expression invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr "«(» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr "Terme manquant ou «)»"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
msgstr "Expresion de constante manquante ou invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr "Terme manquant et «)» attendus"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
msgstr "Expression de contrôle invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
msgstr "Expression de mise à jour invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
msgstr "Déclaration init invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr "Terme manquant ou «)» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr "« class» ou «ceci » attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr "« class » attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr "«)» or terme attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr "«[» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr "Champ attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr "Terme manquant et «]» attendu"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
msgstr "«]» attendu, type d'expression invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
msgstr "Type d'expression invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
msgstr "Type de référence invalide"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr "L'invaocation d'un constructeur doit être la première chose dans un constructeur"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr "Seuls les constructeurs peuvent invoquer des constructeurs"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ": « %s » option JDK1.1(TM)"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
@@ -19216,32 +19222,32 @@ msgstr ""
"%s.\n"
"%s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr "archive .zip mal composée dans CLASSPATH: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr "ne peut repérer le package par défaut « %s ». Vérifier la variable d'environnement CLASSPATH et l'accès aux archives."
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
msgstr "champ statique manquant « %s »"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr "n'est pas un champ statique « %s »"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr "Oas de case pour %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
msgstr "opérator %s non enregistré"
@@ -19580,1691 +19586,1375 @@ msgstr "pas de super classe déclarée dans l'interface pour « %s »"
msgid "[super ...] must appear in a method context"
msgstr "[super ...] doit apparaître dans une méthode du contexte"
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr "«@end» doit appraître dans un contaxte d'implantation"
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr "méthode de définition n'est pas dans un contexte de classe"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
msgid "Display this information"
msgstr "afficher l'aide-mémoire"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr "--param <paramètre>=<valeur>\tinitialiser le <paramètre> avec la valeur. Voir ci-bas pour la liste complète des paramètres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr "-A<question>=<réponse>\tassocier la <réponse> à la <question>. Placer « - » devant la <question> désactive la <réponse> à la <question>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
msgid "Do not discard comments"
msgstr "Ne pas éliminer les commentaires"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr "Ne pas éliminer les commentaires dans les expansions macro"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr "-D<macro>[=<valeur>]\tdéfinir le <macro> avec la <valeur>. Si seul le <macro> est fourni, <valeur> vaut 1 par défaut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
" -G <nombre> placer les données globales et statiques plus\n"
" petites que <nombre> d'octets dans une section\n"
" spéciale (sur certaines cibles)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
msgid "Print the name of header files as they are used"
msgstr "Afficher les noms des en-têtes de fichiers tel qu'ils sont utilisés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr "-I <rép>\tajouter <rép> à la fin du chemin principal d'inclusion. -I- donne plus de contrôle sur le chemin d'inclusion; voir la documentation info"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+msgid "Generate make dependencies"
+msgstr "Générer les dépendances pour make"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
msgid "Generate make dependencies and compile"
msgstr "Générer les dépendances pour make et compiler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr "-MF <fichier>\técrire les dépendances en sortie dans le fichier fourni"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr "Traiter les en-têtes manquantes de fichiers comme des fichiers générés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr "Identique à -M mais ignore les en-têtes de fichiers système"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr "Identique à -MD mais ignore les en-têtes de fichiers système"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+msgid "Generate phony targets for all headers"
+msgstr "Générer les cibles bidons pour toutes les en-têtes"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr "-MQ <cible>\tajouter MAKE-quoted cible"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr "-MT <cible>\tajouter une cible sans quote"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
msgid "-O<number>\tSet optimization level to <number>"
msgstr "-O<nombre>\tutiliser le niveau d'optimisation <nombre>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
msgid "Optimize for space rather than speed"
msgstr "Optimiser l'utilisation de l'espace plutôt que la vitesse"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
msgid "Do not generate #line directives"
msgstr "Ne pas générer de directives #line"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr "-U<macro>\tabandonner la définition <macro>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr "Cette option est obsolète; utiliser -Wextra à la place"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr "Avertir à propos de structures retournés, unions ou tableaux"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr "Autoriser la plupart des messages d'avertissement"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr "Avertir à propos des fonctions de transtypage avec des types incompatibles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr "Avertir à propos des pointeurs convertis lesquels augment l'alignement"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr "Avertir à propos des transtypage qui écartent les qualificateurs"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
msgid "Warn about subscripts whose type is \"char\""
msgstr "Avertir à propos des souscripts dont le type est \"char\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr "Avertir à propos des blocs de commentaires imbriqués et les commentaires C++ qui s'étendent sur plus d'une ligne physique"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr "Synonyme pour -Wcommentaire"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr "Avertir à propos des conversion confuses de types"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
msgid "Warn when all constructors and destructors are private"
msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
msgid "Warn when a declaration is found after a statement"
msgstr "Avertir lorsqu'une déclaration est spécifiée après une déclaration"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
-msgstr "Avertir si une classe, une méthode ou un champ obsolète est utilisé"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+msgid "Warn about deprecated compiler features"
+msgstr "Avertir à propos des options obsolètes du compilateur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr "Avertir à propos de l'utilisation des déclarations « __attribute__ ((deprecated)) »"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr "Avertir lorsque la passe d'optimisation est désactivée"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
msgid "Warn about compile-time integer division by zero"
msgstr "Avertir au sujet de la division entière par zéro au moment de la compilation"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr "Avertir à propos des violations des règles de style de Effective C++"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr "Avertir à propos des jetons perdus après #elif et #endif"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr "Traiter tous les avertissements commes des erreurs"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
msgid "Make implicit function declarations an error"
msgstr "Faire une erreur lors de déclaration de fonctions implicites"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr "Afficher des avertissements superflus (possiblement non désirés)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr "Avertir si des déclarations vides obsolètes sont trouvées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
msgid "Warn if testing floating point numbers for equality"
msgstr "Avertir à propos des tests d'égalité sur des nombres flottants"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr "Avertir à propos des anomalies de format de chaînes pour printf/scanf/strftime/strfmon"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "Avertir lorsqu'il y a trop de passage d'arguments à une fonction pour le format de ses chaînes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
msgid "Warn about format strings that are not literals"
msgstr "Avertir à propos des chaînes de format qui n'ont pas de litérals"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr "Avertir à propos des problèmes possibles de sécurité avec les formats de fonction"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
msgid "Warn about strftime formats yielding 2-digit years"
msgstr "Avertir à propos des formats strftime ne laissant que 2 chiffres pour l'année"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-msgid "Enable warnings about inter-procedural problems"
-msgstr "Autoriser les avertissements à propos des problèmes inter-procédural"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr "Avertir à propos des déclarations de fonctions implicites"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr "Avertir lorsqu'une déclaration ne spécifie pas le type"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr "Obsolète. Cette option n'a aucun effet."
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr "Avertir au sujet des variables qui sont initialisés par elles-même"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr "Avertir lorsque des fonctions en ligne ne peuvent être enligne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr "Avertir à propos de l'utilisation invalide de macro \"offsetof\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr "Avertir à propos des fichier PCH qui sont repérés mais non utilisés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr "-Wlarger-than-<nombre>\tavertir si un objet est plus grand que <nombre> d'octets"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr "Ne pas avertir à propos de l'utilisation de \"long long\" avec -pedantic"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
msgid "Warn about suspicious declarations of \"main\""
msgstr "Avertir à propos des déclarations douteuses de \"main\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
msgid "Warn about possibly missing braces around initializers"
msgstr "Avertir à propos des possibles accolades manquantes autour des initialisations"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
msgid "Warn about global functions without previous declarations"
msgstr "Avertir à propos des fonctions globales sans déclaration précédente"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "Avertir à propos des fonctions qui seraient candidates pour __attribute__((noreturn))"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
msgid "Warn about global functions without prototypes"
msgstr "Avertir à propos des fonctions globales sans prototype"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
msgid "Warn about use of multi-character character constants"
msgstr "Avertir à propos de l'utilisation des chaînes de multi-caractères"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "Avertir à propos des déclarations \"extern\" qui n'est pas dans l'étendue du fichier"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr "Avertir lorsque des fonctions amis sans patron sont déclarés à l'intérieur d'un patron"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
msgid "Warn about non-virtual destructors"
msgstr "Avertir à propos des destructeurs non virtuels"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
msgid "Warn if a C-style cast is used in a program"
msgstr "Avertir si le style de transtypage C est utilisé dans un programme"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
msgid "Warn if an old-style parameter definition is used"
msgstr "Avertir lorsqu'un paramètre de style ancien de définition est utilisé"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr "Avertir si des fichier .class sont périmées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr "Avertir à propos de la surcharge des noms de fonctions virtuelles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr "Avertir lorsque les attributs paquetés n'ont pas d'effet sur l'organisation d'un struct"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
msgid "Warn when padding is required to align structure members"
msgstr "Avertir lorsque le remplissage est requis pour aligner les membres de structure"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
msgid "Warn about possibly missing parentheses"
msgstr "Avertir à propos du manque possible de parenthèses"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
msgid "Warn when converting the type of pointers to member functions"
msgstr "Avertir lors de la conversion des types de pointeurs en membres de fonctions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr "Avertir à propos d'arithmétique portant sur un pointeur de fonction"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
msgid "Warn if inherited methods are unimplemented"
msgstr "Avertir si les méthodes héritées ne sont pas implantées"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr "Avertir à propos des déclarations multiples portant sur le même objet"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr "Avertir si des modificateurs sont spécifiés sans que cela ne soit nécessaires"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr "Avertir lorsque le compilateur réordonne le code"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr "Avertir lorsque le type de fonction à retourner par défaut est \"int\" (C) ou à propos d'un type inconsisten à retourner (C++)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr "Avertir si le sélecteur a de multiples méthodes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr "Avertir à propos des violations possibles des règles de séquence de points"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr "Avertir lorsqu'une variable locale masque une autre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
msgid "Warn about signed-unsigned comparisons"
msgstr "Avertir à propos des comparaisons signés ou non signés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr "Avertir lorsque la surcharge fait la promotion d'un non signé en signé"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
msgid "Warn about code which might break strict aliasing rules"
msgstr "Avertir à propos du code qui pourrait briser les règles strictes d'alias"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
msgid "Warn about unprototyped function declarations"
msgstr "Avertir à propos des déclarations de fonctions sans prototype"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr "Avertir à propos des construits ayant des sens surprenants"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr "Avertir à propos d'un switch énuméré, sans défaut ou un case est manquant"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr "Avertir à propos d'un switch énuméré n'ayant pas de déclaration \"default:\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr "Avertir à propos de tous les switch énumérés où un case spécific manque"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr "Avertir lorsque le comportement de synthère diffère de Cfront"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr "Ne pas supprimer les avertissements pour les en-têtes système"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
msgid "Warn about features not present in traditional C"
msgstr "Avertir à propos d'une option absente en C traditionnel"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr "Avertir si des trigraphes sont rencontrés et qui pourraient affecter le sens du programme"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
msgid "Warn if an undefined macro is used in an #if directive"
msgstr "Avertir si un macro indéfini est utilisé dans un directive #if"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr "Avertir à propos des variables automatiques non initialisées"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr "Avertir à propos des pragmas non reconnus"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr "Avertir à propos du code qui ne sera jamais exécuté"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr "Autoriser tous les -Wunused- warnings"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr "Avertir lorsqu'une fonction est inutilisée"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr "Avertir lorsqu'une étiquette est inutilisée"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr "Avertir à propos de macros définis dans le fichier principal qui ne sont pas utilisés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr "Avertir lorsqu'un paramètre de fonction est inutilisé"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr "Avertir lorsque la valeur d'une expression n'est pas utilisée"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr "Avertir lorsque 'une variable est inutilisée"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr "Fournir des chaînes de type \"array of char\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr "Un synonyme pour -std=c89. Dans une version future de GCC cela deviendra synonyme de -std=c99 à la place"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr "-aux-info <fichier>\tproduire une déclaration d'information dans le <fichier>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr "-d<lettres>\tautoriser les vidanges pour des passes spécifiques du compilateur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr "-dumpbase <fichier>\tfixer le nom de base du fichier à utiliser pour les vidanges"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr "--CLASSPATH\tobsolète; utiliser --classpath à la place"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
msgid "Enforce class member access control semantics"
msgstr "Forcer à la sémantique du contrôle d'accès à un membre de classe"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr "Aligner le début des fonctions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr "Aligner les étiquettes qui sont seulement atteintes par sauts"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr "Aligner toutes les étiquettes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr "Aligner le début des boucles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr "Changer lorsque les instances du patron sont produites"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
msgid "Specify that arguments may alias each other and globals"
msgstr "Spécifier que les arguments peuvent avoir des alias l'un vers l'autre et globaux"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr "Présumer que les arguments peuvent avoir des alias globaux mais pas l'un vers l'autre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
msgid "Assume arguments alias neither each other nor globals"
msgstr "Assumer que les alias d'arguments n'en ont pas l'un vers l'autre ou globaux"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
msgid "Recognize the \"asm\" keyword"
msgstr "Reconnaître le mot clé « asm »"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr "Générer des tables étendues qui soient exactes pour chaque borne d'instruction"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr "Traiter les variables locales et les blocs COMMON comme s'ils étaient nommés dans une déclaration SAVE"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr "Barres obliques inverses dans les constantes de caractères ou d'hollerith ne sont pas particulières (pas de style C)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr "Détruire les intrinsèques libU77 ayant des interfaces erronées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr "Désactiver les intrinsèques libU77 ayant des interfaces erronées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr "Autoriser les intrinsèques libU77 ayant des interfaces erronées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr "Cacher les intrinsèques libU77 ayant des interfaces erronées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr "--bootclasspath=<chemin>\tremplacer le <chemin> système"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
msgid "Generate code to check bounds before indexing arrays"
msgstr "Générer du code pour vérifier les bornes avant d'indexer les tableaux"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
msgid "Replace add, compare, branch with branch on count register"
msgstr "Remplacer add,compare,branch avec des branchements utilisant un compteur registre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr "Utiliser les informations de profilage pour les probabilités de branchements"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr "Effectuer l'optimisation du chargement du branchement cible avant le thread prologue / epilogue"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr "Effectuer l'optimisation du chargement du branchement cible après le thread prologue / epilogue"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
msgid "Recognize built-in functions"
msgstr "Reconnaître aucun construit dans les fonctions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr "-fcall-saved-<registre>\tmarquer le <registre> comme étant préservé à travers les fonctions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr "-fcall-used-<registre>\tmarquer le <registre> comme étant corrompu par les appels de fonctions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
msgid "Save registers around function calls"
msgstr "Sauvegarder les registres autour des appels de fonction"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr "Programme écrit dans une stricte casse mélangée"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr "Compiler comme si le programme était écrit en minuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-msgid "Preserve case used in program"
-msgstr "Préserver la casse utilisée dans un programme"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr "Programmes écrit en minuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr "Programme écrit en majuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr "Compiler comme si le programme était écrit en majuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr "Vérifier la valeur retournée de new"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr "--classpath=<chemin>\tfixer le chemin des classes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr "Ne pas placer de globaux non initialisés dans la section commune"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr "Permettre les arguments de l'opérateur « ? » d'avoir différents types"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
msgid "Reduce the size of object files"
msgstr "Réduire la taille des fichiers objets"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr "Rendre les chaînes de mots \"const char[]\" et non pas \"char[]\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr "-fconst-string-class=<nom>\tutiliser la classe <nom> pour la chaînes de constantes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
msgid "Perform a register copy-propagation optimization pass"
msgstr "Effectuer la passe d'optimisation de la propagation-de-copie par registre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr "Exécuter des optimisations de sauts croisés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr "Lorsque CSE s'exécute, suivre les sauts vers leurs cibles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr "Lorsque CSE s'exécute, suivre les sauts considitionnels vers leurs cibles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
msgid "Place data items into their own section"
msgstr "placer les items des données dans leur propre section"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr "Produire des information spéciales de mise au point pour COMMON et EQUIVALENCE (désactivé)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
msgid "Inline member functions by default"
msgstr "Rendre enligne un membre de fonction par défaut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr "Déférer le dépilage des arguments de fonction de la pile plus tard"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr "Tented de remplir de délais les fentes des instructions de branchement"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr "Détruire les vérifications de pointeurs nul inutiles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr "-fdiagnostics-show-location=[once|every-line]\tindiquer combien de fois les informations de localisation des sources doivent être produites au début d'un diagnostique lorsque les lignes doivent s'enrouler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-msgid "Allow '$' in symbol names"
-msgstr "Permettre '$' dans les noms de symboles"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
msgid "Permit '$' as an identifier character"
msgstr "Autoriser '$' comme identificateur de caractère"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr "-fdump-<type>\tvidander les divers internes du compilateur dans un fichier"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr "Supprimer dans la sortie les numéros d'instructions et de notes de lignes dans les vidanges de mises au point"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr "Exécuter une élimination DAWRF2 des doublons"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr "Effectuer l'élimination des types non utilisés dans l'information de mise au point"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr "Avoir un frontal d'émulation pour l'arithmétique COMPLEXE pour éviter les bugs"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr "--encoding=<encodage>\tchoisir l'encodade d'entrée (par défaut provient de la locale)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
msgid "Generate code to check exception specifications"
msgstr "Générer le code pour vérifier les exceptions de spécifications"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr "Autoriser le traitement des exceptions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr "-fexec-charset=<jeucar>\tconvertir toutes les chaînes et les constantes de caractères en jeu de caractères <jeucar>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr "Effectuer un nombre mineur d'optimisations coûteuses"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-msgid "f2c-compatible code can be generated"
-msgstr "code f2c compatible peut être généré"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Détruire les supports f2c intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Désactiver les supports f2c intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Autoriser les supports f2c intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr "Cacher les supports f2c intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-msgid "Unsupported; generate libf2c-calling code"
-msgstr "Non supporté; générer le code d'appel libf2c"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr "Programme est écrit dans un dialecte typique FORTRAN 66"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr "Programme est écrit dans un dialecte typique Unix f77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr "Programme est écrit dans un dialecte Fortran 90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Détruire les supports F90 intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Désactiver les supports F90 intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Autoriser les supports F90 intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr "Cacher les supports F90 intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr "Assumer qu'aucun NaNs ou infinités ne soit généré"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr "-ffixed-<registre>\tmarquer le <registre> comme n'étant plus disponible pour le compilateur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr "ffixed-line-limit-<nombre>\tfixer la longueur maximale de la ligne à <nombre>"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-msgid "Unsupported; affects code generation of arrays"
-msgstr "Non supporté; affecte la génération de code des tableaux"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr "Ne pas stocker les flottants dans les registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
msgid "Scope of for-init-statement variables is local to the loop"
msgstr "Étendue des variables for-init-statement est local à la boucle"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
msgid "Copy memory address constants into registers before use"
msgstr "Copier les constantes d'adresses mémoire dans les registres avant de les utiliser"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr "Toujours vérifier dans les archives de classes non générées gcj"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
msgid "Copy memory operands into registers before use"
msgstr "Copier les opérandes mémoire dans les registres avant de les utiliser"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr "Générer du code pour vérifier les bornes des souscripts et des sous-chaînes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr "Programme est écrit dans un style libre Fortran 90"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr "Ne pas assumer que les bibliothèques standards C et \"main\" existent"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr "Autoriser le maintien des adresses de fonction dans les registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
msgid "Place each function into its own section"
msgstr "placer chaque fonction dans sa propre section"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
msgid "Perform global common subexpression elimination"
msgstr "Exécuter l'élimination de sous-expression commune globale"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr "Exécuter un stockage redondant après l'élimination de sous-expression commune globale"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr "Exécuter un chargement amélioré lors de l'élimination de sous-expression commune globale"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
msgid "Perform store motion after global common subexpression elimination"
msgstr "Exécuter un stockage après l'élimination de sous-expression commune globale"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr "Autoriser les diagnostiques fatals à propos des problèmes entre procédures"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr "Détruire les supports g77 intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Désactiver les supports g77 intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Autoriser les supports F90 intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr "Cacher les supports g77 intrinsèques non Fortran 77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
msgid "Recognize GNU-defined keywords"
msgstr "Reconnaître les mots clés définis GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr "Générer du code pour l'environnement GNU d'exécution"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
msgid "Enable guessing of branch probabilities"
msgstr "Autoriser l'estimation des probabilités de branchement"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr "Présumer que l'environnement d'exécution C est normal"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr "Autoriser le support des grands objets"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr "Traiter les directive #ident"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr "Exécuter la conversion des sauts conditionels à des équivalents sans branchements"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr "Exécuter la conversion des sauts conditionnels à une exécution conditionnel"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr "Exporter les fonctions même si elles peuvent être enligne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
msgid "Emit implicit instantiations of inline templates"
msgstr "Produire les instanciations explicites de patron enligne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
msgid "Emit implicit instantiations of templates"
msgstr "Produire les instanciations explicites de patron"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr "Utiliser des tables de décalage pour les appels de méthodes virtuelles"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr "Ne pas générer de directives .size"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
-msgstr "Initialiser les vars locales et les tableaux à zéro"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
msgid "Pay attention to the \"inline\" keyword"
msgstr "Porter attention au mot clé \"inline\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
+msgstr "Intégrer les fonctions simples à l'intérieur des appelants"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr "-finline-limit=<nombre>\tlimiter la taille des fonction enligne à <nombre>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr "-finput-charset=<jeucar> spécifier le jeu de caractères par défaut pour les fichiers source"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
msgid "Instrument function entry and exit with profiling calls"
msgstr "Traiter les entrées et les sorties des fonctions avec appels de profilage"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr "Lettres d'instrinsèques en casse arbitraire"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr "Intrinsèques épellées tel que SqRt"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-msgid "Intrinsics in lowercase"
-msgstr "Intrinsèques en minuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr "Intrinsèques en majuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr "Présumer que les fonctions natives sont implantées et qu'elles utilisent JNI"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
msgid "Generate code for functions even if they are fully inlined"
msgstr "Générer le code pour les fonctions même si elles sont complètement enligne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr "Produire des variables constantes statiques même si elles ne sont pas utilisées"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
msgid "Give external symbols a leading underscore"
msgstr "Afficher les symboles externes préfixés d'un caractère de soulignement"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
msgid "Perform loop optimizations"
msgstr "Exécuter l'optimisation des boucles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr "Lettres des mots clés du langage dans des casses arbitraires"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr "Mots clés du langage épellés tel que IOStat"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-msgid "Language keywords in lowercase"
-msgstr "Mots clés du langage en minuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr "Mots clés du langage en majuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr "Initialiser errno après les fonctions internes mathématiques"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
msgid "Report on permanent memory allocation"
msgstr "Rapporter l'allocation de mémoire permanente"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr "Tentative de fusion de constantes identique et des variables constantes"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr "Tentative de fusion de constantes identiques à travers des unités de compilation"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr "-fmessage-length=<nombre>\tlimiter la longueur des diagnotiques à <nombre> de caractères par ligne. 0 supprime l'enroulement de ligne"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr "Détruire les intrinsèques MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr "Désactiver les intrinsèques MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr "Autoriser intrinsèques MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr "Cacher les intrinsèques MIL-STD 1753"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr "Forcer pour toutes les boucles des calculs invariants en dehors des boucles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
msgid "Don't warn about uses of Microsoft extensions"
msgstr "Ne donner d'avertissement au sujet de l'utilisation des extensions de Microsoft"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
msgid "Use graph-coloring register allocation"
msgstr "Utiliser l'allocation des registres par coloriage de graphe"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr "Générer le code pour l'environnement d'exécution du NeXT (Apple Mac OS X)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr "Assumer que les receveur de messages Objective-C peut être NIL"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr "Supporter les exceptions synchrones des non appels"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr "Autoriser l'exception Objective-C et la synchronisation de syntaxe"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr "Exécuter la boucle par désenroulement de toutes les boucles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr "Exécuter un dé-roulement des boucles lorsque le compteur d'itération est connu"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr "Lorsque c'est possible ne pas générer des trames de pile"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr "Exécuter une dernière fois la visite à traves chaque boucle itérative DO"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr "Reconnaître les mots clés C++ comme \"compl\" et \"xor\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
msgid "Do the full register move optimization pass"
msgstr "Effectuer la passe d'optimisation complète des déplacements par les registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr "Optimiser sur mesure les appels enfants et récursif"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-msgid "Enable optimization of static class initialization code"
-msgstr "Autorisser l'optimisation du code d'initialisation de classe statique"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
msgid "Enable optional diagnostics"
msgstr "Autoriser les diagnostiques optionnels"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr "Empaqueter les membres des structures ensembles sans trous"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
msgid "Return small aggregates in memory, not registers"
msgstr "Retourner les petits aggrégats en mémoire, pas dans les registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr "Avertir à propos de l'utilisation (très peu pour l'instant) des extensions Fortran"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
msgid "Perform loop peeling"
msgstr "Exécuter des réductions de boucles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr "Autoriser les optimisations des trous spécifiques à une machine"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
msgid "Enable an RTL peephole pass before sched2"
msgstr "Autoriser l'exécution de la passe RTL avant sched2"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr "Dégrader les erreurs de conformité en des avertissements"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
msgid "Generate position-independent code if possible"
msgstr "Générer du code indépendant de la position si possible"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
msgid "Generate position-independent code for executables if possible"
msgstr "Générer du code indépendant de la position pour les exécutables si possible"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr "Générer des instructions prérecherchées, si disponible, pour les tableaux dans les boucles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr "Traiter le fichier d'entrée comme ayant déjà été pré-traité"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr "Autoriser le code de profilage de base du programme"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
msgid "Insert arc-based program profiling code"
msgstr "Insérer le code de profilage du programme de arc-based"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr "Autoriser les options communes pour la génération d'information de profile pour le feedback d'optimisation direct de profile"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr "Autoriser les options communes pour effectuer le feedback d'optimisation direct de profile"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr "Insérer le code pour profile les expressions de valeurs"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr "-frandom-seed=<chaîne>\tfaire une compilation reproduisible en utilisant <chaîne>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr "Renforcer la réduction de toutes les boucles par induction des variables"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
msgid "Return small aggregates in registers"
msgstr "Retourner les petits aggrégats dans les registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr "Autoriser l'optimisation des déplacements par registre"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
msgid "Perform a register renaming optimization pass"
msgstr "Effectuer une changement de nom de registres après une passe d'optimisation"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr "Ré-ordonner les blocs de base pour améliorer l'emplacement de code"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr "Ré-ordonner les fonctions pour améliorer l'emplacement de code"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr "Utiliser le mode Fix-and-=Continue pour indique que des fichiers objets peuvent interchangés lors de l'éexécution"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr "Autoriser l'instanciation automatique de patron"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr "Ajouter une passe d'élimination d'une sous-expression commune après les optimisations de boucle"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr "Exécuter l'optimiseur de boucle deux fois"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr "Interdire les optimisation qui assument un comportement d'arrondissement FP par défaut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
msgid "Generate run time type descriptor information"
msgstr "Générer l'information pour un type de descripteur lors de l'exécution"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr "Autoriser l'ordonnancement à travers les blocs de base"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr "Autoriser le mouvement spéculatif de non chargements"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr "Autoriser le mouvement spéculatif de quelques chargements"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr "Autoriser le mouvement spéculatif de plusieurs chargements"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr "Autoriser l'ordonnancement prématuré de queues insns"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr "Fixer la distance de vérification de dépendance dans l'ordonnancement prématuré d'insns en queue"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr "-fsched-stalled-insns-dep=<nombre> fixer la distance de vérification de dépendance dans l'ordonnancement d'insnsn en queue"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr "-fsched-stalled-insns=<nombre> fixer le nombre d'insns en queu qui peuvent être prématurément ordonnancés"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr "-fsched-verbose=<numéro>\tnitialiser le niveau de verbosité de l'ordonnanceur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr "Si l'ordonnancement fait une post recharge, faire un ordonnancement de super bloc"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr "Si l'ordonnancement fait une post recharge, laisse une trace de l'ordonnancement"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr "Réordonnancer les instructions avant l'allocation de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr "Réordonnancer les instructions après l'allocation de registres"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-msgid "Allow appending a second underscore to externals"
-msgstr "Permettre l'ajout d'un second caractère de soulignement aux externes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr "Marquer les données comme partagées au lieu de privées"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr "Utiliser la même taille pour un double que pour un flottant"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr "Utiliser le type d'entier le moins large possible pour les types d'énumération"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr "Écraser le type sous-jacent de \"wchar_t\" vers \"unsigned short\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr "Désactiver les optimisations observable par le signalement NaNs IEEE"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr "Lorsque \"signed\" ou \"unsigned\" n,est pas fourni rendre le champ de bits signé"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
msgid "Make \"char\" signed by default"
msgstr "Rendre les « char » signés par défaut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-msgid "Do not print names of program units as they are compiled"
-msgstr "Afficher les noms des unités de programme tels que compilées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
msgid "Convert floating point constants to single precision constants"
msgstr "Convertir les constantes en virgules flottantes en constantes de simple précision"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-msgid "Internally convert most source to lowercase"
-msgstr "Convertir de manière interne la majorité des sources en majuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr "Préserver à l'interne la casse des sources"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr "Convertir à l'interne la majorité des sources en majuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr "Insérer du code de vérificaion de la pile dans le programme"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr "-fstack-limit-register=<registre>\tfaire un déroutement si la pile va au delà du <registre>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr "-fstack-limit-symbol=<nom>\tfaire un déroutement si la pile va au delà du symbole <nom>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr "Afficher les statistiques accumulés durant la compilation"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr "Autoriser la vérificaitions des affectations dans le stockage des tableaux d'objets"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr "Exécuter un réduction en force des optimisations"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr "Présumer que des règles stricts d'alias s'appliquent"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr "Noms des symboles épellés dans des casses mélangées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr "Noms de symboles en minuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr "Noms des symboles en majuscules"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr "Vérifier les erreurs de syntaxes et puis stopper"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr "-ftabstop=<nombre>\tfixer la distance de la tabulation des colonnes dans les rapports"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr "-ftemplate-depth-<nombre>\tspécifier la profondeur maximale d'instanciation de patron"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
msgid "Create data files needed by \"gcov\""
msgstr "Créer les fichiers de données nécessaires à \"gcov\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr "Exécuter des optimisations de sauts de thread"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
msgid "Report the time taken by each compiler pass"
msgstr "Rapporter le temps pris par chaque passe de compilation"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tinitialiser le modèle de génération de code par défaut de thread local"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr "Exécuter la formation du super bloc via la duplication de la queue"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
msgid "Assume floating-point operations can trap"
msgstr "On assume que les opérations en virgule flottante peuvent être attrappées"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr "Attrapper les débordements de signe dans l'addition, la soustraction et la multiplication"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr "Rendre les préfixes des bases des constantes non décimales sans type"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-msgid "Allow all ugly features"
-msgstr "Permettre toutes les options laides"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr "Les Hollerith et sans type peuvent être passés comme arguments"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr "Permettre le copie ordinaire des variable affectées"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr "Tableau factice dont la taille des dimensions (1) est assumée"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr "Virgule de fin dans l'appel de la procédure dénote un argument nul"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr "Permettre REAL(Z) et AIMAG(Z) pour les DOUBLE COMPLEX Z"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr "Initialisation via DATA et PARAMETER n'est pas un type compatible"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr "Permettre l'interchangeabilité de INTEGER et LOGICAL"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-msgid "Append underscores to externals"
-msgstr "Ajouter des caractères de soulignement aux externes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
msgid "Compile whole compilation unit at a time"
msgstr "Compiler complètement à la fois une unité de compilation"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr "Détruire les intrinsèques libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr "Désactiver les intrinsèques libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-msgid "Enable libU77 intrinsics"
-msgstr "Autoriser les intrinsèques libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr "Cacher les intrinsèques libU77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr "Permettre les optimisations mathématiques qui peuvent violer les standards IEEE ou ISO"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr "Lorsque \"signed\" ou \"unsigned\" n'est pas fourni rendre le champ de bits non signé"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr "Rendre les \"char\" non signés par défaut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
msgid "Perform loop unswitching"
msgstr "Exécuter des boucles sans branchement"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr "Générer simplement des tables étendues pour le traitement des exceptions"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr "Utiliser « __cxa_atexit » pour enregistrer les destructeurs."
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr "Ajouter des commentaires additionnels à la sortie de l'assembleur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-msgid "Print g77-specific version information and run internal tests"
-msgstr "Afficher les informations de version spécifiques du compilateur g77, exécuter les tests internes"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
msgid "Use expression value profiles in optimizations"
msgstr "Utiliser le profile de la valeur d'expression dans l'optimisation"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr "Écarter les fonctions virtuelles non utilisées"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr "Implanter les vtables en utilisant des thunks"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr "Programme est écrit en Fortran VXT (forme de Digital)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Détruire les supports VXT Fortran intrinsèques non Fortran-77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Désactiver les supports VXT Fortran intrinsèques non Fortran-77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Désactiver les supports VXT Fortran intrinsèques non Fortran-77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "Cacher les supports VXT Fortran des intrinsèques non Fortran-77"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr "Produire les symboles communs comme des symboles faibles"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr "Construire une toile et séparer les utilisations de variables simples"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr "-fwide-exec-charset=<cset>\tconvertir toutes les chaînes et les constantes larges de caractères en jeux de caractères <cset>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr "Générer une directive #line pointant sur le répertoire courant de travail"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr "Assumer un débordement arithmétique signé enroulé"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr "Stocker les chaînes dans les sections d'écriture des données"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr "Produire l'information des références croisées"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-msgid "Print internal debugging-related information"
-msgstr "Afficher les informations internes reliées à la mise au point"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr "Placer des données initialisées de zéros dans la section bss"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr "Générer un recherche molle de class (via objc_getClass()) pour l'utilisation en mode Zero-Link"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr "Traiter les valeurs initiales de 0 comme des valeurs non zéros"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
msgid "Generate debug information in default format"
msgstr "Générer les informations de mise au point dans le format par défaut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
msgstr "Générer les informations de mise au point dans le format COFF"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
msgstr "Générer les informations de mise au point dans le format DWARF v2"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
msgid "Dump declarations to a .decl file"
msgstr "Vidanger les déclarations dans un fichier .decl"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr "Générer les informations de mise au point dans le format étendu par défaut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
msgid "Generate debug information in STABS format"
msgstr "Générer les informations de mise au point dans le format STABS"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
msgstr "Générer les informations de mise au point dans le format étendu STABS"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
msgid "Generate debug information in VMS format"
msgstr "Générer les informations de mise au point dans le format VMS"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
msgstr "Générer les information de mise au point dans le format XCOFF"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
msgstr "Générer les informations de mise au point dans le format étendu XCOFF"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr "-idirafter <répertoire>\tajouter <répertoire> à la fin du chemin système d'inclusion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr "-imacros <fichier>\taccepter la définition de macros dans le <fichier>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr "-include <fichier>\tinclure le contenu du <fichier> avant les autres fichiers"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr "-iprefix <chemin>\tsélectionner le <chemin> comme préfixer aux deux prochaines options"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr "-isysroot <répertoire>\tsélectionner le <répertoire> comme répertoire racine du système"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr "-isystem <répertoire>\tajouter le <répertoire> au début du chemin d'inclusion principal"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr "-iwithprefix <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion principal"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr "-iwithprefixbefore <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion principal"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr "Ne pas rechercher les répertoires standard système d'inclusion (ceux spécifiés avec -isystem seront encore utilisés)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr "Ne pas rechercher les répertoires standard système d'inclusion pour C++"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
msgid "-o <file>\tPlace output into <file>"
msgstr "-o <fichier>\tproduire la sortie dans le <fichier>"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
msgid "Enable function profiling"
msgstr "Autoriser le profilage de fonction"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
msgid "Issue warnings needed for strict compliance to the standard"
msgstr "Émettre les avertissements nécessaires pour être conforme au standard"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr "Identique à -pedantic mais les marque comme des erreurs"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr "Générer les en-têtes C pour les options spécifiques à la plate-forme"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
msgid "Do not display functions compiled or elapsed time"
msgstr "Ne pas afficher les fonctions compilées ou le temps écoulé"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
msgid "Remap file names when including files"
msgstr "Rampper les noms lors de l'inclusion des fichiers"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr "Conforme au standard ISO C++ de 1998"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr "Conforme au standard ISO C de 1990"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr "Conforme au standard ISO C de 1999"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr "Obsolète à la faveur de l'option -std=c99"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr "Conforme au standard ISO C++ de 1998 avec les extensions de GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr "Conforme au standard ISO C de 1990 avec les extensions de GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr "Conforme au standard ISO C de 1999 avec les extensions de GNU"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr "Obsolète à la faveur de l'option -std=gnu99"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr "Obsolète à la faveur de l'option -std=c89"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr "Conforme au standard ISO C de 1990 tel amendé en 1994"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
msgstr "Autoriser le traitement traditionnel"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr "-trigraphs\tSupporter les tri-graphes ISO C"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr "Ne pas prédéfinir les macros spécifiques au système ou à GCC"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
msgstr "Autoriser le mode bavard sur la sortie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+msgid "Display the compiler's version"
+msgstr "Afficher la version du compilateur"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
msgid "Suppress warnings"
msgstr "Supprimer les avertissements"
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr "shared et mdll ne sont pas compatibles"
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr "« -p » n'est pas supporté; utiliser « -pg » et gprof(1)"
@@ -21276,49 +20966,62 @@ msgstr "GCC ne supporte pas -C sans utiliser -E"
msgid "GCC does not support -CC without using -E"
msgstr "GCC ne supporte pas -CC sans utiliser -E"
+#: config/i386/sco5.h:191
+msgid "-pg not supported on this platform"
+msgstr "-pg n'est pas supporté sur cette plate-forme"
+
+#: config/i386/sco5.h:192
+msgid "-p and -pp specified - pick one"
+msgstr "-p et -pp spécifié - n'en prendre qu'un seul"
+
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
+msgstr "-G et -static sont mutuellement exclusives"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+msgid "does not support multilib"
+msgstr "ne supporte pas multilib"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
msgid "may not use both -m32 and -m64"
msgstr "ne peut utiliser ensemble -m32 et -m64"
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr "shared et mdll ne sont pas compatibles"
-
-#: config/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr "-current_version permis seulement avec -dynamiclib"
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr "-install_name permis seulement avec with -dynamiclib"
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr "-bundle n'est pas permis avec -dynamiclib"
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr "-bundle_loader n'est pas permis avec -dynamiclib"
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr "-client_name n'est pas permis avec -dynamiclib"
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr "-force_cpusubtype_ALL n'est pas permis avec -dynamiclib"
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr "-force_flat_namespace n'est pas permis avec -dynamiclib"
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr "-keep_private_externs n'est pas permis avec -dynamiclib"
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr "-private_bundle n'est pas permis avec -dynamiclib"
@@ -21334,47 +21037,10 @@ msgstr "profilage n'est pas supporté avec -mg\n"
msgid "may not use both -EB and -EL"
msgstr "ne peut utiliser ensemble -EB et -EL"
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
-msgstr "-pipe n'est pas supporté"
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg et -fomit-frame-pointer sont incompatibles"
-
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr "-fjni et -femit-class-files sont incompatibles"
-
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
-msgstr "-fjni et -femit-class-file sont incompatibles"
-
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
-msgstr "-femit-class-file dervait être utilisé avec -fsyntax-only"
-
#: treelang/lang-specs.h:52
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr "-pg et -p et -fomit-frame-pointer sont incompatibles"
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-msgid "does not support multilib"
-msgstr "ne supporte pas multilib"
-
-#: config/i386/sco5.h:191
-msgid "-pg not supported on this platform"
-msgstr "-pg n'est pas supporté sur cette plate-forme"
-
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
-msgstr "-p et -pp spécifié - n'en prendre qu'un seul"
-
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
-msgstr "-G et -static sont mutuellement exclusives"
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr "-mapcs-26 et -mapcs-32 ne peuvent être utilisés ensembles"
@@ -21391,6 +21057,14 @@ msgstr "-mbig-endian et -mlittle-endian ne peuvent être utilisés ensemble"
msgid "the m210 does not have little endian support"
msgstr "Le m210 ne supporte pas le code pour système à octets de poids faible"
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
+msgstr "-pipe n'est pas supporté"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg et -fomit-frame-pointer sont incompatibles"
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr "une parmi -c, -S, -gnatc, -gnatz ou -gnats est requise pour Ada"
@@ -21403,9 +21077,17 @@ msgstr "-mhard-float n'est pas supporté"
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr "-msingle-float et -msoft-float ne peuvent être spécifiés ensembles"
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
-msgstr " code de génération de style de switches utilisées est en conflit"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fjni et -femit-class-files sont incompatibles"
+
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fjni et -femit-class-file sont incompatibles"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-femit-class-file dervait être utilisé avec -fsyntax-only"
#: gcc.c:743
msgid "GCC does not support -C or -CC without -E"
@@ -21415,72 +21097,315 @@ msgstr "GCC ne supporte pas -C ou -CC sans utiliser -E"
msgid "-E required when input is from standard input"
msgstr "-E est requis lorsque l'entrée est faite à partir de l'entrée standard"
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
+msgstr " code de génération de style de switches utilisées est en conflit"
-#~ msgid "read-write constraint does not allow a register"
-#~ msgstr "contrainte de lecture-éccriture ne permet pas de registre"
+#~ msgid "Warn if deprecated class, method, or field is used"
+#~ msgstr "Avertir si une classe, une méthode ou un champ obsolète est utilisé"
-#~ msgid "your function will be miscompiled"
-#~ msgstr "votre fonction sera mal compilée"
+#~ msgid "Warn if deprecated empty statements are found"
+#~ msgstr "Avertir si des déclarations vides obsolètes sont trouvées"
-#~ msgid "neither the destructor nor the class-specific "
-#~ msgstr "ni le destructeur ni la classe spécifique"
+#~ msgid "Enable warnings about inter-procedural problems"
+#~ msgstr "Autoriser les avertissements à propos des problèmes inter-procédural"
-#~ msgid "operator delete will be called, even if they are "
-#~ msgstr "l'opérateur de destruction sera appellé, même s'ils sont "
+#~ msgid "Warn if .class files are out of date"
+#~ msgstr "Avertir si des fichier .class sont périmées"
-#~ msgid "declared when the class is defined."
-#~ msgstr "déclarés lorsque la classe est définie."
+#~ msgid "Warn if modifiers are specified when not necessary"
+#~ msgstr "Avertir si des modificateurs sont spécifiés sans que cela ne soit nécessaires"
+
+#~ msgid "Warn about constructs with surprising meanings"
+#~ msgstr "Avertir à propos des construits ayant des sens surprenants"
+
+#~ msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+#~ msgstr "--CLASSPATH\tobsolète; utiliser --classpath à la place"
+
+#~ msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+#~ msgstr "Traiter les variables locales et les blocs COMMON comme s'ils étaient nommés dans une déclaration SAVE"
+
+#~ msgid "Backslashes in character and hollerith constants are special (not C-style)"
+#~ msgstr "Barres obliques inverses dans les constantes de caractères ou d'hollerith ne sont pas particulières (pas de style C)"
+
+#~ msgid "Delete libU77 intrinsics with bad interfaces"
+#~ msgstr "Détruire les intrinsèques libU77 ayant des interfaces erronées"
+
+#~ msgid "Disable libU77 intrinsics with bad interfaces"
+#~ msgstr "Désactiver les intrinsèques libU77 ayant des interfaces erronées"
+
+#~ msgid "Enable libU77 intrinsics with bad interfaces"
+#~ msgstr "Autoriser les intrinsèques libU77 ayant des interfaces erronées"
+
+#~ msgid "Hide libU77 intrinsics with bad interfaces"
+#~ msgstr "Cacher les intrinsèques libU77 ayant des interfaces erronées"
+
+#~ msgid "--bootclasspath=<path>\tReplace system path"
+#~ msgstr "--bootclasspath=<chemin>\tremplacer le <chemin> système"
+
+#~ msgid "Program written in strict mixed-case"
+#~ msgstr "Programme écrit dans une stricte casse mélangée"
+
+#~ msgid "Compile as if program written in lowercase"
+#~ msgstr "Compiler comme si le programme était écrit en minuscules"
+
+#~ msgid "Preserve case used in program"
+#~ msgstr "Préserver la casse utilisée dans un programme"
+
+#~ msgid "Program written in lowercase"
+#~ msgstr "Programmes écrit en minuscules"
+
+#~ msgid "Program written in uppercase"
+#~ msgstr "Programme écrit en majuscules"
+
+#~ msgid "Compile as if program written in uppercase"
+#~ msgstr "Compiler comme si le programme était écrit en majuscules"
+
+#~ msgid "--classpath=<path>\tSet class path"
+#~ msgstr "--classpath=<chemin>\tfixer le chemin des classes"
+
+#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+#~ msgstr "Produire des information spéciales de mise au point pour COMMON et EQUIVALENCE (désactivé)"
+
+#~ msgid "Allow '$' in symbol names"
+#~ msgstr "Permettre '$' dans les noms de symboles"
+
+#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+#~ msgstr "Avoir un frontal d'émulation pour l'arithmétique COMPLEXE pour éviter les bugs"
+
+#~ msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+#~ msgstr "--encoding=<encodage>\tchoisir l'encodade d'entrée (par défaut provient de la locale)"
+
+#~ msgid "f2c-compatible code can be generated"
+#~ msgstr "code f2c compatible peut être généré"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Détruire les supports f2c intrinsèques non Fortran 77"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Désactiver les supports f2c intrinsèques non Fortran 77"
+
+#~ msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Autoriser les supports f2c intrinsèques non Fortran 77"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "Cacher les supports f2c intrinsèques non Fortran 77"
+
+#~ msgid "Unsupported; generate libf2c-calling code"
+#~ msgstr "Non supporté; générer le code d'appel libf2c"
+
+#~ msgid "Program is written in typical FORTRAN 66 dialect"
+#~ msgstr "Programme est écrit dans un dialecte typique FORTRAN 66"
+
+#~ msgid "Program is written in typical Unix-f77 dialect"
+#~ msgstr "Programme est écrit dans un dialecte typique Unix f77"
-#~ msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
-#~ msgstr "-I <rép>\tajouter <rép> à la fin du chemin principal d'inclusion. -I- donne plus de contrôle sur le chemin d'inclusion; voir la documentation info"
+#~ msgid "Program is written in Fortran-90-ish dialect"
+#~ msgstr "Programme est écrit dans un dialecte Fortran 90"
-#~ msgid "Generate make dependencies"
-#~ msgstr "Générer les dépendances pour make"
+#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Détruire les supports F90 intrinsèques non Fortran 77"
-#~ msgid "-MF <file>\tWrite dependency output to the given file"
-#~ msgstr "-MF <fichier>\técrire les dépendances en sortie dans le fichier fourni"
+#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Désactiver les supports F90 intrinsèques non Fortran 77"
-#~ msgid "Like -M but ignore system header files"
-#~ msgstr "Identique à -M mais ignore les en-têtes de fichiers système"
+#~ msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Autoriser les supports F90 intrinsèques non Fortran 77"
-#~ msgid "Generate phony targets for all headers"
-#~ msgstr "Générer les cibles bidons pour toutes les en-têtes"
+#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "Cacher les supports F90 intrinsèques non Fortran 77"
-#~ msgid "-MT <target>\tAdd an unquoted target"
-#~ msgstr "-MT <cible>\tajouter une cible sans quote"
+#~ msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+#~ msgstr "ffixed-line-limit-<nombre>\tfixer la longueur maximale de la ligne à <nombre>"
-#~ msgid "Enable most warning messages"
-#~ msgstr "Autoriser la plupart des messages d'avertissement"
+#~ msgid "Unsupported; affects code generation of arrays"
+#~ msgstr "Non supporté; affecte la génération de code des tableaux"
-#~ msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-#~ msgstr "Avertir à propos des blocs de commentaires imbriqués et les commentaires C++ qui s'étendent sur plus d'une ligne physique"
+#~ msgid "Always check for non gcj generated classes archives"
+#~ msgstr "Toujours vérifier dans les archives de classes non générées gcj"
-#~ msgid "Synonym for -Wcomment"
-#~ msgstr "Synonyme pour -Wcommentaire"
+#~ msgid "Generate code to check subscript and substring bounds"
+#~ msgstr "Générer du code pour vérifier les bornes des souscripts et des sous-chaînes"
-#~ msgid "Warn about deprecated compiler features"
-#~ msgstr "Avertir à propose de la dépréciation des options du compilateur"
+#~ msgid "Program is written in Fortran-90-ish free form"
+#~ msgstr "Programme est écrit dans un style libre Fortran 90"
-#~ msgid "Deprecated. This switch has no effect."
-#~ msgstr "Obsolète. Cette option n'a aucun effet."
+#~ msgid "Enable fatal diagnostics about inter-procedural problems"
+#~ msgstr "Autoriser les diagnostiques fatals à propos des problèmes entre procédures"
-#~ msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-#~ msgstr "Avertir si des trigraphes sont rencontrés et qui pourraient affecter le sens du programme"
+#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+#~ msgstr "Détruire les supports g77 intrinsèques non Fortran 77"
-#~ msgid "-fdump-<type>\tDump various compiler internals to a file"
-#~ msgstr "-fdump-<type>\tvidander les divers internes du compilateur dans un fichier"
+#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Désactiver les supports g77 intrinsèques non Fortran 77"
-#~ msgid "Integrate simple functions into their callers"
-#~ msgstr "Intégrer les fonctions simples à l'intérieur des appelants"
+#~ msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Autoriser les supports F90 intrinsèques non Fortran 77"
-#~ msgid "Treat the input file as already preprocessed"
-#~ msgstr "Traiter le fichier d'entrée comme ayant déjà été pré-traité"
+#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "Cacher les supports g77 intrinsèques non Fortran 77"
-#~ msgid "Display the compiler's version"
-#~ msgstr "Afficher la version du compilateur"
+#~ msgid "Use offset tables for virtual method calls"
+#~ msgstr "Utiliser des tables de décalage pour les appels de méthodes virtuelles"
+
+#~ msgid "Initialize local vars and arrays to zero"
+#~ msgstr "Initialiser les vars locales et les tableaux à zéro"
+
+#~ msgid "Intrinsics letters in arbitrary cases"
+#~ msgstr "Lettres d'instrinsèques en casse arbitraire"
+
+#~ msgid "Intrinsics spelled as e.g. SqRt"
+#~ msgstr "Intrinsèques épellées tel que SqRt"
+
+#~ msgid "Intrinsics in lowercase"
+#~ msgstr "Intrinsèques en minuscules"
+
+#~ msgid "Intrinsics in uppercase"
+#~ msgstr "Intrinsèques en majuscules"
+
+#~ msgid "Assume native functions are implemented using JNI"
+#~ msgstr "Présumer que les fonctions natives sont implantées et qu'elles utilisent JNI"
+
+#~ msgid "Language keyword letters in arbitrary cases"
+#~ msgstr "Lettres des mots clés du langage dans des casses arbitraires"
+
+#~ msgid "Language keywords spelled as e.g. IOStat"
+#~ msgstr "Mots clés du langage épellés tel que IOStat"
+
+#~ msgid "Language keywords in lowercase"
+#~ msgstr "Mots clés du langage en minuscules"
+
+#~ msgid "Language keywords in uppercase"
+#~ msgstr "Mots clés du langage en majuscules"
+
+#~ msgid "Delete MIL-STD 1753 intrinsics"
+#~ msgstr "Détruire les intrinsèques MIL-STD 1753"
+
+#~ msgid "Disable MIL-STD 1753 intrinsics"
+#~ msgstr "Désactiver les intrinsèques MIL-STD 1753"
+
+#~ msgid "Enable MIL-STD 1753 intrinsics"
+#~ msgstr "Autoriser intrinsèques MIL-STD 1753"
+
+#~ msgid "Hide MIL-STD 1753 intrinsics"
+#~ msgstr "Cacher les intrinsèques MIL-STD 1753"
+
+#~ msgid "Take at least one trip through each iterative DO loop"
+#~ msgstr "Exécuter une dernière fois la visite à traves chaque boucle itérative DO"
+
+#~ msgid "Enable optimization of static class initialization code"
+#~ msgstr "Autorisser l'optimisation du code d'initialisation de classe statique"
+
+#~ msgid "Warn about use of (only a few for now) Fortran extensions"
+#~ msgstr "Avertir à propos de l'utilisation (très peu pour l'instant) des extensions Fortran"
+
+#~ msgid "Allow appending a second underscore to externals"
+#~ msgstr "Permettre l'ajout d'un second caractère de soulignement aux externes"
+
+#~ msgid "Do not print names of program units as they are compiled"
+#~ msgstr "Afficher les noms des unités de programme tels que compilées"
+
+#~ msgid "Internally convert most source to lowercase"
+#~ msgstr "Convertir de manière interne la majorité des sources en majuscules"
+
+#~ msgid "Internally preserve source case"
+#~ msgstr "Préserver à l'interne la casse des sources"
+
+#~ msgid "Internally convert most source to uppercase"
+#~ msgstr "Convertir à l'interne la majorité des sources en majuscules"
+
+#~ msgid "Enable assignability checks for stores into object arrays"
+#~ msgstr "Autoriser la vérificaitions des affectations dans le stockage des tableaux d'objets"
+
+#~ msgid "Symbol names spelled in mixed case"
+#~ msgstr "Noms des symboles épellés dans des casses mélangées"
+
+#~ msgid "Symbol names in lowercase"
+#~ msgstr "Noms de symboles en minuscules"
+
+#~ msgid "Symbol names in uppercase"
+#~ msgstr "Noms des symboles en majuscules"
+
+#~ msgid "Make prefix-radix non-decimal constants be typeless"
+#~ msgstr "Rendre les préfixes des bases des constantes non décimales sans type"
+
+#~ msgid "Allow all ugly features"
+#~ msgstr "Permettre toutes les options laides"
+
+#~ msgid "Hollerith and typeless can be passed as arguments"
+#~ msgstr "Les Hollerith et sans type peuvent être passés comme arguments"
+
+#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
+#~ msgstr "Permettre le copie ordinaire des variable affectées"
+
+#~ msgid "Dummy array dimensioned to (1) is assumed-size"
+#~ msgstr "Tableau factice dont la taille des dimensions (1) est assumée"
+
+#~ msgid "Trailing comma in procedure call denotes null argument"
+#~ msgstr "Virgule de fin dans l'appel de la procédure dénote un argument nul"
+
+#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+#~ msgstr "Permettre REAL(Z) et AIMAG(Z) pour les DOUBLE COMPLEX Z"
+
+#~ msgid "Initialization via DATA and PARAMETER is not type-compatible"
+#~ msgstr "Initialisation via DATA et PARAMETER n'est pas un type compatible"
+
+#~ msgid "Allow INTEGER and LOGICAL interchangeability"
+#~ msgstr "Permettre l'interchangeabilité de INTEGER et LOGICAL"
+
+#~ msgid "Append underscores to externals"
+#~ msgstr "Ajouter des caractères de soulignement aux externes"
+
+#~ msgid "Delete libU77 intrinsics"
+#~ msgstr "Détruire les intrinsèques libU77"
+
+#~ msgid "Disable libU77 intrinsics"
+#~ msgstr "Désactiver les intrinsèques libU77"
+
+#~ msgid "Enable libU77 intrinsics"
+#~ msgstr "Autoriser les intrinsèques libU77"
+
+#~ msgid "Hide libU77 intrinsics"
+#~ msgstr "Cacher les intrinsèques libU77"
+
+#~ msgid "Print g77-specific version information and run internal tests"
+#~ msgstr "Afficher les informations de version spécifiques du compilateur g77, exécuter les tests internes"
+
+#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
+#~ msgstr "Programme est écrit en Fortran VXT (forme de Digital)"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Détruire les supports VXT Fortran intrinsèques non Fortran-77"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Désactiver les supports VXT Fortran intrinsèques non Fortran-77"
+
+#~ msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Désactiver les supports VXT Fortran intrinsèques non Fortran-77"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "Cacher les supports VXT Fortran des intrinsèques non Fortran-77"
+
+#~ msgid "Print internal debugging-related information"
+#~ msgstr "Afficher les informations internes reliées à la mise au point"
+
+#~ msgid "Treat initial values of 0 like non-zero values"
+#~ msgstr "Traiter les valeurs initiales de 0 comme des valeurs non zéros"
+
+#~ msgid "read-write constraint does not allow a register"
+#~ msgstr "contrainte de lecture-éccriture ne permet pas de registre"
+
+#~ msgid "your function will be miscompiled"
+#~ msgstr "votre fonction sera mal compilée"
+
+#~ msgid "neither the destructor nor the class-specific "
+#~ msgstr "ni le destructeur ni la classe spécifique"
+
+#~ msgid "operator delete will be called, even if they are "
+#~ msgstr "l'opérateur de destruction sera appellé, même s'ils sont "
+
+#~ msgid "declared when the class is defined."
+#~ msgstr "déclarés lorsque la classe est définie."
#~ msgid "pointer to a member used in arithmetic"
#~ msgstr "usage en arithmétique d'un pointeur vers un membre"
@@ -22764,9 +22689,6 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
#~ msgid "`sigof' applied to non-aggregate expression"
#~ msgstr "« sigof » appliqué à une expression de non aggrégats"
-#~ msgid "`sigof' applied to non-aggregate type"
-#~ msgstr "« sigof » appliqué à un type non aggrégat"
-
#~ msgid "storage class specifier `%s' not allowed after struct or class"
#~ msgstr "spécificateur de classe de stockages « %s » n'est pas permis après struct ou class"
@@ -22794,9 +22716,6 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
#~ msgid "ISO C++ forbids array dimensions with parenthesized type in new"
#~ msgstr "ISO C++ interdit l'utilisation de parenthèses autour du type pour les dimensions de tableaux avec new"
-#~ msgid "`%T' is not a class or namespace"
-#~ msgstr "« %T » n'est pas une classe ou un espace de noms"
-
#~ msgid "ISO C++ forbids label declarations"
#~ msgstr "ISO C++ interdit la déclaration d'étiquette"
@@ -23148,9 +23067,6 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
#~ msgid "missing binary operator"
#~ msgstr "opérateur binaire manquant"
-#~ msgid "operator '%s' has no left operand"
-#~ msgstr "opérateur « %s » n'a pas d'opérande gauche"
-
#~ msgid "changing search order for system directory \"%s\""
#~ msgstr "modification de l'ordonnancement de recherche du répertoire système « %s »"
diff --git a/gcc/po/gcc-3.4.3.rw.po b/gcc/po/gcc-3.4.3.rw.po
new file mode 100644
index 00000000000..cccd74222b9
--- /dev/null
+++ b/gcc/po/gcc-3.4.3.rw.po
@@ -0,0 +1,24267 @@
+# Kinyarwanda translations for gcc package.
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gcc package.
+# Steve Murphy <murf@e-tools.com>, 2005.
+# Steve performed initial rough translation from compendium built from translations provided by the following translators:
+# Philibert Ndandali <ndandali@yahoo.fr>, 2005.
+# Viateur MUGENZI <muvia1@yahoo.fr>, 2005.
+# Noëlla Mupole <s24211045@tuks.co.za>, 2005.
+# Carole Karema <karemacarole@hotmail.com>, 2005.
+# JEAN BAPTISTE NGENDAHAYO <ngenda_denis@yahoo.co.uk>, 2005.
+# Augustin KIBERWA <akiberwa@yahoo.co.uk>, 2005.
+# Donatien NSENGIYUMVA <ndonatienuk@yahoo.co.uk>, 2005.
+# Antoine Bigirimana <antoine@e-tools.com>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gcc 3.4.3\n"
+"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
+"PO-Revision-Date: 2005-04-04 10:55-0700\n"
+"Last-Translator: Steven Michael Murphy <murf@e-tools.com>\n"
+"Language-Team: Kinyarwanda <translation-team-rw@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: attribs.c:178
+#, fuzzy, c-format
+msgid "`%s' attribute directive ignored"
+msgstr "`%s'Ikiranga"
+
+#: attribs.c:186
+#, fuzzy, c-format
+msgid "wrong number of arguments specified for `%s' attribute"
+msgstr "Umubare Bya ingingo kugirango Ikiranga"
+
+#: attribs.c:203
+#, fuzzy, c-format
+msgid "`%s' attribute does not apply to types"
+msgstr "`%s'Ikiranga OYA Gukurikiza Kuri"
+
+#: attribs.c:249
+#, fuzzy, c-format
+msgid "`%s' attribute only applies to function types"
+msgstr "`%s'Ikiranga Kuri Umumaro"
+
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
+#, fuzzy, c-format
+msgid "`%s' attribute ignored"
+msgstr "`%s'Ikiranga"
+
+#: builtins.c:318
+#, fuzzy
+msgid "offset outside bounds of constant string"
+msgstr "Nta- boneza Hanze Bya Ikurikiranyanyuguti"
+
+#: builtins.c:786
+#, fuzzy
+msgid "second arg to `__builtin_prefetch' must be a constant"
+msgstr "ISEGONDA Kuri a"
+
+#: builtins.c:793
+#, fuzzy
+msgid "invalid second arg to __builtin_prefetch; using zero"
+msgstr "Sibyo ISEGONDA Kuri ikoresha Zeru"
+
+#: builtins.c:800
+#, fuzzy
+msgid "third arg to `__builtin_prefetch' must be a constant"
+msgstr "Kuri a"
+
+#: builtins.c:807
+#, fuzzy
+msgid "invalid third arg to __builtin_prefetch; using zero"
+msgstr "Sibyo Kuri ikoresha Zeru"
+
+#: builtins.c:3828
+#, fuzzy
+msgid "argument of `__builtin_args_info' must be constant"
+msgstr "Bya"
+
+#: builtins.c:3834
+#, fuzzy
+msgid "argument of `__builtin_args_info' out of range"
+msgstr "Bya Inyuma Bya Urutonde"
+
+#: builtins.c:3840
+#, fuzzy
+msgid "missing argument in `__builtin_args_info'"
+msgstr "Ibuze in"
+
+#: builtins.c:3856
+#, fuzzy
+msgid "`va_start' used in function with fixed args"
+msgstr "`in Umumaro Na: BIHAMYE"
+
+#: builtins.c:3875
+#, fuzzy
+msgid "second parameter of `va_start' not last named argument"
+msgstr "ISEGONDA Bya OYA Iheruka"
+
+#. 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:3880
+msgid "`__builtin_next_arg' called without an argument"
+msgstr ""
+
+#: builtins.c:3969
+#, fuzzy
+msgid "too many arguments to function `va_start'"
+msgstr "ingingo Kuri Umumaro"
+
+#: builtins.c:4091
+#, fuzzy
+msgid "first argument to `va_arg' not of type `va_list'"
+msgstr "Itangira Kuri OYA Bya Ubwoko"
+
+#. Unfortunately, this is merely undefined, rather than a constraint
+#. violation, so we cannot make this an error. If this call is never
+#. executed, the program is still strictly conforming.
+#: builtins.c:4123
+#, fuzzy, c-format
+msgid "`%s' is promoted to `%s' when passed through `...'"
+msgstr "`%s'ni Kuri Ryari: Gihinguranya"
+
+#: builtins.c:4128
+#, fuzzy, c-format
+msgid "(so you should pass `%s' not `%s' to `va_arg')"
+msgstr "(OYA Kuri"
+
+#. We can, however, treat "undefined" any way we please.
+#. Call abort to encourage the user to fix the program.
+#: builtins.c:4134 c-typeck.c:1713
+#, fuzzy
+msgid "if this code is reached, the program will abort"
+msgstr "NIBA iyi ITEGEKONGENGA ni i Porogaramu Kureka"
+
+#: builtins.c:4241
+#, fuzzy
+msgid "invalid arg to `__builtin_frame_address'"
+msgstr "Sibyo Kuri"
+
+#: builtins.c:4243
+#, fuzzy
+msgid "invalid arg to `__builtin_return_address'"
+msgstr "Sibyo Kuri"
+
+#: builtins.c:4257
+#, fuzzy
+msgid "unsupported arg to `__builtin_frame_address'"
+msgstr "Kuri"
+
+#: builtins.c:4259
+#, fuzzy
+msgid "unsupported arg to `__builtin_return_address'"
+msgstr "Kuri"
+
+#: builtins.c:4419
+#, fuzzy
+msgid "second arg to `__builtin_expect' must be a constant"
+msgstr "ISEGONDA Kuri a"
+
+#: builtins.c:5360
+#, fuzzy
+msgid "__builtin_longjmp second argument must be 1"
+msgstr "_ISEGONDA 1."
+
+#: builtins.c:5458
+#, fuzzy, c-format
+msgid "built-in function `%s' not currently supported"
+msgstr "in Umumaro OYA"
+
+#: builtins.c:5598
+#, fuzzy
+msgid "target format does not support infinity"
+msgstr "Intego Imiterere OYA Gushigikira Bidashira"
+
+#: c-common.c:916
+#, fuzzy
+msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
+msgstr "%HsuggestIngirwadusodeko Kuri"
+
+#: c-common.c:1140
+#, fuzzy
+msgid "%J'%D' is not defined outside of function scope"
+msgstr "%J'%D'ni OYA Hanze Bya Umumaro Ingano:"
+
+#: c-common.c:1160
+#, fuzzy, c-format
+msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
+msgstr "Ikurikiranyanyuguti Uburebure ni Biruta i Uburebure C Bya ngombwa Kuri Gushigikira"
+
+#: c-common.c:1200
+#, fuzzy
+msgid "overflow in constant expression"
+msgstr "Byarenze urugero in imvugo"
+
+#: c-common.c:1220
+#, fuzzy
+msgid "integer overflow in expression"
+msgstr "Umubare wuzuye Byarenze urugero in imvugo"
+
+#: c-common.c:1229
+#, fuzzy
+msgid "floating point overflow in expression"
+msgstr "Bihindagurika Akadomo Byarenze urugero in imvugo"
+
+#: c-common.c:1235
+#, fuzzy
+msgid "vector overflow in expression"
+msgstr "Byarenze urugero in imvugo"
+
+#. This detects cases like converting -129 or 256 to unsigned char.
+#: c-common.c:1257
+#, fuzzy
+msgid "large integer implicitly truncated to unsigned type"
+msgstr "Binini Umubare wuzuye Kuri Bitashizweho umukono Ubwoko"
+
+#: c-common.c:1259
+#, fuzzy
+msgid "negative integer implicitly converted to unsigned type"
+msgstr "Umubare wuzuye Kuri Bitashizweho umukono Ubwoko"
+
+#: c-common.c:1305
+#, fuzzy
+msgid "overflow in implicit constant conversion"
+msgstr "Byarenze urugero in Ihindurangero"
+
+#: c-common.c:1441
+#, fuzzy, c-format
+msgid "operation on `%s' may be undefined"
+msgstr "ku Gicurasi kidasobanuye"
+
+#: c-common.c:1725
+#, fuzzy
+msgid "expression statement has incomplete type"
+msgstr "imvugo Inyandiko Ubwoko"
+
+#: c-common.c:1757
+#, fuzzy
+msgid "case label does not reduce to an integer constant"
+msgstr "Akarango OYA Kuri Umubare wuzuye"
+
+#: c-common.c:2087
+#, fuzzy
+msgid "invalid truth-value expression"
+msgstr "Sibyo Agaciro imvugo"
+
+#: c-common.c:2138
+#, fuzzy, c-format
+msgid "invalid operands to binary %s"
+msgstr "Sibyo Kuri Nyabibiri"
+
+#: c-common.c:2372
+#, fuzzy
+msgid "comparison is always false due to limited range of data type"
+msgstr "ni Buri gihe SIBYO Kuri Urutonde Bya Ibyatanzwe Ubwoko"
+
+#: c-common.c:2374
+#, fuzzy
+msgid "comparison is always true due to limited range of data type"
+msgstr "ni Buri gihe NIBYO Kuri Urutonde Bya Ibyatanzwe Ubwoko"
+
+#: c-common.c:2444
+#, fuzzy
+msgid "comparison of unsigned expression >= 0 is always true"
+msgstr "Bya Bitashizweho umukono imvugo 0 ni Buri gihe NIBYO"
+
+#: c-common.c:2453
+#, fuzzy
+msgid "comparison of unsigned expression < 0 is always false"
+msgstr "Bya Bitashizweho umukono imvugo 0 ni Buri gihe SIBYO"
+
+#: c-common.c:2498
+#, fuzzy
+msgid "pointer of type `void *' used in arithmetic"
+msgstr "Mweretsi Bya Ubwoko in"
+
+#: c-common.c:2504
+#, fuzzy
+msgid "pointer to a function used in arithmetic"
+msgstr "Mweretsi Kuri a Umumaro in"
+
+#: c-common.c:2510
+#, fuzzy
+msgid "pointer to member function used in arithmetic"
+msgstr "Mweretsi Kuri Umumaro in"
+
+#: c-common.c:2599 f/com.c:14734
+#, fuzzy
+msgid "struct type value used where scalar is required"
+msgstr "Ubwoko Agaciro ni Bya ngombwa"
+
+#: c-common.c:2603 f/com.c:14738
+#, fuzzy
+msgid "union type value used where scalar is required"
+msgstr "Ihuza Ubwoko Agaciro ni Bya ngombwa"
+
+#: c-common.c:2607 f/com.c:14742
+#, fuzzy
+msgid "array type value used where scalar is required"
+msgstr "Imbonerahamwe Ubwoko Agaciro ni Bya ngombwa"
+
+#. Common Ada/Pascal programmer's mistake. We always warn
+#. about this since it is so bad.
+#: c-common.c:2644
+#, fuzzy
+msgid "the address of `%D', will always evaluate as `true'"
+msgstr "i Aderesi Bya Buri gihe Suzuma Nka"
+
+#: c-common.c:2738 f/com.c:14874
+#, fuzzy
+msgid "suggest parentheses around assignment used as truth value"
+msgstr "Igenera Nka Agaciro"
+
+#: c-common.c:2784 c-common.c:2824
+#, fuzzy
+msgid "invalid use of `restrict'"
+msgstr "Sibyo Gukoresha Bya"
+
+#: c-common.c:2934
+#, fuzzy
+msgid "invalid application of `sizeof' to a function type"
+msgstr "Sibyo Porogaramu Bya Kuri a Umumaro Ubwoko"
+
+#: c-common.c:2944
+#, fuzzy, c-format
+msgid "invalid application of `%s' to a void type"
+msgstr "Sibyo Porogaramu Bya Kuri a Ubwoko"
+
+#: c-common.c:2950
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
+msgstr "Sibyo Porogaramu Bya Kuri Ubwoko"
+
+#: c-common.c:2991
+#, fuzzy
+msgid "`__alignof' applied to a bit-field"
+msgstr "`_Byashyizweho Kuri a Umwanya"
+
+#: c-common.c:3483
+#, fuzzy, c-format
+msgid "cannot disable built-in function `%s'"
+msgstr "in Umumaro"
+
+#: c-common.c:3644 c-typeck.c:1954
+#, fuzzy, c-format
+msgid "too few arguments to function `%s'"
+msgstr "ingingo Kuri Umumaro"
+
+#: c-common.c:3650 c-typeck.c:1815
+#, fuzzy, c-format
+msgid "too many arguments to function `%s'"
+msgstr "ingingo Kuri Umumaro"
+
+#: c-common.c:3669
+#, fuzzy, c-format
+msgid "non-floating-point argument to function `%s'"
+msgstr "Bihindagurika Akadomo Kuri Umumaro"
+
+#: c-common.c:3896
+#, fuzzy
+msgid "pointers are not permitted as case values"
+msgstr "OYA Nka Uduciro"
+
+#: c-common.c:3900
+#, fuzzy
+msgid "range expressions in switch statements are non-standard"
+msgstr "Urutonde in Hindura Bisanzwe"
+
+#: c-common.c:3929
+#, fuzzy
+msgid "empty range specified"
+msgstr "ubusa Urutonde"
+
+#: c-common.c:3980
+#, fuzzy
+msgid "duplicate (or overlapping) case value"
+msgstr "Gusubiramo Cyangwa iyorosa Agaciro"
+
+#: c-common.c:3981
+#, fuzzy
+msgid "%Jthis is the first entry overlapping that value"
+msgstr "%Jthisni i Itangira Icyinjijwe iyorosa Agaciro"
+
+#: c-common.c:3985
+#, fuzzy
+msgid "duplicate case value"
+msgstr "Gusubiramo Agaciro"
+
+#: c-common.c:3986
+msgid "%Jpreviously used here"
+msgstr ""
+
+#: c-common.c:3990
+#, fuzzy
+msgid "multiple default labels in one switch"
+msgstr "Igikubo Mburabuzi Uturango... in Hindura"
+
+#: c-common.c:3991
+#, fuzzy
+msgid "%Jthis is the first default label"
+msgstr "%Jthisni i Itangira Mburabuzi Akarango"
+
+#: c-common.c:4016
+#, fuzzy
+msgid "taking the address of a label is non-standard"
+msgstr "i Aderesi Bya a Akarango ni Bisanzwe"
+
+#: c-common.c:4062
+#, fuzzy
+msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
+msgstr "%HignoringGaruka Agaciro Bya Na: Ikiranga"
+
+#: c-common.c:4067
+#, fuzzy
+msgid "%Hignoring return value of function declared with attribute warn_unused_result"
+msgstr "%HignoringGaruka Agaciro Bya Umumaro Na: Ikiranga"
+
+#: c-common.c:4651
+#, fuzzy, c-format
+msgid "unknown machine mode `%s'"
+msgstr "Kitazwi Ubwoko"
+
+#: c-common.c:4654
+#, fuzzy, c-format
+msgid "no data type for mode `%s'"
+msgstr "Oya Ibyatanzwe Ubwoko kugirango Ubwoko"
+
+#: c-common.c:4658
+#, fuzzy, c-format
+msgid "invalid pointer mode `%s'"
+msgstr "Sibyo Mweretsi Ubwoko"
+
+#: c-common.c:4665 c-common.c:5237
+#, fuzzy, c-format
+msgid "unable to emulate '%s'"
+msgstr "Kuri"
+
+#: c-common.c:4686
+#, fuzzy, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "Ubwoko Byashyizweho Kuri Ubwoko"
+
+#: c-common.c:4718
+#, fuzzy
+msgid "%Jsection attribute cannot be specified for local variables"
+msgstr "%JsectionIkiranga kugirango Ibihinduka"
+
+#: c-common.c:4729
+#, fuzzy
+msgid "%Jsection of '%D' conflicts with previous declaration"
+msgstr "%JsectionBya Na: Ibanjirije"
+
+#: c-common.c:4738
+#, fuzzy
+msgid "%Jsection attribute not allowed for '%D'"
+msgstr "%JsectionIkiranga OYA kugirango"
+
+#: c-common.c:4744
+#, fuzzy
+msgid "%Jsection attributes are not supported for this target"
+msgstr "%JsectionIbiranga OYA kugirango iyi Intego"
+
+#: c-common.c:4782
+#, fuzzy
+msgid "requested alignment is not a constant"
+msgstr "Itunganya ni OYA a"
+
+#: c-common.c:4787
+#, fuzzy
+msgid "requested alignment is not a power of 2"
+msgstr "Itunganya ni OYA a UMWIKUBE Bya 2."
+
+#: c-common.c:4792
+#, fuzzy
+msgid "requested alignment is too large"
+msgstr "Itunganya ni Binini"
+
+#: c-common.c:4818
+#, fuzzy
+msgid "%Jalignment may not be specified for '%D'"
+msgstr "%JalignmentGicurasi OYA kugirango"
+
+#: c-common.c:4856
+#, fuzzy
+msgid "%J'%D' defined both normally and as an alias"
+msgstr "%J'%D'Byombi Na Nka Irihimbano"
+
+#: c-common.c:4866
+#, fuzzy
+msgid "alias arg not a string"
+msgstr "Irihimbano OYA a Ikurikiranyanyuguti"
+
+#: c-common.c:4909
+#, fuzzy
+msgid "visibility arg not a string"
+msgstr "Ukugaragara OYA a Ikurikiranyanyuguti"
+
+#: c-common.c:4922
+#, fuzzy
+msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
+msgstr "Ukugaragara Bya Mburabuzi gihishwe Birinzwe Cyangwa By'imbere"
+
+#: c-common.c:4948
+#, fuzzy
+msgid "tls_model arg not a string"
+msgstr "OYA a Ikurikiranyanyuguti"
+
+#: c-common.c:4957
+#, fuzzy
+msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
+msgstr "Bya Cyangwa"
+
+#: c-common.c:4979 c-common.c:5025
+#, fuzzy
+msgid "%J'%E' attribute applies only to functions"
+msgstr "%J'%E'Ikiranga Kuri Imimaro"
+
+#: c-common.c:4984 c-common.c:5030
+#, fuzzy
+msgid "%Jcan't set '%E' attribute after definition"
+msgstr "%Jcan'T Gushyiraho Ikiranga Nyuma Insobanuro"
+
+#: c-common.c:5106
+#, fuzzy, c-format
+msgid "`%s' attribute ignored for `%s'"
+msgstr "`%s'Ikiranga kugirango"
+
+#: c-common.c:5169
+#, fuzzy, c-format
+msgid "invalid vector type for attribute `%s'"
+msgstr "Sibyo Ubwoko kugirango Ikiranga"
+
+#: c-common.c:5193 c-common.c:5225
+#, fuzzy
+msgid "no vector mode with the size and type specified could be found"
+msgstr "Oya Ubwoko Na: i Ingano Na Ubwoko Byabonetse"
+
+#: c-common.c:5281
+#, fuzzy
+msgid "nonnull attribute without arguments on a non-prototype"
+msgstr "Ikiranga ingingo ku a"
+
+#: c-common.c:5296
+#, fuzzy, c-format
+msgid "nonnull argument has invalid operand number (arg %lu)"
+msgstr "Sibyo Umubare"
+
+#: c-common.c:5315
+#, fuzzy, c-format
+msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
+msgstr "Na: Inyuma Bya Urutonde Umubare"
+
+#: c-common.c:5323
+#, fuzzy, c-format
+msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
+msgstr "Indango Mweretsi"
+
+#: c-common.c:5403
+#, fuzzy, c-format
+msgid "null argument where non-null required (arg %lu)"
+msgstr "NTAGIHARI NTAGIHARI Bya ngombwa"
+
+#: c-common.c:5474
+#, fuzzy
+msgid "cleanup arg not an identifier"
+msgstr "OYA Ikiranga"
+
+#: c-common.c:5481
+#, fuzzy
+msgid "cleanup arg not a function"
+msgstr "OYA a Umumaro"
+
+#: c-common.c:5842
+#, fuzzy, c-format
+msgid "%s at end of input"
+msgstr "%sku Impera Bya Iyinjiza"
+
+#: c-common.c:5848
+#, fuzzy, c-format
+msgid "%s before %s'%c'"
+msgstr "%sMbere"
+
+#: c-common.c:5850
+#, fuzzy, c-format
+msgid "%s before %s'\\x%x'"
+msgstr "%sMbere"
+
+#: c-common.c:5854
+#, fuzzy, c-format
+msgid "%s before string constant"
+msgstr "%sMbere Ikurikiranyanyuguti"
+
+#: c-common.c:5856
+#, fuzzy, c-format
+msgid "%s before numeric constant"
+msgstr "%sMbere Bikurikije umubare"
+
+#: c-common.c:5858
+#, fuzzy, c-format
+msgid "%s before \"%s\""
+msgstr "%sMbere"
+
+#: c-common.c:5860
+#, fuzzy, c-format
+msgid "%s before '%s' token"
+msgstr "%sMbere"
+
+# basctl/source\basicide\basidesh.src:RID_IMGBTN_REMOVEWATCH.text
+#. Use `%s' to print the string in case there are any escape
+#. characters in the message.
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
+#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
+#, fuzzy, c-format
+msgid "%s"
+msgstr "%s"
+
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
+#, fuzzy
+msgid "void value not ignored as it ought to be"
+msgstr "Agaciro OYA Nka Kuri"
+
+#: c-convert.c:114 java/typeck.c:148 treelang/tree-convert.c:105
+#, fuzzy
+msgid "conversion to non-scalar type requested"
+msgstr "Ihindurangero Kuri Ubwoko"
+
+#: c-decl.c:371
+#, fuzzy
+msgid "%Jarray '%D' assumed to have one element"
+msgstr "%Jarray'%D'Kuri Ikigize:"
+
+#: c-decl.c:580
+#, fuzzy
+msgid "%Jlabel `%D' used but not defined"
+msgstr "%Jlabel`%D'OYA"
+
+#: c-decl.c:586
+#, fuzzy
+msgid "%Jlabel `%D' defined but not used"
+msgstr "%Jlabel`%D'OYA"
+
+#: c-decl.c:588
+#, fuzzy
+msgid "%Jlabel `%D' declared but not defined"
+msgstr "%Jlabel`%D'OYA"
+
+#: c-decl.c:613
+#, fuzzy
+msgid "%Junused variable `%D'"
+msgstr "%JunusedIMPINDURAGACIRO"
+
+#: c-decl.c:821
+#, fuzzy
+msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
+msgstr "a Urutonde Na: BIHUYE ubusa Izina: Urutonde"
+
+#: c-decl.c:828
+#, fuzzy
+msgid "an argument type that has a default promotion can't match an empty parameter name list declaration"
+msgstr "Ubwoko a Mburabuzi BIHUYE ubusa Izina: Urutonde"
+
+#: c-decl.c:864
+#, fuzzy
+msgid "%Jprototype for '%D' declares more arguments than previous old-style definition"
+msgstr "%Jprototypekugirango Birenzeho ingingo Ibanjirije ki/ bishaje IMISUSIRE Insobanuro"
+
+#: c-decl.c:870
+#, fuzzy
+msgid "%Jprototype for '%D' declares fewer arguments than previous old-style definition"
+msgstr "%Jprototypekugirango Bike ingingo Ibanjirije ki/ bishaje IMISUSIRE Insobanuro"
+
+#: c-decl.c:879
+#, fuzzy
+msgid "%Jprototype for '%D' declares arg %d with incompatible type"
+msgstr "%Jprototypekugirango Na: Ubwoko"
+
+#. If we get here, no errors were found, but do issue a warning
+#. for this poor-style construct.
+#: c-decl.c:891
+#, fuzzy
+msgid "%Jprototype for '%D' follows non-prototype definition"
+msgstr "%Jprototypekugirango Insobanuro"
+
+#: c-decl.c:906
+#, fuzzy
+msgid "%Jprevious definition of '%D' was here"
+msgstr "%JpreviousInsobanuro Bya"
+
+#: c-decl.c:908
+#, fuzzy
+msgid "%Jprevious implicit declaration of '%D' was here"
+msgstr "%JpreviousBya"
+
+#: c-decl.c:910
+#, fuzzy
+msgid "%Jprevious declaration of '%D' was here"
+msgstr "%JpreviousBya"
+
+#: c-decl.c:945
+#, fuzzy
+msgid "%J'%D' redeclared as different kind of symbol"
+msgstr "%J'%D'Nka Bya IKIMENYETSO"
+
+#: c-decl.c:950
+#, fuzzy
+msgid "%Jbuilt-in function '%D' declared as non-function"
+msgstr "%Jbuilt-inUmumaro Nka Umumaro"
+
+#: c-decl.c:953 c-decl.c:1045
+#, fuzzy
+msgid "%Jshadowing built-in function '%D'"
+msgstr "%Jshadowingin Umumaro"
+
+#. If types don't match for a built-in, throw away the
+#. built-in. No point in calling locate_old_decl here, it
+#. won't print anything.
+#: c-decl.c:974
+#, fuzzy
+msgid "%Jconflicting types for built-in function '%D'"
+msgstr "%Jconflictingkugirango in Umumaro"
+
+#: c-decl.c:998 c-decl.c:1006
+#, fuzzy
+msgid "%Jconflicting types for '%D'"
+msgstr "%Jconflictingkugirango"
+
+#. allow OLDDECL to continue in use
+#: c-decl.c:1021
+#, fuzzy
+msgid "%Jredefinition of typedef '%D'"
+msgstr "%JredefinitionBya"
+
+# sfx2/source\bastyp\bastyp.src:STR_DOWNLOAD_STATEFORMAT.text
+#: c-decl.c:1058 c-decl.c:1122
+#, fuzzy
+msgid "%Jredefinition of '%D'"
+msgstr "%JredefinitionGusoma) cya$( IGITERANYO)[ IGIHE]"
+
+#: c-decl.c:1089 c-decl.c:1139
+#, fuzzy
+msgid "%Jstatic declaration of '%D' follows non-static declaration"
+msgstr "%JstaticBya"
+
+#: c-decl.c:1097 c-decl.c:1136
+#, fuzzy
+msgid "%Jnon-static declaration of '%D' follows static declaration"
+msgstr "%Jnon-staticBya"
+
+#: c-decl.c:1109
+#, fuzzy
+msgid "%Jthread-local declaration of '%D' follows non-thread-local declaration"
+msgstr "%Jthread-localBya Urudodo"
+
+#: c-decl.c:1112
+#, fuzzy
+msgid "%Jnon-thread-local declaration of '%D' follows thread-local declaration"
+msgstr "%Jnon-thread-localBya Urudodo"
+
+#: c-decl.c:1152
+#, fuzzy
+msgid "%Jextern declaration of '%D' follows declaration with no linkage"
+msgstr "%JexternBya Na: Oya"
+
+#: c-decl.c:1155
+#, fuzzy
+msgid "%Jdeclaration of '%D' with no linkage follows extern declaration"
+msgstr "%JdeclarationBya Na: Oya"
+
+#: c-decl.c:1158
+#, fuzzy
+msgid "%Jredeclaration of '%D' with no linkage"
+msgstr "%JredeclarationBya Na: Oya"
+
+#: c-decl.c:1172
+#, fuzzy
+msgid "%Jredeclaration of '%D' with different visibility (old visibility preserved)"
+msgstr "%JredeclarationBya Na: Ukugaragara ki/ bishaje Ukugaragara"
+
+#: c-decl.c:1183
+#, fuzzy
+msgid "%Jinline declaration of '%D' follows declaration with attribute noinline"
+msgstr "%JinlineBya Na: Ikiranga"
+
+#: c-decl.c:1190
+#, fuzzy
+msgid "%Jdeclaration of '%D' with attribute noinline follows inline declaration "
+msgstr "%JdeclarationBya Na: Ikiranga Mumurongo"
+
+#: c-decl.c:1202
+#, fuzzy
+msgid "%J'%D' declared inline after being called"
+msgstr "%J'%D'Mumurongo Nyuma"
+
+#: c-decl.c:1208
+#, fuzzy
+msgid "%J'%D' declared inline after its definition"
+msgstr "%J'%D'Mumurongo Nyuma Insobanuro"
+
+#: c-decl.c:1221
+#, fuzzy
+msgid "%Jredefinition of parameter '%D'"
+msgstr "%JredefinitionBya"
+
+#: c-decl.c:1230
+#, fuzzy
+msgid "%Jvolatile declaration of '%D' follows non-volatile declaration"
+msgstr "%JvolatileBya"
+
+#: c-decl.c:1233
+#, fuzzy
+msgid "%Jnon-volatile declaration of '%D' follows volatile declaration"
+msgstr "%Jnon-volatileBya"
+
+#: c-decl.c:1240
+#, fuzzy
+msgid "%Jconst declaration of '%D' follows non-const declaration"
+msgstr "%JconstBya"
+
+#: c-decl.c:1243
+#, fuzzy
+msgid "%Jnon-const declaration of '%D' follows const declaration"
+msgstr "%Jnon-constBya"
+
+#: c-decl.c:1267
+#, fuzzy
+msgid "%Jredundant redeclaration of '%D'"
+msgstr "%JredundantBya"
+
+#: c-decl.c:1586
+#, fuzzy
+msgid "%Jdeclaration of '%D' shadows a parameter"
+msgstr "%JdeclarationBya a"
+
+#: c-decl.c:1588
+#, fuzzy
+msgid "%Jdeclaration of '%D' shadows a global declaration"
+msgstr "%JdeclarationBya a"
+
+#: c-decl.c:1590
+#, fuzzy
+msgid "%Jdeclaration of '%D' shadows a previous local"
+msgstr "%JdeclarationBya a Ibanjirije"
+
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
+#, fuzzy
+msgid "%Jshadowed declaration is here"
+msgstr "%Jshadowedni"
+
+#: c-decl.c:1702
+#, fuzzy, c-format
+msgid "nested extern declaration of `%s'"
+msgstr "Bya"
+
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
+#, fuzzy
+msgid "%Jprevious declaration of '%D'"
+msgstr "%JpreviousBya"
+
+#: c-decl.c:1884 c-decl.c:1886
+#, fuzzy, c-format
+msgid "implicit declaration of function `%s'"
+msgstr "Bya Umumaro"
+
+#: c-decl.c:1902
+#, fuzzy, c-format
+msgid "`%s' undeclared here (not in a function)"
+msgstr "`%s'OYA in a Umumaro"
+
+#: c-decl.c:1908
+#, fuzzy, c-format
+msgid "`%s' undeclared (first use in this function)"
+msgstr "`%s'Itangira Gukoresha in iyi Umumaro"
+
+#: c-decl.c:1913
+#, fuzzy
+msgid "(Each undeclared identifier is reported only once"
+msgstr "(Ikiranga ni Rimwe"
+
+#: c-decl.c:1914
+#, fuzzy
+msgid "for each function it appears in.)"
+msgstr "kugirango Umumaro in"
+
+#: c-decl.c:1967
+#, fuzzy, c-format
+msgid "label %s referenced outside of any function"
+msgstr "Akarango Hanze Bya Umumaro"
+
+#: c-decl.c:2014
+#, fuzzy, c-format
+msgid "duplicate label declaration `%s'"
+msgstr "Gusubiramo Akarango"
+
+#: c-decl.c:2015
+#, fuzzy
+msgid "%Jthis is a previous declaration"
+msgstr "%Jthisni a Ibanjirije"
+
+#: c-decl.c:2050
+#, fuzzy
+msgid "%Hduplicate label `%D'"
+msgstr "%HduplicateAkarango"
+
+#: c-decl.c:2052
+msgid "%J`%D' previously defined here"
+msgstr ""
+
+#: c-decl.c:2054
+msgid "%J`%D' previously declared here"
+msgstr ""
+
+#: c-decl.c:2074
+#, fuzzy
+msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
+msgstr "%HtraditionalC a kugirango Uturango... Ikiranga"
+
+#: c-decl.c:2145
+#, fuzzy
+msgid "%H`%s' defined as wrong kind of tag"
+msgstr "%H`%s'Nka Bya Itagi:"
+
+#: c-decl.c:2383
+#, fuzzy
+msgid "unnamed struct/union that defines no instances"
+msgstr "Kitiswe Ihuza Oya Ingero"
+
+#: c-decl.c:2402
+#, fuzzy
+msgid "useless keyword or type name in empty declaration"
+msgstr "Ijambo- banze Cyangwa Ubwoko Izina: in ubusa"
+
+#: c-decl.c:2409
+#, fuzzy
+msgid "two types specified in one empty declaration"
+msgstr "in ubusa"
+
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#, fuzzy
+msgid "empty declaration"
+msgstr "ubusa"
+
+#: c-decl.c:2440
+#, fuzzy
+msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
+msgstr "OYA Gushigikira Cyangwa Ubwoko in Imbonerahamwe"
+
+#: c-decl.c:2442
+#, fuzzy
+msgid "ISO C90 does not support `[*]' array declarators"
+msgstr "OYA Gushigikira Imbonerahamwe"
+
+#: c-decl.c:2445
+#, fuzzy
+msgid "GCC does not yet properly implement `[*]' array declarators"
+msgstr "OYA Imbonerahamwe"
+
+#: c-decl.c:2461
+#, fuzzy
+msgid "static or type qualifiers in abstract declarator"
+msgstr "Cyangwa Ubwoko in Incamake"
+
+#: c-decl.c:2531
+#, fuzzy
+msgid "%J'%D' is usually a function"
+msgstr "%J'%D'ni a Umumaro"
+
+#: c-decl.c:2540
+#, fuzzy, c-format
+msgid "typedef `%s' is initialized (use __typeof__ instead)"
+msgstr "ni Gukoresha"
+
+#: c-decl.c:2546
+#, fuzzy, c-format
+msgid "function `%s' is initialized like a variable"
+msgstr "Umumaro ni nka a IMPINDURAGACIRO"
+
+#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
+#: c-decl.c:2553
+#, fuzzy, c-format
+msgid "parameter `%s' is initialized"
+msgstr "ni"
+
+#: c-decl.c:2573 c-typeck.c:4234
+#, fuzzy
+msgid "variable-sized object may not be initialized"
+msgstr "IMPINDURAGACIRO Igikoresho Gicurasi OYA"
+
+#: c-decl.c:2579
+#, fuzzy, c-format
+msgid "variable `%s' has initializer but incomplete type"
+msgstr "IMPINDURAGACIRO Ubwoko"
+
+#: c-decl.c:2585
+#, fuzzy, c-format
+msgid "elements of array `%s' have incomplete type"
+msgstr "Ibintu Bya Imbonerahamwe Ubwoko"
+
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
+#, fuzzy
+msgid "%Jinline function '%D' given attribute noinline"
+msgstr "%JinlineUmumaro Ikiranga"
+
+#: c-decl.c:2730
+#, fuzzy
+msgid "%Jinitializer fails to determine size of '%D'"
+msgstr "%JinitializerKuri Ingano Bya"
+
+#: c-decl.c:2735
+#, fuzzy
+msgid "%Jarray size missing in '%D'"
+msgstr "%JarrayIngano Ibuze in"
+
+#: c-decl.c:2751
+#, fuzzy
+msgid "%Jzero or negative size array '%D'"
+msgstr "%JzeroCyangwa Ingano Imbonerahamwe"
+
+#: c-decl.c:2779
+#, fuzzy
+msgid "%Jstorage size of '%D' isn't known"
+msgstr "%JstorageIngano Bya si"
+
+#: c-decl.c:2789
+#, fuzzy
+msgid "%Jstorage size of '%D' isn't constant"
+msgstr "%JstorageIngano Bya si"
+
+#: c-decl.c:2872
+#, fuzzy
+msgid "%Jignoring asm-specifier for non-static local variable '%D'"
+msgstr "%Jignoringkugirango IMPINDURAGACIRO"
+
+#: c-decl.c:2983
+#, fuzzy
+msgid "ISO C forbids forward parameter declarations"
+msgstr "C Imbere"
+
+#: c-decl.c:3165
+msgid "<anonymous>"
+msgstr ""
+
+#: c-decl.c:3174
+#, fuzzy, c-format
+msgid "bit-field `%s' width not an integer constant"
+msgstr "Umwanya Ubugari OYA Umubare wuzuye"
+
+#: c-decl.c:3182
+#, fuzzy, c-format
+msgid "negative width in bit-field `%s'"
+msgstr "Ubugari in Umwanya"
+
+#: c-decl.c:3187
+#, fuzzy, c-format
+msgid "zero width for bit-field `%s'"
+msgstr "Zeru Ubugari kugirango Umwanya"
+
+#: c-decl.c:3197
+#, fuzzy, c-format
+msgid "bit-field `%s' has invalid type"
+msgstr "Umwanya Sibyo Ubwoko"
+
+#: c-decl.c:3206
+#, fuzzy, c-format
+msgid "type of bit-field `%s' is a GCC extension"
+msgstr "Ubwoko Bya Umwanya ni a Umugereka"
+
+#: c-decl.c:3215
+#, fuzzy, c-format
+msgid "width of `%s' exceeds its type"
+msgstr "Ubugari Bya Ubwoko"
+
+#: c-decl.c:3225
+#, fuzzy, c-format
+msgid "`%s' is narrower than values of its type"
+msgstr "`%s'ni Uduciro Bya Ubwoko"
+
+#: c-decl.c:3375 cp/decl.c:6900
+#, fuzzy
+msgid "`long long long' is too long for GCC"
+msgstr "`ni kugirango"
+
+#: c-decl.c:3380
+#, fuzzy
+msgid "ISO C90 does not support `long long'"
+msgstr "OYA Gushigikira"
+
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
+#, fuzzy, c-format
+msgid "duplicate `%s'"
+msgstr "Gusubiramo"
+
+#: c-decl.c:3402 cp/decl.c:6911
+#, fuzzy
+msgid "`__thread' before `extern'"
+msgstr "`_Mbere"
+
+#: c-decl.c:3404 cp/decl.c:6913
+#, fuzzy
+msgid "`__thread' before `static'"
+msgstr "`_Mbere"
+
+#: c-decl.c:3412 cp/decl.c:6940
+#, fuzzy, c-format
+msgid "two or more data types in declaration of `%s'"
+msgstr "Cyangwa Birenzeho Ibyatanzwe in Bya"
+
+#: c-decl.c:3432 cp/decl.c:6945
+#, fuzzy, c-format
+msgid "`%s' fails to be a typedef or built in type"
+msgstr "`%s'Kuri a Cyangwa in Ubwoko"
+
+#: c-decl.c:3471
+#, fuzzy, c-format
+msgid "type defaults to `int' in declaration of `%s'"
+msgstr "Ubwoko Kuri in Bya"
+
+#: c-decl.c:3500
+#, fuzzy, c-format
+msgid "both long and short specified for `%s'"
+msgstr "Byombi Na kugirango"
+
+#: c-decl.c:3504 cp/decl.c:7045
+#, fuzzy, c-format
+msgid "long or short specified with char for `%s'"
+msgstr "Cyangwa Na: INYUGUTI kugirango"
+
+#: c-decl.c:3511 cp/decl.c:7049
+#, fuzzy, c-format
+msgid "long or short specified with floating type for `%s'"
+msgstr "Cyangwa Na: Bihindagurika Ubwoko kugirango"
+
+#: c-decl.c:3514
+#, fuzzy
+msgid "the only valid combination is `long double'"
+msgstr "i Byemewe Ivanga ni"
+
+#: c-decl.c:3520
+#, fuzzy, c-format
+msgid "both signed and unsigned specified for `%s'"
+msgstr "Byombi Na Bitashizweho umukono kugirango"
+
+#: c-decl.c:3522 cp/decl.c:7038
+#, fuzzy, c-format
+msgid "long, short, signed or unsigned invalid for `%s'"
+msgstr "Cyangwa Bitashizweho umukono Sibyo kugirango"
+
+#: c-decl.c:3528 cp/decl.c:7058
+#, fuzzy, c-format
+msgid "long, short, signed or unsigned used invalidly for `%s'"
+msgstr "Cyangwa Bitashizweho umukono kugirango"
+
+#: c-decl.c:3546 cp/decl.c:7079
+#, fuzzy, c-format
+msgid "complex invalid for `%s'"
+msgstr "ITSINDA RY'IMIBARE C Sibyo kugirango"
+
+#: c-decl.c:3588
+#, fuzzy
+msgid "ISO C90 does not support complex types"
+msgstr "OYA Gushigikira ITSINDA RY'IMIBARE C"
+
+#: c-decl.c:3600
+#, fuzzy
+msgid "ISO C does not support plain `complex' meaning `double complex'"
+msgstr "C OYA Gushigikira Byuzuye Igisobanuro MAHARAKUBIRI"
+
+#: c-decl.c:3606 c-decl.c:3618
+#, fuzzy
+msgid "ISO C does not support complex integer types"
+msgstr "C OYA Gushigikira ITSINDA RY'IMIBARE C Umubare wuzuye"
+
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
+#, fuzzy
+msgid "duplicate `const'"
+msgstr "Gusubiramo"
+
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
+#, fuzzy
+msgid "duplicate `restrict'"
+msgstr "Gusubiramo"
+
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
+#, fuzzy
+msgid "duplicate `volatile'"
+msgstr "Gusubiramo"
+
+#: c-decl.c:3681 cp/decl.c:7242
+#, fuzzy, c-format
+msgid "multiple storage classes in declaration of `%s'"
+msgstr "Igikubo Inzego in Bya"
+
+#: c-decl.c:3691
+#, fuzzy
+msgid "function definition declared `auto'"
+msgstr "Umumaro Insobanuro"
+
+#: c-decl.c:3693
+#, fuzzy
+msgid "function definition declared `register'"
+msgstr "Umumaro Insobanuro"
+
+#: c-decl.c:3695
+#, fuzzy
+msgid "function definition declared `typedef'"
+msgstr "Umumaro Insobanuro"
+
+#: c-decl.c:3697
+#, fuzzy
+msgid "function definition declared `__thread'"
+msgstr "Umumaro Insobanuro"
+
+#: c-decl.c:3710
+#, fuzzy, c-format
+msgid "storage class specified for structure field `%s'"
+msgstr "ishuri kugirango Imiterere Umwanya"
+
+#: c-decl.c:3714 cp/decl.c:7287
+#, fuzzy, c-format
+msgid "storage class specified for parameter `%s'"
+msgstr "ishuri kugirango"
+
+#: c-decl.c:3717 cp/decl.c:7289
+#, fuzzy
+msgid "storage class specified for typename"
+msgstr "ishuri kugirango"
+
+#: c-decl.c:3729 cp/decl.c:7304
+#, fuzzy, c-format
+msgid "`%s' initialized and declared `extern'"
+msgstr "`%s'Na"
+
+#: c-decl.c:3731 cp/decl.c:7307
+#, fuzzy, c-format
+msgid "`%s' has both `extern' and initializer"
+msgstr "`%s'Byombi Na"
+
+#: c-decl.c:3736
+#, fuzzy, c-format
+msgid "file-scope declaration of `%s' specifies `auto'"
+msgstr "IDOSIYE Ingano: Bya"
+
+#: c-decl.c:3741 cp/decl.c:7311
+#, fuzzy, c-format
+msgid "nested function `%s' declared `extern'"
+msgstr "Umumaro"
+
+#: c-decl.c:3747 cp/decl.c:7321
+#, fuzzy, c-format
+msgid "function-scope `%s' implicitly auto and declared `__thread'"
+msgstr "Umumaro Ingano: Ikiyega Na"
+
+#. 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:3786 c-decl.c:3979
+#, fuzzy
+msgid "static or type qualifiers in non-parameter array declarator"
+msgstr "Cyangwa Ubwoko in Imbonerahamwe"
+
+#: c-decl.c:3830
+#, fuzzy, c-format
+msgid "declaration of `%s' as array of voids"
+msgstr "Bya Nka Imbonerahamwe Bya"
+
+#: c-decl.c:3836
+#, fuzzy, c-format
+msgid "declaration of `%s' as array of functions"
+msgstr "Bya Nka Imbonerahamwe Bya Imimaro"
+
+#: c-decl.c:3841
+#, fuzzy
+msgid "invalid use of structure with flexible array member"
+msgstr "Sibyo Gukoresha Bya Imiterere Na: Imbonerahamwe"
+
+#: c-decl.c:3860
+#, fuzzy, c-format
+msgid "size of array `%s' has non-integer type"
+msgstr "Ingano Bya Imbonerahamwe Umubare wuzuye Ubwoko"
+
+#: c-decl.c:3865
+#, fuzzy, c-format
+msgid "ISO C forbids zero-size array `%s'"
+msgstr "C Zeru Ingano Imbonerahamwe"
+
+#: c-decl.c:3872
+#, fuzzy, c-format
+msgid "size of array `%s' is negative"
+msgstr "Ingano Bya Imbonerahamwe ni"
+
+#: c-decl.c:3885
+#, fuzzy, c-format
+msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
+msgstr "Imbonerahamwe bya Ingano"
+
+#: c-decl.c:3888
+#, fuzzy, c-format
+msgid "ISO C90 forbids variable-size array `%s'"
+msgstr "IMPINDURAGACIRO Ingano Imbonerahamwe"
+
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
+#, fuzzy, c-format
+msgid "size of array `%s' is too large"
+msgstr "Ingano Bya Imbonerahamwe ni Binini"
+
+#: c-decl.c:3944
+#, fuzzy
+msgid "ISO C90 does not support flexible array members"
+msgstr "OYA Gushigikira Imbonerahamwe"
+
+#: c-decl.c:3954
+#, fuzzy
+msgid "array type has incomplete element type"
+msgstr "Imbonerahamwe Ubwoko Ikigize: Ubwoko"
+
+#: c-decl.c:4009 cp/decl.c:7442
+#, fuzzy, c-format
+msgid "`%s' declared as function returning a function"
+msgstr "`%s'Nka Umumaro a Umumaro"
+
+#: c-decl.c:4014 cp/decl.c:7447
+#, fuzzy, c-format
+msgid "`%s' declared as function returning an array"
+msgstr "`%s'Nka Umumaro Imbonerahamwe"
+
+#: c-decl.c:4038
+#, fuzzy
+msgid "ISO C forbids qualified void function return type"
+msgstr "C Umumaro Garuka Ubwoko"
+
+#: c-decl.c:4042
+#, fuzzy
+msgid "type qualifiers ignored on function return type"
+msgstr "Ubwoko ku Umumaro Garuka Ubwoko"
+
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
+#, fuzzy
+msgid "ISO C forbids qualified function types"
+msgstr "C Umumaro"
+
+#: c-decl.c:4111 cp/decl.c:7667
+#, fuzzy
+msgid "invalid type modifier within pointer declarator"
+msgstr "Sibyo Ubwoko muri Mweretsi"
+
+#: c-decl.c:4192
+#, fuzzy
+msgid "ISO C forbids const or volatile function types"
+msgstr "C Cyangwa Umumaro"
+
+#: c-decl.c:4212
+#, fuzzy, c-format
+msgid "variable or field `%s' declared void"
+msgstr "IMPINDURAGACIRO Cyangwa Umwanya"
+
+#: c-decl.c:4245
+#, fuzzy
+msgid "attributes in parameter array declarator ignored"
+msgstr "Ibiranga in Imbonerahamwe"
+
+#: c-decl.c:4270
+#, fuzzy
+msgid "invalid type modifier within array declarator"
+msgstr "Sibyo Ubwoko muri Imbonerahamwe"
+
+#: c-decl.c:4315
+#, fuzzy, c-format
+msgid "field `%s' declared as a function"
+msgstr "Umwanya Nka a Umumaro"
+
+#: c-decl.c:4321
+#, fuzzy, c-format
+msgid "field `%s' has incomplete type"
+msgstr "Umwanya Ubwoko"
+
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
+#, fuzzy, c-format
+msgid "invalid storage class for function `%s'"
+msgstr "Sibyo ishuri kugirango Umumaro"
+
+#: c-decl.c:4373
+#, fuzzy
+msgid "`noreturn' function returns non-void value"
+msgstr "`Umumaro Agaciro"
+
+#: c-decl.c:4388
+#, fuzzy
+msgid "cannot inline function `main'"
+msgstr "Mumurongo Umumaro"
+
+#: c-decl.c:4442
+#, fuzzy
+msgid "variable previously declared `static' redeclared `extern'"
+msgstr "IMPINDURAGACIRO"
+
+#: c-decl.c:4451
+msgid "%Jvariable '%D' declared `inline'"
+msgstr ""
+
+#. A mere warning is sure to result in improper semantics
+#. at runtime. Don't bother to allow this to compile.
+#: c-decl.c:4479 cp/decl.c:5972
+#, fuzzy
+msgid "thread-local storage not supported for this target"
+msgstr "Urudodo OYA kugirango iyi Intego"
+
+#: c-decl.c:4540 c-decl.c:5506
+#, fuzzy
+msgid "function declaration isn't a prototype"
+msgstr "Umumaro si a"
+
+#: c-decl.c:4546
+#, fuzzy
+msgid "parameter names (without types) in function declaration"
+msgstr "Amazina in Umumaro"
+
+#: c-decl.c:4574
+#, fuzzy, c-format
+msgid "parameter `%s' has incomplete type"
+msgstr "Ubwoko"
+
+#: c-decl.c:4577
+#, fuzzy
+msgid "parameter has incomplete type"
+msgstr "Ubwoko"
+
+#: c-decl.c:4626
+#, fuzzy
+msgid "\"void\" as only parameter may not be qualified"
+msgstr "\"Nka Gicurasi OYA"
+
+#: c-decl.c:4647
+#, fuzzy
+msgid "\"void\" must be the only parameter"
+msgstr "\"i"
+
+#: c-decl.c:4664
+#, fuzzy
+msgid "%Jparameter \"%D\" has just a forward declaration"
+msgstr "%Jparameter\"%D\"a Imbere"
+
+#. The first %s will be one of 'struct', 'union', or 'enum'.
+#: c-decl.c:4692
+#, fuzzy, c-format
+msgid "\"%s %s\" declared inside parameter list"
+msgstr "\"%s%s\"Mo Imbere Urutonde"
+
+#. The %s will be one of 'struct', 'union', or 'enum'.
+#: c-decl.c:4696
+#, fuzzy, c-format
+msgid "anonymous %s declared inside parameter list"
+msgstr "Mo Imbere Urutonde"
+
+#: c-decl.c:4700
+#, fuzzy
+msgid "its scope is only this definition or declaration, which is probably not what you want"
+msgstr "Ingano: ni iyi Insobanuro Cyangwa ni OYA"
+
+#: c-decl.c:4785
+#, fuzzy, c-format
+msgid "redefinition of `union %s'"
+msgstr "Bya Ihuza"
+
+#: c-decl.c:4787
+#, fuzzy, c-format
+msgid "redefinition of `struct %s'"
+msgstr "Bya"
+
+#: c-decl.c:4855 cp/decl.c:3548
+#, fuzzy
+msgid "declaration does not declare anything"
+msgstr "OYA"
+
+#: c-decl.c:4900 c-decl.c:4916
+msgid "%Jduplicate member '%D'"
+msgstr ""
+
+#: c-decl.c:4950 c-decl.c:4953
+#, fuzzy, c-format
+msgid "%s defined inside parms"
+msgstr "%sMo Imbere"
+
+# starmath/source\smres.src:RID_TOOLBOXWINDOW.3.RID_XUNIONY.text
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
+#, fuzzy
+msgid "union"
+msgstr "Ihuza"
+
+# sc/source\ui\formdlg\formdlgs.src:RID_SCTAB_STRUCT.FT_STRUCT.text
+#: c-decl.c:4951 c-decl.c:4954
+#, fuzzy
+msgid "structure"
+msgstr "Imiterere"
+
+#: c-decl.c:4964
+#, fuzzy, c-format
+msgid "%s has no %s"
+msgstr "%sOya"
+
+#: c-decl.c:4965
+msgid "struct"
+msgstr ""
+
+#: c-decl.c:4966
+msgid "named members"
+msgstr ""
+
+#: c-decl.c:4966
+msgid "members"
+msgstr ""
+
+#: c-decl.c:5005
+#, fuzzy, c-format
+msgid "nested redefinition of `%s'"
+msgstr "Bya"
+
+#: c-decl.c:5026
+#, fuzzy
+msgid "%Jflexible array member in union"
+msgstr "%JflexibleImbonerahamwe in Ihuza"
+
+#: c-decl.c:5031
+#, fuzzy
+msgid "%Jflexible array member not at end of struct"
+msgstr "%JflexibleImbonerahamwe OYA ku Impera Bya"
+
+#: c-decl.c:5036
+#, fuzzy
+msgid "%Jflexible array member in otherwise empty struct"
+msgstr "%JflexibleImbonerahamwe in ubusa"
+
+#: c-decl.c:5043
+#, fuzzy
+msgid "%Jinvalid use of structure with flexible array member"
+msgstr "%JinvalidGukoresha Bya Imiterere Na: Imbonerahamwe"
+
+#: c-decl.c:5138
+#, fuzzy
+msgid "union cannot be made transparent"
+msgstr "Ihuza Bibonerana"
+
+#. This enum is a named one that has been declared already.
+#: c-decl.c:5207
+#, fuzzy, c-format
+msgid "redeclaration of `enum %s'"
+msgstr "Bya"
+
+#: c-decl.c:5238
+#, fuzzy
+msgid "enum defined inside parms"
+msgstr "Mo Imbere"
+
+#: c-decl.c:5271
+#, fuzzy
+msgid "enumeration values exceed range of largest integer"
+msgstr "Uduciro Urutonde Bya Kinini Umubare wuzuye"
+
+#: c-decl.c:5374
+#, fuzzy, c-format
+msgid "enumerator value for `%s' not integer constant"
+msgstr "Agaciro kugirango OYA Umubare wuzuye"
+
+#: c-decl.c:5387
+#, fuzzy
+msgid "overflow in enumeration values"
+msgstr "Byarenze urugero in Uduciro"
+
+#: c-decl.c:5392
+#, fuzzy
+msgid "ISO C restricts enumerator values to range of `int'"
+msgstr "C Uduciro Kuri Urutonde Bya"
+
+#: c-decl.c:5468
+#, fuzzy
+msgid "return type is an incomplete type"
+msgstr "Garuka Ubwoko ni Ubwoko"
+
+#: c-decl.c:5476
+#, fuzzy
+msgid "return type defaults to `int'"
+msgstr "Garuka Ubwoko Kuri"
+
+#: c-decl.c:5512
+#, fuzzy
+msgid "%Jno previous prototype for '%D'"
+msgstr "%JnoIbanjirije kugirango"
+
+#: c-decl.c:5518
+#, fuzzy
+msgid "%J'%D' was used with no prototype before its definition"
+msgstr "%J'%D'Na: Oya Mbere Insobanuro"
+
+#: c-decl.c:5525
+#, fuzzy
+msgid "%Jno previous declaration for '%D'"
+msgstr "%JnoIbanjirije kugirango"
+
+#: c-decl.c:5531
+#, fuzzy
+msgid "%J`%D' was used with no declaration before its definition"
+msgstr "%J`%D'Na: Oya Mbere Insobanuro"
+
+#: c-decl.c:5567 c-decl.c:6073
+#, fuzzy
+msgid "%Jreturn type of '%D' is not `int'"
+msgstr "%JreturnUbwoko Bya ni OYA"
+
+#: c-decl.c:5582
+#, fuzzy
+msgid "%Jfirst argument of '%D' should be `int'"
+msgstr "%JfirstBya"
+
+#: c-decl.c:5591
+#, fuzzy
+msgid "%Jsecond argument of '%D' should be 'char **'"
+msgstr "%JsecondBya INYUGUTI"
+
+#: c-decl.c:5600
+#, fuzzy
+msgid "%Jthird argument of '%D' should probably be 'char **'"
+msgstr "%JthirdBya INYUGUTI"
+
+#: c-decl.c:5610
+#, fuzzy
+msgid "%J'%D' takes only zero or two arguments"
+msgstr "%J'%D'Zeru Cyangwa ingingo"
+
+#: c-decl.c:5613
+#, fuzzy
+msgid "%J'%D' is normally a non-static function"
+msgstr "%J'%D'ni a Umumaro"
+
+#: c-decl.c:5669
+#, fuzzy
+msgid "%Jold-style parameter declarations in prototyped function definition"
+msgstr "%Jold-stylein Umumaro Insobanuro"
+
+#: c-decl.c:5683
+#, fuzzy
+msgid "%Jparameter name omitted"
+msgstr "%JparameterIzina:"
+
+#: c-decl.c:5758
+#, fuzzy
+msgid "%Jparameter name missing from parameter list"
+msgstr "%JparameterIzina: Ibuze Bivuye Urutonde"
+
+#: c-decl.c:5768
+#, fuzzy
+msgid "%J\"%D\" declared as a non-parameter"
+msgstr "%J\"%D\"Nka a"
+
+#: c-decl.c:5773
+#, fuzzy
+msgid "%Jmultiple parameters named \"%D\""
+msgstr "%JmultipleIbigenga"
+
+#: c-decl.c:5781
+msgid "%Jparameter \"%D\" declared void"
+msgstr ""
+
+#: c-decl.c:5796 c-decl.c:5798
+#, fuzzy
+msgid "%Jtype of \"%D\" defaults to \"int\""
+msgstr "%JtypeBya Kuri INT"
+
+#: c-decl.c:5812
+#, fuzzy
+msgid "%Jparameter \"%D\" has incomplete type"
+msgstr "%Jparameter\"%D\"Ubwoko"
+
+#: c-decl.c:5818
+#, fuzzy
+msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
+msgstr "%Jdeclarationkugirango Oya"
+
+#: c-decl.c:5870
+#, fuzzy
+msgid "number of arguments doesn't match prototype"
+msgstr "Umubare Bya ingingo BIHUYE"
+
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
+msgid "%Hprototype declaration"
+msgstr ""
+
+#: c-decl.c:5900
+#, fuzzy
+msgid "promoted argument \"%D\" doesn't match prototype"
+msgstr "BIHUYE"
+
+#: c-decl.c:5908
+#, fuzzy
+msgid "argument \"%D\" doesn't match prototype"
+msgstr "BIHUYE"
+
+#: c-decl.c:6105 cp/decl.c:10954
+#, fuzzy
+msgid "no return statement in function returning non-void"
+msgstr "Oya Garuka Inyandiko in Umumaro"
+
+#: c-decl.c:6112
+#, fuzzy
+msgid "this function may return with or without a value"
+msgstr "iyi Umumaro Gicurasi Garuka Na: Cyangwa a Agaciro"
+
+#. 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:6211
+#, fuzzy
+msgid "'for' loop initial declaration used outside C99 mode"
+msgstr "'Hanze Ubwoko"
+
+#: c-decl.c:6235
+#, fuzzy, c-format
+msgid "'struct %s' declared in 'for' loop initial declaration"
+msgstr "'in"
+
+#: c-decl.c:6238
+#, fuzzy, c-format
+msgid "'union %s' declared in 'for' loop initial declaration"
+msgstr "'Ihuza in"
+
+#: c-decl.c:6241
+#, fuzzy, c-format
+msgid "'enum %s' declared in 'for' loop initial declaration"
+msgstr "'in"
+
+#: c-decl.c:6249
+#, fuzzy
+msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
+msgstr "%JdeclarationBya IMPINDURAGACIRO in"
+
+#: c-decl.c:6252
+#, fuzzy
+msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
+msgstr "%JdeclarationBya IMPINDURAGACIRO in"
+
+#: c-decl.c:6255
+#, fuzzy
+msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
+msgstr "%JdeclarationBya IMPINDURAGACIRO in"
+
+#: c-decl.c:6568
+#, fuzzy
+msgid "%Jredefinition of global '%D'"
+msgstr "%JredefinitionBya"
+
+#: c-decl.c:6569
+msgid "%J'%D' previously defined here"
+msgstr ""
+
+#: c-format.c:94 c-format.c:210
+#, fuzzy
+msgid "format string has invalid operand number"
+msgstr "Imiterere Ikurikiranyanyuguti Sibyo Umubare"
+
+#: c-format.c:111
+#, fuzzy
+msgid "function does not return string type"
+msgstr "Umumaro OYA Garuka Ikurikiranyanyuguti Ubwoko"
+
+#: c-format.c:140
+#, fuzzy
+msgid "format string arg not a string type"
+msgstr "Imiterere Ikurikiranyanyuguti OYA a Ikurikiranyanyuguti Ubwoko"
+
+#: c-format.c:190
+#, fuzzy
+msgid "unrecognized format specifier"
+msgstr "Imiterere"
+
+#: c-format.c:203
+#, fuzzy, c-format
+msgid "`%s' is an unrecognized format function type"
+msgstr "`%s'ni Imiterere Umumaro Ubwoko"
+
+#: c-format.c:216
+#, fuzzy
+msgid "'...' has invalid operand number"
+msgstr "'...'Sibyo Umubare"
+
+#: c-format.c:224
+#, fuzzy
+msgid "format string arg follows the args to be formatted"
+msgstr "Imiterere Ikurikiranyanyuguti i Kuri Byahanaguwe"
+
+#: c-format.c:565 c-format.c:589
+#, fuzzy
+msgid "` ' flag"
+msgstr "`'Ibendera"
+
+#: c-format.c:565 c-format.c:589
+#, fuzzy
+msgid "the ` ' printf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:566 c-format.c:590 c-format.c:627 c-format.c:683
+#, fuzzy
+msgid "`+' flag"
+msgstr "`+'Ibendera"
+
+#: c-format.c:566 c-format.c:590 c-format.c:627
+#, fuzzy
+msgid "the `+' printf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:567 c-format.c:591 c-format.c:628 c-format.c:659
+#, fuzzy
+msgid "`#' flag"
+msgstr "`#'Ibendera"
+
+#: c-format.c:567 c-format.c:591 c-format.c:628
+#, fuzzy
+msgid "the `#' printf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:568 c-format.c:592 c-format.c:657
+#, fuzzy
+msgid "`0' flag"
+msgstr "`Ibendera"
+
+#: c-format.c:568 c-format.c:592
+#, fuzzy
+msgid "the `0' printf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:569 c-format.c:593 c-format.c:656 c-format.c:686
+#, fuzzy
+msgid "`-' flag"
+msgstr "`-'Ibendera"
+
+#: c-format.c:569 c-format.c:593
+#, fuzzy
+msgid "the `-' printf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:570 c-format.c:640
+#, fuzzy
+msgid "`'' flag"
+msgstr "`''Ibendera"
+
+#: c-format.c:570
+#, fuzzy
+msgid "the `'' printf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:571 c-format.c:641
+#, fuzzy
+msgid "`I' flag"
+msgstr "`Ibendera"
+
+#: c-format.c:571
+#, fuzzy
+msgid "the `I' printf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:572 c-format.c:594 c-format.c:638 c-format.c:660 c-format.c:687
+#: c-format.c:1802
+#, fuzzy
+msgid "field width"
+msgstr "Umwanya Ubugari"
+
+#: c-format.c:572 c-format.c:594
+#, fuzzy
+msgid "field width in printf format"
+msgstr "Umwanya Ubugari in Imiterere"
+
+#: c-format.c:573 c-format.c:595 c-format.c:618 c-format.c:629
+msgid "precision"
+msgstr ""
+
+#: c-format.c:573 c-format.c:595 c-format.c:618 c-format.c:629
+#, fuzzy
+msgid "precision in printf format"
+msgstr "in Imiterere"
+
+#: c-format.c:574 c-format.c:596 c-format.c:619 c-format.c:630 c-format.c:639
+#: c-format.c:690
+#, fuzzy
+msgid "length modifier"
+msgstr "Uburebure"
+
+#: c-format.c:574 c-format.c:596 c-format.c:619 c-format.c:630
+#, fuzzy
+msgid "length modifier in printf format"
+msgstr "Uburebure in Imiterere"
+
+#: c-format.c:636
+#, fuzzy
+msgid "assignment suppression"
+msgstr "Igenera"
+
+#: c-format.c:636
+#, fuzzy
+msgid "the assignment suppression scanf feature"
+msgstr "i Igenera"
+
+#: c-format.c:637
+#, fuzzy
+msgid "`a' flag"
+msgstr "`Ibendera"
+
+#: c-format.c:637
+#, fuzzy
+msgid "the `a' scanf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:638
+#, fuzzy
+msgid "field width in scanf format"
+msgstr "Umwanya Ubugari in Imiterere"
+
+#: c-format.c:639
+#, fuzzy
+msgid "length modifier in scanf format"
+msgstr "Uburebure in Imiterere"
+
+#: c-format.c:640
+#, fuzzy
+msgid "the `'' scanf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:641
+#, fuzzy
+msgid "the `I' scanf flag"
+msgstr "i Ibendera"
+
+#: c-format.c:655
+#, fuzzy
+msgid "`_' flag"
+msgstr "`_'Ibendera"
+
+#: c-format.c:655
+#, fuzzy
+msgid "the `_' strftime flag"
+msgstr "i Ibendera"
+
+#: c-format.c:656
+#, fuzzy
+msgid "the `-' strftime flag"
+msgstr "i Ibendera"
+
+#: c-format.c:657
+#, fuzzy
+msgid "the `0' strftime flag"
+msgstr "i Ibendera"
+
+#: c-format.c:658 c-format.c:682
+#, fuzzy
+msgid "`^' flag"
+msgstr "`^'Ibendera"
+
+#: c-format.c:658
+#, fuzzy
+msgid "the `^' strftime flag"
+msgstr "i Ibendera"
+
+#: c-format.c:659
+#, fuzzy
+msgid "the `#' strftime flag"
+msgstr "i Ibendera"
+
+#: c-format.c:660
+#, fuzzy
+msgid "field width in strftime format"
+msgstr "Umwanya Ubugari in Imiterere"
+
+#: c-format.c:661
+msgid "`E' modifier"
+msgstr ""
+
+#: c-format.c:661
+#, fuzzy
+msgid "the `E' strftime modifier"
+msgstr "i"
+
+#: c-format.c:662
+msgid "`O' modifier"
+msgstr ""
+
+#: c-format.c:662
+#, fuzzy
+msgid "the `O' strftime modifier"
+msgstr "i"
+
+#: c-format.c:663
+#, fuzzy
+msgid "the `O' modifier"
+msgstr "i"
+
+# svx/source\dialog\tabstpge.src:RID_SVXPAGE_TABULATOR.FL_FILLCHAR.text
+#: c-format.c:681
+#, fuzzy
+msgid "fill character"
+msgstr "Kuzuza inyuguti"
+
+#: c-format.c:681
+#, fuzzy
+msgid "fill character in strfmon format"
+msgstr "Kuzuza Inyuguti in Imiterere"
+
+#: c-format.c:682
+#, fuzzy
+msgid "the `^' strfmon flag"
+msgstr "i Ibendera"
+
+#: c-format.c:683
+#, fuzzy
+msgid "the `+' strfmon flag"
+msgstr "i Ibendera"
+
+#: c-format.c:684
+#, fuzzy
+msgid "`(' flag"
+msgstr "`('Ibendera"
+
+#: c-format.c:684
+#, fuzzy
+msgid "the `(' strfmon flag"
+msgstr "i Ibendera"
+
+#: c-format.c:685
+#, fuzzy
+msgid "`!' flag"
+msgstr "`!'Ibendera"
+
+#: c-format.c:685
+#, fuzzy
+msgid "the `!' strfmon flag"
+msgstr "i Ibendera"
+
+#: c-format.c:686
+#, fuzzy
+msgid "the `-' strfmon flag"
+msgstr "i Ibendera"
+
+#: c-format.c:687
+#, fuzzy
+msgid "field width in strfmon format"
+msgstr "Umwanya Ubugari in Imiterere"
+
+#: c-format.c:688
+#, fuzzy
+msgid "left precision"
+msgstr "Ibumoso:"
+
+#: c-format.c:688
+#, fuzzy
+msgid "left precision in strfmon format"
+msgstr "Ibumoso: in Imiterere"
+
+#: c-format.c:689
+#, fuzzy
+msgid "right precision"
+msgstr "Iburyo:"
+
+#: c-format.c:689
+#, fuzzy
+msgid "right precision in strfmon format"
+msgstr "Iburyo: in Imiterere"
+
+#: c-format.c:690
+#, fuzzy
+msgid "length modifier in strfmon format"
+msgstr "Uburebure in Imiterere"
+
+#: c-format.c:1107
+#, fuzzy, c-format
+msgid "function might be possible candidate for `%s' format attribute"
+msgstr "Umumaro kugirango Imiterere Ikiranga"
+
+#: c-format.c:1223 c-format.c:1244 c-format.c:2212
+#, fuzzy
+msgid "missing $ operand number in format"
+msgstr "Ibuze Umubare in Imiterere"
+
+#: c-format.c:1254
+#, fuzzy, c-format
+msgid "%s does not support %%n$ operand number formats"
+msgstr "%sOYA Gushigikira Umubare Imiterere"
+
+#: c-format.c:1261
+#, fuzzy
+msgid "operand number out of range in format"
+msgstr "Umubare Inyuma Bya Urutonde in Imiterere"
+
+#: c-format.c:1284
+#, fuzzy, c-format
+msgid "format argument %d used more than once in %s format"
+msgstr "Imiterere Birenzeho Rimwe in Imiterere"
+
+#: c-format.c:1331
+#, fuzzy, c-format
+msgid "format argument %d unused before used argument %d in $-style format"
+msgstr "Imiterere Kidakoreshwa Mbere in IMISUSIRE Imiterere"
+
+#: c-format.c:1429
+#, fuzzy
+msgid "format not a string literal, format string not checked"
+msgstr "Imiterere OYA a Ikurikiranyanyuguti Imiterere Ikurikiranyanyuguti OYA Ivivuwe"
+
+#: c-format.c:1443
+#, fuzzy
+msgid "format not a string literal and no format arguments"
+msgstr "Imiterere OYA a Ikurikiranyanyuguti Na Oya Imiterere ingingo"
+
+#: c-format.c:1445
+#, fuzzy
+msgid "format not a string literal, argument types not checked"
+msgstr "Imiterere OYA a Ikurikiranyanyuguti OYA Ivivuwe"
+
+#: c-format.c:1458
+#, fuzzy
+msgid "too many arguments for format"
+msgstr "ingingo kugirango Imiterere"
+
+#: c-format.c:1461
+#, fuzzy
+msgid "unused arguments in $-style format"
+msgstr "Kidakoreshwa ingingo in IMISUSIRE Imiterere"
+
+#: c-format.c:1464
+#, fuzzy, c-format
+msgid "zero-length %s format string"
+msgstr "Zeru Uburebure Imiterere Ikurikiranyanyuguti"
+
+#: c-format.c:1468
+#, fuzzy
+msgid "format is a wide character string"
+msgstr "Imiterere ni a Inyuguti Ikurikiranyanyuguti"
+
+#: c-format.c:1471
+#, fuzzy
+msgid "unterminated format string"
+msgstr "Imiterere Ikurikiranyanyuguti"
+
+#: c-format.c:1681
+#, fuzzy
+msgid "embedded `\\0' in format"
+msgstr "Gitsindiye in Imiterere"
+
+#: c-format.c:1696
+#, fuzzy, c-format
+msgid "spurious trailing `%%' in format"
+msgstr "in Imiterere"
+
+#: c-format.c:1735 c-format.c:1972
+#, fuzzy, c-format
+msgid "repeated %s in format"
+msgstr "byasubiyemo in Imiterere"
+
+#: c-format.c:1748
+#, fuzzy
+msgid "missing fill character at end of strfmon format"
+msgstr "Ibuze Kuzuza Inyuguti ku Impera Bya Imiterere"
+
+#: c-format.c:1787 c-format.c:1886 c-format.c:2166 c-format.c:2219
+#, fuzzy
+msgid "too few arguments for format"
+msgstr "ingingo kugirango Imiterere"
+
+#: c-format.c:1828
+#, fuzzy, c-format
+msgid "zero width in %s format"
+msgstr "Zeru Ubugari in Imiterere"
+
+#: c-format.c:1847
+#, fuzzy, c-format
+msgid "empty left precision in %s format"
+msgstr "ubusa Ibumoso: in Imiterere"
+
+#: c-format.c:1901
+#, fuzzy
+msgid "field precision"
+msgstr "Umwanya"
+
+#: c-format.c:1916
+#, fuzzy, c-format
+msgid "empty precision in %s format"
+msgstr "ubusa in Imiterere"
+
+#: c-format.c:1956
+#, fuzzy, c-format
+msgid "%s does not support the `%s' %s length modifier"
+msgstr "%sOYA Gushigikira i Uburebure"
+
+#: c-format.c:2006
+#, fuzzy
+msgid "conversion lacks type at end of format"
+msgstr "Ihindurangero Ubwoko ku Impera Bya Imiterere"
+
+#: c-format.c:2017
+#, fuzzy, c-format
+msgid "unknown conversion type character `%c' in format"
+msgstr "Kitazwi Ihindurangero Ubwoko Inyuguti in Imiterere"
+
+#: c-format.c:2020
+#, fuzzy, c-format
+msgid "unknown conversion type character 0x%x in format"
+msgstr "Kitazwi Ihindurangero Ubwoko Inyuguti in Imiterere"
+
+#: c-format.c:2027
+#, fuzzy, c-format
+msgid "%s does not support the `%%%c' %s format"
+msgstr "%sOYA Gushigikira i Imiterere"
+
+#: c-format.c:2043
+#, fuzzy, c-format
+msgid "%s used with `%%%c' %s format"
+msgstr "%sNa: Imiterere"
+
+#: c-format.c:2052
+#, fuzzy, c-format
+msgid "%s does not support %s"
+msgstr "%sOYA Gushigikira"
+
+#: c-format.c:2061
+#, fuzzy, c-format
+msgid "%s does not support %s with the `%%%c' %s format"
+msgstr "%sOYA Gushigikira Na: i Imiterere"
+
+#: c-format.c:2094
+#, fuzzy, c-format
+msgid "%s ignored with %s and `%%%c' %s format"
+msgstr "%sNa: Na Imiterere"
+
+#: c-format.c:2098
+#, fuzzy, c-format
+msgid "%s ignored with %s in %s format"
+msgstr "%sNa: in Imiterere"
+
+#: c-format.c:2104
+#, fuzzy, c-format
+msgid "use of %s and %s together with `%%%c' %s format"
+msgstr "Gukoresha Bya Na Na: Imiterere"
+
+#: c-format.c:2108
+#, fuzzy, c-format
+msgid "use of %s and %s together in %s format"
+msgstr "Gukoresha Bya Na in Imiterere"
+
+#: c-format.c:2127
+#, fuzzy, c-format
+msgid "`%%%c' yields only last 2 digits of year in some locales"
+msgstr "`%%%c'Iheruka 2. Bya Umwaka in"
+
+#: c-format.c:2130
+#, fuzzy, c-format
+msgid "`%%%c' yields only last 2 digits of year"
+msgstr "`%%%c'Iheruka 2. Bya Umwaka"
+
+#. The end of the format string was reached.
+#: c-format.c:2146
+#, fuzzy, c-format
+msgid "no closing `]' for `%%[' format"
+msgstr "Oya kugirango Imiterere"
+
+#: c-format.c:2159
+#, fuzzy, c-format
+msgid "use of `%s' length modifier with `%c' type character"
+msgstr "Gukoresha Bya Uburebure Na: Ubwoko Inyuguti"
+
+#: c-format.c:2180
+#, fuzzy, c-format
+msgid "%s does not support the `%%%s%c' %s format"
+msgstr "%sOYA Gushigikira i Imiterere"
+
+#: c-format.c:2195
+#, fuzzy
+msgid "operand number specified with suppressed assignment"
+msgstr "Umubare Na: Igenera"
+
+#: c-format.c:2197
+#, fuzzy
+msgid "operand number specified for format taking no argument"
+msgstr "Umubare kugirango Imiterere Oya"
+
+#: c-format.c:2309
+#, fuzzy, c-format
+msgid "writing through null pointer (arg %d)"
+msgstr "Gihinguranya NTAGIHARI Mweretsi"
+
+#: c-format.c:2318
+#, fuzzy, c-format
+msgid "reading through null pointer (arg %d)"
+msgstr "Gihinguranya NTAGIHARI Mweretsi"
+
+#: c-format.c:2338
+#, fuzzy, c-format
+msgid "writing into constant object (arg %d)"
+msgstr "Igikoresho"
+
+#: c-format.c:2348
+#, fuzzy, c-format
+msgid "extra type qualifiers in format argument (arg %d)"
+msgstr "Birenga Ubwoko in Imiterere"
+
+#: c-format.c:2355
+#, fuzzy, c-format
+msgid "format argument is not a pointer (arg %d)"
+msgstr "Imiterere ni OYA a Mweretsi"
+
+#: c-format.c:2357
+#, fuzzy, c-format
+msgid "format argument is not a pointer to a pointer (arg %d)"
+msgstr "Imiterere ni OYA a Mweretsi Kuri a Mweretsi"
+
+#: c-format.c:2433
+#, fuzzy
+msgid "pointer"
+msgstr "Mweretsi"
+
+#: c-format.c:2435
+#, fuzzy
+msgid "different type"
+msgstr "Ubwoko"
+
+#: c-format.c:2456
+#, fuzzy, c-format
+msgid "%s is not type %s (arg %d)"
+msgstr "%sni OYA Ubwoko"
+
+#: c-format.c:2459
+#, fuzzy, c-format
+msgid "%s format, %s arg (arg %d)"
+msgstr "%sImiterere"
+
+#: c-format.c:2704
+#, fuzzy
+msgid "args to be formatted is not '...'"
+msgstr "Kuri Byahanaguwe ni OYA"
+
+#: c-format.c:2713
+#, fuzzy
+msgid "strftime formats cannot format arguments"
+msgstr "Imiterere Imiterere ingingo"
+
+#: c-incpath.c:68
+#, fuzzy, c-format
+msgid "ignoring duplicate directory \"%s\"\n"
+msgstr "Gusubiramo bushyinguro"
+
+#: c-incpath.c:71
+#, fuzzy
+msgid " as it is a non-system directory that duplicates a system directory\n"
+msgstr "Nka ni a Sisitemu bushyinguro a Sisitemu"
+
+#: c-incpath.c:75
+#, fuzzy, c-format
+msgid "ignoring nonexistent directory \"%s\"\n"
+msgstr "bushyinguro"
+
+#: c-incpath.c:273
+#, fuzzy
+msgid "#include \"...\" search starts here:\n"
+msgstr "#Gushyiramo Gushaka"
+
+#: c-incpath.c:277
+#, fuzzy
+msgid "#include <...> search starts here:\n"
+msgstr "#Gushyiramo Gushaka"
+
+#: c-incpath.c:282
+#, fuzzy
+msgid "End of search list.\n"
+msgstr "Impera Bya Gushaka Urutonde"
+
+#: c-lex.c:240
+#, fuzzy
+msgid "badly nested C headers from preprocessor"
+msgstr "C Imitwe Bivuye"
+
+#: c-lex.c:281
+#, c-format
+msgid "ignoring #pragma %s %s"
+msgstr ""
+
+#. ... or not.
+#: c-lex.c:385
+#, fuzzy
+msgid "%Hstray '@' in program"
+msgstr "%Hstray'@'in Porogaramu"
+
+#: c-lex.c:393
+#, fuzzy, c-format
+msgid "missing terminating %c character"
+msgstr "Ibuze Inyuguti"
+
+#: c-lex.c:395
+#, fuzzy, c-format
+msgid "stray '%c' in program"
+msgstr "in Porogaramu"
+
+#: c-lex.c:397
+#, fuzzy, c-format
+msgid "stray '\\%o' in program"
+msgstr "in Porogaramu"
+
+#: c-lex.c:535
+#, fuzzy
+msgid "this decimal constant is unsigned only in ISO C90"
+msgstr "iyi NYACUMI ni Bitashizweho umukono in"
+
+#: c-lex.c:538
+#, fuzzy
+msgid "this decimal constant would be unsigned in ISO C90"
+msgstr "iyi NYACUMI Bitashizweho umukono in"
+
+#: c-lex.c:554
+#, fuzzy, c-format
+msgid "integer constant is too large for \"%s\" type"
+msgstr "Umubare wuzuye ni Binini kugirango Ubwoko"
+
+#: c-lex.c:620
+#, fuzzy, c-format
+msgid "floating constant exceeds range of \"%s\""
+msgstr "Bihindagurika Urutonde Bya"
+
+#: c-lex.c:696
+#, fuzzy
+msgid "traditional C rejects string constant concatenation"
+msgstr "C Ikurikiranyanyuguti"
+
+#: c-objc-common.c:82
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it is suppressed using -fno-inline"
+msgstr "%Jfunction'%F'Nta narimwe ni ikoresha Mumurongo"
+
+#: c-objc-common.c:92
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it might not be bound within this unit of translation"
+msgstr "%Jfunction'%F'Nta narimwe OYA muri iyi Igice: Bya Umwandiko wahinduwe ururimi"
+
+#: c-objc-common.c:100
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it uses attributes conflicting with inlining"
+msgstr "%Jfunction'%F'Nta narimwe Ibiranga Na:"
+
+#: c-objc-common.c:115
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it has pending sizes"
+msgstr "%Jfunction'%F'Nta narimwe"
+
+#: c-objc-common.c:128
+#, fuzzy
+msgid "%Jnested function '%F' can never be inlined because it has possibly saved pending sizes"
+msgstr "%JnestedUmumaro Nta narimwe"
+
+#: c-opts.c:141
+#, fuzzy, c-format
+msgid "no class name specified with \"%s\""
+msgstr "Oya ishuri Izina: Na:"
+
+#: c-opts.c:145
+#, fuzzy, c-format
+msgid "assertion missing after \"%s\""
+msgstr "Ibuze Nyuma"
+
+#: c-opts.c:150
+#, fuzzy, c-format
+msgid "macro name missing after \"%s\""
+msgstr "Makoro Izina: Ibuze Nyuma"
+
+#: c-opts.c:157
+#, fuzzy, c-format
+msgid "missing path after \"%s\""
+msgstr "Ibuze Inzira Nyuma"
+
+#: c-opts.c:166
+#, fuzzy, c-format
+msgid "missing filename after \"%s\""
+msgstr "Ibuze Izina ry'idosiye: Nyuma"
+
+#: c-opts.c:171
+#, fuzzy, c-format
+msgid "missing makefile target after \"%s\""
+msgstr "Ibuze Intego Nyuma"
+
+#: c-opts.c:299
+msgid "-I- specified twice"
+msgstr ""
+
+#: c-opts.c:700
+#, fuzzy, c-format
+msgid "switch \"%s\" is no longer supported"
+msgstr "Hindura ni Oya"
+
+#: c-opts.c:820
+#, fuzzy
+msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+msgstr "-Amarengayobora Na ni NONEAHA ku ku Mburabuzi"
+
+#: c-opts.c:986
+#, fuzzy
+msgid "output filename specified twice"
+msgstr "Ibisohoka Izina ry'idosiye:"
+
+#: c-opts.c:1115
+msgid "-Wformat-y2k ignored without -Wformat"
+msgstr ""
+
+#: c-opts.c:1117
+#, fuzzy
+msgid "-Wformat-extra-args ignored without -Wformat"
+msgstr "-Birenga"
+
+#: c-opts.c:1119
+#, fuzzy
+msgid "-Wformat-zero-length ignored without -Wformat"
+msgstr "-Zeru Uburebure"
+
+#: c-opts.c:1121
+msgid "-Wformat-nonliteral ignored without -Wformat"
+msgstr ""
+
+#: c-opts.c:1123
+#, fuzzy
+msgid "-Wformat-security ignored without -Wformat"
+msgstr "-Umutekano"
+
+#: c-opts.c:1125
+#, fuzzy
+msgid "-Wmissing-format-attribute ignored without -Wformat"
+msgstr "-Imiterere Ikiranga"
+
+#: c-opts.c:1139
+#, fuzzy, c-format
+msgid "opening output file %s: %m"
+msgstr "Gufungura %s%S Ibisohoka IDOSIYE"
+
+#: c-opts.c:1144
+#, fuzzy, c-format
+msgid "too many filenames given. Type %s --help for usage"
+msgstr "Ifashayobora kugirango Ikoresha:"
+
+#: c-opts.c:1223
+#, fuzzy
+msgid "YYDEBUG not defined"
+msgstr "OYA"
+
+#: c-opts.c:1269
+#, fuzzy, c-format
+msgid "opening dependency file %s: %m"
+msgstr "Gufungura %s%S IDOSIYE"
+
+#: c-opts.c:1279
+#, fuzzy, c-format
+msgid "closing dependency file %s: %m"
+msgstr "IDOSIYE"
+
+#: c-opts.c:1282
+#, fuzzy, c-format
+msgid "when writing output to %s: %m"
+msgstr "Ryari: Ibisohoka Kuri"
+
+#: c-opts.c:1352
+#, fuzzy
+msgid "to generate dependencies you must specify either -M or -MM"
+msgstr "Kuri Cyangwa"
+
+#: c-opts.c:1412
+#, fuzzy
+msgid "<built-in>"
+msgstr "<in"
+
+#: c-opts.c:1427
+#, fuzzy
+msgid "<command line>"
+msgstr "<Komandi: Umurongo"
+
+#: c-opts.c:1511
+#, fuzzy
+msgid "too late for # directive to set debug directory"
+msgstr "kugirango Kuri Gushyiraho Kosora amakosa bushyinguro"
+
+#. Like YYERROR but do call yyerror.
+#: c-parse.y:54 objc/objc-parse.y:54
+msgid "syntax error"
+msgstr "Ikosa mu myandikire"
+
+#: /usr/share/bison/bison.simple:179
+#, fuzzy
+msgid "syntax error: cannot back up"
+msgstr "Ikosa Inyuma Hejuru"
+
+#: c-parse.y:320 objc/objc-parse.y:344
+#, fuzzy
+msgid "ISO C forbids an empty source file"
+msgstr "C ubusa Inkomoko IDOSIYE"
+
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
+#, fuzzy
+msgid "argument of `asm' is not a constant string"
+msgstr "Bya ni OYA a Ikurikiranyanyuguti"
+
+#: c-parse.y:357 objc/objc-parse.y:382
+#, fuzzy
+msgid "ISO C forbids data definition with no type or storage class"
+msgstr "C Ibyatanzwe Insobanuro Na: Oya Ubwoko Cyangwa ishuri"
+
+#: c-parse.y:359 objc/objc-parse.y:384
+#, fuzzy
+msgid "data definition has no type or storage class"
+msgstr "Ibyatanzwe Insobanuro Oya Ubwoko Cyangwa ishuri"
+
+#: c-parse.y:372 objc/objc-parse.y:397
+#, fuzzy
+msgid "ISO C does not allow extra `;' outside of a function"
+msgstr "C OYA Kwemerera Birenga Hanze Bya a Umumaro"
+
+#: c-parse.y:429 cppexp.c:1257
+#, fuzzy
+msgid "traditional C rejects the unary plus operator"
+msgstr "C i Guteranya Mukoresha"
+
+#: c-parse.y:476 objc/objc-parse.y:501
+#, fuzzy
+msgid "`sizeof' applied to a bit-field"
+msgstr "`Byashyizweho Kuri a Umwanya"
+
+#: c-parse.y:563 objc/objc-parse.y:588
+#, fuzzy
+msgid "ISO C forbids omitting the middle term of a ?: expression"
+msgstr "C i Hagati Ijambo Bya a imvugo"
+
+#: c-parse.y:611 objc/objc-parse.y:636
+msgid "ISO C90 forbids compound literals"
+msgstr ""
+
+#: c-parse.y:625 objc/objc-parse.y:650
+#, fuzzy
+msgid "ISO C forbids braced-groups within expressions"
+msgstr "C Amatsinda muri"
+
+#: c-parse.y:653 objc/objc-parse.y:678
+#, fuzzy
+msgid "first argument to __builtin_choose_expr not a constant"
+msgstr "Itangira Kuri OYA a"
+
+#: c-parse.y:696 objc/objc-parse.y:737
+#, fuzzy
+msgid "traditional C rejects ISO C style function definitions"
+msgstr "C C IMISUSIRE Umumaro"
+
+#: c-parse.y:699 c-parse.y:705 objc/objc-parse.y:740 objc/objc-parse.y:746
+#, fuzzy
+msgid "old-style parameter declaration"
+msgstr "ki/ bishaje IMISUSIRE"
+
+#: c-parse.y:967 c-parse.y:973 c-parse.y:979 c-parse.y:985 c-parse.y:1006
+#: c-parse.y:1012 c-parse.y:1018 c-parse.y:1024 c-parse.y:1057 c-parse.y:1063
+#: c-parse.y:1069 c-parse.y:1075 c-parse.y:1120 c-parse.y:1126 c-parse.y:1132
+#: c-parse.y:1138 objc/objc-parse.y:1008 objc/objc-parse.y:1014
+#: objc/objc-parse.y:1020 objc/objc-parse.y:1026 objc/objc-parse.y:1047
+#: objc/objc-parse.y:1053 objc/objc-parse.y:1059 objc/objc-parse.y:1065
+#: objc/objc-parse.y:1098 objc/objc-parse.y:1104 objc/objc-parse.y:1110
+#: objc/objc-parse.y:1116 objc/objc-parse.y:1161 objc/objc-parse.y:1167
+#: objc/objc-parse.y:1173 objc/objc-parse.y:1179
+#, fuzzy, c-format
+msgid "`%s' is not at beginning of declaration"
+msgstr "`%s'ni OYA ku Itangiriro Bya"
+
+#: c-parse.y:1300 objc/objc-parse.y:1350
+#, fuzzy
+msgid "`typeof' applied to a bit-field"
+msgstr "`Byashyizweho Kuri a Umwanya"
+
+#: c-parse.y:1427 objc/objc-parse.y:1477
+#, fuzzy
+msgid "ISO C forbids empty initializer braces"
+msgstr "C ubusa Ingirwadusodeko"
+
+#: c-parse.y:1441 objc/objc-parse.y:1491
+#, fuzzy
+msgid "ISO C90 forbids specifying subobject to initialize"
+msgstr "Kuri gutangiza"
+
+#: c-parse.y:1444 objc/objc-parse.y:1494
+#, fuzzy
+msgid "obsolete use of designated initializer without `='"
+msgstr "Gukoresha Bya"
+
+#: c-parse.y:1448 objc/objc-parse.y:1498
+#, fuzzy
+msgid "obsolete use of designated initializer with `:'"
+msgstr "Gukoresha Bya Na:"
+
+#: c-parse.y:1475 objc/objc-parse.y:1525
+#, fuzzy
+msgid "ISO C forbids specifying range of elements to initialize"
+msgstr "C Urutonde Bya Ibintu Kuri gutangiza"
+
+#: c-parse.y:1483 c-parse.y:1514 objc/objc-parse.y:1533 objc/objc-parse.y:1564
+#, fuzzy
+msgid "ISO C forbids nested functions"
+msgstr "C Imimaro"
+
+#: c-parse.y:1691 objc/objc-parse.y:1743
+#, fuzzy
+msgid "ISO C forbids forward references to `enum' types"
+msgstr "C Imbere Indango Kuri"
+
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
+#, fuzzy
+msgid "comma at end of enumerator list"
+msgstr "Akitso ku Impera Bya Urutonde"
+
+#: c-parse.y:1723 objc/objc-parse.y:1775
+#, fuzzy
+msgid "no semicolon at end of struct or union"
+msgstr "Oya Akabago n'Akitso ku Impera Bya Cyangwa Ihuza"
+
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#, fuzzy
+msgid "extra semicolon in struct or union specified"
+msgstr "Birenga Akabago n'Akitso in Cyangwa Ihuza"
+
+#: c-parse.y:1745 objc/objc-parse.y:1800
+#, fuzzy
+msgid "ISO C doesn't support unnamed structs/unions"
+msgstr "C Gushigikira Kitiswe"
+
+#: c-parse.y:1754 objc/objc-parse.y:1809
+#, fuzzy
+msgid "ISO C forbids member declarations with no members"
+msgstr "C Na: Oya"
+
+#: c-parse.y:1915 objc/objc-parse.y:1970
+#, fuzzy
+msgid "label at end of compound statement"
+msgstr "Akarango ku Impera Bya Inyandiko"
+
+#: c-parse.y:1934 objc/objc-parse.y:1989
+#, fuzzy
+msgid "ISO C90 forbids mixed declarations and code"
+msgstr "Bivanze Na ITEGEKONGENGA"
+
+#: c-parse.y:2012 objc/objc-parse.y:2069
+#, fuzzy
+msgid "ISO C forbids label declarations"
+msgstr "C Akarango"
+
+#: c-parse.y:2062 objc/objc-parse.y:2119
+#, fuzzy
+msgid "braced-group within expression allowed only inside a function"
+msgstr "Itsinda muri imvugo Mo Imbere a Umumaro"
+
+#: c-parse.y:2185 objc/objc-parse.y:2241
+#, fuzzy
+msgid "empty body in an else-statement"
+msgstr "ubusa Umubiri in Ikindi Inyandiko"
+
+#: c-parse.y:2193 objc/objc-parse.y:2249
+#, fuzzy
+msgid "%Hempty body in an if-statement"
+msgstr "%HemptyUmubiri in NIBA Inyandiko"
+
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
+#, fuzzy
+msgid "break statement not within loop or switch"
+msgstr "itandukanya Inyandiko OYA muri Cyangwa Hindura"
+
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
+#, fuzzy
+msgid "continue statement not within a loop"
+msgstr "urifuzagukomeza Inyandiko OYA muri a"
+
+#: c-parse.y:2324 objc/objc-parse.y:2380
+#, fuzzy
+msgid "ISO C forbids `goto *expr;'"
+msgstr "C"
+
+#. Gcc used to allow this as an extension. However, it does
+#. not work for all targets, and thus has been disabled.
+#. Also, since func (...) and func () are indistinguishable,
+#. it caused problems with the code in expand_builtin which
+#. tries to verify that BUILT_IN_NEXT_ARG is being used
+#. correctly.
+#: c-parse.y:2441 objc/objc-parse.y:2548
+#, fuzzy
+msgid "ISO C requires a named argument before `...'"
+msgstr "C a Mbere"
+
+#: c-parse.y:2539 objc/objc-parse.y:2646
+#, fuzzy
+msgid "`...' in old-style identifier list"
+msgstr "`...'in ki/ bishaje IMISUSIRE Ikiranga Urutonde"
+
+#: /usr/share/bison/bison.simple:795
+#, fuzzy
+msgid "parse error; also virtual memory exhausted"
+msgstr "Ikosa Kitaboneka Ububiko"
+
+#: /usr/share/bison/bison.simple:799
+#, fuzzy
+msgid "parse error"
+msgstr "Ikosa"
+
+#: /usr/share/bison/bison.simple:924
+#, fuzzy
+msgid "parser stack overflow"
+msgstr "Byarenze urugero"
+
+#: c-parse.y:2969 objc/objc-parse.y:3663
+#, fuzzy, c-format
+msgid "syntax error at '%s' token"
+msgstr "Ikosa ku"
+
+#: c-pch.c:125
+#, fuzzy, c-format
+msgid "can't create precompiled header %s: %m"
+msgstr "Kurema Umutwempangano"
+
+#: c-pch.c:146
+#, fuzzy, c-format
+msgid "can't write to %s: %m"
+msgstr "Kwandika Kuri"
+
+#: c-pch.c:152
+#, fuzzy, c-format
+msgid "`%s' is not a valid output file"
+msgstr "`%s'ni OYA a Byemewe Ibisohoka IDOSIYE"
+
+#: c-pch.c:181 c-pch.c:197 c-pch.c:209
+#, fuzzy, c-format
+msgid "can't write %s: %m"
+msgstr "Kwandika"
+
+#: c-pch.c:187
+#, fuzzy, c-format
+msgid "can't seek in %s: %m"
+msgstr "in"
+
+#: c-pch.c:195 c-pch.c:240 c-pch.c:268 c-pch.c:273 c-pch.c:351
+#, fuzzy, c-format
+msgid "can't read %s: %m"
+msgstr "Gusoma"
+
+#: c-pch.c:253
+#, fuzzy, c-format
+msgid "%s: not compatible with this GCC version"
+msgstr "%s:OYA Na: iyi Verisiyo"
+
+#. It's a PCH for the wrong language.
+#: c-pch.c:256
+#, fuzzy, c-format
+msgid "%s: not for %s"
+msgstr "%s:OYA kugirango"
+
+#. Not any kind of PCH.
+#: c-pch.c:260
+#, fuzzy, c-format
+msgid "%s: not a PCH file"
+msgstr "%s:OYA a IDOSIYE"
+
+#: c-pch.c:279
+#, fuzzy, c-format
+msgid "%s: created on host `%.*s', but used on host `%s'"
+msgstr "%s:Byaremwe ku Ubuturo ku Ubuturo"
+
+#: c-pch.c:289
+#, fuzzy, c-format
+msgid "%s: created for target `%.*s', but used for target `%s'"
+msgstr "%s:Byaremwe kugirango Intego kugirango Intego"
+
+#: c-pch.c:302
+#, fuzzy, c-format
+msgid "%s: created by version `%.*s', but this is version `%s'"
+msgstr "%s:Byaremwe ku Verisiyo iyi ni Verisiyo"
+
+#: c-pch.c:313
+#, fuzzy, c-format
+msgid "%s: created using different flags"
+msgstr "%s:Byaremwe ikoresha Amabendera"
+
+#: c-pch.c:326
+#, fuzzy, c-format
+msgid "%s: created with -g%s, but used with -g%s"
+msgstr "%s:Byaremwe Na: g Na: g"
+
+#: c-pch.c:340
+#, fuzzy, c-format
+msgid "%s: had text segment at different address"
+msgstr "%s:Umwandiko ku Aderesi"
+
+# desktop/source\app\ssodlg.src:DLG_SSOLOGIN.text
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
+#, fuzzy, c-format
+msgid "%s: %s"
+msgstr "%s:%s"
+
+#: c-pch.c:388
+msgid "calling fdopen"
+msgstr ""
+
+#: c-pch.c:396 c-pch.c:408
+msgid "reading"
+msgstr ""
+
+#: c-pragma.c:106
+#, fuzzy
+msgid "#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
+msgstr "#Ipaki Ipaki N"
+
+#: c-pragma.c:124
+#, fuzzy, c-format
+msgid "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, <n>)"
+msgstr "#Ipaki Ipaki N"
+
+#: c-pragma.c:144
+#, fuzzy
+msgid "#pragma pack(push[, id], <n>) is not supported on this target"
+msgstr "#Ipaki ID N ni OYA ku iyi Intego"
+
+#: c-pragma.c:146
+#, fuzzy
+msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
+msgstr "#Ipaki ID N ni OYA ku iyi Intego"
+
+#: c-pragma.c:165
+#, fuzzy
+msgid "missing '(' after '#pragma pack' - ignored"
+msgstr "Ibuze Nyuma"
+
+#: c-pragma.c:178 c-pragma.c:228
+msgid "malformed '#pragma pack' - ignored"
+msgstr ""
+
+#: c-pragma.c:183
+#, fuzzy
+msgid "malformed '#pragma pack(push[, id], <n>)' - ignored"
+msgstr "Ipaki ID N"
+
+#: c-pragma.c:185
+#, fuzzy
+msgid "malformed '#pragma pack(pop[, id])' - ignored"
+msgstr "Ipaki ID"
+
+#: c-pragma.c:194
+#, fuzzy, c-format
+msgid "unknown action '%s' for '#pragma pack' - ignored"
+msgstr "Kitazwi Igikorwa kugirango"
+
+#: c-pragma.c:231
+#, fuzzy
+msgid "junk at end of '#pragma pack'"
+msgstr "Umwanda ku Impera Bya"
+
+#: c-pragma.c:245
+#, fuzzy, c-format
+msgid "alignment must be a small power of two, not %d"
+msgstr "Itunganya a Gitoya UMWIKUBE Bya OYA"
+
+#: c-pragma.c:278
+#, fuzzy
+msgid "%Japplying #pragma weak '%D' after first use results in unspecified behavior"
+msgstr "%Japplying#Nyuma Itangira Gukoresha Ibisubizo ku in imyitwarire"
+
+#: c-pragma.c:325 c-pragma.c:330
+msgid "malformed #pragma weak, ignored"
+msgstr ""
+
+#: c-pragma.c:334
+#, fuzzy
+msgid "junk at end of #pragma weak"
+msgstr "Umwanda ku Impera Bya"
+
+#: c-pragma.c:367 c-pragma.c:372
+msgid "malformed #pragma redefine_extname, ignored"
+msgstr ""
+
+#: c-pragma.c:377
+#, fuzzy
+msgid "junk at end of #pragma redefine_extname"
+msgstr "Umwanda ku Impera Bya"
+
+#: c-pragma.c:385 c-pragma.c:463
+#, fuzzy
+msgid "#pragma redefine_extname conflicts with declaration"
+msgstr "#Na:"
+
+#: c-pragma.c:414
+msgid "malformed #pragma extern_prefix, ignored"
+msgstr ""
+
+#: c-pragma.c:419
+#, fuzzy
+msgid "junk at end of #pragma extern_prefix"
+msgstr "Umwanda ku Impera Bya"
+
+#: c-pragma.c:450
+#, fuzzy
+msgid "asm declaration conflicts with previous rename"
+msgstr "Na: Ibanjirije Guhindura izina"
+
+#: c-semantics.c:697
+#, fuzzy
+msgid "destructor needed for `%D'"
+msgstr "kugirango"
+
+#: c-semantics.c:698
+#, fuzzy
+msgid "where case label appears here"
+msgstr "Akarango"
+
+#: c-semantics.c:701
+#, fuzzy
+msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
+msgstr "(Bya Ibanjirije in Ingano:"
+
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
+#, fuzzy, c-format
+msgid "%s qualifier ignored on asm"
+msgstr "%sku"
+
+#: c-semantics.c:993
+#, fuzzy
+msgid "will never be executed"
+msgstr "Nta narimwe"
+
+#: c-typeck.c:123
+#, fuzzy, c-format
+msgid "`%s' has an incomplete type"
+msgstr "`%s'Ubwoko"
+
+#: c-typeck.c:145 cp/call.c:2542
+#, fuzzy
+msgid "invalid use of void expression"
+msgstr "Sibyo Gukoresha Bya imvugo"
+
+#: c-typeck.c:153
+#, fuzzy
+msgid "invalid use of flexible array member"
+msgstr "Sibyo Gukoresha Bya Imbonerahamwe"
+
+#: c-typeck.c:159
+#, fuzzy
+msgid "invalid use of array with unspecified bounds"
+msgstr "Sibyo Gukoresha Bya Imbonerahamwe Na:"
+
+#: c-typeck.c:167
+#, fuzzy, c-format
+msgid "invalid use of undefined type `%s %s'"
+msgstr "Sibyo Gukoresha Bya kidasobanuye Ubwoko"
+
+#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
+#: c-typeck.c:171
+#, fuzzy, c-format
+msgid "invalid use of incomplete typedef `%s'"
+msgstr "Sibyo Gukoresha Bya"
+
+#: c-typeck.c:428 c-typeck.c:443
+#, fuzzy
+msgid "function types not truly compatible in ISO C"
+msgstr "Umumaro OYA in C"
+
+#: c-typeck.c:625
+#, fuzzy
+msgid "types are not quite compatible"
+msgstr "OYA"
+
+#: c-typeck.c:838
+#, fuzzy
+msgid "function return types not compatible due to `volatile'"
+msgstr "Umumaro Garuka OYA Kuri"
+
+#: c-typeck.c:984 c-typeck.c:2156
+#, fuzzy
+msgid "arithmetic on pointer to an incomplete type"
+msgstr "ku Mweretsi Kuri Ubwoko"
+
+#: c-typeck.c:1337
+#, fuzzy, c-format
+msgid "%s has no member named `%s'"
+msgstr "%sOya"
+
+#: c-typeck.c:1373
+#, fuzzy, c-format
+msgid "request for member `%s' in something not a structure or union"
+msgstr "Kubaza... kugirango in OYA a Imiterere Cyangwa Ihuza"
+
+#: c-typeck.c:1402
+#, fuzzy
+msgid "dereferencing pointer to incomplete type"
+msgstr "Mweretsi Kuri Ubwoko"
+
+#: c-typeck.c:1406
+#, fuzzy
+msgid "dereferencing `void *' pointer"
+msgstr "Mweretsi"
+
+#: c-typeck.c:1423 cp/typeck.c:2127
+#, fuzzy, c-format
+msgid "invalid type argument of `%s'"
+msgstr "Sibyo Ubwoko Bya"
+
+#: c-typeck.c:1441 cp/typeck.c:2152
+#, fuzzy
+msgid "subscript missing in array reference"
+msgstr "Inyandiko nyesi Ibuze in Imbonerahamwe Indango"
+
+#: c-typeck.c:1462 cp/typeck.c:2194
+#, fuzzy
+msgid "array subscript has type `char'"
+msgstr "Imbonerahamwe Inyandiko nyesi Ubwoko"
+
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
+#, fuzzy
+msgid "array subscript is not an integer"
+msgstr "Imbonerahamwe Inyandiko nyesi ni OYA Umubare wuzuye"
+
+#: c-typeck.c:1503
+#, fuzzy
+msgid "ISO C forbids subscripting `register' array"
+msgstr "C Imbonerahamwe"
+
+#: c-typeck.c:1505
+#, fuzzy
+msgid "ISO C90 forbids subscripting non-lvalue array"
+msgstr "Imbonerahamwe"
+
+#: c-typeck.c:1538
+#, fuzzy
+msgid "subscript has type `char'"
+msgstr "Inyandiko nyesi Ubwoko"
+
+#: c-typeck.c:1554 cp/typeck.c:2279
+#, fuzzy
+msgid "subscripted value is neither array nor pointer"
+msgstr "Agaciro ni Imbonerahamwe Mweretsi"
+
+#: c-typeck.c:1584
+#, fuzzy, c-format
+msgid "local declaration of `%s' hides instance variable"
+msgstr "Bya Urugero IMPINDURAGACIRO"
+
+#: c-typeck.c:1677
+#, fuzzy
+msgid "called object is not a function"
+msgstr "Igikoresho ni OYA a Umumaro"
+
+#. This situation leads to run-time undefined behavior. We can't,
+#. therefore, simply error unless we can prove that all possible
+#. executions of the program must execute the code.
+#: c-typeck.c:1709
+#, fuzzy
+msgid "function called through a non-compatible type"
+msgstr "Umumaro Gihinguranya a Ubwoko"
+
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
+#, fuzzy
+msgid "initializer element is not constant"
+msgstr "Ikigize: ni OYA"
+
+#: c-typeck.c:1818 cp/typeck.c:2567
+#, fuzzy
+msgid "too many arguments to function"
+msgstr "ingingo Kuri Umumaro"
+
+#: c-typeck.c:1839
+#, fuzzy, c-format
+msgid "type of formal parameter %d is incomplete"
+msgstr "Ubwoko Bya ni"
+
+#: c-typeck.c:1852
+#, fuzzy, c-format
+msgid "%s as integer rather than floating due to prototype"
+msgstr "%sNka Umubare wuzuye Bihindagurika Kuri"
+
+#: c-typeck.c:1855
+#, fuzzy, c-format
+msgid "%s as integer rather than complex due to prototype"
+msgstr "%sNka Umubare wuzuye ITSINDA RY'IMIBARE C Kuri"
+
+#: c-typeck.c:1858
+#, fuzzy, c-format
+msgid "%s as complex rather than floating due to prototype"
+msgstr "%sNka ITSINDA RY'IMIBARE C Bihindagurika Kuri"
+
+#: c-typeck.c:1861
+#, fuzzy, c-format
+msgid "%s as floating rather than integer due to prototype"
+msgstr "%sNka Bihindagurika Umubare wuzuye Kuri"
+
+#: c-typeck.c:1864
+#, fuzzy, c-format
+msgid "%s as complex rather than integer due to prototype"
+msgstr "%sNka ITSINDA RY'IMIBARE C Umubare wuzuye Kuri"
+
+#: c-typeck.c:1867
+#, fuzzy, c-format
+msgid "%s as floating rather than complex due to prototype"
+msgstr "%sNka Bihindagurika ITSINDA RY'IMIBARE C Kuri"
+
+#: c-typeck.c:1877
+#, fuzzy, c-format
+msgid "%s as `float' rather than `double' due to prototype"
+msgstr "%sNka Kuri"
+
+#: c-typeck.c:1895
+#, fuzzy, c-format
+msgid "%s with different width due to prototype"
+msgstr "%sNa: Ubugari Kuri"
+
+#: c-typeck.c:1921
+#, fuzzy, c-format
+msgid "%s as unsigned due to prototype"
+msgstr "%sNka Bitashizweho umukono Kuri"
+
+#: c-typeck.c:1923
+#, fuzzy, c-format
+msgid "%s as signed due to prototype"
+msgstr "%sNka Kuri"
+
+#: c-typeck.c:1957 cp/typeck.c:2673
+#, fuzzy
+msgid "too few arguments to function"
+msgstr "ingingo Kuri Umumaro"
+
+#: c-typeck.c:1997
+#, fuzzy
+msgid "suggest parentheses around + or - inside shift"
+msgstr "Cyangwa Mo Imbere Gusunika"
+
+#: c-typeck.c:2004
+#, fuzzy
+msgid "suggest parentheses around && within ||"
+msgstr "muri"
+
+#: c-typeck.c:2013
+#, fuzzy
+msgid "suggest parentheses around arithmetic in operand of |"
+msgstr "in Bya"
+
+#: c-typeck.c:2016
+#, fuzzy
+msgid "suggest parentheses around comparison in operand of |"
+msgstr "in Bya"
+
+#: c-typeck.c:2025
+#, fuzzy
+msgid "suggest parentheses around arithmetic in operand of ^"
+msgstr "in Bya"
+
+#: c-typeck.c:2028
+#, fuzzy
+msgid "suggest parentheses around comparison in operand of ^"
+msgstr "in Bya"
+
+#: c-typeck.c:2035
+#, fuzzy
+msgid "suggest parentheses around + or - in operand of &"
+msgstr "Cyangwa in Bya"
+
+#: c-typeck.c:2038
+#, fuzzy
+msgid "suggest parentheses around comparison in operand of &"
+msgstr "in Bya"
+
+#: c-typeck.c:2045
+#, fuzzy
+msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
+msgstr "nka OYA Bijyanye n'imibare Igisobanuro"
+
+#: c-typeck.c:2108
+#, fuzzy
+msgid "pointer of type `void *' used in subtraction"
+msgstr "Mweretsi Bya Ubwoko in Gukuramo"
+
+#: c-typeck.c:2110
+#, fuzzy
+msgid "pointer to a function used in subtraction"
+msgstr "Mweretsi Kuri a Umumaro in Gukuramo"
+
+#: c-typeck.c:2204
+#, fuzzy
+msgid "wrong type argument to unary plus"
+msgstr "Ubwoko Kuri Guteranya"
+
+#: c-typeck.c:2217
+#, fuzzy
+msgid "wrong type argument to unary minus"
+msgstr "Ubwoko Kuri"
+
+#: c-typeck.c:2234
+#, fuzzy
+msgid "ISO C does not support `~' for complex conjugation"
+msgstr "C OYA Gushigikira kugirango ITSINDA RY'IMIBARE C"
+
+#: c-typeck.c:2240
+#, fuzzy
+msgid "wrong type argument to bit-complement"
+msgstr "Ubwoko Kuri"
+
+#: c-typeck.c:2248
+#, fuzzy
+msgid "wrong type argument to abs"
+msgstr "Ubwoko Kuri ABS"
+
+#: c-typeck.c:2260
+#, fuzzy
+msgid "wrong type argument to conjugation"
+msgstr "Ubwoko Kuri"
+
+#: c-typeck.c:2274
+#, fuzzy
+msgid "wrong type argument to unary exclamation mark"
+msgstr "Ubwoko Kuri Ikimenyetso"
+
+#: c-typeck.c:2317
+#, fuzzy
+msgid "ISO C does not support `++' and `--' on complex types"
+msgstr "C OYA Gushigikira Na ku ITSINDA RY'IMIBARE C"
+
+#: c-typeck.c:2332 c-typeck.c:2364
+#, fuzzy
+msgid "wrong type argument to increment"
+msgstr "Ubwoko Kuri Iyongeragaciro"
+
+#: c-typeck.c:2334 c-typeck.c:2366
+#, fuzzy
+msgid "wrong type argument to decrement"
+msgstr "Ubwoko Kuri"
+
+#: c-typeck.c:2355
+#, fuzzy
+msgid "increment of pointer to unknown structure"
+msgstr "Iyongeragaciro Bya Mweretsi Kuri Kitazwi Imiterere"
+
+#: c-typeck.c:2357
+#, fuzzy
+msgid "decrement of pointer to unknown structure"
+msgstr "Bya Mweretsi Kuri Kitazwi Imiterere"
+
+#: c-typeck.c:2482
+#, fuzzy
+msgid "invalid lvalue in unary `&'"
+msgstr "Sibyo in"
+
+#: c-typeck.c:2514
+#, fuzzy, c-format
+msgid "attempt to take address of bit-field structure member `%s'"
+msgstr "Kuri Aderesi Bya Umwanya Imiterere"
+
+#: c-typeck.c:2648
+#, fuzzy
+msgid "use of conditional expressions as lvalues is deprecated"
+msgstr "Gukoresha Bya Nka ni Bitemewe."
+
+#: c-typeck.c:2651
+#, fuzzy
+msgid "use of compound expressions as lvalues is deprecated"
+msgstr "Gukoresha Bya Nka ni Bitemewe."
+
+#: c-typeck.c:2654
+#, fuzzy
+msgid "use of cast expressions as lvalues is deprecated"
+msgstr "Gukoresha Bya Nka ni Bitemewe."
+
+#: c-typeck.c:2669
+#, fuzzy, c-format
+msgid "%s of read-only member `%s'"
+msgstr "%sBya Gusoma"
+
+#: c-typeck.c:2673
+#, fuzzy, c-format
+msgid "%s of read-only variable `%s'"
+msgstr "%sBya Gusoma IMPINDURAGACIRO"
+
+#: c-typeck.c:2676
+#, fuzzy, c-format
+msgid "%s of read-only location"
+msgstr "%sBya Gusoma Ahantu"
+
+#: c-typeck.c:2694
+#, fuzzy, c-format
+msgid "cannot take address of bit-field `%s'"
+msgstr "Aderesi Bya Umwanya"
+
+#: c-typeck.c:2722 treelang/treetree.c:946
+#, fuzzy, c-format
+msgid "global register variable `%s' used in nested function"
+msgstr "Kwiyandikisha IMPINDURAGACIRO in Umumaro"
+
+#: c-typeck.c:2726 treelang/treetree.c:950
+#, fuzzy, c-format
+msgid "register variable `%s' used in nested function"
+msgstr "Kwiyandikisha IMPINDURAGACIRO in Umumaro"
+
+#: c-typeck.c:2733 treelang/treetree.c:957
+#, fuzzy, c-format
+msgid "address of global register variable `%s' requested"
+msgstr "Aderesi Bya Kwiyandikisha IMPINDURAGACIRO"
+
+#: c-typeck.c:2745
+#, fuzzy
+msgid "cannot put object with volatile field into register"
+msgstr "Gushyira Igikoresho Na: Umwanya Kwiyandikisha"
+
+#: c-typeck.c:2749 treelang/treetree.c:962
+#, fuzzy, c-format
+msgid "address of register variable `%s' requested"
+msgstr "Aderesi Bya Kwiyandikisha IMPINDURAGACIRO"
+
+#: c-typeck.c:2834
+#, fuzzy
+msgid "signed and unsigned type in conditional expression"
+msgstr "Na Bitashizweho umukono Ubwoko in imvugo"
+
+#: c-typeck.c:2841
+#, fuzzy
+msgid "ISO C forbids conditional expr with only one void side"
+msgstr "C Na:"
+
+#: c-typeck.c:2857 c-typeck.c:2864
+#, fuzzy
+msgid "ISO C forbids conditional expr between `void *' and function pointer"
+msgstr "C hagati Na Umumaro Mweretsi"
+
+#: c-typeck.c:2870
+#, fuzzy
+msgid "pointer type mismatch in conditional expression"
+msgstr "Mweretsi Ubwoko in imvugo"
+
+#: c-typeck.c:2877 c-typeck.c:2887
+#, fuzzy
+msgid "pointer/integer type mismatch in conditional expression"
+msgstr "Mweretsi Umubare wuzuye Ubwoko in imvugo"
+
+#: c-typeck.c:2901
+#, fuzzy
+msgid "type mismatch in conditional expression"
+msgstr "Ubwoko in imvugo"
+
+#: c-typeck.c:2961
+#, fuzzy
+msgid "left-hand operand of comma expression has no effect"
+msgstr "Ibumoso: Bya Akitso imvugo Oya INGARUKA"
+
+#: c-typeck.c:2992
+#, fuzzy
+msgid "cast specifies array type"
+msgstr "Imbonerahamwe Ubwoko"
+
+#: c-typeck.c:2998
+#, fuzzy
+msgid "cast specifies function type"
+msgstr "Umumaro Ubwoko"
+
+#: c-typeck.c:3008
+#, fuzzy
+msgid "ISO C forbids casting nonscalar to the same type"
+msgstr "C Kuri i Ubwoko"
+
+#: c-typeck.c:3026
+#, fuzzy
+msgid "ISO C forbids casts to union type"
+msgstr "C Kuri Ihuza Ubwoko"
+
+#: c-typeck.c:3034
+#, fuzzy
+msgid "cast to union type from type not present in union"
+msgstr "Kuri Ihuza Ubwoko Bivuye Ubwoko OYA in Ihuza"
+
+#: c-typeck.c:3085
+#, fuzzy
+msgid "cast adds new qualifiers to function type"
+msgstr "Gishya Kuri Umumaro Ubwoko"
+
+#. There are qualifiers present in IN_OTYPE that are not
+#. present in IN_TYPE.
+#: c-typeck.c:3090
+#, fuzzy
+msgid "cast discards qualifiers from pointer target type"
+msgstr "Bivuye Mweretsi Intego Ubwoko"
+
+#: c-typeck.c:3105
+#, fuzzy
+msgid "cast increases required alignment of target type"
+msgstr "Bya ngombwa Itunganya Bya Intego Ubwoko"
+
+#: c-typeck.c:3111 cp/typeck.c:4963
+#, fuzzy
+msgid "cast from pointer to integer of different size"
+msgstr "Bivuye Mweretsi Kuri Umubare wuzuye Bya Ingano"
+
+#: c-typeck.c:3116
+#, fuzzy
+msgid "cast does not match function type"
+msgstr "OYA BIHUYE Umumaro Ubwoko"
+
+#: c-typeck.c:3123 cp/typeck.c:4970
+#, fuzzy
+msgid "cast to pointer from integer of different size"
+msgstr "Kuri Mweretsi Bivuye Umubare wuzuye Bya Ingano"
+
+#: c-typeck.c:3135
+#, fuzzy
+msgid "type-punning to incomplete type might break strict-aliasing rules"
+msgstr "Ubwoko Kuri Ubwoko itandukanya"
+
+#: c-typeck.c:3139
+#, fuzzy
+msgid "dereferencing type-punned pointer will break strict-aliasing rules"
+msgstr "Ubwoko Mweretsi itandukanya"
+
+#: c-typeck.c:3150
+#, fuzzy
+msgid "ISO C forbids conversion of function pointer to object pointer type"
+msgstr "C Ihindurangero Bya Umumaro Mweretsi Kuri Igikoresho Mweretsi Ubwoko"
+
+#: c-typeck.c:3159
+#, fuzzy
+msgid "ISO C forbids conversion of object pointer to function pointer type"
+msgstr "C Ihindurangero Bya Igikoresho Mweretsi Kuri Umumaro Mweretsi Ubwoko"
+
+#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
+#. Reject anything strange now.
+#: c-typeck.c:3317
+#, fuzzy
+msgid "invalid lvalue in assignment"
+msgstr "Sibyo in Igenera"
+
+#. Convert new value to destination type.
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
+#, fuzzy
+msgid "assignment"
+msgstr "Igenera"
+
+#: c-typeck.c:3435
+#, fuzzy
+msgid "cannot pass rvalue to reference parameter"
+msgstr "Kuri Indango"
+
+#: c-typeck.c:3544 c-typeck.c:3620
+#, fuzzy, c-format
+msgid "%s makes qualified function pointer from unqualified"
+msgstr "%sUmumaro Mweretsi Bivuye"
+
+#: c-typeck.c:3548 c-typeck.c:3600
+#, fuzzy, c-format
+msgid "%s discards qualifiers from pointer target type"
+msgstr "%sBivuye Mweretsi Intego Ubwoko"
+
+#: c-typeck.c:3554
+#, fuzzy
+msgid "ISO C prohibits argument conversion to union type"
+msgstr "C Ihindurangero Kuri Ihuza Ubwoko"
+
+#: c-typeck.c:3592
+#, fuzzy, c-format
+msgid "ISO C forbids %s between function pointer and `void *'"
+msgstr "C hagati Umumaro Mweretsi Na"
+
+#: c-typeck.c:3609
+#, fuzzy, c-format
+msgid "pointer targets in %s differ in signedness"
+msgstr "Mweretsi in in"
+
+#: c-typeck.c:3625
+#, fuzzy, c-format
+msgid "%s from incompatible pointer type"
+msgstr "%sBivuye Mweretsi Ubwoko"
+
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
+#, fuzzy
+msgid "invalid use of non-lvalue array"
+msgstr "Sibyo Gukoresha Bya Imbonerahamwe"
+
+#: c-typeck.c:3645
+#, fuzzy, c-format
+msgid "%s makes pointer from integer without a cast"
+msgstr "%sMweretsi Bivuye Umubare wuzuye a"
+
+#: c-typeck.c:3652
+#, fuzzy, c-format
+msgid "%s makes integer from pointer without a cast"
+msgstr "%sUmubare wuzuye Bivuye Mweretsi a"
+
+#: c-typeck.c:3666 c-typeck.c:3669
+#, fuzzy, c-format
+msgid "incompatible type for argument %d of `%s'"
+msgstr "Ubwoko kugirango Bya"
+
+#: c-typeck.c:3673
+#, fuzzy, c-format
+msgid "incompatible type for argument %d of indirect function call"
+msgstr "Ubwoko kugirango Bya BUZIGUYE Umumaro"
+
+#: c-typeck.c:3677
+#, fuzzy, c-format
+msgid "incompatible types in %s"
+msgstr "in"
+
+#. Function name is known; supply it.
+#: c-typeck.c:3733
+#, fuzzy, c-format
+msgid "passing arg of `%s'"
+msgstr "Bya"
+
+#. Function name unknown (call through ptr).
+#: c-typeck.c:3742
+#, fuzzy
+msgid "passing arg of pointer to function"
+msgstr "Bya Mweretsi Kuri Umumaro"
+
+#. Function name is known; supply it.
+#: c-typeck.c:3750
+#, fuzzy, c-format
+msgid "passing arg %d of `%s'"
+msgstr "Bya"
+
+#. Function name unknown (call through ptr); just give arg number.
+#: c-typeck.c:3759
+#, fuzzy, c-format
+msgid "passing arg %d of pointer to function"
+msgstr "Bya Mweretsi Kuri Umumaro"
+
+#: c-typeck.c:3816
+#, fuzzy
+msgid "traditional C rejects automatic aggregate initialization"
+msgstr "C Byikoresha"
+
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
+#, fuzzy, c-format
+msgid "(near initialization for `%s')"
+msgstr "(kugirango"
+
+#: c-typeck.c:4066 cp/typeck2.c:550
+#, fuzzy
+msgid "char-array initialized from wide string"
+msgstr "INYUGUTI Imbonerahamwe Bivuye Ikurikiranyanyuguti"
+
+#: c-typeck.c:4073 cp/typeck2.c:557
+#, fuzzy
+msgid "int-array initialized from non-wide string"
+msgstr "INT Imbonerahamwe Bivuye Ikurikiranyanyuguti"
+
+#: c-typeck.c:4091 cp/typeck2.c:572
+#, fuzzy
+msgid "initializer-string for array of chars is too long"
+msgstr "Ikurikiranyanyuguti kugirango Imbonerahamwe Bya ni"
+
+#: c-typeck.c:4161
+#, fuzzy
+msgid "array initialized from non-constant array expression"
+msgstr "Imbonerahamwe Bivuye Imbonerahamwe imvugo"
+
+#: c-typeck.c:4212
+msgid "initialization"
+msgstr ""
+
+#: c-typeck.c:4223 c-typeck.c:5601
+#, fuzzy
+msgid "initializer element is not computable at load time"
+msgstr "Ikigize: ni OYA ku Ibirimo Igihe"
+
+#: c-typeck.c:4238 cp/typeck2.c:649
+#, fuzzy
+msgid "invalid initializer"
+msgstr "Sibyo"
+
+#: c-typeck.c:4520 cp/decl.c:4539
+#, fuzzy
+msgid "opaque vector types cannot be initialized"
+msgstr "Kijimye"
+
+#: c-typeck.c:4714
+#, fuzzy
+msgid "extra brace group at end of initializer"
+msgstr "Birenga Itsinda ku Impera Bya"
+
+#: c-typeck.c:4734
+#, fuzzy
+msgid "missing braces around initializer"
+msgstr "Ibuze Ingirwadusodeko"
+
+#: c-typeck.c:4794
+#, fuzzy
+msgid "braces around scalar initializer"
+msgstr "Ingirwadusodeko"
+
+#: c-typeck.c:4845
+#, fuzzy
+msgid "initialization of flexible array member in a nested context"
+msgstr "Bya Imbonerahamwe in a Imvugiro"
+
+#: c-typeck.c:4847
+#, fuzzy
+msgid "initialization of a flexible array member"
+msgstr "Bya a Imbonerahamwe"
+
+#: c-typeck.c:4878
+#, fuzzy
+msgid "missing initializer"
+msgstr "Ibuze"
+
+#: c-typeck.c:4900
+#, fuzzy
+msgid "empty scalar initializer"
+msgstr "ubusa"
+
+#: c-typeck.c:4905
+#, fuzzy
+msgid "extra elements in scalar initializer"
+msgstr "Birenga Ibintu in"
+
+#: c-typeck.c:4990
+#, fuzzy
+msgid "initialization designators may not nest"
+msgstr "Gicurasi OYA"
+
+#: c-typeck.c:5011 c-typeck.c:5079
+#, fuzzy
+msgid "array index in non-array initializer"
+msgstr "Imbonerahamwe Umubarendanga in Imbonerahamwe"
+
+#: c-typeck.c:5016 c-typeck.c:5132
+#, fuzzy
+msgid "field name not in record or union initializer"
+msgstr "Umwanya Izina: OYA in Icyabitswe Cyangwa Ihuza"
+
+#: c-typeck.c:5075 c-typeck.c:5077
+#, fuzzy
+msgid "nonconstant array index in initializer"
+msgstr "Imbonerahamwe Umubarendanga in"
+
+#: c-typeck.c:5081 c-typeck.c:5084
+#, fuzzy
+msgid "array index in initializer exceeds array bounds"
+msgstr "Imbonerahamwe Umubarendanga in Imbonerahamwe"
+
+#: c-typeck.c:5095
+#, fuzzy
+msgid "empty index range in initializer"
+msgstr "ubusa Umubarendanga Urutonde in"
+
+#: c-typeck.c:5104
+#, fuzzy
+msgid "array index range in initializer exceeds array bounds"
+msgstr "Imbonerahamwe Umubarendanga Urutonde in Imbonerahamwe"
+
+#: c-typeck.c:5144
+#, fuzzy, c-format
+msgid "unknown field `%s' specified in initializer"
+msgstr "Kitazwi Umwanya in"
+
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
+#, fuzzy
+msgid "initialized field with side-effects overwritten"
+msgstr "Umwanya Na: Ingaruka"
+
+#: c-typeck.c:5871
+#, fuzzy
+msgid "excess elements in char array initializer"
+msgstr "Ibintu in INYUGUTI Imbonerahamwe"
+
+#: c-typeck.c:5878 c-typeck.c:5924
+#, fuzzy
+msgid "excess elements in struct initializer"
+msgstr "Ibintu in"
+
+#: c-typeck.c:5939
+#, fuzzy
+msgid "non-static initialization of a flexible array member"
+msgstr "Bya a Imbonerahamwe"
+
+#: c-typeck.c:6006
+#, fuzzy
+msgid "excess elements in union initializer"
+msgstr "Ibintu in Ihuza"
+
+#: c-typeck.c:6027
+#, fuzzy
+msgid "traditional C rejects initialization of unions"
+msgstr "C Bya"
+
+#: c-typeck.c:6090
+#, fuzzy
+msgid "excess elements in array initializer"
+msgstr "Ibintu in Imbonerahamwe"
+
+#: c-typeck.c:6119
+#, fuzzy
+msgid "excess elements in vector initializer"
+msgstr "Ibintu in"
+
+#: c-typeck.c:6141
+#, fuzzy
+msgid "excess elements in scalar initializer"
+msgstr "Ibintu in"
+
+#: c-typeck.c:6243
+#, fuzzy
+msgid "asm template is not a string constant"
+msgstr "Inyandikorugero ni OYA a Ikurikiranyanyuguti"
+
+#: c-typeck.c:6275
+#, fuzzy
+msgid "invalid lvalue in asm statement"
+msgstr "Sibyo in Inyandiko"
+
+#: c-typeck.c:6347 cp/typeck.c:5923
+#, fuzzy
+msgid "modification by `asm'"
+msgstr "ku"
+
+#: c-typeck.c:6365 cp/typeck.c:6007
+#, fuzzy
+msgid "function declared `noreturn' has a `return' statement"
+msgstr "Umumaro a Inyandiko"
+
+#: c-typeck.c:6372
+#, fuzzy
+msgid "`return' with no value, in function returning non-void"
+msgstr "`Na: Oya Agaciro in Umumaro"
+
+#: c-typeck.c:6378
+#, fuzzy
+msgid "`return' with a value, in function returning void"
+msgstr "`Na: a Agaciro in Umumaro"
+
+#: c-typeck.c:6382
+#, fuzzy
+msgid "return"
+msgstr "Garuka"
+
+#: c-typeck.c:6434
+#, fuzzy
+msgid "function returns address of local variable"
+msgstr "Umumaro Aderesi Bya IMPINDURAGACIRO"
+
+#: c-typeck.c:6489 cp/semantics.c:749
+#, fuzzy
+msgid "switch quantity not an integer"
+msgstr "Hindura Ingano OYA Umubare wuzuye"
+
+#: c-typeck.c:6499
+#, fuzzy
+msgid "`long' switch expression not converted to `int' in ISO C"
+msgstr "`Hindura imvugo OYA Kuri in C"
+
+#: c-typeck.c:6540 cp/parser.c:5597
+#, fuzzy
+msgid "case label not within a switch statement"
+msgstr "Akarango OYA muri a Hindura Inyandiko"
+
+#: c-typeck.c:6542
+#, fuzzy
+msgid "`default' label not within a switch statement"
+msgstr "`Akarango OYA muri a Hindura Inyandiko"
+
+#: c-typeck.c:6694 c-typeck.c:6728
+#, fuzzy
+msgid "division by zero"
+msgstr "Kugabanya na zeru"
+
+#: c-typeck.c:6773 cp/typeck.c:2953
+#, fuzzy
+msgid "right shift count is negative"
+msgstr "Iburyo: Gusunika IBARA ni"
+
+#: c-typeck.c:6780 cp/typeck.c:2959
+#, fuzzy
+msgid "right shift count >= width of type"
+msgstr "Iburyo: Gusunika IBARA Ubugari Bya Ubwoko"
+
+#: c-typeck.c:6801 cp/typeck.c:2978
+#, fuzzy
+msgid "left shift count is negative"
+msgstr "Ibumoso: Gusunika IBARA ni"
+
+#: c-typeck.c:6804 cp/typeck.c:2980
+#, fuzzy
+msgid "left shift count >= width of type"
+msgstr "Ibumoso: Gusunika IBARA Ubugari Bya Ubwoko"
+
+#: c-typeck.c:6825
+#, fuzzy
+msgid "shift count is negative"
+msgstr "Gusunika IBARA ni"
+
+#: c-typeck.c:6827
+#, fuzzy
+msgid "shift count >= width of type"
+msgstr "Gusunika IBARA Ubugari Bya Ubwoko"
+
+#: c-typeck.c:6844 cp/typeck.c:3015
+#, fuzzy
+msgid "comparing floating point with == or != is unsafe"
+msgstr "Bihindagurika Akadomo Na: Cyangwa ni"
+
+#: c-typeck.c:6868 c-typeck.c:6874
+#, fuzzy
+msgid "ISO C forbids comparison of `void *' with function pointer"
+msgstr "C Bya Na: Umumaro Mweretsi"
+
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
+#, fuzzy
+msgid "comparison of distinct pointer types lacks a cast"
+msgstr "Bya Mweretsi a"
+
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
+#, fuzzy
+msgid "comparison between pointer and integer"
+msgstr "hagati Mweretsi Na Umubare wuzuye"
+
+#: c-typeck.c:6912 c-typeck.c:6940
+#, fuzzy
+msgid "ISO C forbids ordered comparisons of pointers to functions"
+msgstr "C Bya Kuri Imimaro"
+
+#: c-typeck.c:6937
+#, fuzzy
+msgid "comparison of complete and incomplete pointers"
+msgstr "Bya Byuzuye Na"
+
+#: c-typeck.c:6953 c-typeck.c:6960
+#, fuzzy
+msgid "ordered comparison of pointer with integer zero"
+msgstr "Bya Mweretsi Na: Umubare wuzuye Zeru"
+
+#: c-typeck.c:6984 cp/typeck.c:3151
+#, fuzzy
+msgid "unordered comparison on non-floating point argument"
+msgstr "ku Bihindagurika Akadomo"
+
+#: c-typeck.c:7194
+#, fuzzy
+msgid "comparison between signed and unsigned"
+msgstr "hagati Na Bitashizweho umukono"
+
+#: c-typeck.c:7240 cp/typeck.c:3398
+#, fuzzy
+msgid "comparison of promoted ~unsigned with constant"
+msgstr "Bya Bitashizweho umukono Na:"
+
+#: c-typeck.c:7248 cp/typeck.c:3406
+#, fuzzy
+msgid "comparison of promoted ~unsigned with unsigned"
+msgstr "Bya Bitashizweho umukono Na: Bitashizweho umukono"
+
+#: calls.c:1838
+#, fuzzy
+msgid "%Jinlining failed in call to '%F'"
+msgstr "%JinliningByanze in Kuri"
+
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
+#, fuzzy
+msgid "called from here"
+msgstr "Bivuye"
+
+#: calls.c:2210
+#, fuzzy
+msgid "%Jcan't inline call to '%F'"
+msgstr "%Jcan'T Mumurongo Kuri"
+
+#: calls.c:2219
+#, fuzzy
+msgid "ignoring return value of `%D', declared with attribute warn_unused_result"
+msgstr "Garuka Agaciro Bya Na: Ikiranga"
+
+#: calls.c:2232
+#, fuzzy
+msgid "ignoring return value of function declared with attribute warn_unused_result"
+msgstr "Garuka Agaciro Bya Umumaro Na: Ikiranga"
+
+#: calls.c:2242
+#, fuzzy
+msgid "function call has aggregate value"
+msgstr "Umumaro Agaciro"
+
+#: cfg.c:835
+#, fuzzy, c-format
+msgid "bb %d on wrong place"
+msgstr "ku"
+
+#: cfg.c:841
+#, fuzzy, c-format
+msgid "prev_bb of %d should be %d, not %d"
+msgstr "Bya OYA"
+
+#: cfg.c:857
+#, fuzzy, c-format
+msgid "verify_flow_info: Wrong count of block %i %i"
+msgstr "IBARA Bya Funga"
+
+#: cfg.c:863
+#, fuzzy, c-format
+msgid "verify_flow_info: Wrong frequency of block %i %i"
+msgstr "Ubwisubire Bya Funga"
+
+#: cfg.c:871
+#, c-format
+msgid "verify_flow_info: Duplicate edge %i->%i"
+msgstr ""
+
+#: cfg.c:877
+#, fuzzy, c-format
+msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
+msgstr "Imishobokere Bya"
+
+#: cfg.c:883
+#, fuzzy, c-format
+msgid "verify_flow_info: Wrong count of edge %i->%i %i"
+msgstr "IBARA Bya"
+
+#: cfg.c:895
+#, fuzzy, c-format
+msgid "verify_flow_info: Basic block %d succ edge is corrupted"
+msgstr "Funga ni"
+
+#: cfg.c:909 cfgrtl.c:1983
+#, fuzzy, c-format
+msgid "Wrong amount of branch edges after unconditional jump %i"
+msgstr "Igiteranyo Bya Nyuma Simbuka"
+
+#: cfg.c:917
+#, fuzzy, c-format
+msgid "basic block %d pred edge is corrupted"
+msgstr "BASIC Funga ni"
+
+#: cfg.c:943
+#, fuzzy, c-format
+msgid "basic block %i edge lists are corrupted"
+msgstr "BASIC Funga Intonde"
+
+#: cfg.c:955
+#, fuzzy
+msgid "verify_flow_info failed"
+msgstr "Byanze"
+
+#: cfgloop.c:1134
+#, fuzzy, c-format
+msgid "Size of loop %d should be %d, not %d."
+msgstr "Bya OYA"
+
+#: cfgloop.c:1153
+#, fuzzy, c-format
+msgid "Bb %d do not belong to loop %d."
+msgstr "OYA Kuri"
+
+#: cfgloop.c:1171
+#, fuzzy, c-format
+msgid "Loop %d's header does not have exactly 2 entries."
+msgstr "S Umutwempangano OYA 2. Ibyinjijwe"
+
+#: cfgloop.c:1179
+#, fuzzy, c-format
+msgid "Loop %d's latch does not have exactly 1 successor."
+msgstr "S OYA 1."
+
+#: cfgloop.c:1184
+#, fuzzy, c-format
+msgid "Loop %d's latch does not have header as successor."
+msgstr "S OYA Umutwempangano Nka"
+
+#: cfgloop.c:1189
+#, fuzzy, c-format
+msgid "Loop %d's latch does not belong directly to it."
+msgstr "S OYA Kuri"
+
+#: cfgloop.c:1195
+#, fuzzy, c-format
+msgid "Loop %d's header does not belong directly to it."
+msgstr "S Umutwempangano OYA Kuri"
+
+#: cfgloop.c:1201
+#, fuzzy, c-format
+msgid "Loop %d's latch is marked as part of irreducible region."
+msgstr "S ni cy/ byagarajwe Nka Bya"
+
+#: cfgloop.c:1231
+#, fuzzy, c-format
+msgid "Basic block %d should be marked irreducible."
+msgstr "Funga cy/ byagarajwe"
+
+#: cfgloop.c:1237
+#, fuzzy, c-format
+msgid "Basic block %d should not be marked irreducible."
+msgstr "Funga OYA cy/ byagarajwe"
+
+#: cfgloop.c:1245
+#, fuzzy, c-format
+msgid "Edge from %d to %d should be marked irreducible."
+msgstr "Bivuye Kuri cy/ byagarajwe"
+
+#: cfgloop.c:1252
+#, fuzzy, c-format
+msgid "Edge from %d to %d should not be marked irreducible."
+msgstr "Bivuye Kuri OYA cy/ byagarajwe"
+
+#: cfgrtl.c:1889
+#, fuzzy, c-format
+msgid "end insn %d for block %d not found in the insn stream"
+msgstr "Impera kugirango Funga OYA Byabonetse in i"
+
+#: cfgrtl.c:1903
+#, fuzzy, c-format
+msgid "insn %d is in multiple basic blocks (%d and %d)"
+msgstr "ni in Igikubo BASIC Na"
+
+#: cfgrtl.c:1915
+#, fuzzy, c-format
+msgid "head insn %d for block %d not found in the insn stream"
+msgstr "kugirango Funga OYA Byabonetse in i"
+
+#: cfgrtl.c:1937
+#, fuzzy
+msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
+msgstr "OYA BIHUYE"
+
+#: cfgrtl.c:1965
+#, fuzzy, c-format
+msgid "Missing REG_EH_REGION note in the end of bb %i"
+msgstr "Impugukirwa in i Impera Bya"
+
+#: cfgrtl.c:1973
+#, fuzzy, c-format
+msgid "Too many outgoing branch edges from bb %i"
+msgstr "Bivuye"
+
+#: cfgrtl.c:1978
+#, fuzzy, c-format
+msgid "Fallthru edge after unconditional jump %i"
+msgstr "Nyuma Simbuka"
+
+#: cfgrtl.c:1989
+#, fuzzy, c-format
+msgid "Wrong amount of branch edges after conditional jump %i"
+msgstr "Igiteranyo Bya Nyuma Simbuka"
+
+#: cfgrtl.c:1994
+#, fuzzy, c-format
+msgid "Call edges for non-call insn in bb %i"
+msgstr "kugirango in"
+
+#: cfgrtl.c:2003
+#, fuzzy, c-format
+msgid "Abnormal edges for no purpose in bb %i"
+msgstr "kugirango Oya Intego in"
+
+#: cfgrtl.c:2013
+#, fuzzy, c-format
+msgid "insn %d inside basic block %d but block_for_insn is NULL"
+msgstr "Mo Imbere BASIC Funga ni"
+
+#: cfgrtl.c:2017
+#, fuzzy, c-format
+msgid "insn %d inside basic block %d but block_for_insn is %i"
+msgstr "Mo Imbere BASIC Funga ni"
+
+#: cfgrtl.c:2031 cfgrtl.c:2041
+#, fuzzy, c-format
+msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
+msgstr "ni Ibuze kugirango Funga"
+
+#: cfgrtl.c:2054
+#, fuzzy, c-format
+msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
+msgstr "in Hagati Bya BASIC Funga"
+
+#: cfgrtl.c:2064
+#, fuzzy, c-format
+msgid "in basic block %d:"
+msgstr "in BASIC Funga"
+
+#: cfgrtl.c:2065
+#, fuzzy
+msgid "flow control insn inside a basic block"
+msgstr "Igenzura Mo Imbere a BASIC Funga"
+
+#: cfgrtl.c:2111
+#, fuzzy, c-format
+msgid "missing barrier after block %i"
+msgstr "Ibuze Nyuma Funga"
+
+#: cfgrtl.c:2124
+#, fuzzy, c-format
+msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
+msgstr "kugirango"
+
+#: cfgrtl.c:2139
+#, c-format
+msgid "verify_flow_info: Incorrect fallthru %i->%i"
+msgstr ""
+
+#: cfgrtl.c:2141
+#, fuzzy
+msgid "wrong insn in the fallthru edge"
+msgstr "in i"
+
+#: cfgrtl.c:2158
+#, fuzzy
+msgid "basic blocks not laid down consecutively"
+msgstr "BASIC OYA Hasi"
+
+#: cfgrtl.c:2183
+#, fuzzy
+msgid "insn outside basic block"
+msgstr "Hanze BASIC Funga"
+
+#: cfgrtl.c:2191
+#, fuzzy
+msgid "return not followed by barrier"
+msgstr "Garuka OYA ku"
+
+#: cfgrtl.c:2198
+#, fuzzy, c-format
+msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
+msgstr "Umubare Bya Ibisobanuro in"
+
+#: cgraph.c:161
+#, fuzzy
+msgid "function body not available"
+msgstr "Umumaro Umubiri OYA Bihari"
+
+#: cgraph.c:163 cgraphunit.c:341
+#, fuzzy
+msgid "redefined extern inline functions are not considered for inlining"
+msgstr "Mumurongo Imimaro OYA kugirango"
+
+#: cgraph.c:166 cgraphunit.c:346
+#, fuzzy
+msgid "function not considered for inlining"
+msgstr "Umumaro OYA kugirango"
+
+#: cgraph.c:168 cgraphunit.c:344
+#, fuzzy
+msgid "function not inlinable"
+msgstr "Umumaro OYA"
+
+#: cgraph.c:485
+#, fuzzy
+msgid "%D renamed after being referenced in assembly"
+msgstr "%DNyuma in"
+
+#: cgraphunit.c:1046
+#, fuzzy
+msgid "--param large-function-growth limit reached"
+msgstr "--Binini Umumaro IKURA"
+
+#: cgraphunit.c:1059
+#, fuzzy
+msgid "--param large-function-growth limit reached while inlining the caller"
+msgstr "--Binini Umumaro IKURA i"
+
+#: cgraphunit.c:1124
+#, fuzzy
+msgid "--param max-inline-insns-single limit reached"
+msgstr "--KININI Mumurongo UMWE"
+
+#: cgraphunit.c:1148
+#, fuzzy
+msgid "--param max-inline-insns-single limit reached after inlining into the callee"
+msgstr "--KININI Mumurongo UMWE Nyuma i"
+
+#: cgraphunit.c:1225
+#, fuzzy
+msgid "--param inline-unit-growth limit reached"
+msgstr "--Mumurongo Igice: IKURA"
+
+#: cgraphunit.c:1297 cgraphunit.c:1441
+msgid "recursive inlining"
+msgstr ""
+
+#: collect2.c:406
+#, fuzzy
+msgid "internal error"
+msgstr "Ikosa ry'imbere"
+
+#: collect2.c:894
+#, fuzzy
+msgid "no arguments"
+msgstr "Oya ingingo"
+
+#: collect2.c:1226 collect2.c:1374 collect2.c:1409
+#, c-format
+msgid "fopen %s"
+msgstr ""
+
+#: collect2.c:1229 collect2.c:1379 collect2.c:1412
+#, c-format
+msgid "fclose %s"
+msgstr ""
+
+#: collect2.c:1238
+#, fuzzy, c-format
+msgid "collect2 version %s"
+msgstr "Verisiyo"
+
+#: collect2.c:1328
+#, fuzzy, c-format
+msgid "%d constructor(s) found\n"
+msgstr "%dS"
+
+#: collect2.c:1329
+#, fuzzy, c-format
+msgid "%d destructor(s) found\n"
+msgstr "%dS"
+
+#: collect2.c:1330
+#, fuzzy, c-format
+msgid "%d frame table(s) found\n"
+msgstr "%dIkadiri imbonerahamwe# S"
+
+#: collect2.c:1472
+#, fuzzy, c-format
+msgid "%s terminated with signal %d [%s]%s"
+msgstr "%sNa:"
+
+#: collect2.c:1490
+#, fuzzy, c-format
+msgid "%s returned %d exit status"
+msgstr "%sGusohoka Imimerere"
+
+#: collect2.c:1515
+#, fuzzy, c-format
+msgid "[cannot find %s]"
+msgstr "[Gushaka"
+
+#: collect2.c:1530
+#, fuzzy, c-format
+msgid "cannot find `%s'"
+msgstr "Gushaka"
+
+#: collect2.c:1541 collect2.c:1544
+#, c-format
+msgid "redirecting stdout: %s"
+msgstr ""
+
+#: collect2.c:1583
+#, c-format
+msgid "[Leaving %s]\n"
+msgstr ""
+
+#: collect2.c:1803
+#, fuzzy, c-format
+msgid ""
+"\n"
+"write_c_file - output name is %s, prefix is %s\n"
+msgstr "Ibisohoka Izina: ni Imbanziriza ni"
+
+#: collect2.c:2007
+#, fuzzy
+msgid "cannot find `nm'"
+msgstr "Gushaka"
+
+#: collect2.c:2017 collect2.c:2446
+msgid "pipe"
+msgstr ""
+
+#: collect2.c:2021 collect2.c:2450
+msgid "fdopen"
+msgstr ""
+
+#: collect2.c:2047 collect2.c:2476
+#, fuzzy, c-format
+msgid "dup2 %d 1"
+msgstr "1."
+
+# svx/source\svdraw\svdstr.src:STR_EditShut.text
+#: collect2.c:2050 collect2.c:2053 collect2.c:2066 collect2.c:2479
+#: collect2.c:2482 collect2.c:2495
+#, fuzzy, c-format
+msgid "close %d"
+msgstr "Gufunga"
+
+#: collect2.c:2056 collect2.c:2485
+#, c-format
+msgid "execv %s"
+msgstr ""
+
+#: collect2.c:2110
+#, fuzzy, c-format
+msgid "init function found in object %s"
+msgstr "Umumaro Byabonetse in Igikoresho"
+
+#: collect2.c:2118
+#, fuzzy, c-format
+msgid "fini function found in object %s"
+msgstr "Umumaro Byabonetse in Igikoresho"
+
+#: collect2.c:2141 collect2.c:2534
+msgid "fclose"
+msgstr ""
+
+#: collect2.c:2183
+#, fuzzy, c-format
+msgid "unable to open file '%s'"
+msgstr "Kuri Gufungura IDOSIYE"
+
+#: collect2.c:2185
+#, fuzzy, c-format
+msgid "unable to stat file '%s'"
+msgstr "Kuri IDOSIYE"
+
+#: collect2.c:2191
+#, fuzzy, c-format
+msgid "unable to mmap file '%s'"
+msgstr "Kuri IDOSIYE"
+
+#: collect2.c:2337
+#, fuzzy
+msgid "not found\n"
+msgstr "OYA"
+
+#: collect2.c:2339 collect2.c:2513
+#, fuzzy, c-format
+msgid "dynamic dependency %s not found"
+msgstr "OYA Byabonetse"
+
+#: collect2.c:2358
+#, fuzzy, c-format
+msgid "bad magic number in file '%s'"
+msgstr "Umubare in IDOSIYE"
+
+#: collect2.c:2380
+msgid "dynamic dependencies.\n"
+msgstr ""
+
+#: collect2.c:2437
+#, fuzzy
+msgid "cannot find `ldd'"
+msgstr "Gushaka"
+
+#: collect2.c:2498
+#, fuzzy
+msgid ""
+"\n"
+"ldd output with constructors/destructors.\n"
+msgstr "Ibisohoka Na:"
+
+#: collect2.c:2525
+#, fuzzy, c-format
+msgid "unable to open dynamic dependency '%s'"
+msgstr "Kuri Gufungura"
+
+#: collect2.c:2685
+#, fuzzy, c-format
+msgid "%s: not a COFF file"
+msgstr "%s:OYA a IDOSIYE"
+
+#: collect2.c:2805
+#, fuzzy, c-format
+msgid "%s: cannot open as COFF file"
+msgstr "%s:Gufungura Nka IDOSIYE"
+
+#: collect2.c:2860
+#, fuzzy, c-format
+msgid "library lib%s not found"
+msgstr "Isomero OYA Byabonetse"
+
+#: combine.c:13047
+#, fuzzy, c-format
+msgid ""
+";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
+";; %d successes.\n"
+"\n"
+msgstr ";;Sitatisitiki Gishya Umwanya Ibyatunganye"
+
+#: combine.c:13056
+#, fuzzy, c-format
+msgid ""
+"\n"
+";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
+";; %d successes.\n"
+msgstr ";;Gishya Umwanya Ibyatunganye"
+
+#: convert.c:70
+#, fuzzy
+msgid "cannot convert to a pointer type"
+msgstr "GUHINDURA Kuri a Mweretsi Ubwoko"
+
+#: convert.c:267
+#, fuzzy
+msgid "pointer value used where a floating point value was expected"
+msgstr "Mweretsi Agaciro a Bihindagurika Akadomo Agaciro Ikitezwe:"
+
+#: convert.c:271
+#, fuzzy
+msgid "aggregate value used where a float was expected"
+msgstr "Agaciro a Kureremba Ikitezwe:"
+
+#: convert.c:296
+#, fuzzy
+msgid "conversion to incomplete type"
+msgstr "Ihindurangero Kuri Ubwoko"
+
+#: convert.c:600 convert.c:678
+#, fuzzy
+msgid "can't convert between vector values of different size"
+msgstr "GUHINDURA hagati Uduciro Bya Ingano"
+
+#: convert.c:606
+#, fuzzy
+msgid "aggregate value used where an integer was expected"
+msgstr "Agaciro Umubare wuzuye Ikitezwe:"
+
+#: convert.c:657 f/com.c:1101
+#, fuzzy
+msgid "pointer value used where a complex was expected"
+msgstr "Mweretsi Agaciro a ITSINDA RY'IMIBARE C Ikitezwe:"
+
+#: convert.c:661 f/com.c:1103
+#, fuzzy
+msgid "aggregate value used where a complex was expected"
+msgstr "Agaciro a ITSINDA RY'IMIBARE C Ikitezwe:"
+
+#: convert.c:684
+#, fuzzy
+msgid "can't convert value to a vector"
+msgstr "GUHINDURA Agaciro Kuri a"
+
+#: coverage.c:164
+#, fuzzy, c-format
+msgid "`%s' is not a gcov data file"
+msgstr "`%s'ni OYA a Ibyatanzwe IDOSIYE"
+
+#: coverage.c:175
+#, fuzzy, c-format
+msgid "`%s' is version `%.4s', expected version `%.4s'"
+msgstr "`%s'ni Verisiyo Ikitezwe: Verisiyo"
+
+#: coverage.c:255 coverage.c:263
+#, fuzzy, c-format
+msgid "coverage mismatch for function %u while reading execution counters."
+msgstr "kugirango Umumaro"
+
+#: coverage.c:257 coverage.c:340
+#, fuzzy, c-format
+msgid "checksum is %x instead of %x"
+msgstr "ni Bya"
+
+#: coverage.c:265 coverage.c:348
+#, fuzzy, c-format
+msgid "number of counters is %d instead of %d"
+msgstr "Umubare Bya ni Bya"
+
+#: coverage.c:271
+#, fuzzy, c-format
+msgid "cannot merge separate %s counters for function %u"
+msgstr "Gukomatanya kugirango Umumaro"
+
+#: coverage.c:296
+#, c-format
+msgid "`%s' has overflowed"
+msgstr ""
+
+#: coverage.c:296
+#, fuzzy, c-format
+msgid "`%s' is corrupted"
+msgstr "`%s'ni"
+
+#: coverage.c:319
+#, fuzzy, c-format
+msgid "file %s not found, execution counts assumed to be zero"
+msgstr "IDOSIYE OYA Byabonetse Kuri Zeru"
+
+#: coverage.c:329
+#, fuzzy, c-format
+msgid "no coverage for function '%s' found."
+msgstr "Oya kugirango Umumaro Byabonetse"
+
+#: coverage.c:337 coverage.c:345
+#, fuzzy, c-format
+msgid "coverage mismatch for function '%s' while reading counter '%s'."
+msgstr "kugirango Umumaro"
+
+#: coverage.c:493
+#, fuzzy, c-format
+msgid "cannot open %s"
+msgstr "Gufungura"
+
+#: coverage.c:528
+#, fuzzy, c-format
+msgid "error writing `%s'"
+msgstr "Ikosa"
+
+#. XXX should be DL_SORRY
+#: cppcharset.c:653
+#, fuzzy, c-format
+msgid "conversion from %s to %s not supported by iconv"
+msgstr "Ihindurangero Bivuye Kuri OYA ku"
+
+#: cppcharset.c:656
+msgid "iconv_open"
+msgstr ""
+
+#. XXX should be DL_SORRY
+#: cppcharset.c:664
+#, fuzzy, c-format
+msgid "no iconv implementation, cannot convert from %s to %s"
+msgstr "Oya GUHINDURA Bivuye Kuri"
+
+#: cppcharset.c:808
+#, fuzzy
+msgid "universal character names are only valid in C++ and C99"
+msgstr "Ky'isi yose Inyuguti Amazina Byemewe in C Na"
+
+#: cppcharset.c:811
+#, fuzzy, c-format
+msgid "the meaning of '\\%c' is different in traditional C"
+msgstr "i Igisobanuro Bya ni in C"
+
+#: cppcharset.c:837
+#, fuzzy, c-format
+msgid "incomplete universal character name %.*s"
+msgstr "Ky'isi yose Inyuguti Izina: S"
+
+#: cppcharset.c:849
+#, fuzzy, c-format
+msgid "%.*s is not a valid universal character"
+msgstr ""
+"%.*Project- Id- Version: basctl\n"
+"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
+"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n"
+"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n"
+"Content- Type: text/ plain; charset= UTF- 8\n"
+"Content- Transfer- Encoding: 8bit\n"
+"X- Generator: KBabel 1. 0\n"
+"."
+
+#: cppcharset.c:859
+#, fuzzy, c-format
+msgid "universal character %.*s is not valid in an identifier"
+msgstr "Ky'isi yose Inyuguti S ni OYA Byemewe in Ikiranga"
+
+#: cppcharset.c:863
+#, fuzzy, c-format
+msgid "universal character %.*s is not valid at the start of an identifier"
+msgstr "Ky'isi yose Inyuguti S ni OYA Byemewe ku i Gutangira Bya Ikiranga"
+
+#: cppcharset.c:898
+#, fuzzy
+msgid "converting UCN to source character set"
+msgstr "Guhindura.... Kuri Inkomoko Inyuguti Gushyiraho"
+
+#: cppcharset.c:902
+#, fuzzy
+msgid "converting UCN to execution character set"
+msgstr "Guhindura.... Kuri Inyuguti Gushyiraho"
+
+#: cppcharset.c:967
+#, fuzzy
+msgid "the meaning of '\\x' is different in traditional C"
+msgstr "i Igisobanuro Bya ni in C"
+
+#: cppcharset.c:984 f/lex.c:580
+#, fuzzy
+msgid "\\x used with no following hex digits"
+msgstr "\\xNa: Oya"
+
+#: cppcharset.c:991
+#, fuzzy
+msgid "hex escape sequence out of range"
+msgstr "Inyuma Bya Urutonde"
+
+#: cppcharset.c:1030
+#, fuzzy
+msgid "octal escape sequence out of range"
+msgstr "Inyuma Bya Urutonde"
+
+#: cppcharset.c:1098
+#, fuzzy
+msgid "the meaning of '\\a' is different in traditional C"
+msgstr "i Igisobanuro Bya ni in C"
+
+#: cppcharset.c:1105
+#, fuzzy, c-format
+msgid "non-ISO-standard escape sequence, '\\%c'"
+msgstr "Bisanzwe"
+
+#: cppcharset.c:1113
+#, fuzzy, c-format
+msgid "unknown escape sequence '\\%c'"
+msgstr "Kitazwi"
+
+#: cppcharset.c:1116
+#, fuzzy, c-format
+msgid "unknown escape sequence: '\\%03o'"
+msgstr "Kitazwi"
+
+#: cppcharset.c:1122
+#, fuzzy
+msgid "converting escape sequence to execution character set"
+msgstr "Guhindura.... Kuri Inyuguti Gushyiraho"
+
+#: cppcharset.c:1181
+#, fuzzy
+msgid "converting to execution character set"
+msgstr "Guhindura.... Kuri Inyuguti Gushyiraho"
+
+#: cppcharset.c:1244 cppcharset.c:1307
+#, fuzzy
+msgid "character constant too long for its type"
+msgstr "Inyuguti kugirango Ubwoko"
+
+#: cppcharset.c:1247
+#, fuzzy
+msgid "multi-character character constant"
+msgstr "Inyuguti Inyuguti"
+
+#: cppcharset.c:1339
+#, fuzzy
+msgid "empty character constant"
+msgstr "ubusa Inyuguti"
+
+#: cppcharset.c:1378
+#, fuzzy, c-format
+msgid "failure to convert %s to %s"
+msgstr "Kuri GUHINDURA Kuri"
+
+#: cpperror.c:110 diagnostic.def:5
+#, fuzzy
+msgid "warning: "
+msgstr "Iburira!"
+
+#: cpperror.c:112
+#, fuzzy
+msgid "internal error: "
+msgstr "Ikosa ry'imbere"
+
+#: cpperror.c:174
+msgid "stdout"
+msgstr ""
+
+#: cppexp.c:192
+#, fuzzy
+msgid "too many decimal points in number"
+msgstr "NYACUMI Utudomo in Umubare"
+
+#: cppexp.c:212
+#, fuzzy, c-format
+msgid "invalid digit \"%c\" in octal constant"
+msgstr "Sibyo in"
+
+#: cppexp.c:218
+#, fuzzy
+msgid "use of C99 hexadecimal floating constant"
+msgstr "Gukoresha Bya Bihindagurika"
+
+#: cppexp.c:227
+#, fuzzy
+msgid "exponent has no digits"
+msgstr "Oya"
+
+#: cppexp.c:234
+#, fuzzy
+msgid "hexadecimal floating constants require an exponent"
+msgstr "Bihindagurika"
+
+#: cppexp.c:240
+#, fuzzy, c-format
+msgid "invalid suffix \"%.*s\" on floating constant"
+msgstr "Sibyo Ingereka S ku Bihindagurika"
+
+#: cppexp.c:250 cppexp.c:275
+#, fuzzy, c-format
+msgid "traditional C rejects the \"%.*s\" suffix"
+msgstr "C i S Ingereka"
+
+#: cppexp.c:261
+#, fuzzy, c-format
+msgid "invalid suffix \"%.*s\" on integer constant"
+msgstr "Sibyo Ingereka S ku Umubare wuzuye"
+
+#: cppexp.c:283
+#, fuzzy
+msgid "use of C99 long long integer constant"
+msgstr "Gukoresha Bya Umubare wuzuye"
+
+#: cppexp.c:290
+#, fuzzy
+msgid "imaginary constants are a GCC extension"
+msgstr "NYURABWENGE a Umugereka"
+
+#: cppexp.c:376
+#, fuzzy
+msgid "integer constant is too large for its type"
+msgstr "Umubare wuzuye ni Binini kugirango Ubwoko"
+
+#: cppexp.c:388
+#, fuzzy
+msgid "integer constant is so large that it is unsigned"
+msgstr "Umubare wuzuye ni Binini ni Bitashizweho umukono"
+
+#: cppexp.c:470
+#, fuzzy
+msgid "missing ')' after \"defined\""
+msgstr "Ibuze Nyuma"
+
+#: cppexp.c:477
+#, fuzzy
+msgid "operator \"defined\" requires an identifier"
+msgstr "Mukoresha Ikiranga"
+
+#: cppexp.c:485
+#, fuzzy, c-format
+msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
+msgstr "(\"%s\"ni kugirango in C"
+
+#: cppexp.c:495
+#, fuzzy
+msgid "this use of \"defined\" may not be portable"
+msgstr "iyi Gukoresha Bya Gicurasi OYA"
+
+#: cppexp.c:531
+#, fuzzy
+msgid "floating constant in preprocessor expression"
+msgstr "Bihindagurika in imvugo"
+
+#: cppexp.c:537
+#, fuzzy
+msgid "imaginary number in preprocessor expression"
+msgstr "NYURABWENGE Umubare in imvugo"
+
+#: cppexp.c:582
+#, fuzzy, c-format
+msgid "\"%s\" is not defined"
+msgstr "\"%s\"ni OYA"
+
+#: cppexp.c:714 cppexp.c:743
+#, fuzzy, c-format
+msgid "missing binary operator before token \"%s\""
+msgstr "Ibuze Nyabibiri Mukoresha Mbere"
+
+#: cppexp.c:734
+#, fuzzy, c-format
+msgid "token \"%s\" is not valid in preprocessor expressions"
+msgstr "ni OYA Byemewe in"
+
+#: cppexp.c:751
+#, fuzzy
+msgid "missing expression between '(' and ')'"
+msgstr "Ibuze imvugo hagati Na"
+
+#: cppexp.c:754
+#, fuzzy
+msgid "#if with no expression"
+msgstr "#NIBA Na: Oya imvugo"
+
+#: cppexp.c:757
+#, fuzzy, c-format
+msgid "operator '%s' has no right operand"
+msgstr "Mukoresha Oya Iburyo:"
+
+#: cppexp.c:762
+#, fuzzy, c-format
+msgid "operator '%s' has no left operand"
+msgstr "Mukoresha Oya Ibumoso:"
+
+#: cppexp.c:788
+msgid " ':' without preceding '?'"
+msgstr ""
+
+#: cppexp.c:815
+#, fuzzy
+msgid "unbalanced stack in #if"
+msgstr "in NIBA"
+
+#: cppexp.c:834
+#, fuzzy, c-format
+msgid "impossible operator '%u'"
+msgstr "Mukoresha"
+
+#: cppexp.c:926
+#, fuzzy
+msgid "missing ')' in expression"
+msgstr "Ibuze in imvugo"
+
+#: cppexp.c:947
+#, fuzzy
+msgid "'?' without following ':'"
+msgstr ""
+"''Project- Id- Version: basctl\n"
+"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
+"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n"
+"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n"
+"Content- Type: text/ plain; charset= UTF- 8\n"
+"Content- Transfer- Encoding: 8bit\n"
+"X- Generator: KBabel 1. 0\n"
+"."
+
+#: cppexp.c:957
+#, fuzzy
+msgid "integer overflow in preprocessor expression"
+msgstr "Umubare wuzuye Byarenze urugero in imvugo"
+
+#: cppexp.c:962
+#, fuzzy
+msgid "missing '(' in expression"
+msgstr "Ibuze in imvugo"
+
+#: cppexp.c:994
+#, fuzzy, c-format
+msgid "the left operand of \"%s\" changes sign when promoted"
+msgstr "i Ibumoso: Bya Amahinduka IKIMENYETSO Ryari:"
+
+#: cppexp.c:999
+#, fuzzy, c-format
+msgid "the right operand of \"%s\" changes sign when promoted"
+msgstr "i Iburyo: Bya Amahinduka IKIMENYETSO Ryari:"
+
+#: cppexp.c:1357
+#, fuzzy
+msgid "comma operator in operand of #if"
+msgstr "Akitso Mukoresha in Bya NIBA"
+
+#: cppexp.c:1488
+#, fuzzy
+msgid "division by zero in #if"
+msgstr "ku Zeru in NIBA"
+
+#: cppfiles.c:370
+#, fuzzy
+msgid "NULL directory in find_file"
+msgstr "bushyinguro in"
+
+#: cppfiles.c:397
+#, fuzzy
+msgid "one or more PCH files were found, but they were invalid"
+msgstr "Cyangwa Birenzeho Idosiye Byabonetse Sibyo"
+
+#: cppfiles.c:400
+#, fuzzy
+msgid "use -Winvalid-pch for more information"
+msgstr "Gukoresha kugirango Birenzeho Ibisobanuro"
+
+#: cppfiles.c:458
+#, fuzzy, c-format
+msgid "%s is a block device"
+msgstr "%sni a Funga APAREYE"
+
+#: cppfiles.c:475
+#, fuzzy, c-format
+msgid "%s is too large"
+msgstr "%sni Binini"
+
+#: cppfiles.c:510
+#, fuzzy, c-format
+msgid "%s is shorter than expected"
+msgstr "%sni Ikitezwe:"
+
+#: cppfiles.c:696
+#, fuzzy, c-format
+msgid "no include path in which to search for %s"
+msgstr "Oya Gushyiramo Inzira in Kuri Gushaka kugirango"
+
+#: cppfiles.c:959
+#, fuzzy
+msgid "Multiple include guards may be useful for:\n"
+msgstr "Gushyiramo Gicurasi kugirango"
+
+#: cppinit.c:387
+#, fuzzy
+msgid "cppchar_t must be an unsigned type"
+msgstr "Bitashizweho umukono Ubwoko"
+
+#: cppinit.c:391
+#, fuzzy, c-format
+msgid "preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits"
+msgstr "Kinini Bya Intego"
+
+#: cppinit.c:398
+#, fuzzy
+msgid "CPP arithmetic must be at least as precise as a target int"
+msgstr "ku Nka Nka a Intego INT"
+
+#: cppinit.c:401
+#, fuzzy
+msgid "target char is less than 8 bits wide"
+msgstr "Intego INYUGUTI ni Birutwa 8"
+
+#: cppinit.c:405
+#, fuzzy
+msgid "target wchar_t is narrower than target char"
+msgstr "Intego ni Intego INYUGUTI"
+
+#: cppinit.c:409
+#, fuzzy
+msgid "target int is narrower than target char"
+msgstr "Intego INT ni Intego INYUGUTI"
+
+#: cppinit.c:414
+#, fuzzy
+msgid "CPP half-integer narrower than CPP character"
+msgstr "Umubare wuzuye Inyuguti"
+
+#: cppinit.c:418
+#, fuzzy, c-format
+msgid "CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits"
+msgstr "ku iyi Ubuturo Inyuguti KURI i Intego"
+
+#: cpplex.c:410
+#, fuzzy
+msgid "null character(s) ignored"
+msgstr "NTAGIHARI Inyuguti S"
+
+#: cpplex.c:445
+#, fuzzy
+msgid "'$' in identifier or number"
+msgstr "'$'in Ikiranga Cyangwa Umubare"
+
+#: cpplex.c:492
+#, fuzzy, c-format
+msgid "attempt to use poisoned \"%s\""
+msgstr "Kuri Gukoresha"
+
+#: cpplex.c:500
+#, fuzzy
+msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
+msgstr "_Kugaragara in i Bya a Makoro"
+
+#: cpplex.c:596
+#, fuzzy
+msgid "null character(s) preserved in literal"
+msgstr "NTAGIHARI Inyuguti S in"
+
+#: cpplex.c:919
+#, fuzzy
+msgid "unterminated comment"
+msgstr "Icyo wongeraho"
+
+#: cpplex.c:930
+#, fuzzy
+msgid "C++ style comments are not allowed in ISO C90"
+msgstr "C IMISUSIRE Ibisobanuro OYA in"
+
+#: cpplex.c:932
+#, fuzzy
+msgid "(this will be reported only once per input file)"
+msgstr "(iyi Rimwe Iyinjiza IDOSIYE"
+
+#: cpplex.c:937
+#, fuzzy
+msgid "multi-line comment"
+msgstr "Umurongo Icyo wongeraho"
+
+#: cpplex.c:1201
+#, c-format
+msgid "unspellable token %s"
+msgstr ""
+
+#: cpplib.c:218
+#, fuzzy, c-format
+msgid "extra tokens at end of #%s directive"
+msgstr "Birenga ku Impera Bya"
+
+#: cpplib.c:304
+#, fuzzy, c-format
+msgid "#%s is a GCC extension"
+msgstr "#%sni a Umugereka"
+
+#: cpplib.c:316
+#, fuzzy
+msgid "suggest not using #elif in traditional C"
+msgstr "OYA ikoresha in C"
+
+#: cpplib.c:319
+#, fuzzy, c-format
+msgid "traditional C ignores #%s with the # indented"
+msgstr "C Na: i hariho marije"
+
+#: cpplib.c:323
+#, fuzzy, c-format
+msgid "suggest hiding #%s from traditional C with an indented #"
+msgstr "Bivuye C Na: hariho marije"
+
+#: cpplib.c:345
+#, fuzzy
+msgid "embedding a directive within macro arguments is not portable"
+msgstr "a muri Makoro ingingo ni OYA"
+
+#: cpplib.c:365
+#, fuzzy
+msgid "style of line directive is a GCC extension"
+msgstr "IMISUSIRE Bya Umurongo ni a Umugereka"
+
+#: cpplib.c:415
+#, fuzzy, c-format
+msgid "invalid preprocessing directive #%s"
+msgstr "Sibyo"
+
+#: cpplib.c:484
+#, fuzzy
+msgid "\"defined\" cannot be used as a macro name"
+msgstr "\"Nka a Makoro Izina:"
+
+#: cpplib.c:490
+#, fuzzy, c-format
+msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
+msgstr "\"%s\"Nka a Makoro Izina: Nka ni Mukoresha in C"
+
+#: cpplib.c:493
+#, fuzzy, c-format
+msgid "no macro name given in #%s directive"
+msgstr "Oya Makoro Izina: in"
+
+#: cpplib.c:496
+#, fuzzy
+msgid "macro names must be identifiers"
+msgstr "Makoro Amazina"
+
+#: cpplib.c:537
+#, c-format
+msgid "undefining \"%s\""
+msgstr ""
+
+#: cpplib.c:609
+#, fuzzy
+msgid "missing terminating > character"
+msgstr "Ibuze Inyuguti"
+
+#: cpplib.c:662
+#, fuzzy, c-format
+msgid "#%s expects \"FILENAME\" or <FILENAME>"
+msgstr "#%sCyangwa"
+
+#: cpplib.c:685
+#, fuzzy
+msgid "#include nested too deeply"
+msgstr "#Gushyiramo"
+
+#: cpplib.c:723
+#, fuzzy
+msgid "#include_next in primary source file"
+msgstr "#in Inkomoko IDOSIYE"
+
+#: cpplib.c:749
+#, fuzzy, c-format
+msgid "invalid flag \"%s\" in line directive"
+msgstr "Sibyo Ibendera in Umurongo"
+
+#: cpplib.c:794
+#, fuzzy, c-format
+msgid "\"%s\" after #line is not a positive integer"
+msgstr "\"%s\"Nyuma Umurongo ni OYA a Umubare wuzuye"
+
+#: cpplib.c:800
+#, fuzzy
+msgid "line number out of range"
+msgstr "Umurongo Umubare Inyuma Bya Urutonde"
+
+#: cpplib.c:812 cpplib.c:885
+#, fuzzy, c-format
+msgid "\"%s\" is not a valid filename"
+msgstr "\"%s\"ni OYA a Byemewe Izina ry'idosiye:"
+
+#: cpplib.c:847
+#, fuzzy, c-format
+msgid "\"%s\" after # is not a positive integer"
+msgstr "\"%s\"Nyuma ni OYA a Umubare wuzuye"
+
+#: cpplib.c:947
+#, fuzzy
+msgid "invalid #ident directive"
+msgstr "Sibyo"
+
+#: cpplib.c:1027
+#, fuzzy, c-format
+msgid "registering \"%s\" as both a pragma and a pragma namespace"
+msgstr "Nka Byombi a Na a"
+
+#: cpplib.c:1030
+#, fuzzy, c-format
+msgid "#pragma %s %s is already registered"
+msgstr "#ni"
+
+#: cpplib.c:1033
+#, fuzzy, c-format
+msgid "#pragma %s is already registered"
+msgstr "#ni"
+
+#: cpplib.c:1175
+#, fuzzy
+msgid "#pragma once in main file"
+msgstr "#Rimwe in IDOSIYE"
+
+#: cpplib.c:1198
+#, fuzzy
+msgid "invalid #pragma GCC poison directive"
+msgstr "Sibyo"
+
+#: cpplib.c:1207
+#, fuzzy, c-format
+msgid "poisoning existing macro \"%s\""
+msgstr "Makoro"
+
+#: cpplib.c:1228
+#, fuzzy
+msgid "#pragma system_header ignored outside include file"
+msgstr "#Hanze Gushyiramo IDOSIYE"
+
+#: cpplib.c:1252
+#, fuzzy, c-format
+msgid "cannot find source file %s"
+msgstr "Gushaka Inkomoko IDOSIYE"
+
+#: cpplib.c:1256
+#, fuzzy, c-format
+msgid "current file is older than %s"
+msgstr "KIGEZWEHO IDOSIYE ni"
+
+#: cpplib.c:1370
+#, fuzzy
+msgid "_Pragma takes a parenthesized string literal"
+msgstr "a Ikurikiranyanyuguti"
+
+#: cpplib.c:1448
+#, fuzzy
+msgid "#else without #if"
+msgstr "#Ikindi NIBA"
+
+#: cpplib.c:1453
+#, fuzzy
+msgid "#else after #else"
+msgstr "#Ikindi Nyuma Ikindi"
+
+#: cpplib.c:1481
+#, fuzzy
+msgid "#elif without #if"
+msgstr "#NIBA"
+
+#: cpplib.c:1486
+#, fuzzy
+msgid "#elif after #else"
+msgstr "#Nyuma Ikindi"
+
+#: cpplib.c:1516
+#, fuzzy
+msgid "#endif without #if"
+msgstr "#NIBA"
+
+#: cpplib.c:1593
+#, fuzzy
+msgid "missing '(' after predicate"
+msgstr "Ibuze Nyuma"
+
+#: cpplib.c:1608
+#, fuzzy
+msgid "missing ')' to complete answer"
+msgstr "Ibuze Kuri Byuzuye"
+
+#: cpplib.c:1628
+#, fuzzy
+msgid "predicate's answer is empty"
+msgstr "ni ubusa"
+
+#: cpplib.c:1655
+msgid "assertion without predicate"
+msgstr ""
+
+#: cpplib.c:1657
+#, fuzzy
+msgid "predicate must be an identifier"
+msgstr "Ikiranga"
+
+#: cpplib.c:1741
+#, c-format
+msgid "\"%s\" re-asserted"
+msgstr ""
+
+#: cppmacro.c:125 cppmacro.c:280
+#, fuzzy, c-format
+msgid "invalid built-in macro \"%s\""
+msgstr "Sibyo in Makoro"
+
+#: cppmacro.c:221
+#, fuzzy
+msgid "could not determine date and time"
+msgstr "OYA Itariki Na Igihe"
+
+#: cppmacro.c:393
+#, fuzzy
+msgid "invalid string literal, ignoring final '\\'"
+msgstr "Sibyo Ikurikiranyanyuguti"
+
+#: cppmacro.c:476
+#, fuzzy, c-format
+msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
+msgstr "Na OYA a Byemewe"
+
+#: cppmacro.c:514
+#, fuzzy
+msgid "ISO C99 requires rest arguments to be used"
+msgstr "ingingo Kuri"
+
+#: cppmacro.c:519
+#, fuzzy, c-format
+msgid "macro \"%s\" requires %u arguments, but only %u given"
+msgstr "Makoro ingingo"
+
+#: cppmacro.c:524
+#, fuzzy, c-format
+msgid "macro \"%s\" passed %u arguments, but takes just %u"
+msgstr "Makoro ingingo"
+
+#: cppmacro.c:635
+#, fuzzy, c-format
+msgid "unterminated argument list invoking macro \"%s\""
+msgstr "Urutonde Makoro"
+
+#: cppmacro.c:738
+#, fuzzy, c-format
+msgid "function-like macro \"%s\" must be used with arguments in traditional C"
+msgstr "Umumaro nka Makoro Na: ingingo in C"
+
+#: cppmacro.c:1245
+#, fuzzy, c-format
+msgid "duplicate macro parameter \"%s\""
+msgstr "Gusubiramo Makoro"
+
+#: cppmacro.c:1290
+#, fuzzy, c-format
+msgid "\"%s\" may not appear in macro parameter list"
+msgstr "\"%s\"Gicurasi OYA Kugaragara in Makoro Urutonde"
+
+#: cppmacro.c:1298
+#, fuzzy
+msgid "macro parameters must be comma-separated"
+msgstr "Makoro Ibigenga Akitso"
+
+#: cppmacro.c:1315
+#, fuzzy
+msgid "parameter name missing"
+msgstr "Izina: Ibuze"
+
+#: cppmacro.c:1330
+#, fuzzy
+msgid "anonymous variadic macros were introduced in C99"
+msgstr "Makoro in"
+
+#: cppmacro.c:1334
+#, fuzzy
+msgid "ISO C does not permit named variadic macros"
+msgstr "C OYA Makoro"
+
+#: cppmacro.c:1343
+#, fuzzy
+msgid "missing ')' in macro parameter list"
+msgstr "Ibuze in Makoro Urutonde"
+
+#: cppmacro.c:1406
+#, fuzzy
+msgid "ISO C requires whitespace after the macro name"
+msgstr "C Nyuma i Makoro Izina:"
+
+#: cppmacro.c:1434
+#, fuzzy
+msgid "'#' is not followed by a macro parameter"
+msgstr "'#'ni OYA ku a Makoro"
+
+#: cppmacro.c:1453
+#, fuzzy
+msgid "'##' cannot appear at either end of a macro expansion"
+msgstr "'##'Kugaragara ku Impera Bya a Makoro"
+
+#: cppmacro.c:1592
+#, fuzzy, c-format
+msgid "macro argument \"%s\" would be stringified in traditional C"
+msgstr "Makoro in C"
+
+#: cppmacro.c:1615
+#, fuzzy, c-format
+msgid "invalid hash type %d in cpp_macro_definition"
+msgstr "Sibyo Ubwoko in"
+
+#: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365
+#, fuzzy
+msgid "while writing precompiled header"
+msgstr "Umutwempangano"
+
+#: cpppch.c:463
+#, fuzzy, c-format
+msgid "%s: not used because `%.*s' not defined"
+msgstr "%s:OYA OYA"
+
+#: cpppch.c:475
+#, fuzzy, c-format
+msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
+msgstr "%s:OYA Nka OYA"
+
+#: cpppch.c:516
+#, fuzzy, c-format
+msgid "%s: not used because `%s' is defined"
+msgstr "%s:OYA ni"
+
+#: cpppch.c:529 cpppch.c:715
+#, fuzzy
+msgid "while reading precompiled header"
+msgstr "Umutwempangano"
+
+#: cppspec.c:106
+#, fuzzy, c-format
+msgid "\"%s\" is not a valid option to the preprocessor"
+msgstr "\"%s\"ni OYA a Byemewe Ihitamo Kuri i"
+
+#: cppspec.c:128
+#, fuzzy
+msgid "too many input files"
+msgstr "Iyinjiza Idosiye"
+
+#: cpptrad.c:744
+#, fuzzy, c-format
+msgid "detected recursion whilst expanding macro \"%s\""
+msgstr "Makoro"
+
+#: cpptrad.c:911
+#, fuzzy
+msgid "syntax error in macro parameter list"
+msgstr "Ikosa in Makoro Urutonde"
+
+#: cse.c:7069
+#, fuzzy, c-format
+msgid ";; Processing block from %d to %d, %d sets.\n"
+msgstr ";;Funga Bivuye Kuri"
+
+#: diagnostic.c:209
+#, fuzzy, c-format
+msgid "%s:%d: confused by earlier errors, bailing out\n"
+msgstr "%s:%d:ku Amakosa"
+
+#: diagnostic.c:281
+msgid "compilation terminated.\n"
+msgstr ""
+
+#: diagnostic.c:572
+#, fuzzy
+msgid "Internal compiler error: Error reporting routines re-entered.\n"
+msgstr "Ikosa"
+
+#: diagnostic.c:584
+#, fuzzy, c-format
+msgid "in %s, at %s:%d"
+msgstr "in ku"
+
+#: dominance.c:763
+#, fuzzy, c-format
+msgid "dominator of %d should be %d, not %d"
+msgstr "Bya OYA"
+
+#: dwarf2out.c:3229
+#, fuzzy, c-format
+msgid "DW_LOC_OP %s not implemented\n"
+msgstr "OYA"
+
+#: emit-rtl.c:1155
+#, fuzzy
+msgid "can't access real part of complex value in hard register"
+msgstr "Bya ITSINDA RY'IMIBARE C Agaciro in Ikomeye Kwiyandikisha"
+
+#: emit-rtl.c:1182
+#, fuzzy
+msgid "can't access imaginary part of complex value in hard register"
+msgstr "NYURABWENGE Bya ITSINDA RY'IMIBARE C Agaciro in Ikomeye Kwiyandikisha"
+
+#: emit-rtl.c:2327
+#, fuzzy
+msgid "Invalid rtl sharing found in the insn"
+msgstr "Bisangiwe Byabonetse in i"
+
+#: emit-rtl.c:2329
+msgid "Shared rtx"
+msgstr ""
+
+#: emit-rtl.c:3464
+msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
+msgstr ""
+
+#: errors.c:129
+#, fuzzy, c-format
+msgid "abort in %s, at %s:%d"
+msgstr "Kureka in ku"
+
+#: except.c:357
+#, fuzzy
+msgid "exception handling disabled, use -fexceptions to enable"
+msgstr "Irengayobora(-) Yahagaritswe Gukoresha Kuri Gushoboza"
+
+#: except.c:2953
+#, fuzzy
+msgid "argument of `__builtin_eh_return_regno' must be constant"
+msgstr "Bya"
+
+#: except.c:3084
+#, fuzzy
+msgid "__builtin_eh_return not supported on this target"
+msgstr "_OYA ku iyi Intego"
+
+#: explow.c:1319
+#, fuzzy
+msgid "stack limits not supported on this target"
+msgstr "Imbibi OYA ku iyi Intego"
+
+#: expr.c:2998
+#, fuzzy
+msgid "function using short complex types cannot be inline"
+msgstr "Umumaro ikoresha ITSINDA RY'IMIBARE C Mumurongo"
+
+#: expr.c:6386
+#, fuzzy
+msgid "%Jprior parameter's size depends on '%D'"
+msgstr "%JpriorIngano ku"
+
+#: expr.c:6753
+#, fuzzy
+msgid "returned value in block_exit_expr"
+msgstr "Agaciro in"
+
+#. We can't make a bitwise copy of this object, so fail.
+#: expr.c:8894
+#, fuzzy
+msgid "cannot take the address of an unaligned member"
+msgstr "i Aderesi Bya"
+
+#: final.c:1058
+#, fuzzy
+msgid "negative insn length"
+msgstr "Uburebure"
+
+#: final.c:2429
+#, fuzzy
+msgid "could not split insn"
+msgstr "OYA Gutandukanya"
+
+#: final.c:2771
+#, fuzzy
+msgid "invalid `asm': "
+msgstr "Sibyo"
+
+#: final.c:2954
+msgid "nested assembly dialect alternatives"
+msgstr ""
+
+#: final.c:2971 final.c:2983
+msgid "unterminated assembly dialect alternative"
+msgstr ""
+
+#: final.c:3027
+#, fuzzy, c-format
+msgid "operand number missing after %%-letter"
+msgstr "Umubare Ibuze Nyuma"
+
+#: final.c:3030 final.c:3069
+#, fuzzy
+msgid "operand number out of range"
+msgstr "Umubare Inyuma Bya Urutonde"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_INVALID.text
+#: final.c:3088
+#, fuzzy, c-format
+msgid "invalid %%-code"
+msgstr "Sibyo"
+
+#: final.c:3118
+#, fuzzy, c-format
+msgid "`%%l' operand isn't a label"
+msgstr "`%%l'si a Akarango"
+
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
+#: config/pdp11/pdp11.c:1646
+#, fuzzy
+msgid "floating constant misused"
+msgstr "Bihindagurika"
+
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
+#: config/pdp11/pdp11.c:1693
+#, fuzzy
+msgid "invalid expression as operand"
+msgstr "Sibyo imvugo Nka"
+
+#: flow.c:329
+#, fuzzy
+msgid "function might be possible candidate for attribute `noreturn'"
+msgstr "Umumaro kugirango Ikiranga"
+
+#: flow.c:334
+#, fuzzy
+msgid "`noreturn' function does return"
+msgstr "`Umumaro Garuka"
+
+#: flow.c:355
+#, fuzzy
+msgid "control reaches end of non-void function"
+msgstr "Igenzura Impera Bya Umumaro"
+
+#: flow.c:1582
+#, fuzzy
+msgid "Attempt to delete prologue/epilogue insn:"
+msgstr "Kuri Gusiba"
+
+#: fold-const.c:2889 fold-const.c:2902
+#, fuzzy, c-format
+msgid "comparison is always %d due to width of bit-field"
+msgstr "ni Buri gihe Kuri Ubugari Bya Umwanya"
+
+#: fold-const.c:4110 fold-const.c:4127
+#, fuzzy, c-format
+msgid "comparison is always %d"
+msgstr "ni Buri gihe"
+
+#: fold-const.c:4258
+#, fuzzy
+msgid "`or' of unmatched not-equal tests is always 1"
+msgstr "`Bya OYA bingana ni Buri gihe 1."
+
+#: fold-const.c:4263
+#, fuzzy
+msgid "`and' of mutually exclusive equal-tests is always 0"
+msgstr "`Bya bingana ni Buri gihe 0"
+
+#: fold-const.c:8410
+#, fuzzy
+msgid "fold check: original tree changed by fold"
+msgstr "Guhina Kugenzura... Umwimerere Byahinduwe ku Guhina"
+
+#: function.c:884 varasm.c:1408
+#, fuzzy
+msgid "%Jsize of variable '%D' is too large"
+msgstr "%JsizeBya IMPINDURAGACIRO ni Binini"
+
+#: function.c:3752
+#, fuzzy
+msgid "impossible constraint in `asm'"
+msgstr "Imbogamizi in"
+
+#: function.c:5743
+#, fuzzy
+msgid "%J'%D' might be used uninitialized in this function"
+msgstr "%J'%D'Itatangijwe in iyi Umumaro"
+
+#: function.c:5750
+#, fuzzy
+msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
+msgstr "%Jvariable'%D'ku Cyangwa"
+
+#: function.c:5769
+#, fuzzy
+msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
+msgstr "%Jargument'%D'ku Cyangwa"
+
+#: function.c:6543
+#, fuzzy
+msgid "function returns an aggregate"
+msgstr "Umumaro"
+
+#: function.c:6939
+msgid "%Junused parameter '%D'"
+msgstr ""
+
+#: gcc.c:1191
+#, fuzzy, c-format
+msgid "ambiguous abbreviation %s"
+msgstr "Impine"
+
+#: gcc.c:1218
+#, fuzzy, c-format
+msgid "incomplete `%s' option"
+msgstr "Ihitamo"
+
+#: gcc.c:1229
+#, fuzzy, c-format
+msgid "missing argument to `%s' option"
+msgstr "Ibuze Kuri Ihitamo"
+
+#: gcc.c:1242
+#, fuzzy, c-format
+msgid "extraneous argument to `%s' option"
+msgstr "Kuri Ihitamo"
+
+#: gcc.c:1570
+#, fuzzy
+msgid "Using built-in specs.\n"
+msgstr "in"
+
+#: gcc.c:1758
+#, fuzzy, c-format
+msgid ""
+"Setting spec %s to '%s'\n"
+"\n"
+msgstr "Kuri"
+
+#: gcc.c:1860
+#, fuzzy, c-format
+msgid "Reading specs from %s\n"
+msgstr "Bivuye"
+
+#: gcc.c:1956 gcc.c:1975
+#, fuzzy, c-format
+msgid "specs %%include syntax malformed after %ld characters"
+msgstr "Nyuma Inyuguti"
+
+#: gcc.c:1983
+#, fuzzy, c-format
+msgid "could not find specs file %s\n"
+msgstr "OYA Gushaka IDOSIYE"
+
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
+#, fuzzy, c-format
+msgid "specs %%rename syntax malformed after %ld characters"
+msgstr "Nyuma Inyuguti"
+
+#: gcc.c:2035
+#, fuzzy, c-format
+msgid "specs %s spec was not found to be renamed"
+msgstr "OYA Byabonetse Kuri"
+
+#: gcc.c:2042
+#, fuzzy, c-format
+msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
+msgstr "%s:Kuri Guhindura izina Kuri"
+
+#: gcc.c:2047
+#, fuzzy, c-format
+msgid "rename spec %s to %s\n"
+msgstr "Guhindura izina Kuri"
+
+#: gcc.c:2049
+#, fuzzy, c-format
+msgid ""
+"spec is '%s'\n"
+"\n"
+msgstr "ni"
+
+#: gcc.c:2062
+#, fuzzy, c-format
+msgid "specs unknown %% command after %ld characters"
+msgstr "Kitazwi Komandi: Nyuma Inyuguti"
+
+#: gcc.c:2073 gcc.c:2086
+#, fuzzy, c-format
+msgid "specs file malformed after %ld characters"
+msgstr "IDOSIYE Nyuma Inyuguti"
+
+#: gcc.c:2139
+#, fuzzy
+msgid "spec file has no spec for linking"
+msgstr "IDOSIYE Oya kugirango Impuza"
+
+#: gcc.c:2644
+#, fuzzy
+msgid "-pipe not supported"
+msgstr "-OYA"
+
+#: gcc.c:2706
+#, fuzzy
+msgid ""
+"\n"
+"Go ahead? (y or n) "
+msgstr "Y Cyangwa N"
+
+#: gcc.c:2832
+#, fuzzy, c-format
+msgid ""
+"Internal error: %s (program %s)\n"
+"Please submit a full bug report.\n"
+"See %s for instructions."
+msgstr "Ikosa Porogaramu Tanga a Icyegeranyo kugirango Amabwiriza"
+
+#: gcc.c:2850
+#, fuzzy, c-format
+msgid "# %s %.2f %.2f\n"
+msgstr ""
+"#%s%.Project- Id- Version: basctl\n"
+"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
+"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n"
+"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n"
+"Content- Type: text/ plain; charset= UTF- 8\n"
+"Content- Transfer- Encoding: 8bit\n"
+"X- Generator: KBabel 1. 0\n"
+"."
+
+#: gcc.c:2983
+#, fuzzy, c-format
+msgid "Usage: %s [options] file...\n"
+msgstr "Amahitamo IDOSIYE"
+
+# crashrep/source\all\crashrep.lng:%OPTIONS_BUTTON%.text
+#: gcc.c:2984
+#, fuzzy
+msgid "Options:\n"
+msgstr "Amahitamo..."
+
+#: gcc.c:2986
+#, fuzzy
+msgid " -pass-exit-codes Exit with highest error code from a phase\n"
+msgstr "-Gusohoka Na: kirekire kurusha ibindi Ikosa ITEGEKONGENGA Bivuye a"
+
+#: gcc.c:2987
+#, fuzzy
+msgid " --help Display this information\n"
+msgstr "--Ifashayobora iyi"
+
+#: gcc.c:2988
+#, fuzzy
+msgid " --target-help Display target specific command line options\n"
+msgstr "--Intego Ifashayobora Intego Komandi: Umurongo"
+
+#: gcc.c:2990
+#, fuzzy
+msgid " (Use '-v --help' to display command line options of sub-processes)\n"
+msgstr "(v Kuri Kugaragaza Komandi: Umurongo Amahitamo Bya"
+
+#: gcc.c:2991
+#, fuzzy
+msgid " -dumpspecs Display all of the built in spec strings\n"
+msgstr "-Byose Bya i in"
+
+#: gcc.c:2992
+#, fuzzy
+msgid " -dumpversion Display the version of the compiler\n"
+msgstr "-i Verisiyo Bya i"
+
+#: gcc.c:2993
+#, fuzzy
+msgid " -dumpmachine Display the compiler's target processor\n"
+msgstr "-i Intego"
+
+#: gcc.c:2994
+#, fuzzy
+msgid " -print-search-dirs Display the directories in the compiler's search path\n"
+msgstr "-Gucapa Gushaka i ububiko bw'amaderese in i Gushaka"
+
+#: gcc.c:2995
+#, fuzzy
+msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
+msgstr "-Gucapa IDOSIYE Izina: i Izina: Bya i"
+
+#: gcc.c:2996
+#, fuzzy
+msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
+msgstr "-Gucapa IDOSIYE Izina: i Inzira Kuri Isomero"
+
+#: gcc.c:2997
+#, fuzzy
+msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
+msgstr "-Gucapa Izina: i Inzira Kuri"
+
+#: gcc.c:2998
+#, fuzzy
+msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
+msgstr "-Gucapa bushyinguro i Imizi bushyinguro kugirango Uburyo Bya"
+
+#: gcc.c:2999
+#, fuzzy
+msgid ""
+" -print-multi-lib Display the mapping between command line options and\n"
+" multiple library search directories\n"
+msgstr "-Gucapa i Igereranya hagati Komandi: Umurongo Amahitamo Igikubo Isomero Gushaka"
+
+#: gcc.c:3002
+#, fuzzy
+msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
+msgstr "-Gucapa bushyinguro i Bifitanye isano Inzira Kuri"
+
+#: gcc.c:3003
+#, fuzzy
+msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
+msgstr "-Amahitamo Akitso Amahitamo ku Kuri i"
+
+#: gcc.c:3004
+#, fuzzy
+msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
+msgstr "-Amahitamo Akitso Amahitamo ku Kuri i"
+
+#: gcc.c:3005
+#, fuzzy
+msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
+msgstr "-Amahitamo Akitso Amahitamo ku Kuri i"
+
+#: gcc.c:3006
+#, fuzzy
+msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
+msgstr "-ku Kuri i"
+
+#: gcc.c:3007
+#, fuzzy
+msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
+msgstr "-ku Kuri i"
+
+#: gcc.c:3008
+#, fuzzy
+msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
+msgstr "-ku Kuri i"
+
+#: gcc.c:3009
+#, fuzzy
+msgid " -save-temps Do not delete intermediate files\n"
+msgstr "-Kubika OYA Gusiba"
+
+#: gcc.c:3010
+msgid " -pipe Use pipes rather than intermediate files\n"
+msgstr ""
+
+#: gcc.c:3011
+#, fuzzy
+msgid " -time Time the execution of each subprocess\n"
+msgstr "-Igihe i Bya"
+
+#: gcc.c:3012
+#, fuzzy
+msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
+msgstr "-IDOSIYE in Na: i Ibigize Bya IDOSIYE"
+
+#: gcc.c:3013
+#, fuzzy
+msgid " -std=<standard> Assume that the input sources are for <standard>\n"
+msgstr "-STD Bisanzwe i Iyinjiza kugirango Bisanzwe"
+
+#: gcc.c:3014
+#, fuzzy
+msgid " -B <directory> Add <directory> to the compiler's search paths\n"
+msgstr "-bushyinguro bushyinguro Kuri i Gushaka"
+
+#: gcc.c:3015
+#, fuzzy
+msgid " -b <machine> Run gcc for target <machine>, if installed\n"
+msgstr "-B kugirango Intego NIBA"
+
+#: gcc.c:3016
+#, fuzzy
+msgid " -V <version> Run gcc version number <version>, if installed\n"
+msgstr "-V Verisiyo Verisiyo Umubare Verisiyo NIBA"
+
+#: gcc.c:3017
+#, fuzzy
+msgid " -v Display the programs invoked by the compiler\n"
+msgstr "-v i Porogaramu ku i"
+
+#: gcc.c:3018
+#, fuzzy
+msgid " -### Like -v but options quoted and commands not executed\n"
+msgstr "-###v Amahitamo Na Amabwiriza OYA"
+
+#: gcc.c:3019
+#, fuzzy
+msgid " -E Preprocess only; do not compile, assemble or link\n"
+msgstr "-E OYA Gukusanya Cyangwa"
+
+#: gcc.c:3020
+#, fuzzy
+msgid " -S Compile only; do not assemble or link\n"
+msgstr "-OYA Cyangwa"
+
+#: gcc.c:3021
+#, fuzzy
+msgid " -c Compile and assemble, but do not link\n"
+msgstr "-C Na OYA"
+
+#: gcc.c:3022
+#, fuzzy
+msgid " -o <file> Place the output into <file>\n"
+msgstr "-o IDOSIYE i Ibisohoka IDOSIYE"
+
+#: gcc.c:3023
+#, fuzzy
+msgid ""
+" -x <language> Specify the language of the following input files\n"
+" Permissible languages include: c c++ assembler none\n"
+" 'none' means revert to the default behavior of\n"
+" guessing the language based on the file's extension\n"
+msgstr "-X Ururimi i Ururimi Bya i Iyinjiza Indimi Gushyiramo C C Kugaruza Kuri i Mburabuzi imyitwarire i Ururimi ku i"
+
+#: gcc.c:3030
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
+" passed on to the various sub-processes invoked by %s. In order to pass\n"
+" other options on to these processes the -W<letter> options must be used.\n"
+msgstr "Na: g F M Cyangwa ku Kuri i ku Itondekanya Kuri Ikindi Amahitamo ku Kuri i Ibaruwa... Amahitamo"
+
+#: gcc.c:3151
+#, fuzzy, c-format
+msgid "`-%c' option must have argument"
+msgstr "`-%c'Ihitamo"
+
+#: gcc.c:3173
+#, fuzzy, c-format
+msgid "couldn't run `%s': %s"
+msgstr "Gukoresha"
+
+#. translate_options () has turned --version into -fversion.
+#: gcc.c:3359
+#, c-format
+msgid "%s (GCC) %s\n"
+msgstr ""
+
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
+#, fuzzy
+msgid "(C)"
+msgstr "(C"
+
+#: gcc.c:3362
+#, fuzzy
+msgid ""
+"This is free software; see the source for copying conditions. There is NO\n"
+"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
+msgstr "ni Kigenga i Inkomoko kugirango ni OYA ATARIIGIHARWE kugirango Cyangwa A"
+
+#: gcc.c:3463
+#, fuzzy
+msgid "argument to `-Xlinker' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:3471
+#, fuzzy
+msgid "argument to `-Xpreprocessor' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:3478
+#, fuzzy
+msgid "argument to `-Xassembler' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:3485
+#, fuzzy
+msgid "argument to `-l' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:3501
+#, fuzzy
+msgid "argument to `-specs' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:3515
+#, fuzzy
+msgid "argument to `-specs=' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:3552
+#, fuzzy, c-format
+msgid "`-%c' must come at the start of the command line"
+msgstr "`-%c'ku i Gutangira Bya i Komandi: Umurongo"
+
+#: gcc.c:3561
+#, fuzzy
+msgid "argument to `-B' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:3738
+#, fuzzy
+msgid "warning: -pipe ignored because -save-temps specified"
+msgstr "Iburira Kubika"
+
+#: gcc.c:3742
+#, fuzzy
+msgid "warning: -pipe ignored because -time specified"
+msgstr "Iburira Igihe"
+
+#: gcc.c:3954
+#, fuzzy
+msgid "argument to `-x' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:3982
+#, fuzzy, c-format
+msgid "argument to `-%s' is missing"
+msgstr "Kuri ni Ibuze"
+
+#: gcc.c:4043
+#, fuzzy, c-format
+msgid "warning: `-x %s' after last input file has no effect"
+msgstr "Iburira X Nyuma Iheruka Iyinjiza IDOSIYE Oya INGARUKA"
+
+#: gcc.c:4444
+#, fuzzy
+msgid "invalid specification! Bug in cc"
+msgstr "Sibyo in KopiKubandi"
+
+# basctl/source\basicide\basidesh.src:RID_IMGBTN_REMOVEWATCH.text
+#: gcc.c:4598
+#, fuzzy, c-format
+msgid "%s\n"
+msgstr "%s"
+
+#. Catch the case where a spec string contains something like
+#. '%{foo:%*}'. ie there is no * in the pattern on the left
+#. hand side of the :.
+#: gcc.c:5102
+#, fuzzy, c-format
+msgid "spec failure: '%%*' has not been initialized by pattern match"
+msgstr "OYA ku Ishusho BIHUYE"
+
+#: gcc.c:5111
+#, fuzzy, c-format
+msgid "warning: use of obsolete %%[ operator in specs"
+msgstr "Iburira Gukoresha Bya Mukoresha in"
+
+#: gcc.c:5129
+#, fuzzy, c-format
+msgid "Processing spec %c%s%c, which is '%s'\n"
+msgstr "ni"
+
+#: gcc.c:5192
+#, fuzzy, c-format
+msgid "spec failure: unrecognized spec option '%c'"
+msgstr "Ihitamo"
+
+#: gcc.c:5271
+#, fuzzy, c-format
+msgid "unknown spec function `%s'"
+msgstr "Kitazwi Umumaro"
+
+#: gcc.c:5290
+#, fuzzy, c-format
+msgid "error in args to spec function `%s'"
+msgstr "Ikosa in Kuri Umumaro"
+
+#: gcc.c:5338
+#, fuzzy
+msgid "malformed spec function name"
+msgstr "Umumaro Izina:"
+
+#. )
+#: gcc.c:5341
+#, fuzzy
+msgid "no arguments for spec function"
+msgstr "Oya ingingo kugirango Umumaro"
+
+#: gcc.c:5360
+#, fuzzy
+msgid "malformed spec function arguments"
+msgstr "Umumaro ingingo"
+
+#: gcc.c:6086
+#, fuzzy
+msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
+msgstr "Birenzeho Kuri"
+
+#: gcc.c:6096
+#, fuzzy
+msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
+msgstr "Birenzeho Kuri"
+
+#: gcc.c:6189
+#, fuzzy, c-format
+msgid "unrecognized option `-%s'"
+msgstr "Ihitamo"
+
+# #-#-#-#-# setup2.pot (PACKAGE VERSION) #-#-#-#-#
+# setup2/source\ui\pages\plang.src:RESID_PAGE_PAGELANGUAGE.STR_PROG.text
+# #-#-#-#-# setup2.pot (PACKAGE VERSION) #-#-#-#-#
+# setup2/source\uibase\agentdlg.src:RC_AGENTDLG.RESID_DLG_AGENT_STR_INSTALL.text
+#: gcc.c:6195
+#, fuzzy, c-format
+msgid "install: %s%s\n"
+msgstr "Kwinjiza porogaramu"
+
+#: gcc.c:6196
+#, fuzzy, c-format
+msgid "programs: %s\n"
+msgstr "Porogaramu"
+
+# basctl/source\basicide\moduldlg.src:RID_TD_ORGANIZE.RID_TC_ORGANIZE.RID_TP_LIB.text
+#: gcc.c:6197
+#, fuzzy, c-format
+msgid "libraries: %s\n"
+msgstr "Amasomero"
+
+#: gcc.c:6254
+#, fuzzy
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
+msgstr "Amabwiriza"
+
+#: gcc.c:6270
+#, fuzzy, c-format
+msgid "Configured with: %s\n"
+msgstr "Na:"
+
+#: gcc.c:6284
+#, fuzzy, c-format
+msgid "Thread model: %s\n"
+msgstr "Urugero"
+
+#: gcc.c:6295
+#, fuzzy, c-format
+msgid "gcc version %s\n"
+msgstr "Verisiyo"
+
+#: gcc.c:6297
+#, fuzzy, c-format
+msgid "gcc driver version %s executing gcc version %s\n"
+msgstr "Musomyi: Verisiyo Gukora: %s%s Verisiyo"
+
+#: gcc.c:6305
+#, fuzzy
+msgid "no input files"
+msgstr "Oya Iyinjiza Idosiye"
+
+#: gcc.c:6327 gcc.c:6446
+#, fuzzy, c-format
+msgid "%s: linker input file unused because linking not done"
+msgstr "%s:Iyinjiza IDOSIYE Kidakoreshwa Impuza OYA Byakozwe"
+
+#: gcc.c:6330
+#, fuzzy
+msgid "cannot specify -o with -c or -S and multiple languages"
+msgstr "o Na: C Cyangwa Na Igikubo Indimi"
+
+#: gcc.c:6365
+#, fuzzy, c-format
+msgid "%s: %s compiler not installed on this system"
+msgstr "%s:%sOYA ku iyi Sisitemu"
+
+#: gcc.c:6486
+#, fuzzy, c-format
+msgid "language %s not recognized"
+msgstr "Ururimi OYA"
+
+#: gcc.c:6583
+#, fuzzy
+msgid "internal gcc abort"
+msgstr "By'imbere Kureka"
+
+#: gcov.c:384
+#, fuzzy
+msgid "Internal gcov abort.\n"
+msgstr "Kureka"
+
+#: gcov.c:397
+msgid ""
+"Usage: gcov [OPTION]... SOURCEFILE\n"
+"\n"
+msgstr ""
+
+#: gcov.c:398
+#, fuzzy
+msgid ""
+"Print code coverage information.\n"
+"\n"
+msgstr "ITEGEKONGENGA Ibisobanuro"
+
+#: gcov.c:399
+#, fuzzy
+msgid " -h, --help Print this help, then exit\n"
+msgstr "-h Ifashayobora iyi Ifashayobora Hanyuma"
+
+#: gcov.c:400
+#, fuzzy
+msgid " -v, --version Print version number, then exit\n"
+msgstr "-v Verisiyo Verisiyo Umubare Hanyuma"
+
+#: gcov.c:401
+#, fuzzy
+msgid " -a, --all-blocks Show information for every basic block\n"
+msgstr "-a Byose Ibisobanuro kugirango buri BASIC"
+
+#: gcov.c:402
+#, fuzzy
+msgid " -b, --branch-probabilities Include branch probabilities in output\n"
+msgstr "-B in"
+
+#: gcov.c:403
+#, fuzzy
+msgid ""
+" -c, --branch-counts Given counts of branches taken\n"
+" rather than percentages\n"
+msgstr "-C Bya"
+
+#: gcov.c:405
+#, fuzzy
+msgid " -n, --no-output Do not create an output file\n"
+msgstr "-N Oya Ibisohoka OYA Kurema Ibisohoka"
+
+#: gcov.c:406
+#, fuzzy
+msgid ""
+" -l, --long-file-names Use long output file names for included\n"
+" source files\n"
+msgstr "-L IDOSIYE Amazina Ibisohoka IDOSIYE Amazina kugirango Inkomoko"
+
+#: gcov.c:408
+#, fuzzy
+msgid " -f, --function-summaries Output summaries for each function\n"
+msgstr "-F Umumaro kugirango"
+
+#: gcov.c:409
+#, fuzzy
+msgid " -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
+msgstr "-o Igikoresho bushyinguro kugirango Igikoresho Idosiye in Cyangwa"
+
+#: gcov.c:410
+#, fuzzy
+msgid " -p, --preserve-paths Preserve all pathname components\n"
+msgstr "-P Inzira Byose"
+
+#: gcov.c:411
+#, fuzzy
+msgid " -u, --unconditional-branches Show unconditional branch counts too\n"
+msgstr "-u"
+
+#: gcov.c:412
+#, fuzzy, c-format
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
+"%s.\n"
+msgstr "Amabwiriza"
+
+#: gcov.c:422
+#, c-format
+msgid "gcov (GCC) %s\n"
+msgstr ""
+
+#: gcov.c:426
+#, fuzzy
+msgid ""
+"This is free software; see the source for copying conditions.\n"
+"There is NO warranty; not even for MERCHANTABILITY or \n"
+"FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
+msgstr "ni Kigenga i Inkomoko kugirango ni OYA ATARIIGIHARWE kugirango Cyangwa A"
+
+#: gcov.c:516
+#, fuzzy, c-format
+msgid "%s:no functions found\n"
+msgstr "%s:Oya Imimaro"
+
+#: gcov.c:537 gcov.c:565
+msgid "\n"
+msgstr ""
+
+#: gcov.c:552
+#, c-format
+msgid "%s:creating `%s'\n"
+msgstr ""
+
+#: gcov.c:556
+#, fuzzy, c-format
+msgid "%s:error writing output file `%s'\n"
+msgstr "%s:Ikosa Ibisohoka IDOSIYE"
+
+#: gcov.c:561
+#, fuzzy, c-format
+msgid "%s:could not open output file `%s'\n"
+msgstr "%s:OYA Gufungura Ibisohoka IDOSIYE"
+
+#: gcov.c:712
+#, fuzzy, c-format
+msgid "%s:cannot open graph file\n"
+msgstr "%s:Gufungura"
+
+#: gcov.c:718
+#, fuzzy, c-format
+msgid "%s:not a gcov graph file\n"
+msgstr "%s:OYA a"
+
+#: gcov.c:731
+#, fuzzy, c-format
+msgid "%s:version `%.4s', prefer `%.4s'\n"
+msgstr "%s:Verisiyo."
+
+#: gcov.c:783
+#, fuzzy, c-format
+msgid "%s:already seen blocks for `%s'\n"
+msgstr "%s:kugirango"
+
+#: gcov.c:904 gcov.c:1063
+#, c-format
+msgid "%s:corrupted\n"
+msgstr ""
+
+#: gcov.c:977
+#, fuzzy, c-format
+msgid "%s:cannot open data file\n"
+msgstr "%s:Gufungura Ibyatanzwe"
+
+#: gcov.c:982
+#, fuzzy, c-format
+msgid "%s:not a gcov data file\n"
+msgstr "%s:OYA a Ibyatanzwe"
+
+#: gcov.c:995
+#, fuzzy, c-format
+msgid "%s:version `%.4s', prefer version `%.4s'\n"
+msgstr "%s:Verisiyo."
+
+#: gcov.c:1001
+#, fuzzy, c-format
+msgid "%s:stamp mismatch with graph file\n"
+msgstr "%s:Na:"
+
+#: gcov.c:1027
+#, fuzzy, c-format
+msgid "%s:unknown function `%u'\n"
+msgstr "%s:Kitazwi Umumaro"
+
+#: gcov.c:1040
+#, fuzzy, c-format
+msgid "%s:profile mismatch for `%s'\n"
+msgstr "%s:Ibijyana kugirango"
+
+#: gcov.c:1063
+#, c-format
+msgid "%s:overflowed\n"
+msgstr ""
+
+#: gcov.c:1086
+#, fuzzy, c-format
+msgid "%s:`%s' lacks entry and/or exit blocks\n"
+msgstr "%s:`%s'Icyinjijwe Na Cyangwa Gusohoka"
+
+#: gcov.c:1091
+#, fuzzy, c-format
+msgid "%s:`%s' has arcs to entry block\n"
+msgstr "%s:`%s'Uduheto Kuri Icyinjijwe"
+
+#: gcov.c:1099
+#, fuzzy, c-format
+msgid "%s:`%s' has arcs from exit block\n"
+msgstr "%s:`%s'Uduheto Bivuye Gusohoka"
+
+#: gcov.c:1307
+#, fuzzy, c-format
+msgid "%s:graph is unsolvable for `%s'\n"
+msgstr "%s:ni kugirango"
+
+#: gcov.c:1387
+#, c-format
+msgid "%s `%s'\n"
+msgstr ""
+
+#: gcov.c:1390
+#, fuzzy, c-format
+msgid "Lines executed:%s of %d\n"
+msgstr "Bya"
+
+#: gcov.c:1394
+#, fuzzy
+msgid "No executable lines"
+msgstr "Imirongo"
+
+#: gcov.c:1400
+#, fuzzy, c-format
+msgid "Branches executed:%s of %d\n"
+msgstr "Bya"
+
+#: gcov.c:1404
+#, fuzzy, c-format
+msgid "Taken at least once:%s of %d\n"
+msgstr "ku Rimwe Bya"
+
+#: gcov.c:1410
+msgid "No branches\n"
+msgstr ""
+
+#: gcov.c:1412
+#, fuzzy, c-format
+msgid "Calls executed:%s of %d\n"
+msgstr "Bya"
+
+#: gcov.c:1416
+msgid "No calls\n"
+msgstr ""
+
+#: gcov.c:1557
+#, fuzzy, c-format
+msgid "%s:no lines for `%s'\n"
+msgstr "%s:Oya Imirongo kugirango"
+
+#: gcov.c:1752
+#, c-format
+msgid "call %2d returned %s\n"
+msgstr ""
+
+#: gcov.c:1757
+#, fuzzy, c-format
+msgid "call %2d never executed\n"
+msgstr "Nta narimwe"
+
+#: gcov.c:1762
+#, c-format
+msgid "branch %2d taken %s%s\n"
+msgstr ""
+
+#: gcov.c:1766
+#, fuzzy, c-format
+msgid "branch %2d never executed\n"
+msgstr "Nta narimwe"
+
+#: gcov.c:1771
+#, c-format
+msgid "unconditional %2d taken %s\n"
+msgstr ""
+
+#: gcov.c:1774
+#, fuzzy, c-format
+msgid "unconditional %2d never executed\n"
+msgstr "Nta narimwe"
+
+#: gcov.c:1806
+#, fuzzy, c-format
+msgid "%s:cannot open source file\n"
+msgstr "%s:Gufungura Inkomoko"
+
+#: gcov.c:1816
+#, fuzzy, c-format
+msgid "%s:source file is newer than graph file `%s'\n"
+msgstr "%s:Inkomoko IDOSIYE ni IDOSIYE"
+
+#. Return if there's nothing to do, or it is too expensive.
+#: gcse.c:747
+#, fuzzy
+msgid "GCSE disabled"
+msgstr "Yahagaritswe"
+
+#: gcse.c:6125
+#, fuzzy
+msgid "NULL pointer checks disabled"
+msgstr "Mweretsi Yahagaritswe"
+
+#. Return if there's nothing to do, or it is too expensive.
+#: gcse.c:8036
+#, fuzzy
+msgid "jump bypassing disabled"
+msgstr "Simbuka Yahagaritswe"
+
+#: gcse.c:8097
+#, fuzzy, c-format
+msgid "%s: %d basic blocks and %d edges/basic block"
+msgstr "%s:%dBASIC Na BASIC Funga"
+
+#: gcse.c:8110
+#, fuzzy, c-format
+msgid "%s: %d basic blocks and %d registers"
+msgstr "%s:%dBASIC Na"
+
+#: ggc-common.c:398 ggc-common.c:406 ggc-common.c:487 ggc-common.c:507
+#: ggc-page.c:2030 ggc-page.c:2062 ggc-page.c:2069 ggc-zone.c:1361
+#: ggc-zone.c:1367 ggc-zone.c:1372 ggc-zone.c:1379
+#, fuzzy, c-format
+msgid "can't write PCH file: %m"
+msgstr "Kwandika IDOSIYE"
+
+#: ggc-common.c:500
+#, fuzzy, c-format
+msgid "can't get position in PCH file: %m"
+msgstr "Kubona Ibirindiro in IDOSIYE"
+
+#: ggc-common.c:510
+#, fuzzy, c-format
+msgid "can't write padding to PCH file: %m"
+msgstr "Kwandika Wuzuza: Kuri IDOSIYE"
+
+#: ggc-common.c:563 ggc-common.c:571 ggc-common.c:578 ggc-common.c:581
+#: ggc-common.c:654 ggc-common.c:657 ggc-page.c:2157 ggc-zone.c:1389
+#, fuzzy, c-format
+msgid "can't read PCH file: %m"
+msgstr "Gusoma IDOSIYE"
+
+#: ggc-common.c:681
+#, fuzzy
+msgid "had to relocate PCH"
+msgstr "Kuri"
+
+#: ggc-page.c:1325
+#, fuzzy, c-format
+msgid "open /dev/zero: %m"
+msgstr "Gufungura Zeru"
+
+#: ggc-page.c:2047 ggc-page.c:2053
+#, fuzzy
+msgid "can't write PCH file"
+msgstr "Kwandika IDOSIYE"
+
+#: ggc-simple.c:526
+#, fuzzy
+msgid "Generating PCH files is not supported when using ggc-simple.c"
+msgstr "Idosiye ni OYA Ryari: ikoresha Byoroheje C"
+
+#: global.c:356 global.c:369 global.c:383
+#, fuzzy, c-format
+msgid "%s cannot be used in asm here"
+msgstr "%sin"
+
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
+#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
+#, fuzzy, c-format
+msgid "can't open %s: %m"
+msgstr "Gufungura"
+
+#: haifa-sched.c:196
+#, fuzzy, c-format
+msgid "fix_sched_param: unknown param: %s"
+msgstr "Kitazwi"
+
+#: integrate.c:166
+#, fuzzy
+msgid "function cannot be inline"
+msgstr "Umumaro Mumurongo"
+
+#: integrate.c:170
+#, fuzzy
+msgid "varargs function cannot be inline"
+msgstr "Umumaro Mumurongo"
+
+#: integrate.c:173
+#, fuzzy
+msgid "function using alloca cannot be inline"
+msgstr "Umumaro ikoresha Mumurongo"
+
+#: integrate.c:176
+#, fuzzy
+msgid "function using longjmp cannot be inline"
+msgstr "Umumaro ikoresha Mumurongo"
+
+#: integrate.c:179
+#, fuzzy
+msgid "function using setjmp cannot be inline"
+msgstr "Umumaro ikoresha Mumurongo"
+
+#: integrate.c:182
+#, fuzzy
+msgid "function uses __builtin_eh_return"
+msgstr "Umumaro"
+
+#: integrate.c:185
+#, fuzzy
+msgid "function with nested functions cannot be inline"
+msgstr "Umumaro Na: Imimaro Mumurongo"
+
+#: integrate.c:189
+#, fuzzy
+msgid "function with label addresses used in initializers cannot inline"
+msgstr "Umumaro Na: Akarango Amaderesi in Mumurongo"
+
+#: integrate.c:196 integrate.c:240
+#, fuzzy
+msgid "function too large to be inline"
+msgstr "Umumaro Binini Kuri Mumurongo"
+
+#: integrate.c:206
+#, fuzzy
+msgid "no prototype, and parameter address used; cannot be inline"
+msgstr "Oya Na Aderesi Mumurongo"
+
+#: integrate.c:213 integrate.c:258
+#, fuzzy
+msgid "inline functions not supported for this return value type"
+msgstr "Mumurongo Imimaro OYA kugirango iyi Garuka Agaciro Ubwoko"
+
+#: integrate.c:218
+#, fuzzy
+msgid "function with varying-size return value cannot be inline"
+msgstr "Umumaro Na: Ingano Garuka Agaciro Mumurongo"
+
+#: integrate.c:225
+#, fuzzy
+msgid "function with varying-size parameter cannot be inline"
+msgstr "Umumaro Na: Ingano Mumurongo"
+
+#: integrate.c:228
+#, fuzzy
+msgid "function with transparent unit parameter cannot be inline"
+msgstr "Umumaro Na: Bibonerana Igice: Mumurongo"
+
+#: integrate.c:247
+#, fuzzy
+msgid "function with computed jump cannot inline"
+msgstr "Umumaro Na: Simbuka Mumurongo"
+
+#: integrate.c:251
+#, fuzzy
+msgid "function with nonlocal goto cannot be inline"
+msgstr "Umumaro Na: Mumurongo"
+
+#: integrate.c:265
+#, fuzzy
+msgid "function with target specific attribute(s) cannot be inlined"
+msgstr "Umumaro Na: Intego Ikiranga S"
+
+#: jump.c:1913
+#, fuzzy
+msgid "%Hwill never be executed"
+msgstr "%HwillNta narimwe"
+
+#: line-map.c:202
+#, fuzzy, c-format
+msgid "In file included from %s:%u"
+msgstr "IDOSIYE Bivuye"
+
+#. Translators note: this message is used in conjunction
+#. with "In file included from %s:%ld" and some other
+#. tricks. We want something like this:
+#.
+#. | In file included from sys/select.h:123,
+#. | from sys/types.h:234,
+#. | from userfile.c:31:
+#. | bits/select.h:45: <error message here>
+#.
+#. with all the "from"s lined up.
+#. The trailing comma is at the beginning of this message,
+#. and the trailing colon is not translated.
+#: line-map.c:220
+#, fuzzy, c-format
+msgid ""
+",\n"
+" from %s:%u"
+msgstr ",Bivuye"
+
+#. What to print when a switch has no documentation.
+#: opts.c:149
+#, fuzzy
+msgid "This switch lacks documentation"
+msgstr "Hindura"
+
+#. Eventually this should become a hard error IMO.
+#: opts.c:318
+#, fuzzy, c-format
+msgid "command line option \"%s\" is valid for %s but not for %s"
+msgstr "Komandi: Umurongo Ihitamo ni Byemewe kugirango OYA kugirango"
+
+#: opts.c:406
+#, fuzzy, c-format
+msgid "missing argument to \"%s\""
+msgstr "Ibuze Kuri"
+
+#: opts.c:416
+#, fuzzy, c-format
+msgid "argument to \"%s\" should be a non-negative integer"
+msgstr "Kuri a Umubare wuzuye"
+
+#: opts.c:463
+#, fuzzy, c-format
+msgid "unrecognized command line option \"%s\""
+msgstr "Komandi: Umurongo Ihitamo"
+
+#: opts.c:646
+#, fuzzy
+msgid "-Wuninitialized is not supported without -O"
+msgstr "-ni OYA"
+
+#: opts.c:1354
+#, fuzzy, c-format
+msgid "unrecognized register name \"%s\""
+msgstr "Kwiyandikisha Izina:"
+
+#: opts.c:1398
+#, fuzzy, c-format
+msgid "unknown tls-model \"%s\""
+msgstr "Kitazwi TLS Urugero"
+
+#: opts.c:1454
+#, fuzzy
+msgid "-fwritable-strings is deprecated; see documentation for details"
+msgstr "-Ikurikiranyanyuguti ni Bitemewe. kugirango Birambuye"
+
+#: opts.c:1538
+#, fuzzy, c-format
+msgid "%s: --param arguments should be of the form NAME=VALUE"
+msgstr "%s:--ingingo Bya i Ifishi"
+
+#: opts.c:1543
+#, fuzzy, c-format
+msgid "invalid --param value `%s'"
+msgstr "Sibyo Agaciro"
+
+#: opts.c:1639
+#, fuzzy
+msgid "target system does not support debug output"
+msgstr "Intego Sisitemu OYA Gushigikira Kosora amakosa Ibisohoka"
+
+#: opts.c:1646
+#, fuzzy, c-format
+msgid "debug format \"%s\" conflicts with prior selection"
+msgstr "Kosora amakosa Imiterere Na: Ihitamo"
+
+#: opts.c:1662
+#, fuzzy, c-format
+msgid "unrecognised debug output level \"%s\""
+msgstr "Kosora amakosa Ibisohoka urwego"
+
+#: opts.c:1664
+#, fuzzy, c-format
+msgid "debug output level %s is too high"
+msgstr "Kosora amakosa Ibisohoka urwego ni kirekire"
+
+#: opts.c:1683
+#, fuzzy
+msgid "The following options are language-independent:\n"
+msgstr "Amahitamo Ururimi"
+
+#: opts.c:1690
+#, fuzzy, c-format
+msgid ""
+"The %s front end recognizes the following options:\n"
+"\n"
+msgstr "Imbere Impera i Amahitamo"
+
+#: opts.c:1704
+#, fuzzy
+msgid "The --param option recognizes the following as parameters:\n"
+msgstr "Ihitamo i Nka Ibigenga"
+
+#. If we didn't find this parameter, issue an error message.
+#: params.c:76
+#, fuzzy, c-format
+msgid "invalid parameter `%s'"
+msgstr "Ikigenderwaho sicyo"
+
+#: profile.c:288
+#, fuzzy
+msgid "corrupted profile info: run_max * runs < sum_max"
+msgstr "Ibijyana Ibisobanuro"
+
+#: profile.c:294
+#, fuzzy
+msgid "corrupted profile info: sum_all is smaller than sum_max"
+msgstr "Ibijyana Ibisobanuro ni Gitoya"
+
+#: profile.c:336
+#, fuzzy, c-format
+msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
+msgstr "Ibijyana Ibisobanuro Bivuye Kuri IBARA"
+
+#: profile.c:499
+#, fuzzy, c-format
+msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
+msgstr "Ibijyana Ibisobanuro Umubare Bya Amasubiramo kugirango BASIC Funga Kuri"
+
+#: profile.c:526
+#, fuzzy, c-format
+msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
+msgstr "Ibijyana Ibisobanuro Umubare Bya kugirango Kuri"
+
+#: protoize.c:534
+#, fuzzy, c-format
+msgid "%s: internal abort\n"
+msgstr "%s:By'imbere"
+
+#: protoize.c:592
+#, fuzzy, c-format
+msgid "%s: error writing file `%s': %s\n"
+msgstr "%s:Ikosa IDOSIYE"
+
+#: protoize.c:636
+#, fuzzy, c-format
+msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
+msgstr "%s:Ikoresha: i Izina ry'idosiye:"
+
+#: protoize.c:639
+#, fuzzy, c-format
+msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
+msgstr "%s:Ikoresha: Izina ry'idosiye:"
+
+#: protoize.c:745
+#, fuzzy, c-format
+msgid "%s: warning: no read access for file `%s'\n"
+msgstr "%s:Iburira Oya Gusoma kugirango IDOSIYE"
+
+#: protoize.c:753
+#, fuzzy, c-format
+msgid "%s: warning: no write access for file `%s'\n"
+msgstr "%s:Iburira Oya Kwandika kugirango IDOSIYE"
+
+#: protoize.c:761
+#, fuzzy, c-format
+msgid "%s: warning: no write access for dir containing `%s'\n"
+msgstr "%s:Iburira Oya Kwandika kugirango"
+
+#. Catch cases like /.. where we try to backup to a
+#. point above the absolute root of the logical file
+#. system.
+#: protoize.c:1148
+#, fuzzy, c-format
+msgid "%s: invalid file name: %s\n"
+msgstr "%s:Sibyo IDOSIYE Izina:"
+
+#: protoize.c:1296
+#, fuzzy, c-format
+msgid "%s: %s: can't get status: %s\n"
+msgstr "%s:%s:Kubona Imimerere"
+
+#: protoize.c:1317
+#, fuzzy, c-format
+msgid ""
+"\n"
+"%s: fatal error: aux info file corrupted at line %d\n"
+msgstr "%s:Ikosa Ibisobanuro IDOSIYE ku Umurongo"
+
+#: protoize.c:1646
+#, fuzzy, c-format
+msgid "%s:%d: declaration of function `%s' takes different forms\n"
+msgstr "%s:%d:Bya Umumaro"
+
+#: protoize.c:1901
+#, c-format
+msgid "%s: compiling `%s'\n"
+msgstr ""
+
+#: protoize.c:1924
+#, fuzzy, c-format
+msgid "%s: wait: %s\n"
+msgstr "%s:Tegereza"
+
+#: protoize.c:1929
+#, c-format
+msgid "%s: subprocess got fatal signal %d\n"
+msgstr ""
+
+#: protoize.c:1937
+#, fuzzy, c-format
+msgid "%s: %s exited with status %d\n"
+msgstr "%s:%sNa: Imimerere"
+
+#: protoize.c:1986
+#, fuzzy, c-format
+msgid "%s: warning: missing SYSCALLS file `%s'\n"
+msgstr "%s:Iburira Ibuze IDOSIYE"
+
+#: protoize.c:1995 protoize.c:2024
+#, fuzzy, c-format
+msgid "%s: can't read aux info file `%s': %s\n"
+msgstr "%s:Gusoma Ibisobanuro IDOSIYE"
+
+#: protoize.c:2040 protoize.c:2068
+#, fuzzy, c-format
+msgid "%s: can't get status of aux info file `%s': %s\n"
+msgstr "%s:Kubona Imimerere Bya Ibisobanuro IDOSIYE"
+
+#: protoize.c:2096
+#, fuzzy, c-format
+msgid "%s: can't open aux info file `%s' for reading: %s\n"
+msgstr "%s:Gufungura Ibisobanuro IDOSIYE kugirango"
+
+#: protoize.c:2114
+#, fuzzy, c-format
+msgid "%s: error reading aux info file `%s': %s\n"
+msgstr "%s:Ikosa Ibisobanuro IDOSIYE"
+
+#: protoize.c:2127
+#, fuzzy, c-format
+msgid "%s: error closing aux info file `%s': %s\n"
+msgstr "%s:Ikosa Ibisobanuro IDOSIYE"
+
+#: protoize.c:2143
+#, fuzzy, c-format
+msgid "%s: can't delete aux info file `%s': %s\n"
+msgstr "%s:Gusiba Ibisobanuro IDOSIYE"
+
+#: protoize.c:2225 protoize.c:4195
+#, fuzzy, c-format
+msgid "%s: can't delete file `%s': %s\n"
+msgstr "%s:Gusiba IDOSIYE"
+
+#: protoize.c:2303
+#, fuzzy, c-format
+msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
+msgstr "%s:Iburira Guhindura izina IDOSIYE Kuri"
+
+#: protoize.c:2425
+#, fuzzy, c-format
+msgid "%s: conflicting extern definitions of '%s'\n"
+msgstr "%s:Bya"
+
+#: protoize.c:2429
+#, fuzzy, c-format
+msgid "%s: declarations of '%s' will not be converted\n"
+msgstr "%s:Bya OYA"
+
+#: protoize.c:2431
+#, fuzzy, c-format
+msgid "%s: conflict list for '%s' follows:\n"
+msgstr "%s:Urutonde kugirango"
+
+#: protoize.c:2464
+#, fuzzy, c-format
+msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
+msgstr "%s:Iburira ikoresha Urutonde Bivuye kugirango Umumaro"
+
+#: protoize.c:2504
+#, fuzzy, c-format
+msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
+msgstr "%s:%d:`%s'Ibuze Bivuye"
+
+#: protoize.c:2510
+#, fuzzy, c-format
+msgid "%s: %d: warning: no extern definition for `%s'\n"
+msgstr "%s:%d:Iburira Oya Insobanuro kugirango"
+
+#: protoize.c:2540
+#, fuzzy, c-format
+msgid "%s: warning: no static definition for `%s' in file `%s'\n"
+msgstr "%s:Iburira Oya Insobanuro kugirango in IDOSIYE"
+
+#: protoize.c:2546
+#, fuzzy, c-format
+msgid "%s: multiple static defs of `%s' in file `%s'\n"
+msgstr "%s:Igikubo Bya in IDOSIYE"
+
+#: protoize.c:2716 protoize.c:2719
+#, fuzzy, c-format
+msgid "%s: %d: warning: source too confusing\n"
+msgstr "%s:%d:Iburira Inkomoko"
+
+#: protoize.c:2915
+#, fuzzy, c-format
+msgid "%s: %d: warning: varargs function declaration not converted\n"
+msgstr "%s:%d:Iburira Umumaro OYA"
+
+#: protoize.c:2930
+#, fuzzy, c-format
+msgid "%s: declaration of function `%s' not converted\n"
+msgstr "%s:Bya Umumaro OYA"
+
+#: protoize.c:3053
+#, fuzzy, c-format
+msgid "%s: warning: too many parameter lists in declaration of `%s'\n"
+msgstr "%s:Iburira Intonde in Bya"
+
+#: protoize.c:3074
+#, fuzzy, c-format
+msgid ""
+"\n"
+"%s: warning: too few parameter lists in declaration of `%s'\n"
+msgstr "%s:Iburira Intonde in Bya"
+
+#: protoize.c:3170
+#, fuzzy, c-format
+msgid "%s: %d: warning: found `%s' but expected `%s'\n"
+msgstr "%s:%d:Iburira Byabonetse Ikitezwe:"
+
+#: protoize.c:3345
+#, fuzzy, c-format
+msgid "%s: local declaration for function `%s' not inserted\n"
+msgstr "%s:kugirango Umumaro OYA"
+
+#: protoize.c:3372
+#, fuzzy, c-format
+msgid ""
+"\n"
+"%s: %d: warning: can't add declaration of `%s' into macro call\n"
+msgstr "%s:%d:Iburira Kongeramo Bya Makoro"
+
+#: protoize.c:3444
+#, fuzzy, c-format
+msgid "%s: global declarations for file `%s' not inserted\n"
+msgstr "%s:kugirango IDOSIYE OYA"
+
+#: protoize.c:3533 protoize.c:3563
+#, fuzzy, c-format
+msgid "%s: definition of function `%s' not converted\n"
+msgstr "%s:Insobanuro Bya Umumaro OYA"
+
+#: protoize.c:3552
+#, fuzzy, c-format
+msgid "%s: %d: warning: definition of %s not converted\n"
+msgstr "%s:%d:Iburira Insobanuro Bya OYA"
+
+#: protoize.c:3878
+#, fuzzy, c-format
+msgid "%s: found definition of `%s' at %s(%d)\n"
+msgstr "%s:Byabonetse Insobanuro Bya ku"
+
+#. If we make it here, then we did not know about this
+#. function definition.
+#: protoize.c:3894
+#, fuzzy, c-format
+msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
+msgstr "%s:%d:Iburira ku"
+
+#: protoize.c:3897
+#, fuzzy, c-format
+msgid "%s: function definition not converted\n"
+msgstr "%s:Umumaro Insobanuro OYA"
+
+#: protoize.c:3955
+#, fuzzy, c-format
+msgid "%s: `%s' not converted\n"
+msgstr "%s:`%s'OYA"
+
+#: protoize.c:3963
+#, fuzzy, c-format
+msgid "%s: would convert file `%s'\n"
+msgstr "%s:GUHINDURA IDOSIYE"
+
+#: protoize.c:3966
+#, fuzzy, c-format
+msgid "%s: converting file `%s'\n"
+msgstr "%s:Guhindura.... IDOSIYE"
+
+#: protoize.c:3976
+#, fuzzy, c-format
+msgid "%s: can't get status for file `%s': %s\n"
+msgstr "%s:Kubona Imimerere kugirango IDOSIYE"
+
+#: protoize.c:4018
+#, fuzzy, c-format
+msgid "%s: can't open file `%s' for reading: %s\n"
+msgstr "%s:Gufungura IDOSIYE kugirango"
+
+#: protoize.c:4033
+#, fuzzy, c-format
+msgid ""
+"\n"
+"%s: error reading input file `%s': %s\n"
+msgstr "%s:Ikosa Iyinjiza IDOSIYE"
+
+#: protoize.c:4067
+#, fuzzy, c-format
+msgid "%s: can't create/open clean file `%s': %s\n"
+msgstr "%s:Kurema Gufungura GUSUKURA IDOSIYE"
+
+#: protoize.c:4172
+#, fuzzy, c-format
+msgid "%s: warning: file `%s' already saved in `%s'\n"
+msgstr "%s:Iburira IDOSIYE in"
+
+#: protoize.c:4180
+#, fuzzy, c-format
+msgid "%s: can't link file `%s' to `%s': %s\n"
+msgstr "%s:Ihuza IDOSIYE Kuri"
+
+#: protoize.c:4210
+#, fuzzy, c-format
+msgid "%s: can't create/open output file `%s': %s\n"
+msgstr "%s:Kurema Gufungura Ibisohoka IDOSIYE"
+
+#: protoize.c:4243
+#, fuzzy, c-format
+msgid "%s: can't change mode of file `%s': %s\n"
+msgstr "%s:Guhindura>> Ubwoko Bya IDOSIYE"
+
+#: protoize.c:4416
+#, fuzzy, c-format
+msgid "%s: cannot get working directory: %s\n"
+msgstr "%s:Kubona bushyinguro"
+
+#: protoize.c:4514
+#, fuzzy, c-format
+msgid "%s: input file names must have .c suffixes: %s\n"
+msgstr "%s:Iyinjiza IDOSIYE Amazina C Imigereka"
+
+#: ra.c:750
+#, fuzzy
+msgid "Didn't find a coloring.\n"
+msgstr "Gushaka a"
+
+#: reg-stack.c:665
+#, fuzzy, c-format
+msgid "output constraint %d must specify a single register"
+msgstr "Ibisohoka Imbogamizi a UMWE Kwiyandikisha"
+
+#: reg-stack.c:675
+#, fuzzy, c-format
+msgid "output constraint %d cannot be specified together with \"%s\" clobber"
+msgstr "Ibisohoka Imbogamizi Na:"
+
+#: reg-stack.c:698
+#, fuzzy
+msgid "output regs must be grouped at top of stack"
+msgstr "Ibisohoka ku Hejuru: Bya"
+
+#: reg-stack.c:735
+#, fuzzy
+msgid "implicitly popped regs must be grouped at top of stack"
+msgstr "ku Hejuru: Bya"
+
+#: reg-stack.c:754
+#, fuzzy, c-format
+msgid "output operand %d must use `&' constraint"
+msgstr "Ibisohoka Gukoresha Imbogamizi"
+
+#: regclass.c:743
+#, fuzzy, c-format
+msgid "can't use '%s' as a %s register"
+msgstr "Gukoresha Nka a Kwiyandikisha"
+
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
+#, fuzzy, c-format
+msgid "unknown register name: %s"
+msgstr "Kitazwi Kwiyandikisha Izina:"
+
+#: regclass.c:768
+#, fuzzy
+msgid "global register variable follows a function definition"
+msgstr "Kwiyandikisha IMPINDURAGACIRO a Umumaro Insobanuro"
+
+#: regclass.c:772
+#, fuzzy
+msgid "register used for two global register variables"
+msgstr "Kwiyandikisha kugirango Kwiyandikisha Ibihinduka"
+
+#: regclass.c:777
+#, fuzzy
+msgid "call-clobbered register used for global register variable"
+msgstr "Kwiyandikisha kugirango Kwiyandikisha IMPINDURAGACIRO"
+
+#: regrename.c:1846
+#, fuzzy, c-format
+msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
+msgstr "kugirango ubusa"
+
+#: regrename.c:1858
+#, fuzzy, c-format
+msgid "validate_value_data: Loop in regno chain (%u)"
+msgstr "in"
+
+#: regrename.c:1861
+#, c-format
+msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
+msgstr ""
+
+#: regrename.c:1873
+#, fuzzy, c-format
+msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
+msgstr "ubusa in"
+
+#: reload.c:1254
+#, fuzzy
+msgid "cannot reload integer constant operand in `asm'"
+msgstr "Kongera Gutangiza Umubare wuzuye in"
+
+#: reload.c:1276
+#, fuzzy
+msgid "impossible register constraint in `asm'"
+msgstr "Kwiyandikisha Imbogamizi in"
+
+#: reload.c:3519
+#, fuzzy
+msgid "`&' constraint used with no register class"
+msgstr "`&'Imbogamizi Na: Oya Kwiyandikisha ishuri"
+
+#: reload.c:3687
+#, fuzzy
+msgid "unable to generate reloads for:"
+msgstr "Kuri kugirango"
+
+#: reload.c:3688 reload.c:3902
+#, fuzzy
+msgid "inconsistent operand constraints in an `asm'"
+msgstr "in"
+
+#: reload1.c:1222
+#, fuzzy
+msgid "frame size too large for reliable stack checking"
+msgstr "Ikadiri Ingano Binini kugirango"
+
+#: reload1.c:1225
+#, fuzzy
+msgid "try reducing the number of local variables"
+msgstr "i Umubare Bya Ibihinduka"
+
+#: reload1.c:1878
+#, fuzzy, c-format
+msgid "can't find a register in class `%s' while reloading `asm'"
+msgstr "Gushaka a Kwiyandikisha in ishuri"
+
+#: reload1.c:1882
+#, fuzzy, c-format
+msgid "unable to find a register to spill in class `%s'"
+msgstr "Kuri Gushaka a Kwiyandikisha Kuri in ishuri"
+
+#: reload1.c:1884
+#, fuzzy
+msgid "this is the insn:"
+msgstr "iyi ni i"
+
+#: reload1.c:3881
+#, fuzzy
+msgid "`asm' operand requires impossible reload"
+msgstr "`Kongera Gutangiza"
+
+#. It's the compiler's fault.
+#: reload1.c:4973
+#, fuzzy
+msgid "could not find a spill register"
+msgstr "OYA Gushaka a Kwiyandikisha"
+
+#: reload1.c:4978
+#, fuzzy
+msgid "`asm' operand constraint incompatible with operand size"
+msgstr "`Imbogamizi Na: Ingano"
+
+#. It's the compiler's fault.
+#: reload1.c:6600
+#, fuzzy
+msgid "VOIDmode on an output"
+msgstr "ku Ibisohoka"
+
+#: reload1.c:6601
+#, fuzzy
+msgid "output operand is constant in `asm'"
+msgstr "Ibisohoka ni in"
+
+#: rtl-error.c:124
+msgid "unrecognizable insn:"
+msgstr ""
+
+#: rtl-error.c:126
+#, fuzzy
+msgid "insn does not satisfy its constraints:"
+msgstr "OYA"
+
+#: rtl.c:477
+#, fuzzy, c-format
+msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d"
+msgstr "Kugenzura... Bya Bya Na: Iheruka in ku"
+
+#: rtl.c:487
+#, fuzzy, c-format
+msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
+msgstr "Kugenzura... Ikitezwe: Ubwoko in ku"
+
+#: rtl.c:497
+#, fuzzy, c-format
+msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
+msgstr "Kugenzura... Ikitezwe: Ubwoko Cyangwa in ku"
+
+#: rtl.c:506
+#, fuzzy, c-format
+msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d"
+msgstr "Kugenzura... Ikitezwe: ITEGEKONGENGA in ku"
+
+#: rtl.c:516
+#, fuzzy, c-format
+msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d"
+msgstr "Kugenzura... Ikitezwe: ITEGEKONGENGA Cyangwa in ku"
+
+#: rtl.c:527
+#, fuzzy, c-format
+msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
+msgstr "Kugenzura... Bya Bya Na: Iheruka in ku"
+
+#: rtl.c:538
+#, fuzzy, c-format
+msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
+msgstr "Ibendera Kugenzura... Na: ITEGEKONGENGA in ku"
+
+#: stmt.c:750
+#, fuzzy, c-format
+msgid "jump to `%s' invalidly jumps into binding contour"
+msgstr "Simbuka Kuri Bifatanya Umuzenguruko"
+
+#: stmt.c:977 stmt.c:3790
+#, fuzzy
+msgid "%Jlabel '%D' used before containing binding contour"
+msgstr "%Jlabel'%D'Mbere Bifatanya Umuzenguruko"
+
+#: stmt.c:1156
+#, fuzzy
+msgid "output operand constraint lacks `='"
+msgstr "Ibisohoka Imbogamizi"
+
+#: stmt.c:1171
+#, fuzzy, c-format
+msgid "output constraint `%c' for operand %d is not at the beginning"
+msgstr "Ibisohoka Imbogamizi kugirango ni OYA ku i Itangiriro"
+
+#: stmt.c:1193
+#, fuzzy
+msgid "operand constraint contains incorrectly positioned '+' or '='"
+msgstr "Imbogamizi Kirimo Cyangwa"
+
+#: stmt.c:1199 stmt.c:1298
+#, fuzzy, c-format
+msgid "`%%' constraint used with last operand"
+msgstr "`%%'Imbogamizi Na: Iheruka"
+
+#: stmt.c:1218
+#, fuzzy
+msgid "matching constraint not valid in output operand"
+msgstr "Imbogamizi OYA Byemewe in Ibisohoka"
+
+#: stmt.c:1289
+#, fuzzy, c-format
+msgid "input operand constraint contains `%c'"
+msgstr "Iyinjiza Imbogamizi Kirimo"
+
+#: stmt.c:1331
+#, fuzzy
+msgid "matching constraint references invalid operand number"
+msgstr "Imbogamizi Indango Sibyo Umubare"
+
+#: stmt.c:1369
+#, fuzzy, c-format
+msgid "invalid punctuation `%c' in constraint"
+msgstr "Sibyo in Imbogamizi"
+
+#: stmt.c:1393
+#, fuzzy
+msgid "matching constraint does not allow a register"
+msgstr "Imbogamizi OYA Kwemerera a Kwiyandikisha"
+
+#: stmt.c:1421
+#, fuzzy, c-format
+msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
+msgstr "kugirango IMPINDURAGACIRO Na: Urutonde"
+
+#: stmt.c:1511
+#, fuzzy, c-format
+msgid "unknown register name `%s' in `asm'"
+msgstr "Kitazwi Kwiyandikisha Izina: in"
+
+#: stmt.c:1519
+#, fuzzy, c-format
+msgid "PIC register `%s' clobbered in `asm'"
+msgstr "Kwiyandikisha in"
+
+#: stmt.c:1568
+#, fuzzy, c-format
+msgid "more than %d operands in `asm'"
+msgstr "Birenzeho in"
+
+#: stmt.c:1630
+#, fuzzy, c-format
+msgid "output number %d not directly addressable"
+msgstr "Ibisohoka Umubare OYA"
+
+#: stmt.c:1708
+#, fuzzy, c-format
+msgid "asm operand %d probably doesn't match constraints"
+msgstr "BIHUYE"
+
+#: stmt.c:1718
+#, fuzzy, c-format
+msgid "use of memory input without lvalue in asm operand %d is deprecated"
+msgstr "Gukoresha Bya Ububiko Iyinjiza in ni Bitemewe."
+
+#: stmt.c:1872
+#, fuzzy
+msgid "asm clobber conflict with output operand"
+msgstr "Na: Ibisohoka"
+
+#: stmt.c:1877
+#, fuzzy
+msgid "asm clobber conflict with input operand"
+msgstr "Na: Iyinjiza"
+
+#: stmt.c:1911
+#, fuzzy
+msgid "too many alternatives in `asm'"
+msgstr "in"
+
+#: stmt.c:1923
+#, fuzzy
+msgid "operand constraints for `asm' differ in number of alternatives"
+msgstr "kugirango in Umubare Bya"
+
+#: stmt.c:1975
+#, fuzzy, c-format
+msgid "duplicate asm operand name '%s'"
+msgstr "Gusubiramo Izina:"
+
+#: stmt.c:2073
+#, fuzzy
+msgid "missing close brace for named operand"
+msgstr "Ibuze Gufunga kugirango"
+
+#: stmt.c:2101
+#, fuzzy, c-format
+msgid "undefined named operand '%s'"
+msgstr "kidasobanuye"
+
+#: stmt.c:2158
+#, fuzzy
+msgid "%Hstatement with no effect"
+msgstr "%HstatementNa: Oya INGARUKA"
+
+#: stmt.c:2314
+#, fuzzy
+msgid "%Hvalue computed is not used"
+msgstr "%Hvalueni OYA"
+
+#: stmt.c:3730
+#, fuzzy
+msgid "%Junused variable '%D'"
+msgstr "%JunusedIMPINDURAGACIRO"
+
+#: stmt.c:4505
+#, fuzzy
+msgid "%Hunreachable code at beginning of %s"
+msgstr "%HunreachableITEGEKONGENGA ku Itangiriro Bya"
+
+#: stmt.c:5133
+#, fuzzy, c-format
+msgid "enumeration value `%s' not handled in switch"
+msgstr "Agaciro OYA in Hindura"
+
+#: stmt.c:5158 stmt.c:5178
+#, fuzzy, c-format
+msgid "case value `%ld' not in enumerated type"
+msgstr "Agaciro OYA in Ubwoko"
+
+#: stmt.c:5161 stmt.c:5181
+#, fuzzy, c-format
+msgid "case value `%ld' not in enumerated type `%s'"
+msgstr "Agaciro OYA in Ubwoko"
+
+#: stmt.c:5398
+#, fuzzy
+msgid "switch missing default case"
+msgstr "Hindura Ibuze Mburabuzi"
+
+#: stor-layout.c:183
+#, fuzzy
+msgid "type size can't be explicitly evaluated"
+msgstr "Ubwoko Ingano"
+
+#: stor-layout.c:185
+#, fuzzy
+msgid "variable-size type declared outside of any function"
+msgstr "IMPINDURAGACIRO Ingano Ubwoko Hanze Bya Umumaro"
+
+#: stor-layout.c:515
+#, fuzzy
+msgid "%Jsize of '%D' is %d bytes"
+msgstr "%JsizeBya ni Bayite"
+
+#: stor-layout.c:517
+#, fuzzy
+msgid "%Jsize of '%D' is larger than %d bytes"
+msgstr "%JsizeBya ni Kinini Bayite"
+
+#: stor-layout.c:883
+#, fuzzy
+msgid "%Jpacked attribute causes inefficient alignment for '%D'"
+msgstr "%JpackedIkiranga Itunganya kugirango"
+
+#: stor-layout.c:886
+#, fuzzy
+msgid "%Jpacked attribute is unnecessary for '%D'"
+msgstr "%JpackedIkiranga ni kugirango"
+
+#: stor-layout.c:902
+#, fuzzy
+msgid "%Jpadding struct to align '%D'"
+msgstr "%JpaddingKuri Gutondeka"
+
+#: stor-layout.c:1244
+#, fuzzy
+msgid "padding struct size to alignment boundary"
+msgstr "Wuzuza: Ingano Kuri Itunganya"
+
+#: stor-layout.c:1274
+#, fuzzy, c-format
+msgid "packed attribute causes inefficient alignment for `%s'"
+msgstr "Ikiranga Itunganya kugirango"
+
+#: stor-layout.c:1276
+#, fuzzy, c-format
+msgid "packed attribute is unnecessary for `%s'"
+msgstr "Ikiranga ni kugirango"
+
+#: stor-layout.c:1281
+#, fuzzy
+msgid "packed attribute causes inefficient alignment"
+msgstr "Ikiranga Itunganya"
+
+#: stor-layout.c:1283
+#, fuzzy
+msgid "packed attribute is unnecessary"
+msgstr "Ikiranga ni"
+
+#: targhooks.c:162
+#, fuzzy
+msgid "__builtin_saveregs not supported by this target"
+msgstr "_OYA ku iyi Intego"
+
+#: timevar.c:314
+#, fuzzy, c-format
+msgid "cannot timevar_pop '%s' when top of timevars stack is '%s'"
+msgstr "Ryari: Hejuru: Bya ni"
+
+#: timevar.c:440
+#, fuzzy
+msgid ""
+"\n"
+"Execution times (seconds)\n"
+msgstr "Times amasogonda"
+
+# #-#-#-#-# sc.pot (PACKAGE VERSION) #-#-#-#-#
+# sc/source\ui\src\autofmt.src:RID_SCDLG_AUTOFORMAT.STR_SUM.text
+# #-#-#-#-# sc.pot (PACKAGE VERSION) #-#-#-#-#
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_PIVOT_TOTAL.text
+#. Print total time.
+#: timevar.c:490
+#, fuzzy
+msgid " TOTAL :"
+msgstr "Igiteranyo"
+
+#: timevar.c:513
+#, fuzzy, c-format
+msgid "time in %s: %ld.%06ld (%ld%%)\n"
+msgstr "Igihe in"
+
+#: tlink.c:377
+#, c-format
+msgid "collect: reading %s\n"
+msgstr ""
+
+#: tlink.c:478
+#, c-format
+msgid "collect: recompiling %s\n"
+msgstr ""
+
+#: tlink.c:654
+#, fuzzy, c-format
+msgid "collect: tweaking %s in %s\n"
+msgstr "in"
+
+#: tlink.c:700
+msgid "collect: relinking\n"
+msgstr ""
+
+#: tlink.c:709
+#, fuzzy, c-format
+msgid "ld returned %d exit status"
+msgstr "Gusohoka Imimerere"
+
+# basctl/source\basicide\basidesh.src:RID_IMGBTN_REMOVEWATCH.text
+#: toplev.c:1243
+#, fuzzy, c-format
+msgid "%s "
+msgstr "%s"
+
+# basctl/source\basicide\basidesh.src:RID_IMGBTN_REMOVEWATCH.text
+#: toplev.c:1245
+#, fuzzy, c-format
+msgid " %s"
+msgstr "%s"
+
+#: toplev.c:1310
+#, fuzzy, c-format
+msgid "invalid option argument `%s'"
+msgstr "Sibyo Ihitamo"
+
+#: toplev.c:1373
+#, fuzzy, c-format
+msgid "getting core file size maximum limit: %m"
+msgstr "IDOSIYE Ingano Kinini"
+
+#: toplev.c:1376
+#, fuzzy, c-format
+msgid "setting core file size limit to maximum: %m"
+msgstr "Igenamiterere IDOSIYE Ingano Kuri Kinini"
+
+#: toplev.c:1695
+#, fuzzy
+msgid "%J'%F' used but never defined"
+msgstr "%J'%F'Nta narimwe"
+
+#: toplev.c:1697
+#, fuzzy
+msgid "%J'%F' declared `static' but never defined"
+msgstr "%J'%F'Nta narimwe"
+
+#: toplev.c:1722
+#, fuzzy
+msgid "%J'%D' defined but not used"
+msgstr "%J'%D'OYA"
+
+#: toplev.c:1743 toplev.c:1760
+#, fuzzy, c-format
+msgid "`%s' is deprecated (declared at %s:%d)"
+msgstr "`%s'ni Bitemewe. ku"
+
+#: toplev.c:1763
+#, fuzzy, c-format
+msgid "`%s' is deprecated"
+msgstr "`%s'ni Bitemewe."
+
+#: toplev.c:1766
+#, fuzzy, c-format
+msgid "type is deprecated (declared at %s:%d)"
+msgstr "Ubwoko ni Bitemewe. ku"
+
+#: toplev.c:1769
+#, fuzzy
+msgid "type is deprecated"
+msgstr "Ubwoko ni Bitemewe."
+
+#: toplev.c:1973
+#, fuzzy, c-format
+msgid "invalid register name `%s' for register variable"
+msgstr "Sibyo Kwiyandikisha Izina: kugirango Kwiyandikisha IMPINDURAGACIRO"
+
+#: toplev.c:3547
+#, fuzzy
+msgid "branch target register load optimization is not intended to be run twice"
+msgstr "Intego Kwiyandikisha Ibirimo ni OYA Kuri Gukoresha"
+
+#: toplev.c:3714
+#, fuzzy
+msgid ""
+"\n"
+"Target specific options:\n"
+msgstr "Amahitamo"
+
+#: toplev.c:3728 toplev.c:3747
+#, fuzzy, c-format
+msgid " -m%-23s [undocumented]\n"
+msgstr "-M"
+
+#: toplev.c:3756
+#, fuzzy
+msgid ""
+"\n"
+"There are undocumented target specific options as well.\n"
+msgstr "Intego Amahitamo Nka"
+
+#: toplev.c:3758
+#, fuzzy
+msgid " They exist, but they are not documented.\n"
+msgstr "OYA"
+
+#: toplev.c:3813
+#, fuzzy, c-format
+msgid "unrecognized gcc debugging option: %c"
+msgstr "Ihitamo"
+
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
+#, fuzzy, c-format
+msgid "invalid option `%s'"
+msgstr "Sibyo Ihitamo"
+
+#: toplev.c:3890
+#, fuzzy, c-format
+msgid ""
+"%s%s%s version %s (%s)\n"
+"%s\tcompiled by GNU C version %s.\n"
+"%s%s%s version %s (%s) compiled by CC.\n"
+msgstr "%s%s%sVerisiyo ku C Verisiyo Verisiyo ku"
+
+#: toplev.c:3897
+#, fuzzy, c-format
+msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
+msgstr "%s%sGGCGITO Kwagura GITO"
+
+#: toplev.c:3949
+#, fuzzy
+msgid "options passed: "
+msgstr "Amahitamo"
+
+#: toplev.c:3978
+#, fuzzy
+msgid "options enabled: "
+msgstr "Amahitamo Bikora"
+
+#: toplev.c:4036 java/jcf-write.c:3424
+#, fuzzy, c-format
+msgid "can't open %s for writing: %m"
+msgstr "Gufungura kugirango"
+
+#: toplev.c:4119 config/sh/sh.c:7020
+#, fuzzy
+msgid "created and used with different settings of -fpic"
+msgstr "Byaremwe Na Na: Amagenamiterere Bya"
+
+#: toplev.c:4121 config/sh/sh.c:7022
+#, fuzzy
+msgid "created and used with different settings of -fpie"
+msgstr "Byaremwe Na Na: Amagenamiterere Bya"
+
+#: toplev.c:4172 config/sh/sh.c:7072
+#, fuzzy, c-format
+msgid "created and used with differing settings of `-m%s'"
+msgstr "Byaremwe Na Na: Amagenamiterere Bya M"
+
+#: toplev.c:4175 config/sh/sh.c:7075
+msgid "out of memory"
+msgstr "Ububiko bwarenzwe"
+
+#: toplev.c:4356
+#, fuzzy
+msgid "instruction scheduling not supported on this target machine"
+msgstr "OYA ku iyi Intego"
+
+#: toplev.c:4360
+#, fuzzy
+msgid "this target machine does not have delayed branches"
+msgstr "iyi Intego OYA"
+
+#: toplev.c:4374
+#, fuzzy, c-format
+msgid "-f%sleading-underscore not supported on this target machine"
+msgstr "-F OYA ku iyi Intego"
+
+#: toplev.c:4423
+#, fuzzy, c-format
+msgid "target system does not support the \"%s\" debug format"
+msgstr "Intego Sisitemu OYA Gushigikira i Kosora amakosa Imiterere"
+
+#: toplev.c:4440
+#, fuzzy
+msgid "-ffunction-sections not supported for this target"
+msgstr "-Ibyatoranyijwe OYA kugirango iyi Intego"
+
+#: toplev.c:4445
+#, fuzzy
+msgid "-fdata-sections not supported for this target"
+msgstr "-Ibyatoranyijwe OYA kugirango iyi Intego"
+
+#: toplev.c:4452
+#, fuzzy
+msgid "-ffunction-sections disabled; it makes profiling impossible"
+msgstr "-Ibyatoranyijwe Yahagaritswe"
+
+#: toplev.c:4459
+#, fuzzy
+msgid "-fprefetch-loop-arrays not supported for this target"
+msgstr "-OYA kugirango iyi Intego"
+
+#: toplev.c:4465
+#, fuzzy
+msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
+msgstr "-OYA kugirango iyi Intego Werurwe"
+
+#: toplev.c:4474
+#, fuzzy
+msgid "-fprefetch-loop-arrays is not supported with -Os"
+msgstr "-ni OYA Na:"
+
+#: toplev.c:4480
+#, fuzzy
+msgid "-ffunction-sections may affect debugging on some targets"
+msgstr "-Ibyatoranyijwe Gicurasi ku"
+
+#: toplev.c:4582
+#, fuzzy, c-format
+msgid "error writing to %s: %m"
+msgstr "Ikosa Kuri"
+
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
+#, fuzzy, c-format
+msgid "error closing %s: %m"
+msgstr "Ikosa"
+
+#: tree-dump.c:692
+#, fuzzy, c-format
+msgid "could not open dump file `%s'"
+msgstr "OYA Gufungura IDOSIYE"
+
+#: tree-dump.c:763
+#, fuzzy, c-format
+msgid "ignoring unknown option `%.*s' in `-fdump-%s'"
+msgstr "Kitazwi Ihitamo in"
+
+#: tree-inline.c:1016
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it uses alloca (override using the always_inline attribute)"
+msgstr "%Jfunction'%F'Nta narimwe ikoresha i Ikiranga"
+
+#: tree-inline.c:1029
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it uses setjmp"
+msgstr "%Jfunction'%F'Nta narimwe"
+
+#: tree-inline.c:1044
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it uses variable argument lists"
+msgstr "%Jfunction'%F'Nta narimwe IMPINDURAGACIRO Intonde"
+
+#: tree-inline.c:1060
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it uses setjmp-longjmp exception handling"
+msgstr "%Jfunction'%F'Nta narimwe Irengayobora(-)"
+
+#: tree-inline.c:1078
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it contains a nested function"
+msgstr "%Jfunction'%F'Nta narimwe Kirimo a Umumaro"
+
+#: tree-inline.c:1095
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it contains a computed goto"
+msgstr "%Jfunction'%F'Nta narimwe Kirimo a"
+
+#: tree-inline.c:1105
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it contains a nonlocal goto"
+msgstr "%Jfunction'%F'Nta narimwe Kirimo a"
+
+#: tree-inline.c:1128
+#, fuzzy
+msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
+msgstr "%Jfunction'%F'Nta narimwe IMPINDURAGACIRO Ibihinduka"
+
+#: tree-inline.c:1338 tree-inline.c:1346
+#, fuzzy
+msgid "%Jinlining failed in call to '%F': %s"
+msgstr "%JinliningByanze in Kuri"
+
+#: tree-optimize.c:190
+#, fuzzy
+msgid "%Jsize of return value of '%D' is %u bytes"
+msgstr "%JsizeBya Garuka Agaciro Bya ni Bayite"
+
+#: tree-optimize.c:193
+#, fuzzy
+msgid "%Jsize of return value of '%D' is larger than %wd bytes"
+msgstr "%JsizeBya Garuka Agaciro Bya ni Kinini Bayite"
+
+#: tree.c:3800
+#, fuzzy
+msgid "arrays of functions are not meaningful"
+msgstr "Bya Imimaro OYA"
+
+#: tree.c:3855
+#, fuzzy
+msgid "function return type cannot be function"
+msgstr "Umumaro Garuka Ubwoko Umumaro"
+
+#: tree.c:4684
+#, fuzzy
+msgid "invalid initializer for bit string"
+msgstr "Sibyo kugirango Ikurikiranyanyuguti"
+
+#: tree.c:4736
+#, fuzzy, c-format
+msgid "tree check: expected %s, have %s in %s, at %s:%d"
+msgstr "Kugenzura... Ikitezwe: in ku"
+
+#: tree.c:4749
+#, fuzzy, c-format
+msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
+msgstr "Kugenzura... Ikitezwe: ishuri in ku"
+
+#: tree.c:4762
+#, fuzzy, c-format
+msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
+msgstr "Kugenzura... birabonetse Bya Na: in ku"
+
+#: tree.c:4774
+#, fuzzy, c-format
+msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
+msgstr "Kugenzura... birabonetse Bya Na: in ku"
+
+#: varasm.c:434
+#, fuzzy
+msgid "%J%D causes a section type conflict"
+msgstr "%J%Da Icyiciro Ubwoko"
+
+#: varasm.c:796
+#, fuzzy
+msgid "%Jregister name not specified for '%D'"
+msgstr "%JregisterIzina: OYA kugirango"
+
+#: varasm.c:798
+#, fuzzy
+msgid "%Jinvalid register name for '%D'"
+msgstr "%JinvalidKwiyandikisha Izina: kugirango"
+
+#: varasm.c:800
+#, fuzzy
+msgid "%Jdata type of '%D' isn't suitable for a register"
+msgstr "%JdataUbwoko Bya si kugirango a Kwiyandikisha"
+
+#: varasm.c:803
+#, fuzzy
+msgid "%Jregister specified for '%D' isn't suitable for data type"
+msgstr "%Jregisterkugirango si kugirango Ibyatanzwe Ubwoko"
+
+#: varasm.c:813
+#, fuzzy
+msgid "global register variable has initial value"
+msgstr "Kwiyandikisha IMPINDURAGACIRO Agaciro"
+
+#: varasm.c:816
+#, fuzzy
+msgid "volatile register variables don't work as you might wish"
+msgstr "Kwiyandikisha Ibihinduka Akazi Nka"
+
+#: varasm.c:848
+#, fuzzy
+msgid "%Jregister name given for non-register variable '%D'"
+msgstr "%JregisterIzina: kugirango Kwiyandikisha IMPINDURAGACIRO"
+
+#: varasm.c:1380
+#, fuzzy
+msgid "%Jstorage size of `%D' isn't known"
+msgstr "%JstorageIngano Bya si"
+
+#: varasm.c:1434
+#, fuzzy
+msgid "%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
+msgstr "%JalignmentBya ni Biruta Kinini Igikoresho IDOSIYE Itunganya"
+
+#: varasm.c:1480
+#, fuzzy
+msgid "thread-local COMMON data not implemented"
+msgstr "Urudodo Ibyatanzwe OYA"
+
+#: varasm.c:1505
+#, fuzzy
+msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
+msgstr "%JrequestedItunganya kugirango ni Biruta Itunganya Bya"
+
+#: varasm.c:3790
+#, fuzzy
+msgid "initializer for integer value is too complicated"
+msgstr "kugirango Umubare wuzuye Agaciro ni"
+
+#: varasm.c:3795
+#, fuzzy
+msgid "initializer for floating value is not a floating constant"
+msgstr "kugirango Bihindagurika Agaciro ni OYA a Bihindagurika"
+
+#: varasm.c:3861
+#, fuzzy
+msgid "unknown set constructor type"
+msgstr "Kitazwi Gushyiraho Ubwoko"
+
+#: varasm.c:4080
+#, fuzzy, c-format
+msgid "invalid initial value for member `%s'"
+msgstr "Sibyo Agaciro kugirango"
+
+#: varasm.c:4267 varasm.c:4311
+#, fuzzy
+msgid "%Jweak declaration of '%D' must precede definition"
+msgstr "%JweakBya Insobanuro"
+
+#: varasm.c:4275
+#, fuzzy
+msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
+msgstr "%JweakBya Nyuma Itangira Gukoresha Ibisubizo ku in imyitwarire"
+
+#: varasm.c:4309
+#, fuzzy
+msgid "%Jweak declaration of '%D' must be public"
+msgstr "%JweakBya Rusange"
+
+#: varasm.c:4318
+#, fuzzy
+msgid "%Jweak declaration of '%D' not supported"
+msgstr "%JweakBya OYA"
+
+#: varasm.c:4347 varasm.c:4437
+#, fuzzy
+msgid "only weak aliases are supported in this configuration"
+msgstr "Irihimbano in iyi Iboneza"
+
+#: varasm.c:4440
+#, fuzzy
+msgid "alias definitions not supported in this configuration; ignored"
+msgstr "Irihimbano OYA in iyi Iboneza"
+
+#: varasm.c:4469
+#, fuzzy
+msgid "visibility attribute not supported in this configuration; ignored"
+msgstr "Ukugaragara Ikiranga OYA in iyi Iboneza"
+
+#: varray.c:194
+#, fuzzy, c-format
+msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
+msgstr "Kitaboneka Imbonerahamwe Ikigize: Inyuma Bya in ku"
+
+#: varray.c:204
+#, fuzzy, c-format
+msgid "underflowed virtual array %s in %s, at %s:%d"
+msgstr "Kitaboneka Imbonerahamwe in ku"
+
+#. Print an error message for unrecognized stab codes.
+#: xcoffout.c:173
+#, fuzzy, c-format
+msgid "no sclass for %s stab (0x%x)\n"
+msgstr "Oya kugirango"
+
+#.
+#. Local variables:
+#. mode:c
+#. End:
+#.
+#: diagnostic.def:1
+#, fuzzy
+msgid "fatal error: "
+msgstr "Ikosa"
+
+#: diagnostic.def:2
+#, fuzzy
+msgid "internal compiler error: "
+msgstr "By'imbere Ikosa"
+
+# starmath/source\smres.src:RID_ERR_IDENT.text
+#: diagnostic.def:3
+#, fuzzy
+msgid "error: "
+msgstr "IKOSA"
+
+#: diagnostic.def:4
+msgid "sorry, unimplemented: "
+msgstr ""
+
+#: diagnostic.def:6
+msgid "anachronism: "
+msgstr ""
+
+# scp/source\cde\unxbasic_cde.lng:STR_BASIC_CDEINT_NETWORK_STRING2.text
+#: diagnostic.def:7
+#, fuzzy
+msgid "note: "
+msgstr "Ibisobanuro:"
+
+# Debug menu items
+#: diagnostic.def:8
+#, fuzzy
+msgid "debug: "
+msgstr "Kosora amakosa"
+
+#: params.def:53
+#, fuzzy
+msgid "The maximum number of instructions in a single function eligible for inlining"
+msgstr "Kinini Umubare Bya Amabwiriza in a UMWE Umumaro kugirango"
+
+#: params.def:65
+#, fuzzy
+msgid "The maximum number of instructions when automatically inlining"
+msgstr "Kinini Umubare Bya Amabwiriza Ryari: ku buryo bwikora"
+
+#: params.def:75
+#, fuzzy
+msgid "The maximum number of instructions for the RTL inliner"
+msgstr "Kinini Umubare Bya Amabwiriza kugirango i"
+
+#: params.def:86
+#, fuzzy
+msgid "The maximum number of instructions to consider to fill a delay slot"
+msgstr "Kinini Umubare Bya Amabwiriza Kuri Kuri Kuzuza a Gutinda"
+
+#: params.def:97
+#, fuzzy
+msgid "The maximum number of instructions to consider to find accurate live register information"
+msgstr "Kinini Umubare Bya Amabwiriza Kuri Kuri Gushaka Kwiyandikisha Ibisobanuro"
+
+#: params.def:107
+#, fuzzy
+msgid "The maximum length of scheduling's pending operations list"
+msgstr "Kinini Uburebure Bya Ibikorwa: Urutonde"
+
+#: params.def:112
+#, fuzzy
+msgid "The size of function body to be considered large"
+msgstr "Ingano Bya Umumaro Umubiri Kuri Binini"
+
+#: params.def:116
+#, fuzzy
+msgid "Maximal growth due to inlining of large function (in percent)"
+msgstr "IKURA Kuri Bya Binini Umumaro in Ku ijana"
+
+#: params.def:120
+#, fuzzy
+msgid "how much can given compilation unit grow because of the inlining (in percent)"
+msgstr "Igice: Bya i in Ku ijana"
+
+#: params.def:127
+#, fuzzy
+msgid "The maximum amount of memory to be allocated by GCSE"
+msgstr "Kinini Igiteranyo Bya Ububiko Kuri ku"
+
+#: params.def:132
+#, fuzzy
+msgid "The maximum number of passes to make when doing GCSE"
+msgstr "Kinini Umubare Bya Kuri Ubwoko Ryari:"
+
+#: params.def:144
+#, fuzzy
+msgid "The maximum number of instructions to consider to unroll in a loop"
+msgstr "Kinini Umubare Bya Amabwiriza Kuri Kuri in a"
+
+#: params.def:150
+#, fuzzy
+msgid "The maximum number of instructions to consider to unroll in a loop on average"
+msgstr "Kinini Umubare Bya Amabwiriza Kuri Kuri in a ku Impuzandengo"
+
+#: params.def:155
+#, fuzzy
+msgid "The maximum number of unrollings of a single loop"
+msgstr "Kinini Umubare Bya Bya a UMWE"
+
+#: params.def:160
+#, fuzzy
+msgid "The maximum number of insns of a peeled loop"
+msgstr "Kinini Umubare Bya Bya a"
+
+#: params.def:165
+#, fuzzy
+msgid "The maximum number of peelings of a single loop"
+msgstr "Kinini Umubare Bya Bya a UMWE"
+
+#: params.def:170
+#, fuzzy
+msgid "The maximum number of insns of a completely peeled loop"
+msgstr "Kinini Umubare Bya Bya a"
+
+#: params.def:175
+#, fuzzy
+msgid "The maximum number of peelings of a single loop that is peeled completely"
+msgstr "Kinini Umubare Bya Bya a UMWE ni"
+
+#: params.def:180
+#, fuzzy
+msgid "The maximum number of insns of a peeled loop that rolls only once"
+msgstr "Kinini Umubare Bya Bya a Rimwe"
+
+#: params.def:186
+#, fuzzy
+msgid "The maximum number of insns of an unswitched loop"
+msgstr "Kinini Umubare Bya Bya"
+
+#: params.def:191
+#, fuzzy
+msgid "The maximum number of unswitchings in a single loop"
+msgstr "Kinini Umubare Bya in a UMWE"
+
+#: params.def:196
+#, fuzzy
+msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot"
+msgstr "Imigabane Bya i IBARA Bya Bya BASIC Funga in Porogaramu BASIC Funga Kuri Kuri"
+
+#: params.def:201
+#, fuzzy
+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot"
+msgstr "Imigabane Bya i Ubwisubire Bya Bya BASIC Funga in Umumaro BASIC Funga Kuri Kuri"
+
+#: params.def:206
+#, fuzzy
+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available"
+msgstr "Ijanisha Bya Umumaro ku Ubwisubire ku Ryari: Ibijyana ni Bihari"
+
+#: params.def:211
+#, fuzzy
+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available"
+msgstr "Ijanisha Bya Umumaro ku Ubwisubire ku Ryari: Ibijyana ni OYA Bihari"
+
+#: params.def:216
+#, fuzzy
+msgid "Maximal code growth caused by tail duplication (in percent)"
+msgstr "ITEGEKONGENGA IKURA ku in Ku ijana"
+
+#: params.def:220
+#, fuzzy
+msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)"
+msgstr "Ihindurakerekezo IKURA NIBA i Ihindurakerekezo Imishobokere Bya ni Birutwa iyi in Ku ijana"
+
+#: params.def:225
+#, fuzzy
+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available"
+msgstr "Imbere IKURA NIBA i Imishobokere Bya ni Birutwa iyi in Ku ijana Ryari: Ibijyana ni Bihari"
+
+#: params.def:230
+#, fuzzy
+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available"
+msgstr "Imbere IKURA NIBA i Imishobokere Bya ni Birutwa iyi in Ku ijana Ryari: Ibijyana ni OYA Bihari"
+
+#: params.def:237
+#, fuzzy
+msgid "The maximum number of incoming edges to consider for crossjumping"
+msgstr "Kinini Umubare Bya Kuri kugirango"
+
+#: params.def:243
+#, fuzzy
+msgid "The maximum length of path considered in cse"
+msgstr "Kinini Uburebure Bya Inzira in"
+
+#: params.def:248
+#, fuzzy
+msgid "The maximum memory locations recorded by cselib"
+msgstr "Kinini Ububiko ku"
+
+#: params.def:261
+#, fuzzy
+msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap"
+msgstr "Kuri Imbarutso Nka a Ijanisha Bya i Igiteranyo Ingano Bya i"
+
+#: params.def:267
+#, fuzzy
+msgid "Minimum heap size before we start collecting garbage, in kilobytes"
+msgstr "Ingano Mbere Twebwe Gutangira in"
+
+#: params.def:275
+#, fuzzy
+msgid "The maximum number of instructions to search backward when looking for equivalent reload"
+msgstr "Kinini Umubare Bya Amabwiriza Kuri Gushaka subira inyuma Ryari: kugirango Kongera Gutangiza"
+
+#: config/darwin-c.c:75
+#, fuzzy
+msgid "too many #pragma options align=reset"
+msgstr "Amahitamo Gutondeka Kugarura"
+
+#: config/darwin-c.c:95 config/darwin-c.c:98 config/darwin-c.c:100
+#: config/darwin-c.c:102
+msgid "malformed '#pragma options', ignoring"
+msgstr ""
+
+#: config/darwin-c.c:105
+#, fuzzy
+msgid "junk at end of '#pragma options'"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/darwin-c.c:115
+#, fuzzy
+msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
+msgstr "Amahitamo Gutondeka UMWIKUBE Kugarura"
+
+#: config/darwin-c.c:127
+#, fuzzy
+msgid "missing '(' after '#pragma unused', ignoring"
+msgstr "Ibuze Nyuma"
+
+#: config/darwin-c.c:145
+#, fuzzy
+msgid "missing ')' after '#pragma unused', ignoring"
+msgstr "Ibuze Nyuma"
+
+#: config/darwin-c.c:148
+#, fuzzy
+msgid "junk at end of '#pragma unused'"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/darwin.c:1312
+#, fuzzy
+msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
+msgstr "By'imbere Na Birinzwe Ukugaragara Ibiranga OYA iyi Iboneza"
+
+#: config/lynx-ng.h:97 config/lynx.h:116 config/rs6000/lynx.h:73
+#, fuzzy
+msgid "-msystem-v and -p are incompatible"
+msgstr "-v Na P"
+
+#: config/lynx-ng.h:99 config/lynx.h:118 config/rs6000/lynx.h:75
+#, fuzzy
+msgid "-msystem-v and -mthreads are incompatible"
+msgstr "-v Na"
+
+#: config/windiss.h:37
+#, fuzzy
+msgid "profiler support for WindISS"
+msgstr "Gushigikira kugirango"
+
+#: config/alpha/alpha.c:231
+#, fuzzy, c-format
+msgid "-f%s ignored for Unicos/Mk (not supported)"
+msgstr "-F kugirango OYA"
+
+#: config/alpha/alpha.c:255
+#, fuzzy
+msgid "-mieee not supported on Unicos/Mk"
+msgstr "-OYA ku"
+
+#: config/alpha/alpha.c:266
+#, fuzzy
+msgid "-mieee-with-inexact not supported on Unicos/Mk"
+msgstr "-Na: OYA ku"
+
+#: config/alpha/alpha.c:283
+#, fuzzy, c-format
+msgid "bad value `%s' for -mtrap-precision switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/alpha/alpha.c:297
+#, fuzzy, c-format
+msgid "bad value `%s' for -mfp-rounding-mode switch"
+msgstr "Agaciro kugirango Ubwoko Hindura"
+
+#: config/alpha/alpha.c:312
+#, fuzzy, c-format
+msgid "bad value `%s' for -mfp-trap-mode switch"
+msgstr "Agaciro kugirango Ubwoko Hindura"
+
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
+#, fuzzy, c-format
+msgid "bad value `%s' for -mtls-size switch"
+msgstr "Agaciro kugirango Ingano Hindura"
+
+#: config/alpha/alpha.c:343 config/alpha/alpha.c:355
+#, fuzzy, c-format
+msgid "bad value `%s' for -mcpu switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/alpha/alpha.c:362
+#, fuzzy
+msgid "trap mode not supported on Unicos/Mk"
+msgstr "Ubwoko OYA ku"
+
+#: config/alpha/alpha.c:369
+#, fuzzy
+msgid "fp software completion requires -mtrap-precision=i"
+msgstr "i"
+
+#: config/alpha/alpha.c:385
+#, fuzzy
+msgid "rounding mode not supported for VAX floats"
+msgstr "Ubwoko OYA kugirango"
+
+#: config/alpha/alpha.c:390
+#, fuzzy
+msgid "trap mode not supported for VAX floats"
+msgstr "Ubwoko OYA kugirango"
+
+#: config/alpha/alpha.c:394
+#, fuzzy
+msgid "128-bit long double not supported for VAX floats"
+msgstr "MAHARAKUBIRI OYA kugirango"
+
+#: config/alpha/alpha.c:422
+#, fuzzy, c-format
+msgid "L%d cache latency unknown for %s"
+msgstr "Ubwihisho Kitazwi kugirango"
+
+#: config/alpha/alpha.c:437
+#, fuzzy, c-format
+msgid "bad value `%s' for -mmemory-latency"
+msgstr "Agaciro kugirango"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5436
+#, fuzzy, c-format
+msgid "invalid %%H value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5457
+#, fuzzy, c-format
+msgid "invalid %%J value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
+#, fuzzy, c-format
+msgid "invalid %%r value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
+#: config/xtensa/xtensa.c:2014
+#, fuzzy, c-format
+msgid "invalid %%R value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
+#: config/xtensa/xtensa.c:1981
+#, fuzzy, c-format
+msgid "invalid %%N value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
+#, fuzzy, c-format
+msgid "invalid %%P value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5505
+#, fuzzy, c-format
+msgid "invalid %%h value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
+#, fuzzy, c-format
+msgid "invalid %%L value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
+#, fuzzy, c-format
+msgid "invalid %%m value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
+#, fuzzy, c-format
+msgid "invalid %%M value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5604
+#, fuzzy, c-format
+msgid "invalid %%U value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
+#, fuzzy, c-format
+msgid "invalid %%s value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5653
+#, fuzzy, c-format
+msgid "invalid %%C value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
+#, fuzzy, c-format
+msgid "invalid %%E value"
+msgstr "Agaciro siko"
+
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
+#, fuzzy
+msgid "unknown relocation unspec"
+msgstr "Kitazwi"
+
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
+#, fuzzy, c-format
+msgid "invalid %%xn code"
+msgstr "Sibyo ITEGEKONGENGA"
+
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
+#: config/s390/s390.c:6578
+msgid "bad builtin fcode"
+msgstr ""
+
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/alpha/alpha.h:293 config/i386/i386.h:327 config/i386/i386.h:329
+#: config/i386/i386.h:331 config/ns32k/ns32k.h:140 config/s390/s390.h:124
+#: config/sparc/sparc.h:543 config/sparc/sparc.h:548
+msgid "Use hardware fp"
+msgstr ""
+
+#: config/alpha/alpha.h:294 config/i386/i386.h:328 config/i386/i386.h:330
+#: config/sparc/sparc.h:545 config/sparc/sparc.h:550
+#, fuzzy
+msgid "Do not use hardware fp"
+msgstr "OYA Gukoresha"
+
+#: config/alpha/alpha.h:295
+msgid "Use fp registers"
+msgstr ""
+
+#: config/alpha/alpha.h:297
+#, fuzzy
+msgid "Do not use fp registers"
+msgstr "OYA Gukoresha"
+
+#: config/alpha/alpha.h:298
+#, fuzzy
+msgid "Do not assume GAS"
+msgstr "OYA"
+
+#: config/alpha/alpha.h:299
+msgid "Assume GAS"
+msgstr ""
+
+#: config/alpha/alpha.h:301
+#, fuzzy
+msgid "Request IEEE-conformant math library routines (OSF/1)"
+msgstr "Imibare Isomero 1."
+
+#: config/alpha/alpha.h:303
+#, fuzzy
+msgid "Emit IEEE-conformant code, without inexact exceptions"
+msgstr "ITEGEKONGENGA Amarengayobora"
+
+#: config/alpha/alpha.h:305
+#, fuzzy
+msgid "Emit IEEE-conformant code, with inexact exceptions"
+msgstr "ITEGEKONGENGA Na: Amarengayobora"
+
+#: config/alpha/alpha.h:307
+#, fuzzy
+msgid "Do not emit complex integer constants to read-only memory"
+msgstr "OYA ITSINDA RY'IMIBARE C Umubare wuzuye Kuri Gusoma Ububiko"
+
+#: config/alpha/alpha.h:308
+msgid "Use VAX fp"
+msgstr ""
+
+#: config/alpha/alpha.h:309
+#, fuzzy
+msgid "Do not use VAX fp"
+msgstr "OYA Gukoresha"
+
+#: config/alpha/alpha.h:310
+#, fuzzy
+msgid "Emit code for the byte/word ISA extension"
+msgstr "ITEGEKONGENGA kugirango i Bayite ijambo Umugereka"
+
+#: config/alpha/alpha.h:313
+#, fuzzy
+msgid "Emit code for the motion video ISA extension"
+msgstr "ITEGEKONGENGA kugirango i Videwo... Umugereka"
+
+#: config/alpha/alpha.h:316
+#, fuzzy
+msgid "Emit code for the fp move and sqrt ISA extension"
+msgstr "ITEGEKONGENGA kugirango i Kwimura Na SQRT Umugereka"
+
+#: config/alpha/alpha.h:318
+#, fuzzy
+msgid "Emit code for the counting ISA extension"
+msgstr "ITEGEKONGENGA kugirango i Kubara Umugereka"
+
+#: config/alpha/alpha.h:321
+#, fuzzy
+msgid "Emit code using explicit relocation directives"
+msgstr "ITEGEKONGENGA ikoresha"
+
+#: config/alpha/alpha.h:324
+#, fuzzy
+msgid "Emit 16-bit relocations to the small data areas"
+msgstr "Kuri i Gitoya Ibyatanzwe Ubuso"
+
+#: config/alpha/alpha.h:326
+#, fuzzy
+msgid "Emit 32-bit relocations to the small data areas"
+msgstr "Kuri i Gitoya Ibyatanzwe Ubuso"
+
+#: config/alpha/alpha.h:328
+#, fuzzy
+msgid "Emit direct branches to local functions"
+msgstr "Kuri Imimaro"
+
+#: config/alpha/alpha.h:331
+#, fuzzy
+msgid "Emit rdval instead of rduniq for thread pointer"
+msgstr "Bya kugirango Urudodo Mweretsi"
+
+#: config/alpha/alpha.h:333
+#, fuzzy
+msgid "Use 128-bit long double"
+msgstr "MAHARAKUBIRI"
+
+#: config/alpha/alpha.h:335
+#, fuzzy
+msgid "Use 64-bit long double"
+msgstr "MAHARAKUBIRI"
+
+#. For -mcpu=
+#. For -mtune=
+#. For -mfp-rounding-mode=[n|m|c|d]
+#. For -mfp-trap-mode=[n|u|su|sui]
+#. For -mtrap-precision=[p|f|i]
+#. For -mmemory-latency=
+#. For -mtls-size=
+#: config/alpha/alpha.h:364
+#, fuzzy
+msgid "Use features of and schedule given CPU"
+msgstr "Ibiranga Bya Na Igenabihe"
+
+#: config/alpha/alpha.h:366
+msgid "Schedule given CPU"
+msgstr ""
+
+#: config/alpha/alpha.h:368
+#, fuzzy
+msgid "Control the generated fp rounding mode"
+msgstr "i Ubwoko"
+
+#: config/alpha/alpha.h:370
+#, fuzzy
+msgid "Control the IEEE trap mode"
+msgstr "i Ubwoko"
+
+#: config/alpha/alpha.h:372
+#, fuzzy
+msgid "Control the precision given to fp exceptions"
+msgstr "i Kuri Amarengayobora"
+
+#: config/alpha/alpha.h:374
+#, fuzzy
+msgid "Tune expected memory latency"
+msgstr "Ikitezwe: Ububiko"
+
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
+#, fuzzy
+msgid "Specify bit size of immediate TLS offsets"
+msgstr "Ingano Bya"
+
+#: config/arc/arc.c:147
+#, fuzzy, c-format
+msgid "bad value (%s) for -mcpu switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/arc/arc.c:369
+#, fuzzy, c-format
+msgid "argument of `%s' attribute is not a string constant"
+msgstr "Bya Ikiranga ni OYA a Ikurikiranyanyuguti"
+
+#: config/arc/arc.c:376
+#, fuzzy, c-format
+msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
+msgstr "Bya Ikiranga ni OYA Cyangwa"
+
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
+#, fuzzy, c-format
+msgid "invalid operand to %%R code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
+#, fuzzy, c-format
+msgid "invalid operand to %%H/%%L code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
+#, fuzzy, c-format
+msgid "invalid operand to %%U code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#: config/arc/arc.c:1780
+#, fuzzy, c-format
+msgid "invalid operand to %%V code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#. Unknown flag.
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
+#, fuzzy
+msgid "invalid operand output code"
+msgstr "Sibyo Ibisohoka ITEGEKONGENGA"
+
+#: config/arm/arm.c:520
+#, fuzzy, c-format
+msgid "switch -mcpu=%s conflicts with -march= switch"
+msgstr "Hindura Na: Werurwe Hindura"
+
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
+#, fuzzy, c-format
+msgid "bad value (%s) for %s switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/arm/arm.c:672
+#, fuzzy
+msgid "target CPU does not support APCS-32"
+msgstr "Intego OYA Gushigikira"
+
+#: config/arm/arm.c:677
+#, fuzzy
+msgid "target CPU does not support APCS-26"
+msgstr "Intego OYA Gushigikira"
+
+#: config/arm/arm.c:683
+#, fuzzy
+msgid "target CPU does not support interworking"
+msgstr "Intego OYA Gushigikira"
+
+#: config/arm/arm.c:689
+#, fuzzy
+msgid "target CPU does not support THUMB instructions"
+msgstr "Intego OYA Gushigikira Amabwiriza"
+
+#: config/arm/arm.c:694
+#, fuzzy
+msgid "future releases of GCC will not support -mapcs-26"
+msgstr "Bya OYA Gushigikira"
+
+#: config/arm/arm.c:706
+#, fuzzy
+msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
+msgstr "Gushigikira ni Ryari: kugirango i"
+
+#: config/arm/arm.c:709
+#, fuzzy
+msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
+msgstr "Gushigikira ni Ryari: kugirango i"
+
+#: config/arm/arm.c:712
+#, fuzzy
+msgid "enabling caller interworking support is only meaningful when compiling for the Thumb"
+msgstr "Gushigikira ni Ryari: kugirango i"
+
+#: config/arm/arm.c:718
+#, fuzzy
+msgid "interworking forces APCS-32 to be used"
+msgstr "Kuri"
+
+#: config/arm/arm.c:724
+#, fuzzy
+msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
+msgstr "-Kugenzura... Na: Ikadiri"
+
+#: config/arm/arm.c:732
+#, fuzzy
+msgid "-fpic and -mapcs-reent are incompatible"
+msgstr "-Na"
+
+#: config/arm/arm.c:735
+#, fuzzy
+msgid "APCS reentrant code not supported. Ignored"
+msgstr "ITEGEKONGENGA OYA"
+
+#: config/arm/arm.c:743
+#, fuzzy
+msgid "-g with -mno-apcs-frame may not give sensible debugging"
+msgstr "-g Na: Ikadiri Gicurasi OYA"
+
+#: config/arm/arm.c:751
+#, fuzzy
+msgid "passing floating point arguments in fp regs not yet supported"
+msgstr "Bihindagurika Akadomo ingingo in OYA"
+
+#: config/arm/arm.c:795
+#, fuzzy, c-format
+msgid "invalid floating point emulation option: -mfpe-%s"
+msgstr "Sibyo Bihindagurika Akadomo Ihitamo"
+
+#: config/arm/arm.c:806
+#, fuzzy
+msgid "-mfpe switch not supported by ep9312 target cpu - ignored."
+msgstr "-Hindura OYA ku Intego CPU"
+
+#: config/arm/arm.c:826
+#, fuzzy
+msgid "structure size boundary can only be set to 8 or 32"
+msgstr "Imiterere Ingano Gushyiraho Kuri 8 Cyangwa"
+
+#: config/arm/arm.c:834
+#, fuzzy
+msgid "-mpic-register= is useless without -fpic"
+msgstr "-Kwiyandikisha ni"
+
+#: config/arm/arm.c:841
+#, fuzzy, c-format
+msgid "unable to use '%s' for PIC register"
+msgstr "Kuri Gukoresha kugirango Kwiyandikisha"
+
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
+#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#, fuzzy, c-format
+msgid "`%s' attribute only applies to functions"
+msgstr "`%s'Ikiranga Kuri Imimaro"
+
+#: config/arm/arm.c:10576
+#, fuzzy
+msgid "unable to compute real location of stacked parameter"
+msgstr "Kuri Ahantu Bya Birunze"
+
+#. @@@ better error message
+#: config/arm/arm.c:11204 config/arm/arm.c:11241
+msgid "selector must be an immediate"
+msgstr ""
+
+#. @@@ better error message
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
+msgid "mask must be an immediate"
+msgstr ""
+
+#: config/arm/arm.c:11979
+#, fuzzy
+msgid "no low registers available for popping high registers"
+msgstr "Oya Byo hasi Bihari kugirango kirekire"
+
+#: config/arm/arm.c:12229
+#, fuzzy
+msgid "interrupt Service Routines cannot be coded in Thumb mode"
+msgstr "Hagarikira aho in Ubwoko"
+
+#: config/arm/pe.c:170 config/mcore/mcore.c:3241
+#, fuzzy
+msgid "%Jinitialized variable '%D' is marked dllimport"
+msgstr "%JinitializedIMPINDURAGACIRO ni cy/ byagarajwe"
+
+#: config/arm/pe.c:179
+#, fuzzy
+msgid "%Jstatic variable '%D' is marked dllimport"
+msgstr "%JstaticIMPINDURAGACIRO ni cy/ byagarajwe"
+
+#: config/arm/arm.h:451
+#, fuzzy
+msgid "Generate APCS conformant stack frames"
+msgstr "Amakadiri"
+
+#: config/arm/arm.h:454
+#, fuzzy
+msgid "Store function names in object code"
+msgstr "Umumaro Amazina in Igikoresho ITEGEKONGENGA"
+
+#: config/arm/arm.h:458
+#, fuzzy
+msgid "Use the 32-bit version of the APCS"
+msgstr "i Verisiyo Bya i"
+
+#: config/arm/arm.h:463
+#, fuzzy
+msgid "Pass FP arguments in FP registers"
+msgstr "ingingo in"
+
+#: config/arm/arm.h:466
+#, fuzzy
+msgid "Generate re-entrant, PIC code"
+msgstr "ITEGEKONGENGA"
+
+#: config/arm/arm.h:469
+#, fuzzy
+msgid "The MMU will trap on unaligned accesses"
+msgstr "ku"
+
+#: config/arm/arm.h:472
+#, fuzzy
+msgid "Use library calls to perform FP operations"
+msgstr "Isomero Amahamagara: Kuri Ibikorwa:"
+
+#: config/arm/arm.h:474 config/i960/i960.h:291
+#, fuzzy
+msgid "Use hardware floating point instructions"
+msgstr "Bihindagurika Akadomo Amabwiriza"
+
+#: config/arm/arm.h:476
+#, fuzzy
+msgid "Assume target CPU is configured as big endian"
+msgstr "Intego ni Nka"
+
+#: config/arm/arm.h:478
+#, fuzzy
+msgid "Assume target CPU is configured as little endian"
+msgstr "Intego ni Nka"
+
+#: config/arm/arm.h:480
+#, fuzzy
+msgid "Assume big endian bytes, little endian words"
+msgstr "Bayite Amagambo"
+
+#: config/arm/arm.h:482
+#, fuzzy
+msgid "Support calls between Thumb and ARM instruction sets"
+msgstr "Amahamagara: hagati Na"
+
+#: config/arm/arm.h:485
+#, fuzzy
+msgid "Generate a call to abort if a noreturn function returns"
+msgstr "a Kuri Kureka NIBA a Umumaro"
+
+#: config/arm/arm.h:488
+#, fuzzy
+msgid "Do not move instructions into a function's prologue"
+msgstr "OYA Kwimura Amabwiriza a"
+
+#: config/arm/arm.h:491
+#, fuzzy
+msgid "Do not load the PIC register in function prologues"
+msgstr "OYA Ibirimo i Kwiyandikisha in Umumaro"
+
+#: config/arm/arm.h:494
+#, fuzzy
+msgid "Generate call insns as indirect calls, if necessary"
+msgstr "Nka BUZIGUYE Amahamagara: NIBA"
+
+#: config/arm/arm.h:497
+#, fuzzy
+msgid "Compile for the Thumb not the ARM"
+msgstr "kugirango i OYA i"
+
+#: config/arm/arm.h:501
+#, fuzzy
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+msgstr "Amakadiri ATARIIGIHARWE NIBA OYA"
+
+#: config/arm/arm.h:504
+#, fuzzy
+msgid "Thumb: Generate (leaf) stack frames even if not needed"
+msgstr "Amakadiri ATARIIGIHARWE NIBA OYA"
+
+#: config/arm/arm.h:507
+#, fuzzy
+msgid "Thumb: Assume non-static functions may be called from ARM code"
+msgstr "Imimaro Gicurasi Bivuye ITEGEKONGENGA"
+
+#: config/arm/arm.h:511
+#, fuzzy
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+msgstr "Umumaro Gicurasi Gyayo Kuri ITEGEKONGENGA"
+
+#: config/arm/arm.h:515
+#, fuzzy
+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
+msgstr "Kuri Sibyo"
+
+#: config/arm/arm.h:517
+#, fuzzy
+msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
+msgstr "OYA itandukanya Hejuru Sibyo Na:"
+
+#: config/arm/arm.h:525
+#, fuzzy
+msgid "Specify the name of the target CPU"
+msgstr "i Izina: Bya i Intego"
+
+#: config/arm/arm.h:527
+#, fuzzy
+msgid "Specify the name of the target architecture"
+msgstr "i Izina: Bya i Intego"
+
+#: config/arm/arm.h:531
+#, fuzzy
+msgid "Specify the version of the floating point emulator"
+msgstr "i Verisiyo Bya i Bihindagurika Akadomo"
+
+#: config/arm/arm.h:533
+#, fuzzy
+msgid "Specify the minimum bit alignment of structures"
+msgstr "i Gito Itunganya Bya"
+
+#: config/arm/arm.h:535
+#, fuzzy
+msgid "Specify the register to be used for PIC addressing"
+msgstr "i Kwiyandikisha Kuri kugirango Kwohereza"
+
+#: config/arm/pe.h:65
+#, fuzzy
+msgid "Ignore dllimport attribute for functions"
+msgstr "Ikiranga kugirango Imimaro"
+
+#: config/avr/avr.c:511
+#, fuzzy, c-format
+msgid "large frame pointer change (%d) with -mtiny-stack"
+msgstr "Binini Ikadiri Mweretsi Guhindura>> Na:"
+
+#: config/avr/avr.c:1098
+#, fuzzy
+msgid "bad address, not (reg+disp):"
+msgstr "Aderesi OYA"
+
+#: config/avr/avr.c:1106
+#, fuzzy
+msgid "internal compiler error. Bad address:"
+msgstr "By'imbere Ikosa Aderesi"
+
+#: config/avr/avr.c:1119
+#, fuzzy
+msgid "internal compiler error. Unknown mode:"
+msgstr "By'imbere Ikosa Ubwoko"
+
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
+#, fuzzy
+msgid "invalid insn:"
+msgstr "Sibyo"
+
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
+msgid "incorrect insn:"
+msgstr ""
+
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
+#, fuzzy
+msgid "unknown move insn:"
+msgstr "Kitazwi Kwimura"
+
+#: config/avr/avr.c:2811
+#, fuzzy
+msgid "bad shift insn:"
+msgstr "Gusunika"
+
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
+#, fuzzy
+msgid "internal compiler error. Incorrect shift:"
+msgstr "By'imbere Ikosa Gusunika"
+
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
+#, fuzzy
+msgid "only initialized variables can be placed into program memory area"
+msgstr "Ibihinduka Porogaramu Ububiko Ubuso"
+
+#: config/avr/avr.c:4591
+#, fuzzy
+msgid "only uninitialized variables can be placed in the .noinit section"
+msgstr "Itatangijwe Ibihinduka in i Icyiciro"
+
+#: config/avr/avr.c:4605
+#, fuzzy, c-format
+msgid "MCU `%s' supported for assembler only"
+msgstr "kugirango"
+
+#: config/avr/avr.h:73
+#, fuzzy
+msgid "Assume int to be 8 bit integer"
+msgstr "INT Kuri 8 Umubare wuzuye"
+
+#: config/avr/avr.h:75
+#, fuzzy
+msgid "Change the stack pointer without disabling interrupts"
+msgstr "i Mweretsi"
+
+#: config/avr/avr.h:77
+#, fuzzy
+msgid "Use subroutines for function prologue/epilogue"
+msgstr "kugirango Umumaro"
+
+#: config/avr/avr.h:79
+#, fuzzy
+msgid "Change only the low 8 bits of the stack pointer"
+msgstr "i Byo hasi 8 Bya i Mweretsi"
+
+#: config/avr/avr.h:81
+#, fuzzy
+msgid "Do not generate tablejump insns"
+msgstr "OYA"
+
+#: config/avr/avr.h:83
+#, fuzzy
+msgid "Use rjmp/rcall (limited range) on >8K devices"
+msgstr "Urutonde ku"
+
+#: config/avr/avr.h:85
+#, fuzzy
+msgid "Output instruction sizes to the asm file"
+msgstr "Kuri i IDOSIYE"
+
+#: config/avr/avr.h:102
+#, fuzzy
+msgid "Specify the initial stack address"
+msgstr "i Aderesi"
+
+#: config/avr/avr.h:103
+#, fuzzy
+msgid "Specify the MCU name"
+msgstr "i Izina:"
+
+#. `GIV_SORT_CRITERION(GIV1, GIV2)'
+#. In some cases, the strength reduction optimization pass can
+#. produce better code if this is defined. This macro controls the
+#. order that induction variables are combined. This macro is
+#. particularly useful if the target has limited addressing modes.
+#. For instance, the SH target has only positive offsets in
+#. addresses. Thus sorting to put the smallest address first allows
+#. the most combinations to be found.
+#: config/avr/avr.h:2268
+#, fuzzy
+msgid "trampolines not supported"
+msgstr "OYA"
+
+#: config/c4x/c4x-c.c:71
+#, fuzzy, c-format
+msgid "missing '(' after '#pragma %s' - ignored"
+msgstr "Ibuze Nyuma"
+
+#: config/c4x/c4x-c.c:74
+#, fuzzy, c-format
+msgid "missing function name in '#pragma %s' - ignored"
+msgstr "Ibuze Umumaro Izina: in"
+
+#: config/c4x/c4x-c.c:79
+#, c-format
+msgid "malformed '#pragma %s' - ignored"
+msgstr ""
+
+#: config/c4x/c4x-c.c:81
+#, fuzzy, c-format
+msgid "missing section name in '#pragma %s' - ignored"
+msgstr "Ibuze Icyiciro Izina: in"
+
+#: config/c4x/c4x-c.c:86
+#, fuzzy, c-format
+msgid "missing ')' for '#pragma %s' - ignored"
+msgstr "Ibuze kugirango"
+
+#: config/c4x/c4x-c.c:89
+#, fuzzy, c-format
+msgid "junk at end of '#pragma %s'"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/c4x/c4x.c:300
+#, fuzzy, c-format
+msgid "unknown CPU version %d, using 40.\n"
+msgstr "Kitazwi Verisiyo ikoresha"
+
+#: config/c4x/c4x.c:850
+#, fuzzy, c-format
+msgid "ISR %s requires %d words of local vars, max is 32767"
+msgstr "Amagambo Bya KININI ni"
+
+#: config/c4x/c4x.c:1571
+#, fuzzy
+msgid "using CONST_DOUBLE for address"
+msgstr "ikoresha kugirango Aderesi"
+
+#: config/c4x/c4x.c:1709
+#, fuzzy
+msgid "c4x_address_cost: Invalid addressing mode"
+msgstr "Kwohereza Ubwoko"
+
+#: config/c4x/c4x.c:1844
+#, c-format
+msgid "c4x_print_operand: %%L inconsistency"
+msgstr ""
+
+#: config/c4x/c4x.c:1850
+#, c-format
+msgid "c4x_print_operand: %%N inconsistency"
+msgstr ""
+
+#: config/c4x/c4x.c:1891
+#, c-format
+msgid "c4x_print_operand: %%O inconsistency"
+msgstr ""
+
+#: config/c4x/c4x.c:1986
+msgid "c4x_print_operand: Bad operand case"
+msgstr ""
+
+#: config/c4x/c4x.c:2027
+msgid "c4x_print_operand_address: Bad post_modify"
+msgstr ""
+
+#: config/c4x/c4x.c:2049
+msgid "c4x_print_operand_address: Bad pre_modify"
+msgstr ""
+
+#: config/c4x/c4x.c:2097 config/c4x/c4x.c:2109 config/c4x/c4x.c:2124
+msgid "c4x_print_operand_address: Bad operand case"
+msgstr ""
+
+#: config/c4x/c4x.c:2375
+#, fuzzy
+msgid "c4x_rptb_insert: Cannot find start label"
+msgstr "Gushaka Gutangira Akarango"
+
+#: config/c4x/c4x.c:3292 config/c4x/c4x.c:3310
+#, fuzzy
+msgid "mode not QImode"
+msgstr "Ubwoko OYA"
+
+#: config/c4x/c4x.c:3380
+#, fuzzy
+msgid "invalid indirect memory address"
+msgstr "Sibyo BUZIGUYE Ububiko Aderesi"
+
+#: config/c4x/c4x.c:3469
+#, fuzzy
+msgid "invalid indirect (S) memory address"
+msgstr "Sibyo BUZIGUYE Ububiko Aderesi"
+
+#: config/c4x/c4x.c:3797
+#, fuzzy
+msgid "c4x_valid_operands: Internal error"
+msgstr "Ikosa"
+
+#: config/c4x/c4x.c:4216
+#, fuzzy
+msgid "c4x_operand_subword: invalid mode"
+msgstr "Sibyo Ubwoko"
+
+#: config/c4x/c4x.c:4219
+#, fuzzy
+msgid "c4x_operand_subword: invalid operand"
+msgstr "Sibyo"
+
+#. We could handle these with some difficulty.
+#. e.g., *p-- => *(p-=2); *(p+1).
+#: config/c4x/c4x.c:4245
+#, fuzzy
+msgid "c4x_operand_subword: invalid autoincrement"
+msgstr "Sibyo nyamwiyongera"
+
+#: config/c4x/c4x.c:4251
+#, fuzzy
+msgid "c4x_operand_subword: invalid address"
+msgstr "Sibyo Aderesi"
+
+#: config/c4x/c4x.c:4262
+#, fuzzy
+msgid "c4x_operand_subword: address not offsettable"
+msgstr "Aderesi OYA"
+
+#: config/c4x/c4x.c:4472
+#, fuzzy
+msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
+msgstr "Funga Hejuru: Akarango"
+
+#. ??? HACK. We shouldn't have flag_inline_trees at all.
+#. Name of the c4x assembler.
+#. Name of the c4x linker.
+#. Define assembler options.
+#. Define linker options.
+#. Specify the end file to link with.
+#. Target compilation option flags.
+#. Small memory model.
+#. Use 24-bit MPYI for C3x.
+#. Fast fixing of floats.
+#. Allow use of RPTS.
+#. Emit C3x code.
+#. Be compatible with TI assembler.
+#. Be paranoid about DP reg. in ISRs.
+#. Pass arguments on stack.
+#. Enable features under development.
+#. Enable repeat block.
+#. Use BK as general register.
+#. Use decrement and branch for C3x.
+#. Enable debugging of GCC.
+#. Force constants into registers.
+#. Allow unsigned loop counters.
+#. Force op0 and op1 to be same.
+#. Save all 40 bits for floats.
+#. Allow parallel insns.
+#. Allow MPY||ADD, MPY||SUB insns.
+#. Assume mem refs possibly aliased.
+#. Emit C30 code.
+#. Emit C31 code.
+#. Emit C32 code.
+#. Emit C33 code.
+#. Emit C40 code.
+#. Emit C44 code.
+#. Run-time compilation parameters selecting different hardware subsets.
+#.
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of triplets in braces,
+#. each pair being { "NAME", VALUE, "DESCRIPTION" }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/c4x/c4x.h:168
+#, fuzzy
+msgid "Small memory model"
+msgstr "Ububiko Urugero"
+
+#: config/c4x/c4x.h:170
+#, fuzzy
+msgid "Big memory model"
+msgstr "Ububiko Urugero"
+
+#: config/c4x/c4x.h:172
+#, fuzzy
+msgid "Use MPYI instruction for C3x"
+msgstr "kugirango"
+
+#: config/c4x/c4x.h:174
+#, fuzzy
+msgid "Do not use MPYI instruction for C3x"
+msgstr "OYA Gukoresha kugirango"
+
+#: config/c4x/c4x.h:176
+#, fuzzy
+msgid "Use fast but approximate float to integer conversion"
+msgstr "Byihuta Kureremba Kuri Umubare wuzuye Ihindurangero"
+
+#: config/c4x/c4x.h:178
+#, fuzzy
+msgid "Use slow but accurate float to integer conversion"
+msgstr "Buhoro Kureremba Kuri Umubare wuzuye Ihindurangero"
+
+#: config/c4x/c4x.h:180
+#, fuzzy
+msgid "Enable use of RTPS instruction"
+msgstr "Gukoresha Bya"
+
+#: config/c4x/c4x.h:182
+#, fuzzy
+msgid "Disable use of RTPS instruction"
+msgstr "Gukoresha Bya"
+
+#: config/c4x/c4x.h:184
+#, fuzzy
+msgid "Enable use of RTPB instruction"
+msgstr "Gukoresha Bya"
+
+#: config/c4x/c4x.h:186
+#, fuzzy
+msgid "Disable use of RTPB instruction"
+msgstr "Gukoresha Bya"
+
+#: config/c4x/c4x.h:188
+#, fuzzy
+msgid "Generate code for C30 CPU"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/c4x/c4x.h:190
+#, fuzzy
+msgid "Generate code for C31 CPU"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/c4x/c4x.h:192
+#, fuzzy
+msgid "Generate code for C32 CPU"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/c4x/c4x.h:194
+#, fuzzy
+msgid "Generate code for C33 CPU"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/c4x/c4x.h:196
+#, fuzzy
+msgid "Generate code for C40 CPU"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/c4x/c4x.h:198
+#, fuzzy
+msgid "Generate code for C44 CPU"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/c4x/c4x.h:200
+#, fuzzy
+msgid "Emit code compatible with TI tools"
+msgstr "ITEGEKONGENGA Na: Ibikoresho"
+
+#: config/c4x/c4x.h:202
+#, fuzzy
+msgid "Emit code to use GAS extensions"
+msgstr "ITEGEKONGENGA Kuri Gukoresha Umigereka"
+
+#: config/c4x/c4x.h:204 config/c4x/c4x.h:208
+#, fuzzy
+msgid "Save DP across ISR in small memory model"
+msgstr "Kubika Kwambukiranya in Gitoya Ububiko Urugero"
+
+#: config/c4x/c4x.h:206 config/c4x/c4x.h:210
+#, fuzzy
+msgid "Don't save DP across ISR in small memory model"
+msgstr "Kubika Kwambukiranya in Gitoya Ububiko Urugero"
+
+#: config/c4x/c4x.h:212
+#, fuzzy
+msgid "Pass arguments on the stack"
+msgstr "ingingo ku i"
+
+#: config/c4x/c4x.h:214
+#, fuzzy
+msgid "Pass arguments in registers"
+msgstr "ingingo in"
+
+#: config/c4x/c4x.h:216
+#, fuzzy
+msgid "Enable new features under development"
+msgstr "Gishya Ibiranga"
+
+#: config/c4x/c4x.h:218
+#, fuzzy
+msgid "Disable new features under development"
+msgstr "Gishya Ibiranga"
+
+#: config/c4x/c4x.h:220
+#, fuzzy
+msgid "Use the BK register as a general purpose register"
+msgstr "i Kwiyandikisha Nka a Rusange Intego Kwiyandikisha"
+
+#: config/c4x/c4x.h:222
+#, fuzzy
+msgid "Do not allocate BK register"
+msgstr "OYA Kwiyandikisha"
+
+#: config/c4x/c4x.h:224
+#, fuzzy
+msgid "Enable use of DB instruction"
+msgstr "Gukoresha Bya"
+
+#: config/c4x/c4x.h:226
+#, fuzzy
+msgid "Disable use of DB instruction"
+msgstr "Gukoresha Bya"
+
+#: config/c4x/c4x.h:228
+msgid "Enable debugging"
+msgstr ""
+
+#: config/c4x/c4x.h:230
+msgid "Disable debugging"
+msgstr ""
+
+#: config/c4x/c4x.h:232
+#, fuzzy
+msgid "Force constants into registers to improve hoisting"
+msgstr "Kuri"
+
+#: config/c4x/c4x.h:234
+msgid "Don't force constants into registers"
+msgstr ""
+
+#: config/c4x/c4x.h:236
+#, fuzzy
+msgid "Force RTL generation to emit valid 3 operand insns"
+msgstr "Kuri Byemewe 3."
+
+#: config/c4x/c4x.h:238
+#, fuzzy
+msgid "Allow RTL generation to emit invalid 3 operand insns"
+msgstr "Kuri Sibyo 3."
+
+#: config/c4x/c4x.h:240
+#, fuzzy
+msgid "Allow unsigned iteration counts for RPTB/DB"
+msgstr "Bitashizweho umukono kugirango"
+
+#: config/c4x/c4x.h:242
+#, fuzzy
+msgid "Disallow unsigned iteration counts for RPTB/DB"
+msgstr "Bitashizweho umukono kugirango"
+
+#: config/c4x/c4x.h:244
+#, fuzzy
+msgid "Preserve all 40 bits of FP reg across call"
+msgstr "Byose Bya Kwambukiranya"
+
+#: config/c4x/c4x.h:246
+#, fuzzy
+msgid "Only preserve 32 bits of FP reg across call"
+msgstr "Bya Kwambukiranya"
+
+#: config/c4x/c4x.h:248
+#, fuzzy
+msgid "Enable parallel instructions"
+msgstr "Biteganye Amabwiriza"
+
+#: config/c4x/c4x.h:250
+#, fuzzy
+msgid "Disable parallel instructions"
+msgstr "Biteganye Amabwiriza"
+
+#: config/c4x/c4x.h:252
+#, fuzzy
+msgid "Enable MPY||ADD and MPY||SUB instructions"
+msgstr "Na Amabwiriza"
+
+#: config/c4x/c4x.h:254
+#, fuzzy
+msgid "Disable MPY||ADD and MPY||SUB instructions"
+msgstr "Na Amabwiriza"
+
+#: config/c4x/c4x.h:256
+#, fuzzy
+msgid "Assume that pointers may be aliased"
+msgstr "Gicurasi"
+
+#: config/c4x/c4x.h:258
+#, fuzzy
+msgid "Assume that pointers not aliased"
+msgstr "OYA"
+
+#: config/c4x/c4x.h:331
+#, fuzzy
+msgid "Specify maximum number of iterations for RPTS"
+msgstr "Kinini Umubare Bya Amasubiramo kugirango"
+
+#: config/c4x/c4x.h:333
+#, fuzzy
+msgid "Select CPU to generate code for"
+msgstr "Kuri ITEGEKONGENGA kugirango"
+
+#: config/cris/cris.c:604
+#, fuzzy
+msgid "unexpected index-type in cris_print_index"
+msgstr "Umubarendanga Ubwoko in"
+
+#: config/cris/cris.c:618
+#, fuzzy
+msgid "unexpected base-type in cris_print_base"
+msgstr "SHINGIRO Ubwoko in"
+
+#: config/cris/cris.c:911
+#, fuzzy, c-format
+msgid "stackframe too big: %d bytes"
+msgstr "Bayite"
+
+#: config/cris/cris.c:1222
+#, fuzzy
+msgid "allocated but unused delay list in epilogue"
+msgstr "Kidakoreshwa Gutinda Urutonde in"
+
+#: config/cris/cris.c:1232
+#, fuzzy
+msgid "unexpected function type needing stack adjustment for __builtin_eh_return"
+msgstr "Umumaro Ubwoko kugirango"
+
+#: config/cris/cris.c:1308
+#, fuzzy
+msgid "invalid operand for 'b' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1321
+#, fuzzy
+msgid "invalid operand for 'v' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1331
+#, fuzzy
+msgid "invalid operand for 'P' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1338
+#, fuzzy
+msgid "invalid operand for 'p' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1377
+#, fuzzy
+msgid "invalid operand for 'z' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1425 config/cris/cris.c:1455
+#, fuzzy
+msgid "invalid operand for 'H' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1431
+#, fuzzy
+msgid "bad register"
+msgstr "Kwiyandikisha"
+
+#: config/cris/cris.c:1469
+#, fuzzy
+msgid "invalid operand for 'e' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1486
+#, fuzzy
+msgid "invalid operand for 'm' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1511
+#, fuzzy
+msgid "invalid operand for 'A' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1519
+#, fuzzy
+msgid "invalid operand for 'D' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1533
+#, fuzzy
+msgid "invalid operand for 'T' modifier"
+msgstr "Sibyo kugirango"
+
+#: config/cris/cris.c:1542
+#, fuzzy
+msgid "invalid operand modifier letter"
+msgstr "Sibyo Ibaruwa..."
+
+#: config/cris/cris.c:1550
+#, fuzzy, c-format
+msgid "internal error: bad register: %d"
+msgstr "By'imbere Ikosa Kwiyandikisha"
+
+#: config/cris/cris.c:1598
+msgid "unexpected multiplicative operand"
+msgstr ""
+
+#: config/cris/cris.c:1618
+msgid "unexpected operand"
+msgstr ""
+
+#: config/cris/cris.c:1651 config/cris/cris.c:1661
+#, fuzzy
+msgid "unrecognized address"
+msgstr "Aderesi"
+
+#: config/cris/cris.c:2011
+#, fuzzy
+msgid "internal error: sideeffect-insn affecting main effect"
+msgstr "By'imbere Ikosa INGARUKA"
+
+#. If we get here, the caller got its initial tests wrong.
+#: config/cris/cris.c:2404
+#, fuzzy
+msgid "internal error: cris_side_effect_mode_ok with bad operands"
+msgstr "By'imbere Ikosa Na:"
+
+#: config/cris/cris.c:2481 config/cris/cris.c:2543
+msgid "unrecognized supposed constant"
+msgstr ""
+
+#: config/cris/cris.c:2588
+#, fuzzy
+msgid "unrecognized supposed constant in cris_global_pic_symbol"
+msgstr "in"
+
+#: config/cris/cris.c:2607
+#, fuzzy, c-format
+msgid "-max-stackframe=%d is not usable, not between 0 and %d"
+msgstr "-KININI ni OYA OYA hagati 0 Na"
+
+#: config/cris/cris.c:2635
+#, fuzzy, c-format
+msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
+msgstr "Kitazwi Verisiyo in Werurwe Cyangwa"
+
+#: config/cris/cris.c:2671
+#, fuzzy, c-format
+msgid "unknown CRIS cpu version specification in -mtune= : %s"
+msgstr "Kitazwi CPU Verisiyo in"
+
+#: config/cris/cris.c:2689
+#, fuzzy
+msgid "-fPIC and -fpic are not supported in this configuration"
+msgstr "-Na OYA in iyi Iboneza"
+
+#: config/cris/cris.c:2705
+#, fuzzy
+msgid "that particular -g option is invalid with -maout and -melinux"
+msgstr "g Ihitamo ni Sibyo Na: Na"
+
+#: config/cris/cris.c:2960 config/cris/cris.c:3005
+#, fuzzy
+msgid "unexpected side-effects in address"
+msgstr "Ingaruka in Aderesi"
+
+#. Labels are never marked as global symbols.
+#: config/cris/cris.c:3100 config/cris/cris.c:3131
+#, fuzzy
+msgid "unexpected PIC symbol"
+msgstr "IKIMENYETSO"
+
+#: config/cris/cris.c:3104
+#, fuzzy
+msgid "PIC register isn't set up"
+msgstr "Kwiyandikisha si Gushyiraho Hejuru"
+
+#: config/cris/cris.c:3117 config/cris/cris.c:3200
+#, fuzzy
+msgid "unexpected address expression"
+msgstr "Aderesi imvugo"
+
+#: config/cris/cris.c:3135
+#, fuzzy
+msgid "emitting PIC operand, but PIC register isn't set up"
+msgstr "Kwiyandikisha si Gushyiraho Hejuru"
+
+#: config/cris/cris.c:3144
+#, fuzzy
+msgid "unexpected NOTE as addr_const:"
+msgstr "Nka"
+
+#: config/cris/aout.h:108
+#, fuzzy
+msgid "Compile for the MMU-less Etrax 100-based elinux system"
+msgstr "kugirango i Birutwa 100 Sisitemu"
+
+#: config/cris/aout.h:115
+#, fuzzy
+msgid "For elinux, request a specified stack-size for this program"
+msgstr "Kubaza... a Ingano kugirango iyi Porogaramu"
+
+#: config/cris/cris.h:362
+#, fuzzy
+msgid "Work around bug in multiplication instruction"
+msgstr "in Gukuba(*)"
+
+#. No "no-etrax" as it does not really imply any model. On the other hand, "etrax" implies the common (and large) subset matching all models.
+#: config/cris/cris.h:368
+#, fuzzy
+msgid "Compile for ETRAX 4 (CRIS v3)"
+msgstr "kugirango 4."
+
+#: config/cris/cris.h:373
+#, fuzzy
+msgid "Compile for ETRAX 100 (CRIS v8)"
+msgstr "kugirango 100"
+
+#: config/cris/cris.h:377
+#, fuzzy
+msgid "Emit verbose debug information in assembly code"
+msgstr "Kosora amakosa Ibisobanuro in ITEGEKONGENGA"
+
+#: config/cris/cris.h:380
+#, fuzzy
+msgid "Do not use condition codes from normal instructions"
+msgstr "OYA Gukoresha Ibisabwa Bivuye Bisanzwe Amabwiriza"
+
+#: config/cris/cris.h:384
+#, fuzzy
+msgid "Do not emit addressing modes with side-effect assignment"
+msgstr "OYA Kwohereza Na: INGARUKA Igenera"
+
+#: config/cris/cris.h:387
+#, fuzzy
+msgid "Do not tune stack alignment"
+msgstr "OYA Itunganya"
+
+#: config/cris/cris.h:390
+#, fuzzy
+msgid "Do not tune writable data alignment"
+msgstr "OYA Ibyatanzwe Itunganya"
+
+#: config/cris/cris.h:393
+#, fuzzy
+msgid "Do not tune code and read-only data alignment"
+msgstr "OYA ITEGEKONGENGA Na Gusoma Ibyatanzwe Itunganya"
+
+#: config/cris/cris.h:402
+#, fuzzy
+msgid "Align code and data to 32 bits"
+msgstr "ITEGEKONGENGA Na Ibyatanzwe Kuri"
+
+#: config/cris/cris.h:415
+#, fuzzy
+msgid "Don't align items in code or data"
+msgstr "Gutondeka in ITEGEKONGENGA Cyangwa Ibyatanzwe"
+
+#: config/cris/cris.h:418
+#, fuzzy
+msgid "Do not emit function prologue or epilogue"
+msgstr "OYA Umumaro Cyangwa"
+
+#. We have to handle this m-option here since we can't wash it off in both CC1_SPEC and CC1PLUS_SPEC.
+#: config/cris/cris.h:422
+#, fuzzy
+msgid "Use the most feature-enabling options allowed by other options"
+msgstr "i Amahitamo ku Ikindi Amahitamo"
+
+#. We must call it "override-" since calling it "no-" will cause gcc.c to forget it, if there's a "later" -mbest-lib-options. Kludgy, but needed for some multilibbed files.
+#: config/cris/cris.h:428
+#, fuzzy
+msgid "Override -mbest-lib-options"
+msgstr "Amahitamo"
+
+#: config/cris/cris.h:460
+#, fuzzy
+msgid "Generate code for the specified chip or CPU version"
+msgstr "ITEGEKONGENGA kugirango i Cyangwa Verisiyo"
+
+#: config/cris/cris.h:462
+#, fuzzy
+msgid "Tune alignment for the specified chip or CPU version"
+msgstr "Itunganya kugirango i Cyangwa Verisiyo"
+
+#: config/cris/cris.h:464
+#, fuzzy
+msgid "Warn when a stackframe is larger than the specified size"
+msgstr "Ryari: a ni Kinini i Ingano"
+
+#. Node: Profiling
+#: config/cris/cris.h:1050
+#, fuzzy
+msgid "no FUNCTION_PROFILER for CRIS"
+msgstr "Oya kugirango"
+
+#: config/cris/linux.h:69
+#, fuzzy
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+msgstr "Na: Na OYA Gukoresha Indango"
+
+#: config/d30v/d30v.c:218
+#, fuzzy, c-format
+msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s"
+msgstr "kugirango Kwiyandikisha"
+
+#: config/d30v/d30v.c:2678
+#, fuzzy
+msgid "bad insn to d30v_print_operand_address:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:2695 config/d30v/d30v.c:2756 config/d30v/d30v.c:2777
+#: config/d30v/d30v.c:2795
+#, fuzzy
+msgid "bad insn to d30v_print_operand_memory_reference:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:2863
+#, fuzzy
+msgid "bad insn to d30v_print_operand, 'f' modifier:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:2872
+#, fuzzy
+msgid "bad insn to d30v_print_operand, 'A' modifier:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:2879
+#, fuzzy
+msgid "bad insn to d30v_print_operand, 'M' modifier:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:2933
+#, fuzzy
+msgid "bad insn to print_operand, 'F' or 'T' modifier:"
+msgstr "Kuri Cyangwa"
+
+#: config/d30v/d30v.c:2944
+#, fuzzy
+msgid "bad insn to print_operand, 'B' modifier:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:2951
+#, fuzzy
+msgid "bad insn to print_operand, 'E' modifier:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:2969
+#, fuzzy
+msgid "bad insn to print_operand, 'R' modifier:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:2978 config/d30v/d30v.c:2986
+#, fuzzy
+msgid "bad insn to print_operand, 's' modifier:"
+msgstr "Kuri"
+
+#: config/d30v/d30v.c:3015
+#, fuzzy
+msgid "bad insn in d30v_print_operand, 0 case"
+msgstr "in 0"
+
+#: config/d30v/d30v.c:3313
+msgid "d30v_emit_comparison"
+msgstr ""
+
+#: config/d30v/d30v.c:3357
+#, fuzzy
+msgid "bad call to d30v_move_2words"
+msgstr "Kuri"
+
+#: config/d30v/d30v.h:111
+#, fuzzy
+msgid "Enable use of conditional move instructions"
+msgstr "Gukoresha Bya Kwimura Amabwiriza"
+
+#: config/d30v/d30v.h:114
+#, fuzzy
+msgid "Disable use of conditional move instructions"
+msgstr "Gukoresha Bya Kwimura Amabwiriza"
+
+#: config/d30v/d30v.h:117
+#, fuzzy
+msgid "Debug argument support in compiler"
+msgstr "Gushigikira in"
+
+#: config/d30v/d30v.h:120
+#, fuzzy
+msgid "Debug stack support in compiler"
+msgstr "Gushigikira in"
+
+#: config/d30v/d30v.h:123
+#, fuzzy
+msgid "Debug memory address support in compiler"
+msgstr "Ububiko Aderesi Gushigikira in"
+
+#: config/d30v/d30v.h:126
+#, fuzzy
+msgid "Make adjacent short instructions parallel if possible"
+msgstr "Amabwiriza Biteganye NIBA"
+
+#: config/d30v/d30v.h:129
+#, fuzzy
+msgid "Do not make adjacent short instructions parallel"
+msgstr "OYA Ubwoko Amabwiriza Biteganye"
+
+#: config/d30v/d30v.h:132 config/d30v/d30v.h:135
+#, fuzzy
+msgid "Link programs/data to be in external memory by default"
+msgstr "Porogaramu Ibyatanzwe Kuri in external Ububiko ku Mburabuzi"
+
+#: config/d30v/d30v.h:138
+#, fuzzy
+msgid "Link programs/data to be in onchip memory by default"
+msgstr "Porogaramu Ibyatanzwe Kuri in Ububiko ku Mburabuzi"
+
+#: config/d30v/d30v.h:146
+#, fuzzy
+msgid "Change the branch costs within the compiler"
+msgstr "i muri i"
+
+#: config/d30v/d30v.h:149
+#, fuzzy
+msgid "Change the threshold for conversion to conditional execution"
+msgstr "i kugirango Ihindurangero Kuri"
+
+#: config/dsp16xx/dsp16xx.c:1463 config/dsp16xx/dsp16xx.c:1486
+#, fuzzy
+msgid "stack size > 32k"
+msgstr "Ingano"
+
+#: config/dsp16xx/dsp16xx.c:1695
+#, fuzzy
+msgid "invalid addressing mode"
+msgstr "Sibyo Kwohereza Ubwoko"
+
+#: config/dsp16xx/dsp16xx.c:1838
+#, fuzzy
+msgid "bad register extension code"
+msgstr "Kwiyandikisha Umugereka ITEGEKONGENGA"
+
+#: config/dsp16xx/dsp16xx.c:1938
+#, fuzzy
+msgid "invalid offset in ybase addressing"
+msgstr "Sibyo Nta- boneza in Kwohereza"
+
+#: config/dsp16xx/dsp16xx.c:1941
+#, fuzzy
+msgid "invalid register in ybase addressing"
+msgstr "Sibyo Kwiyandikisha in Kwohereza"
+
+#: config/dsp16xx/dsp16xx.c:2116
+#, fuzzy
+msgid "invalid shift operator in emit_1600_core_shift"
+msgstr "Sibyo Gusunika Mukoresha in"
+
+#: config/dsp16xx/dsp16xx.c:2406
+#, fuzzy
+msgid "invalid mode for gen_tst_reg"
+msgstr "Sibyo Ubwoko kugirango"
+
+#: config/dsp16xx/dsp16xx.c:2478
+#, fuzzy
+msgid "invalid mode for integer comparison in gen_compare_reg"
+msgstr "Sibyo Ubwoko kugirango Umubare wuzuye in"
+
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/dsp16xx/dsp16xx.h:230
+#, fuzzy
+msgid "Pass parameters in registers (default)"
+msgstr "Ibigenga in Mburabuzi"
+
+#: config/dsp16xx/dsp16xx.h:232
+#, fuzzy
+msgid "Don't pass parameters in registers"
+msgstr "Ibigenga in"
+
+#: config/dsp16xx/dsp16xx.h:234
+#, fuzzy
+msgid "Generate code for near calls"
+msgstr "ITEGEKONGENGA kugirango Amahamagara:"
+
+#: config/dsp16xx/dsp16xx.h:236
+#, fuzzy
+msgid "Don't generate code for near calls"
+msgstr "ITEGEKONGENGA kugirango Amahamagara:"
+
+#: config/dsp16xx/dsp16xx.h:238
+#, fuzzy
+msgid "Generate code for near jumps"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/dsp16xx/dsp16xx.h:240
+#, fuzzy
+msgid "Don't generate code for near jumps"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/dsp16xx/dsp16xx.h:242
+#, fuzzy
+msgid "Generate code for a bit-manipulation unit"
+msgstr "ITEGEKONGENGA kugirango a Igice:"
+
+#: config/dsp16xx/dsp16xx.h:244
+#, fuzzy
+msgid "Don't generate code for a bit-manipulation unit"
+msgstr "ITEGEKONGENGA kugirango a Igice:"
+
+#: config/dsp16xx/dsp16xx.h:246
+#, fuzzy
+msgid "Generate code for memory map1"
+msgstr "ITEGEKONGENGA kugirango Ububiko"
+
+#: config/dsp16xx/dsp16xx.h:248
+#, fuzzy
+msgid "Generate code for memory map2"
+msgstr "ITEGEKONGENGA kugirango Ububiko"
+
+#: config/dsp16xx/dsp16xx.h:250
+#, fuzzy
+msgid "Generate code for memory map3"
+msgstr "ITEGEKONGENGA kugirango Ububiko"
+
+#: config/dsp16xx/dsp16xx.h:252
+#, fuzzy
+msgid "Generate code for memory map4"
+msgstr "ITEGEKONGENGA kugirango Ububiko"
+
+#: config/dsp16xx/dsp16xx.h:254
+#, fuzzy
+msgid "Ouput extra code for initialized data"
+msgstr "Birenga ITEGEKONGENGA kugirango Ibyatanzwe"
+
+#: config/dsp16xx/dsp16xx.h:256
+#, fuzzy
+msgid "Don't let reg. allocator use ybase registers"
+msgstr "Gukoresha"
+
+#: config/dsp16xx/dsp16xx.h:258
+#, fuzzy
+msgid "Output extra debug info in Luxworks environment"
+msgstr "Birenga Kosora amakosa Ibisobanuro in"
+
+#: config/dsp16xx/dsp16xx.h:260
+#, fuzzy
+msgid "Save temp. files in Luxworks environment"
+msgstr "Kubika Idosiye in"
+
+#: config/dsp16xx/dsp16xx.h:272
+#, fuzzy
+msgid "Specify alternate name for text section"
+msgstr "Izina: kugirango Umwandiko Icyiciro"
+
+#: config/dsp16xx/dsp16xx.h:274
+#, fuzzy
+msgid "Specify alternate name for data section"
+msgstr "Izina: kugirango Ibyatanzwe Icyiciro"
+
+#: config/dsp16xx/dsp16xx.h:276
+#, fuzzy
+msgid "Specify alternate name for bss section"
+msgstr "Izina: kugirango Icyiciro"
+
+#: config/dsp16xx/dsp16xx.h:278
+#, fuzzy
+msgid "Specify alternate name for constant section"
+msgstr "Izina: kugirango Icyiciro"
+
+#: config/dsp16xx/dsp16xx.h:280
+#, fuzzy
+msgid "Specify alternate name for dsp16xx chip"
+msgstr "Izina: kugirango"
+
+#. Output assembler code to FILE to increment profiler label # LABELNO
+#. for profiling a function entry.
+#: config/dsp16xx/dsp16xx.h:1217 config/dsp16xx/dsp16xx.h:1668
+#: config/dsp16xx/dsp16xx.h:1673
+#, fuzzy
+msgid "profiling not implemented yet"
+msgstr "OYA"
+
+#. Emit RTL insns to initialize the variable parts of a trampoline.
+#. FNADDR is an RTX for the address of the function's pure code.
+#. CXT is an RTX for the static chain value for the function.
+#: config/dsp16xx/dsp16xx.h:1227 config/dsp16xx/dsp16xx.h:1239
+#, fuzzy
+msgid "trampolines not yet implemented"
+msgstr "OYA"
+
+#: config/fr30/fr30.c:451
+#, fuzzy
+msgid "fr30_print_operand_address: unhandled address"
+msgstr "Aderesi"
+
+#: config/fr30/fr30.c:475
+#, fuzzy, c-format
+msgid "fr30_print_operand: unrecognized %%p code"
+msgstr "ITEGEKONGENGA"
+
+#: config/fr30/fr30.c:495
+#, fuzzy, c-format
+msgid "fr30_print_operand: unrecognized %%b code"
+msgstr "ITEGEKONGENGA"
+
+#: config/fr30/fr30.c:516
+#, fuzzy, c-format
+msgid "fr30_print_operand: unrecognized %%B code"
+msgstr "ITEGEKONGENGA"
+
+#: config/fr30/fr30.c:524
+#, fuzzy, c-format
+msgid "fr30_print_operand: invalid operand to %%A code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#: config/fr30/fr30.c:541
+#, fuzzy, c-format
+msgid "fr30_print_operand: invalid %%x code"
+msgstr "Sibyo ITEGEKONGENGA"
+
+#: config/fr30/fr30.c:548
+#, fuzzy, c-format
+msgid "fr30_print_operand: invalid %%F code"
+msgstr "Sibyo ITEGEKONGENGA"
+
+#: config/fr30/fr30.c:565
+#, fuzzy
+msgid "fr30_print_operand: unknown code"
+msgstr "Kitazwi ITEGEKONGENGA"
+
+#: config/fr30/fr30.c:594 config/fr30/fr30.c:603 config/fr30/fr30.c:614
+#: config/fr30/fr30.c:627
+msgid "fr30_print_operand: unhandled MEM"
+msgstr ""
+
+#: config/fr30/fr30.h:63
+#, fuzzy
+msgid "Assume small address space"
+msgstr "Gitoya Aderesi Umwanya"
+
+#: config/frv/frv.c:392 config/frv/frv.c:410
+#, fuzzy, c-format
+msgid "Unknown cpu: -mcpu=%s"
+msgstr "CPU"
+
+#: config/frv/frv.c:433
+#, fuzzy
+msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)"
+msgstr "-Na Na g 2."
+
+#: config/frv/frv.c:2397
+#, fuzzy
+msgid "Bad insn to frv_print_operand_address:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2408
+#, fuzzy
+msgid "Bad register to frv_print_operand_memory_reference_reg:"
+msgstr "Kwiyandikisha Kuri"
+
+#: config/frv/frv.c:2446 config/frv/frv.c:2456 config/frv/frv.c:2465
+#: config/frv/frv.c:2493 config/frv/frv.c:2506 config/frv/frv.c:2510
+#, fuzzy
+msgid "Bad insn to frv_print_operand_memory_reference:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2648
+#, fuzzy
+msgid "Bad insn in frv_print_operand, bad const_double"
+msgstr "in"
+
+#: config/frv/frv.c:2693
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'C' modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2716
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'c' modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2741
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'e' modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2749
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'F' modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2765
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'f' modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2818
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'L' modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2831
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2852
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'O' modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2870
+#, fuzzy
+msgid "Bad insn to frv_print_operand, P modifier:"
+msgstr "Kuri"
+
+#: config/frv/frv.c:2890
+#, fuzzy
+msgid "Bad insn in frv_print_operand, z case"
+msgstr "in Z"
+
+#: config/frv/frv.c:2918
+#, fuzzy
+msgid "Bad insn in frv_print_operand, 0 case"
+msgstr "in 0"
+
+#: config/frv/frv.c:2923
+#, fuzzy
+msgid "frv_print_operand: unknown code"
+msgstr "Kitazwi ITEGEKONGENGA"
+
+#: config/frv/frv.c:5474
+msgid "Bad output_move_single operand"
+msgstr ""
+
+#: config/frv/frv.c:5601
+msgid "Bad output_move_double operand"
+msgstr ""
+
+#: config/frv/frv.c:5743
+msgid "Bad output_condmove_single operand"
+msgstr ""
+
+#: config/frv/frv.c:8031
+msgid "frv_registers_update"
+msgstr ""
+
+#: config/frv/frv.c:8188
+msgid "frv_registers_used_p"
+msgstr ""
+
+#: config/frv/frv.c:8314
+msgid "frv_registers_set_p"
+msgstr ""
+
+#: config/frv/frv.c:8910
+#, fuzzy
+msgid "accumulator is not a constant integer"
+msgstr "ni OYA a Umubare wuzuye"
+
+#: config/frv/frv.c:8915
+#, fuzzy
+msgid "accumulator number is out of bounds"
+msgstr "Umubare ni Inyuma Bya"
+
+#: config/frv/frv.c:8926
+#, fuzzy, c-format
+msgid "inappropriate accumulator for `%s'"
+msgstr "kugirango"
+
+#: config/frv/frv.c:8986
+#, fuzzy, c-format
+msgid "`%s' expects a constant argument"
+msgstr "`%s'a"
+
+#: config/frv/frv.c:8991
+#, fuzzy, c-format
+msgid "constant argument out of range for `%s'"
+msgstr "Inyuma Bya Urutonde kugirango"
+
+#: config/frv/frv.c:9338
+#, fuzzy
+msgid "media functions are not available unless -mmedia is used"
+msgstr "Ibitangazamakuru Imimaro OYA Bihari ni"
+
+#: config/frv/frv.c:9350
+#, fuzzy
+msgid "this media function is only available on the fr500"
+msgstr "iyi Ibitangazamakuru Umumaro ni Bihari ku i"
+
+#: config/frv/frv.c:9378
+#, fuzzy
+msgid "this media function is only available on the fr400"
+msgstr "iyi Ibitangazamakuru Umumaro ni Bihari ku i"
+
+#. This macro is a C statement to print on `stderr' a string describing the
+#. particular machine description choice. Every machine description should
+#. define `TARGET_VERSION'. For example:
+#.
+#. #ifdef MOTOROLA
+#. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
+#. #else
+#. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
+#. #endif
+#: config/frv/frv.h:506
+msgid " (frv)"
+msgstr ""
+
+#: config/h8300/h8300.c:288
+#, fuzzy
+msgid "-ms2600 is used without -ms"
+msgstr "-ni"
+
+#: config/h8300/h8300.c:294
+#, fuzzy
+msgid "-mn is used without -mh or -ms"
+msgstr "-ni Cyangwa"
+
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/h8300/h8300.h:145
+#, fuzzy
+msgid "Generate H8S code"
+msgstr "ITEGEKONGENGA"
+
+#: config/h8300/h8300.h:146
+#, fuzzy
+msgid "Do not generate H8S code"
+msgstr "OYA ITEGEKONGENGA"
+
+#: config/h8300/h8300.h:147
+#, fuzzy
+msgid "Generate H8S/2600 code"
+msgstr "ITEGEKONGENGA"
+
+#: config/h8300/h8300.h:148
+#, fuzzy
+msgid "Do not generate H8S/2600 code"
+msgstr "OYA ITEGEKONGENGA"
+
+#: config/h8300/h8300.h:149
+msgid "Make integers 32 bits wide"
+msgstr ""
+
+#: config/h8300/h8300.h:152
+#, fuzzy
+msgid "Use registers for argument passing"
+msgstr "kugirango"
+
+#: config/h8300/h8300.h:154
+#, fuzzy
+msgid "Do not use registers for argument passing"
+msgstr "OYA Gukoresha kugirango"
+
+#: config/h8300/h8300.h:156
+#, fuzzy
+msgid "Consider access to byte sized memory slow"
+msgstr "Kuri Bayite Ububiko Buhoro"
+
+#: config/h8300/h8300.h:157
+msgid "Enable linker relaxing"
+msgstr ""
+
+#: config/h8300/h8300.h:158
+#, fuzzy
+msgid "Generate H8/300H code"
+msgstr "ITEGEKONGENGA"
+
+#: config/h8300/h8300.h:159
+#, fuzzy
+msgid "Enable the normal mode"
+msgstr "i Bisanzwe Ubwoko"
+
+#: config/h8300/h8300.h:160
+#, fuzzy
+msgid "Do not generate H8/300H code"
+msgstr "OYA ITEGEKONGENGA"
+
+#: config/h8300/h8300.h:161
+#, fuzzy
+msgid "Use H8/300 alignment rules"
+msgstr "300 Itunganya"
+
+#: config/i370/i370-c.c:55
+#, fuzzy
+msgid "junk at end of #pragma map"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/i370/i370-c.c:61
+msgid "malformed #pragma map, ignored"
+msgstr ""
+
+#: config/i370/i370.c:784
+#, fuzzy
+msgid "real name is too long - alias ignored"
+msgstr "Izina: ni Irihimbano"
+
+#: config/i370/i370.c:789
+#, fuzzy
+msgid "alias name is too long - alias ignored"
+msgstr "Irihimbano Izina: ni Irihimbano"
+
+#: config/i370/i370.c:1060
+#, fuzzy
+msgid "internal error--no jump follows compare:"
+msgstr "By'imbere Ikosa Oya Simbuka Kugereranya#"
+
+#. Macro to define tables used to set the flags. This is a list in braces
+#. of pairs in braces, each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/i370/i370.h:75
+#, fuzzy
+msgid "Generate char instructions"
+msgstr "INYUGUTI Amabwiriza"
+
+#: config/i370/i370.h:76
+#, fuzzy
+msgid "Do not generate char instructions"
+msgstr "OYA INYUGUTI Amabwiriza"
+
+#: config/i386/i386.c:1179
+#, fuzzy, c-format
+msgid "code model %s not supported in PIC mode"
+msgstr "ITEGEKONGENGA Urugero OYA in Ubwoko"
+
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
+#, fuzzy, c-format
+msgid "bad value (%s) for -mcmodel= switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/i386/i386.c:1204
+#, fuzzy, c-format
+msgid "bad value (%s) for -masm= switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/i386/i386.c:1207
+#, fuzzy, c-format
+msgid "code model `%s' not supported in the %s bit mode"
+msgstr "ITEGEKONGENGA Urugero OYA in i Ubwoko"
+
+#: config/i386/i386.c:1210
+#, fuzzy
+msgid "code model `large' not supported yet"
+msgstr "ITEGEKONGENGA Urugero OYA"
+
+#: config/i386/i386.c:1212
+#, fuzzy, c-format
+msgid "%i-bit mode not compiled in"
+msgstr "%i-bitUbwoko OYA in"
+
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
+#, fuzzy
+msgid "CPU you selected does not support x86-64 instruction set"
+msgstr "Byahiswemo OYA Gushigikira Gushyiraho"
+
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
+#, fuzzy, c-format
+msgid "bad value (%s) for -march= switch"
+msgstr "Agaciro kugirango Werurwe Hindura"
+
+#: config/i386/i386.c:1266
+#, fuzzy, c-format
+msgid "bad value (%s) for -mtune= switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/i386/i386.c:1283
+#, fuzzy, c-format
+msgid "-mregparm=%d is not between 0 and %d"
+msgstr "-ni OYA hagati 0 Na"
+
+#: config/i386/i386.c:1296
+#, fuzzy
+msgid "-malign-loops is obsolete, use -falign-loops"
+msgstr "-ni Gukoresha"
+
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
+#, fuzzy, c-format
+msgid "-malign-loops=%d is not between 0 and %d"
+msgstr "-ni OYA hagati 0 Na"
+
+#: config/i386/i386.c:1309
+#, fuzzy
+msgid "-malign-jumps is obsolete, use -falign-jumps"
+msgstr "-ni Gukoresha"
+
+#: config/i386/i386.c:1322
+#, fuzzy
+msgid "-malign-functions is obsolete, use -falign-functions"
+msgstr "-Imimaro ni Gukoresha Imimaro"
+
+#: config/i386/i386.c:1360
+#, fuzzy, c-format
+msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
+msgstr "-ni OYA hagati Na 12"
+
+#: config/i386/i386.c:1372
+#, fuzzy, c-format
+msgid "-mbranch-cost=%d is not between 0 and 5"
+msgstr "-Ikiguzi ni OYA hagati 0 Na 5"
+
+#: config/i386/i386.c:1384
+#, fuzzy, c-format
+msgid "bad value (%s) for -mtls-dialect= switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/i386/i386.c:1413
+#, fuzzy
+msgid "-malign-double makes no sense in the 64bit mode"
+msgstr "-MAHARAKUBIRI Oya in i Ubwoko"
+
+#: config/i386/i386.c:1415
+#, fuzzy
+msgid "-mrtd calling convention not supported in the 64bit mode"
+msgstr "-OYA in i Ubwoko"
+
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
+#, fuzzy
+msgid "SSE instruction set disabled, using 387 arithmetics"
+msgstr "Gushyiraho Yahagaritswe ikoresha"
+
+#: config/i386/i386.c:1453
+#, fuzzy
+msgid "387 instruction set disabled, using SSE arithmetics"
+msgstr "Gushyiraho Yahagaritswe ikoresha"
+
+#: config/i386/i386.c:1460
+#, fuzzy, c-format
+msgid "bad value (%s) for -mfpmath= switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
+#, fuzzy
+msgid "fastcall and stdcall attributes are not compatible"
+msgstr "Na Ibiranga OYA"
+
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
+#, fuzzy
+msgid "fastcall and regparm attributes are not compatible"
+msgstr "Na Ibiranga OYA"
+
+#: config/i386/i386.c:1655
+#, fuzzy, c-format
+msgid "`%s' attribute requires an integer constant argument"
+msgstr "`%s'Ikiranga Umubare wuzuye"
+
+#: config/i386/i386.c:1661
+#, fuzzy, c-format
+msgid "argument to `%s' attribute larger than %d"
+msgstr "Kuri Ikiranga Kinini"
+
+#: config/i386/i386.c:2627
+#, fuzzy
+msgid "SSE vector argument without SSE enabled changes the ABI"
+msgstr "Bikora Amahinduka i"
+
+#: config/i386/i386.c:2643
+#, fuzzy
+msgid "MMX vector argument without MMX enabled changes the ABI"
+msgstr "Bikora Amahinduka i"
+
+#: config/i386/i386.c:2871
+#, fuzzy
+msgid "SSE vector return without SSE enabled changes the ABI"
+msgstr "Garuka Bikora Amahinduka i"
+
+#: config/i386/i386.c:6841
+#, fuzzy
+msgid "invalid UNSPEC as operand"
+msgstr "Sibyo Nka"
+
+#: config/i386/i386.c:7099
+#, fuzzy
+msgid "extended registers have no high halves"
+msgstr "Byongerewe... Oya kirekire"
+
+#: config/i386/i386.c:7114
+#, fuzzy
+msgid "unsupported operand size for extended register"
+msgstr "Ingano kugirango Byongerewe... Kwiyandikisha"
+
+#: config/i386/i386.c:7429
+#, fuzzy
+msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
+msgstr "ni a a Ibisabwa ITEGEKONGENGA Sibyo ITEGEKONGENGA"
+
+#: config/i386/i386.c:7475
+#, fuzzy, c-format
+msgid "invalid operand code `%c'"
+msgstr "Sibyo ITEGEKONGENGA"
+
+#: config/i386/i386.c:7518
+#, fuzzy
+msgid "invalid constraints for operand"
+msgstr "Sibyo kugirango"
+
+#: config/i386/i386.c:12032
+#, fuzzy
+msgid "unknown insn mode"
+msgstr "Kitazwi Ubwoko"
+
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
+#, fuzzy, c-format
+msgid "selector must be an integer constant in the range 0..%i"
+msgstr ""
+"Project- Id- Version: basctl\n"
+"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
+"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n"
+"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n"
+"Content- Type: text/ plain; charset= UTF- 8\n"
+"Content- Transfer- Encoding: 8bit\n"
+"X- Generator: KBabel 1. 0\n"
+"."
+
+#: config/i386/i386.c:14384
+#, fuzzy
+msgid "shift must be an immediate"
+msgstr "Gusunika"
+
+#: config/i386/i386.c:15407
+#, fuzzy, c-format
+msgid "`%s' incompatible attribute ignored"
+msgstr "`%s'Ikiranga"
+
+#: config/i386/winnt.c:104
+#, fuzzy
+msgid "%Jfunction `%D' definition is marked dllimport."
+msgstr "%Jfunction`%D'Insobanuro ni cy/ byagarajwe"
+
+#: config/i386/winnt.c:112
+#, fuzzy
+msgid "%Jvariable `%D' definition is marked dllimport."
+msgstr "%Jvariable`%D'Insobanuro ni cy/ byagarajwe"
+
+#: config/i386/winnt.c:132
+#, fuzzy
+msgid "%Jexternal linkage required for symbol '%D' because of '%s' attribute."
+msgstr "%JexternalBya ngombwa kugirango IKIMENYETSO Bya Ikiranga"
+
+#: config/i386/winnt.c:149
+#, fuzzy, c-format
+msgid "`%s' attribute only applies to variables"
+msgstr "`%s'Ikiranga Kuri Ibihinduka"
+
+#: config/i386/winnt.c:248
+#, fuzzy
+msgid "%Jfunction '%D' is defined after prior declaration as dllimport: attribute ignored"
+msgstr "%Jfunction'%D'ni Nyuma Nka Ikiranga"
+
+#: config/i386/winnt.c:259
+#, fuzzy
+msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
+msgstr "%JinlineUmumaro ni Nka Ikiranga"
+
+#: config/i386/winnt.c:271
+#, fuzzy
+msgid "%Jdefinition of static data member '%D' of dllimport'd class."
+msgstr "%JdefinitionBya Ibyatanzwe Bya ishuri"
+
+#: config/i386/winnt.c:330
+#, fuzzy
+msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
+msgstr "%Jinconsistentkugirango"
+
+#: config/i386/winnt.c:372
+#, fuzzy, c-format
+msgid "`%s' declared as both exported to and imported from a DLL"
+msgstr "`%s'Nka Byombi Kuri Na cyavuye ahandi/ cyatumijwe Bivuye a"
+
+#: config/i386/winnt.c:381
+#, fuzzy
+msgid "%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external linkage."
+msgstr "%Jfailurein Bya IKIMENYETSO external"
+
+#: config/i386/winnt.c:530
+#, fuzzy
+msgid "%J'%D' defined locally after being referenced with dllimport linkage"
+msgstr "%J'%D'Nyuma Na:"
+
+#: config/i386/winnt.c:533
+#, fuzzy
+msgid "%J'%D' redeclared without dllimport attribute after being referenced with dllimport linkage"
+msgstr "%J'%D'Ikiranga Nyuma Na:"
+
+#: config/i386/winnt.c:702
+#, fuzzy
+msgid "%J'%D' causes a section type conflict"
+msgstr "%J'%D'a Icyiciro Ubwoko"
+
+#: config/i386/cygming.h:42
+#, fuzzy
+msgid "Use the Cygwin interface"
+msgstr "i"
+
+#: config/i386/cygming.h:43
+#, fuzzy
+msgid "Use the Mingw32 interface"
+msgstr "i"
+
+#: config/i386/cygming.h:44
+#, fuzzy
+msgid "Create GUI application"
+msgstr "Porogaramu"
+
+#: config/i386/cygming.h:45
+#, fuzzy
+msgid "Don't set Windows defines"
+msgstr "Gushyiraho"
+
+#: config/i386/cygming.h:46
+msgid "Set Windows defines"
+msgstr ""
+
+#: config/i386/cygming.h:47
+#, fuzzy
+msgid "Create console application"
+msgstr "Porogaramu"
+
+#: config/i386/cygming.h:48
+#, fuzzy
+msgid "Generate code for a DLL"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/i386/cygming.h:50
+#, fuzzy
+msgid "Ignore dllimport for functions"
+msgstr "kugirango Imimaro"
+
+#: config/i386/cygming.h:52
+#, fuzzy
+msgid "Use Mingw-specific thread support"
+msgstr "Urudodo Gushigikira"
+
+#: config/i386/cygming.h:171
+#, fuzzy, c-format
+msgid "-f%s ignored for target (all code is position independent)"
+msgstr "-F kugirango Intego Byose ITEGEKONGENGA ni Ibirindiro"
+
+#: config/i386/djgpp.h:191
+#, fuzzy
+msgid "-mbnu210 is ignored (option is obsolete)"
+msgstr "-ni Ihitamo ni"
+
+#: config/i386/i386-interix.h:256
+#, fuzzy
+msgid "ms-bitfields not supported for objc"
+msgstr "OYA kugirango"
+
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#: config/i386/i386.h:341
+msgid "Alternate calling convention"
+msgstr ""
+
+#: config/i386/i386.h:343 config/m68k/m68k.h:344 config/ns32k/ns32k.h:144
+#, fuzzy
+msgid "Use normal calling convention"
+msgstr "Bisanzwe"
+
+#: config/i386/i386.h:345
+#, fuzzy
+msgid "Align some doubles on dword boundary"
+msgstr "ku"
+
+#: config/i386/i386.h:347
+#, fuzzy
+msgid "Align doubles on word boundary"
+msgstr "ku ijambo"
+
+#: config/i386/i386.h:349
+#, fuzzy
+msgid "Uninitialized locals in .bss"
+msgstr "in"
+
+#: config/i386/i386.h:351
+#, fuzzy
+msgid "Uninitialized locals in .data"
+msgstr "in Ibyatanzwe"
+
+#: config/i386/i386.h:353 config/m68k/linux.h:35 config/ns32k/ns32k.h:167
+#, fuzzy
+msgid "Use IEEE math for fp comparisons"
+msgstr "Imibare kugirango"
+
+#: config/i386/i386.h:355 config/ns32k/ns32k.h:169
+#, fuzzy
+msgid "Do not use IEEE math for fp comparisons"
+msgstr "OYA Gukoresha Imibare kugirango"
+
+#: config/i386/i386.h:357
+#, fuzzy
+msgid "Return values of functions in FPU registers"
+msgstr "Uduciro Bya Imimaro in"
+
+#: config/i386/i386.h:359
+#, fuzzy
+msgid "Do not return values of functions in FPU registers"
+msgstr "OYA Garuka Uduciro Bya Imimaro in"
+
+#: config/i386/i386.h:361
+#, fuzzy
+msgid "Do not generate sin, cos, sqrt for FPU"
+msgstr "OYA SIN COS SQRT kugirango"
+
+#: config/i386/i386.h:363
+#, fuzzy
+msgid "Generate sin, cos, sqrt for FPU"
+msgstr "SIN COS SQRT kugirango"
+
+#: config/i386/i386.h:365
+#, fuzzy
+msgid "Omit the frame pointer in leaf functions"
+msgstr "i Ikadiri Mweretsi in Imimaro"
+
+#: config/i386/i386.h:368
+msgid "Enable stack probing"
+msgstr ""
+
+#. undocumented
+#. undocumented
+#: config/i386/i386.h:373
+#, fuzzy
+msgid "Align destination of the string operations"
+msgstr "Ishyika Bya i Ikurikiranyanyuguti Ibikorwa:"
+
+#: config/i386/i386.h:375
+#, fuzzy
+msgid "Do not align destination of the string operations"
+msgstr "OYA Gutondeka Ishyika Bya i Ikurikiranyanyuguti Ibikorwa:"
+
+#: config/i386/i386.h:377
+#, fuzzy
+msgid "Inline all known string operations"
+msgstr "Byose Ikurikiranyanyuguti Ibikorwa:"
+
+#: config/i386/i386.h:379
+#, fuzzy
+msgid "Do not inline all known string operations"
+msgstr "OYA Mumurongo Byose Ikurikiranyanyuguti Ibikorwa:"
+
+#: config/i386/i386.h:381 config/i386/i386.h:385
+#, fuzzy
+msgid "Use push instructions to save outgoing arguments"
+msgstr "Amabwiriza Kuri Kubika ingingo"
+
+#: config/i386/i386.h:383 config/i386/i386.h:387
+#, fuzzy
+msgid "Do not use push instructions to save outgoing arguments"
+msgstr "OYA Gukoresha Amabwiriza Kuri Kubika ingingo"
+
+#: config/i386/i386.h:389
+#, fuzzy
+msgid "Support MMX built-in functions"
+msgstr "in Imimaro"
+
+#: config/i386/i386.h:391
+#, fuzzy
+msgid "Do not support MMX built-in functions"
+msgstr "OYA Gushigikira in Imimaro"
+
+#: config/i386/i386.h:393
+#, fuzzy
+msgid "Support 3DNow! built-in functions"
+msgstr "in Imimaro"
+
+#: config/i386/i386.h:395
+#, fuzzy
+msgid "Do not support 3DNow! built-in functions"
+msgstr "OYA Gushigikira in Imimaro"
+
+#: config/i386/i386.h:397
+#, fuzzy
+msgid "Support MMX and SSE built-in functions and code generation"
+msgstr "Na in Imimaro Na ITEGEKONGENGA"
+
+#: config/i386/i386.h:399
+#, fuzzy
+msgid "Do not support MMX and SSE built-in functions and code generation"
+msgstr "OYA Gushigikira Na in Imimaro Na ITEGEKONGENGA"
+
+#: config/i386/i386.h:401
+#, fuzzy
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+msgstr "Na in Imimaro Na ITEGEKONGENGA"
+
+#: config/i386/i386.h:403
+#, fuzzy
+msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
+msgstr "OYA Gushigikira Na in Imimaro Na ITEGEKONGENGA"
+
+#: config/i386/i386.h:405
+#, fuzzy
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+msgstr "Na in Imimaro Na ITEGEKONGENGA"
+
+#: config/i386/i386.h:407
+#, fuzzy
+msgid "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+msgstr "OYA Gushigikira Na in Imimaro Na ITEGEKONGENGA"
+
+#: config/i386/i386.h:409
+#, fuzzy
+msgid "sizeof(long double) is 16"
+msgstr "MAHARAKUBIRI ni"
+
+#: config/i386/i386.h:411
+#, fuzzy
+msgid "sizeof(long double) is 12"
+msgstr "MAHARAKUBIRI ni 12"
+
+#: config/i386/i386.h:413
+#, fuzzy
+msgid "Generate 64bit x86-64 code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i386/i386.h:415
+#, fuzzy
+msgid "Generate 32bit i386 code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i386/i386.h:417
+#, fuzzy
+msgid "Use native (MS) bitfield layout"
+msgstr "Imigaragarire"
+
+#: config/i386/i386.h:419
+#, fuzzy
+msgid "Use gcc default bitfield layout"
+msgstr "Mburabuzi Imigaragarire"
+
+#: config/i386/i386.h:421
+#, fuzzy
+msgid "Use red-zone in the x86-64 code"
+msgstr "Umutuku in i ITEGEKONGENGA"
+
+#: config/i386/i386.h:423
+#, fuzzy
+msgid "Do not use red-zone in the x86-64 code"
+msgstr "OYA Gukoresha Umutuku in i ITEGEKONGENGA"
+
+#: config/i386/i386.h:425
+#, fuzzy, c-format
+msgid "Use direct references against %gs when accessing tls data"
+msgstr "Indango Ryari: TLS Ibyatanzwe"
+
+#: config/i386/i386.h:427
+#, fuzzy, c-format
+msgid "Do not use direct references against %gs when accessing tls data"
+msgstr "OYA Gukoresha Indango Ryari: TLS Ibyatanzwe"
+
+#. This macro is similar to `TARGET_SWITCHES' but defines names of
+#. command options that have values. Its definition is an
+#. initializer with a subgrouping for each command option.
+#.
+#. Each subgrouping contains a string constant, that defines the
+#. fixed part of the option name, and the address of a variable. The
+#. variable, type `char *', is set to the variable part of the given
+#. option if the fixed part matches. The actual option name is made
+#. by appending `-m' to the specified name.
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
+#: config/s390/s390.h:146 config/sparc/sparc.h:656
+#, fuzzy
+msgid "Schedule code for given CPU"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/i386/i386.h:463
+#, fuzzy
+msgid "Generate floating point mathematics using given instruction set"
+msgstr "Bihindagurika Akadomo ikoresha Gushyiraho"
+
+#: config/i386/i386.h:465 config/s390/s390.h:148
+#, fuzzy
+msgid "Generate code for given CPU"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/i386/i386.h:467
+#, fuzzy
+msgid "Number of registers used to pass integer arguments"
+msgstr "Bya Kuri Umubare wuzuye ingingo"
+
+#. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
+#. This macro is similar to `TARGET_SWITCHES' but defines names of
+#. command options that have values. Its definition is an
+#. initializer with a subgrouping for each command option.
+#.
+#. Each subgrouping contains a string constant, that defines the
+#. fixed part of the option name, and the address of a variable. The
+#. variable, type `char *', is set to the variable part of the given
+#. option if the fixed part matches. The actual option name is made
+#. by appending `-m' to the specified name.
+#: config/i386/i386.h:469 config/m68k/m68k.h:360
+#, fuzzy
+msgid "Loop code aligned to this power of 2"
+msgstr "ITEGEKONGENGA Kuri iyi UMWIKUBE Bya 2."
+
+#: config/i386/i386.h:471 config/m68k/m68k.h:362
+#, fuzzy
+msgid "Jump targets are aligned to this power of 2"
+msgstr "Kuri iyi UMWIKUBE Bya 2."
+
+#: config/i386/i386.h:473 config/m68k/m68k.h:364
+#, fuzzy
+msgid "Function starts are aligned to this power of 2"
+msgstr "Kuri iyi UMWIKUBE Bya 2."
+
+#: config/i386/i386.h:476
+#, fuzzy
+msgid "Attempt to keep stack aligned to this power of 2"
+msgstr "Kuri Gumana: Kuri iyi UMWIKUBE Bya 2."
+
+#: config/i386/i386.h:478
+#, fuzzy
+msgid "Branches are this expensive (1-5, arbitrary units)"
+msgstr "iyi 1. 5"
+
+#: config/i386/i386.h:480
+#, fuzzy
+msgid "Use given x86-64 code model"
+msgstr "ITEGEKONGENGA Urugero"
+
+#. Undocumented.
+#. Undocumented.
+#: config/i386/i386.h:486
+msgid "Use given assembler dialect"
+msgstr ""
+
+#: config/i386/i386.h:488
+#, fuzzy
+msgid "Use given thread-local storage dialect"
+msgstr "Urudodo"
+
+#: config/i386/sco5.h:292
+#, fuzzy
+msgid "Generate ELF output"
+msgstr "Ibisohoka"
+
+#. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later.
+#. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong.
+#: config/i386/xm-djgpp.h:61
+#, fuzzy
+msgid "environment variable DJGPP not defined"
+msgstr "IMPINDURAGACIRO OYA"
+
+#: config/i386/xm-djgpp.h:63
+#, fuzzy, c-format
+msgid "environment variable DJGPP points to missing file '%s'"
+msgstr "IMPINDURAGACIRO Utudomo Kuri Ibuze IDOSIYE"
+
+#: config/i386/xm-djgpp.h:66
+#, fuzzy, c-format
+msgid "environment variable DJGPP points to corrupt file '%s'"
+msgstr "IMPINDURAGACIRO Utudomo Kuri IDOSIYE"
+
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/i860/i860.h:60
+#, fuzzy
+msgid "Generate code which uses the FPU"
+msgstr "ITEGEKONGENGA i"
+
+#: config/i860/i860.h:61 config/i860/i860.h:62
+#, fuzzy
+msgid "Do not generate code which uses the FPU"
+msgstr "OYA ITEGEKONGENGA i"
+
+#: config/i960/i960-c.c:68
+#, fuzzy
+msgid "sorry, not implemented: #pragma align NAME=SIZE"
+msgstr "OYA Gutondeka"
+
+#: config/i960/i960-c.c:73
+#, fuzzy
+msgid "malformed #pragma align - ignored"
+msgstr "Gutondeka"
+
+#: config/i960/i960-c.c:111
+#, fuzzy
+msgid "sorry, not implemented: #pragma noalign NAME"
+msgstr "OYA"
+
+#: config/i960/i960.c:134 config/i960/i960.c:144
+#, fuzzy
+msgid "conflicting architectures defined - using C series"
+msgstr "ikoresha C Ibyiciro"
+
+#: config/i960/i960.c:139
+#, fuzzy
+msgid "conflicting architectures defined - using K series"
+msgstr "ikoresha Ibyiciro"
+
+#: config/i960/i960.c:154
+#, fuzzy
+msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
+msgstr "0 Na 0 ikoresha 0"
+
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
+#, fuzzy
+msgid "stack limit expression is not supported"
+msgstr "imvugo ni OYA"
+
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#. ??? Not all ten of these architecture variations actually exist, but I
+#. am not sure which are real and which aren't.
+#: config/i960/i960.h:250
+#, fuzzy
+msgid "Generate SA code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i960/i960.h:253
+#, fuzzy
+msgid "Generate SB code"
+msgstr "ITEGEKONGENGA"
+
+#. {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate SC code")},
+#: config/i960/i960.h:258
+#, fuzzy
+msgid "Generate KA code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i960/i960.h:261
+#, fuzzy
+msgid "Generate KB code"
+msgstr "ITEGEKONGENGA"
+
+#. {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate KC code")},
+#: config/i960/i960.h:266
+#, fuzzy
+msgid "Generate JA code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i960/i960.h:268
+#, fuzzy
+msgid "Generate JD code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i960/i960.h:271
+#, fuzzy
+msgid "Generate JF code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i960/i960.h:273
+#, fuzzy
+msgid "generate RP code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i960/i960.h:276
+#, fuzzy
+msgid "Generate MC code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i960/i960.h:279
+#, fuzzy
+msgid "Generate CA code"
+msgstr "ITEGEKONGENGA"
+
+#. {"cb", (TARGET_FLAG_NUMERICS|TARGET_FLAG_C_SERIES| TARGET_FLAG_BRANCH_PREDICT|TARGET_FLAG_CODE_ALIGN), N_("Generate CB code")}, {"cc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_C_SERIES|TARGET_FLAG_BRANCH_PREDICT| TARGET_FLAG_CODE_ALIGN), N_("Generate CC code")},
+#: config/i960/i960.h:289
+#, fuzzy
+msgid "Generate CF code"
+msgstr "ITEGEKONGENGA"
+
+#: config/i960/i960.h:293 config/mips/mips.h:552 config/pa/pa.h:266
+#, fuzzy
+msgid "Use software floating point"
+msgstr "Bihindagurika Akadomo"
+
+#: config/i960/i960.h:295
+#, fuzzy
+msgid "Use alternate leaf function entries"
+msgstr "Umumaro Ibyinjijwe"
+
+#: config/i960/i960.h:297
+#, fuzzy
+msgid "Do not use alternate leaf function entries"
+msgstr "OYA Gukoresha Umumaro Ibyinjijwe"
+
+#: config/i960/i960.h:299
+msgid "Perform tail call optimization"
+msgstr ""
+
+#: config/i960/i960.h:301
+#, fuzzy
+msgid "Do not perform tail call optimization"
+msgstr "OYA"
+
+#: config/i960/i960.h:303
+#, fuzzy
+msgid "Use complex addressing modes"
+msgstr "ITSINDA RY'IMIBARE C Kwohereza"
+
+#: config/i960/i960.h:305
+#, fuzzy
+msgid "Do not use complex addressing modes"
+msgstr "OYA Gukoresha ITSINDA RY'IMIBARE C Kwohereza"
+
+#: config/i960/i960.h:307
+#, fuzzy
+msgid "Align code to 8 byte boundary"
+msgstr "ITEGEKONGENGA Kuri 8 Bayite"
+
+#: config/i960/i960.h:309
+#, fuzzy
+msgid "Do not align code to 8 byte boundary"
+msgstr "OYA Gutondeka ITEGEKONGENGA Kuri 8 Bayite"
+
+#. {"clean-linkage", (TARGET_FLAG_CLEAN_LINKAGE), N_("Force use of prototypes")}, {"no-clean-linkage", -(TARGET_FLAG_CLEAN_LINKAGE), N_("Do not force use of prototypes")},
+#: config/i960/i960.h:315 config/i960/i960.h:317
+#, fuzzy
+msgid "Enable compatibility with iC960 v2.0"
+msgstr "Bihuye neza Na: 0"
+
+#: config/i960/i960.h:319
+#, fuzzy
+msgid "Enable compatibility with iC960 v3.0"
+msgstr "Bihuye neza Na: 0"
+
+#: config/i960/i960.h:321 config/i960/i960.h:323
+#, fuzzy
+msgid "Enable compatibility with ic960 assembler"
+msgstr "Bihuye neza Na:"
+
+#: config/i960/i960.h:325
+#, fuzzy
+msgid "Do not permit unaligned accesses"
+msgstr "OYA"
+
+#: config/i960/i960.h:327
+msgid "Permit unaligned accesses"
+msgstr ""
+
+#: config/i960/i960.h:329
+#, fuzzy
+msgid "Layout types like Intel's v1.3 gcc"
+msgstr "nka 3."
+
+#: config/i960/i960.h:331
+#, fuzzy
+msgid "Do not layout types like Intel's v1.3 gcc"
+msgstr "OYA Imigaragarire nka 3."
+
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
+msgid "Use 64 bit long doubles"
+msgstr ""
+
+#: config/i960/i960.h:335
+msgid "Enable linker relaxation"
+msgstr ""
+
+#: config/i960/i960.h:337
+#, fuzzy
+msgid "Do not enable linker relaxation"
+msgstr "OYA Gushoboza"
+
+#: config/ia64/ia64-c.c:52
+msgid "malformed #pragma builtin"
+msgstr ""
+
+#: config/ia64/ia64.c:1025 config/m32r/m32r.c:354
+#, fuzzy, c-format
+msgid "invalid argument of `%s' attribute"
+msgstr "Sibyo Bya Ikiranga"
+
+#: config/ia64/ia64.c:1037
+#, fuzzy
+msgid "%Jan address area attribute cannot be specified for local variables"
+msgstr "%JanAderesi Ubuso Ikiranga kugirango Ibihinduka"
+
+#: config/ia64/ia64.c:1044
+#, fuzzy
+msgid "%Jaddress area of '%s' conflicts with previous declaration"
+msgstr "%JaddressUbuso Bya Na: Ibanjirije"
+
+#: config/ia64/ia64.c:1051
+#, fuzzy
+msgid "%Jaddress area attribute cannot be specified for functions"
+msgstr "%JaddressUbuso Ikiranga kugirango Imimaro"
+
+#: config/ia64/ia64.c:4314
+#, fuzzy
+msgid "ia64_print_operand: unknown code"
+msgstr "Kitazwi ITEGEKONGENGA"
+
+#: config/ia64/ia64.c:4654
+#, fuzzy
+msgid "value of -mfixed-range must have form REG1-REG2"
+msgstr "Agaciro Bya Urutonde Ifishi"
+
+#: config/ia64/ia64.c:4681
+#, fuzzy, c-format
+msgid "%s-%s is an empty range"
+msgstr "%s-%sni ubusa Urutonde"
+
+#: config/ia64/ia64.c:4729
+#, fuzzy
+msgid "cannot optimize floating point division for both latency and throughput"
+msgstr "Kugeza ku ndunduro Bihindagurika Akadomo kugirango Byombi Na"
+
+#: config/ia64/ia64.c:4735
+#, fuzzy
+msgid "cannot optimize integer division for both latency and throughput"
+msgstr "Kugeza ku ndunduro Umubare wuzuye kugirango Byombi Na"
+
+#: config/ia64/ia64.c:4741
+#, fuzzy
+msgid "cannot optimize square root for both latency and throughput"
+msgstr "Kugeza ku ndunduro kare Imizi kugirango Byombi Na"
+
+#: config/ia64/ia64.c:4747
+#, fuzzy
+msgid "not yet implemented: latency-optimized inline square root"
+msgstr "OYA Cyuzuye Mumurongo kare Imizi"
+
+#: config/ia64/ia64.c:4759
+#, fuzzy, c-format
+msgid "bad value (%s) for -mtls-size= switch"
+msgstr "Agaciro kugirango Ingano Hindura"
+
+#: config/ia64/ia64.c:4775
+#, fuzzy, c-format
+msgid "bad value (%s) for -tune= switch"
+msgstr "Agaciro kugirango Hindura"
+
+#. This macro defines names of command options to set and clear bits in
+#. `target_flags'. Its definition is an initializer with a subgrouping for
+#. each command option.
+#: config/ia64/ia64.h:177
+#, fuzzy
+msgid "Generate big endian code"
+msgstr "ITEGEKONGENGA"
+
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
+#, fuzzy
+msgid "Generate little endian code"
+msgstr "ITEGEKONGENGA"
+
+#: config/ia64/ia64.h:181
+#, fuzzy
+msgid "Generate code for GNU as"
+msgstr "ITEGEKONGENGA kugirango Nka"
+
+#: config/ia64/ia64.h:183
+#, fuzzy
+msgid "Generate code for Intel as"
+msgstr "ITEGEKONGENGA kugirango Nka"
+
+#: config/ia64/ia64.h:185
+#, fuzzy
+msgid "Generate code for GNU ld"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/ia64/ia64.h:187
+#, fuzzy
+msgid "Generate code for Intel ld"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/ia64/ia64.h:189
+#, fuzzy
+msgid "Generate code without GP reg"
+msgstr "ITEGEKONGENGA"
+
+#: config/ia64/ia64.h:191
+#, fuzzy
+msgid "Emit stop bits before and after volatile extended asms"
+msgstr "Guhagarara Mbere Na Nyuma Byongerewe..."
+
+#: config/ia64/ia64.h:193
+#, fuzzy
+msgid "Don't emit stop bits before and after volatile extended asms"
+msgstr "Guhagarara Mbere Na Nyuma Byongerewe..."
+
+#: config/ia64/ia64.h:195
+#, fuzzy
+msgid "Emit code for Itanium (TM) processor B step"
+msgstr "ITEGEKONGENGA kugirango Intera"
+
+#: config/ia64/ia64.h:197
+#, fuzzy
+msgid "Use in/loc/out register names"
+msgstr "in Inyuma Kwiyandikisha Amazina"
+
+#: config/ia64/ia64.h:199
+#, fuzzy
+msgid "Disable use of sdata/scommon/sbss"
+msgstr "Gukoresha Bya"
+
+#: config/ia64/ia64.h:201
+#, fuzzy
+msgid "Enable use of sdata/scommon/sbss"
+msgstr "Gukoresha Bya"
+
+#: config/ia64/ia64.h:203
+#, fuzzy
+msgid "gp is constant (but save/restore gp on indirect calls)"
+msgstr "ni Kubika Kugarura ku BUZIGUYE Amahamagara:"
+
+#: config/ia64/ia64.h:205
+#, fuzzy
+msgid "Generate self-relocatable code"
+msgstr "ITEGEKONGENGA"
+
+#: config/ia64/ia64.h:207
+#, fuzzy
+msgid "Generate inline floating point division, optimize for latency"
+msgstr "Mumurongo Bihindagurika Akadomo Kugeza ku ndunduro kugirango"
+
+#: config/ia64/ia64.h:209
+#, fuzzy
+msgid "Generate inline floating point division, optimize for throughput"
+msgstr "Mumurongo Bihindagurika Akadomo Kugeza ku ndunduro kugirango"
+
+#: config/ia64/ia64.h:211
+#, fuzzy
+msgid "Generate inline integer division, optimize for latency"
+msgstr "Mumurongo Umubare wuzuye Kugeza ku ndunduro kugirango"
+
+#: config/ia64/ia64.h:213
+#, fuzzy
+msgid "Generate inline integer division, optimize for throughput"
+msgstr "Mumurongo Umubare wuzuye Kugeza ku ndunduro kugirango"
+
+#: config/ia64/ia64.h:215
+#, fuzzy
+msgid "Generate inline square root, optimize for latency"
+msgstr "Mumurongo kare Imizi Kugeza ku ndunduro kugirango"
+
+#: config/ia64/ia64.h:217
+#, fuzzy
+msgid "Generate inline square root, optimize for throughput"
+msgstr "Mumurongo kare Imizi Kugeza ku ndunduro kugirango"
+
+#: config/ia64/ia64.h:219
+#, fuzzy
+msgid "Enable Dwarf 2 line debug info via GNU as"
+msgstr "2. Umurongo Kosora amakosa Ibisobanuro Biturutse Nka"
+
+#: config/ia64/ia64.h:221
+#, fuzzy
+msgid "Disable Dwarf 2 line debug info via GNU as"
+msgstr "2. Umurongo Kosora amakosa Ibisobanuro Biturutse Nka"
+
+#: config/ia64/ia64.h:223
+#, fuzzy
+msgid "Enable earlier placing stop bits for better scheduling"
+msgstr "Guhagarara kugirango"
+
+#: config/ia64/ia64.h:225
+#, fuzzy
+msgid "Disable earlier placing stop bits"
+msgstr "Guhagarara"
+
+#: config/ia64/ia64.h:270
+#, fuzzy
+msgid "Specify range of registers to make fixed"
+msgstr "Urutonde Bya Kuri Ubwoko BIHAMYE"
+
+#: config/ip2k/ip2k.c:1074
+msgid "bad operand"
+msgstr ""
+
+#: config/iq2000/iq2000.c:1816
+#, fuzzy, c-format
+msgid "bad value (%s) for -mcpu= switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/iq2000/iq2000.c:1845
+#, fuzzy, c-format
+msgid "The compiler does not support -march=%s."
+msgstr "OYA Gushigikira Werurwe"
+
+#: config/iq2000/iq2000.c:2232
+#, fuzzy, c-format
+msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
+msgstr "Cyangwa ni Birutwa Zeru"
+
+#: config/iq2000/iq2000.c:3023
+#, fuzzy, c-format
+msgid "argument `%d' is not a constant"
+msgstr "ni OYA a"
+
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
+#, fuzzy
+msgid "PRINT_OPERAND_ADDRESS, null pointer"
+msgstr "NTAGIHARI Mweretsi"
+
+#: config/iq2000/iq2000.c:3469
+#, c-format
+msgid "PRINT_OPERAND: Unknown punctuation '%c'"
+msgstr ""
+
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
+#: config/xtensa/xtensa.c:1950
+#, fuzzy
+msgid "PRINT_OPERAND null pointer"
+msgstr "NTAGIHARI Mweretsi"
+
+#: config/iq2000/iq2000.c:3547
+#, fuzzy, c-format
+msgid "invalid %%P operand"
+msgstr "Sibyo"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
+#, fuzzy, c-format
+msgid "invalid %%p value"
+msgstr "Agaciro siko"
+
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
+#, fuzzy, c-format
+msgid "invalid use of %%d, %%x, or %%X"
+msgstr "Sibyo Gukoresha Bya Cyangwa"
+
+#: config/iq2000/iq2000.h:72 config/mn10300/mn10300.h:74
+#, fuzzy
+msgid "No default crt0.o"
+msgstr "Mburabuzi o"
+
+#: config/iq2000/iq2000.h:74
+#, fuzzy
+msgid "Use GP relative sdata/sbss sections"
+msgstr "Bifitanye isano Ibyatoranyijwe"
+
+#: config/iq2000/iq2000.h:76
+#, fuzzy
+msgid "Don't use GP relative sdata/sbss sections"
+msgstr "Gukoresha Bifitanye isano Ibyatoranyijwe"
+
+#: config/iq2000/iq2000.h:78 config/mips/mips.h:576
+#, fuzzy
+msgid "Use ROM instead of RAM"
+msgstr "Bya"
+
+#: config/iq2000/iq2000.h:80 config/mips/mips.h:578
+#, fuzzy
+msgid "Don't use ROM instead of RAM"
+msgstr "Gukoresha Bya"
+
+#: config/iq2000/iq2000.h:82 config/mips/mips.h:580
+#, fuzzy
+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+msgstr "Itatangijwe in Ibyatanzwe"
+
+#: config/iq2000/iq2000.h:84 config/mips/mips.h:582
+#, fuzzy
+msgid "Don't put uninitialized constants in ROM"
+msgstr "Gushyira Itatangijwe in"
+
+#: config/iq2000/iq2000.h:106 config/mips/mips.h:744 config/pa/pa.h:310
+#, fuzzy
+msgid "Specify CPU for scheduling purposes"
+msgstr "kugirango Impamvu"
+
+#: config/iq2000/iq2000.h:108 config/mips/mips.h:746
+#, fuzzy
+msgid "Specify CPU for code generation purposes"
+msgstr "kugirango ITEGEKONGENGA Impamvu"
+
+#: config/m32r/m32r.c:172
+#, fuzzy, c-format
+msgid "bad value (%s) for -mmodel switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/m32r/m32r.c:181
+#, fuzzy, c-format
+msgid "bad value (%s) for -msdata switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/m32r/m32r.c:188
+#, fuzzy, c-format
+msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
+msgstr "Agaciro kugirango N 0 N 15"
+
+#: config/m32r/m32r.c:2319
+#, fuzzy, c-format
+msgid "invalid operand to %%s code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#: config/m32r/m32r.c:2326
+#, fuzzy, c-format
+msgid "invalid operand to %%p code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#: config/m32r/m32r.c:2381
+#, fuzzy
+msgid "bad insn for 'A'"
+msgstr "kugirango"
+
+#: config/m32r/m32r.c:2428
+#, fuzzy, c-format
+msgid "invalid operand to %%T/%%B code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#: config/m32r/m32r.c:2451
+#, fuzzy, c-format
+msgid "invalid operand to %%N code"
+msgstr "Sibyo Kuri ITEGEKONGENGA"
+
+#: config/m32r/m32r.c:2484
+#, fuzzy
+msgid "pre-increment address is not a register"
+msgstr "Byahawe imiterere mbere Iyongeragaciro Aderesi ni OYA a Kwiyandikisha"
+
+#: config/m32r/m32r.c:2491
+#, fuzzy
+msgid "pre-decrement address is not a register"
+msgstr "Byahawe imiterere mbere Aderesi ni OYA a Kwiyandikisha"
+
+#: config/m32r/m32r.c:2498
+#, fuzzy
+msgid "post-increment address is not a register"
+msgstr "Iposita Iyongeragaciro Aderesi ni OYA a Kwiyandikisha"
+
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
+#, fuzzy
+msgid "bad address"
+msgstr "Aderesi"
+
+#: config/m32r/m32r.c:2595
+#, fuzzy
+msgid "lo_sum not of register"
+msgstr "OYA Bya Kwiyandikisha"
+
+#. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
+#: config/m32r/m32r.h:284
+#, fuzzy
+msgid "Display compile time statistics"
+msgstr "Gukusanya Igihe Sitatisitiki"
+
+#: config/m32r/m32r.h:286
+#, fuzzy
+msgid "Align all loops to 32 byte boundary"
+msgstr "Byose Kuri Bayite"
+
+#: config/m32r/m32r.h:289
+#, fuzzy
+msgid "Only issue one instruction per cycle"
+msgstr "Itangwa Uruziga"
+
+#: config/m32r/m32r.h:292
+#, fuzzy
+msgid "Prefer branches over conditional execution"
+msgstr "KURI"
+
+#: config/m32r/m32r.h:313
+#, fuzzy
+msgid "Code size: small, medium or large"
+msgstr "Ingano Gitoya biringaniye Cyangwa Binini"
+
+#: config/m32r/m32r.h:315
+#, fuzzy
+msgid "Small data area: none, sdata, use"
+msgstr "Ibyatanzwe Ubuso Ntacyo Gukoresha"
+
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
+#, fuzzy
+msgid "Don't call any cache flush functions"
+msgstr "Ubwihisho Imimaro"
+
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
+#, fuzzy
+msgid "Specify cache flush function"
+msgstr "Ubwihisho Umumaro"
+
+#: config/m32r/m32r.h:321
+#, fuzzy
+msgid "Don't call any cache flush trap"
+msgstr "Ubwihisho"
+
+#: config/m32r/m32r.h:323
+#, fuzzy
+msgid "Specify cache flush trap number"
+msgstr "Ubwihisho Umubare"
+
+#: config/m68hc11/m68hc11.c:280
+#, fuzzy, c-format
+msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
+msgstr "-F kugirango OYA"
+
+#: config/m68hc11/m68hc11.c:1344
+#, fuzzy
+msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
+msgstr "`Na Ibiranga OYA"
+
+#: config/m68hc11/m68hc11.c:1350
+#, fuzzy
+msgid "`trap' attribute is already used"
+msgstr "`Ikiranga ni"
+
+#. !!!! SCz wrong here.
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
+#, fuzzy
+msgid "move insn not handled"
+msgstr "Kwimura OYA"
+
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
+#, fuzzy
+msgid "invalid register in the move instruction"
+msgstr "Sibyo Kwiyandikisha in i Kwimura"
+
+#: config/m68hc11/m68hc11.c:3589
+#, fuzzy
+msgid "invalid operand in the instruction"
+msgstr "Sibyo in i"
+
+#: config/m68hc11/m68hc11.c:3884
+#, fuzzy
+msgid "invalid register in the instruction"
+msgstr "Sibyo Kwiyandikisha in i"
+
+#: config/m68hc11/m68hc11.c:3917
+#, fuzzy
+msgid "operand 1 must be a hard register"
+msgstr "1. a Ikomeye Kwiyandikisha"
+
+#: config/m68hc11/m68hc11.c:3931
+#, fuzzy
+msgid "invalid rotate insn"
+msgstr "Sibyo Kuzerutsa"
+
+#: config/m68hc11/m68hc11.c:4355
+#, fuzzy
+msgid "registers IX, IY and Z used in the same INSN"
+msgstr "Na in i"
+
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
+#, fuzzy
+msgid "cannot do z-register replacement"
+msgstr "Z Kwiyandikisha"
+
+#: config/m68hc11/m68hc11.c:5055
+#, fuzzy
+msgid "invalid Z register replacement for insn"
+msgstr "Sibyo Kwiyandikisha kugirango"
+
+#. Macro to define tables used to set the flags. This is a list in braces of
+#. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
+#. to set or minus the bits to clear. An empty string NAME is used to
+#. identify the default VALUE.
+#: config/m68hc11/m68hc11.h:180
+#, fuzzy
+msgid "Compile with 16-bit integer mode"
+msgstr "Na: Umubare wuzuye Ubwoko"
+
+#: config/m68hc11/m68hc11.h:182
+#, fuzzy
+msgid "Compile with 32-bit integer mode"
+msgstr "Na: Umubare wuzuye Ubwoko"
+
+#: config/m68hc11/m68hc11.h:184
+#, fuzzy
+msgid "Auto pre/post decrement increment allowed"
+msgstr "Byahawe imiterere mbere Iposita Iyongeragaciro"
+
+#: config/m68hc11/m68hc11.h:186
+#, fuzzy
+msgid "Auto pre/post decrement increment not allowed"
+msgstr "Byahawe imiterere mbere Iposita Iyongeragaciro OYA"
+
+#: config/m68hc11/m68hc11.h:188
+#, fuzzy
+msgid "Min/max instructions allowed"
+msgstr "KININI Amabwiriza"
+
+#: config/m68hc11/m68hc11.h:190
+#, fuzzy
+msgid "Min/max instructions not allowed"
+msgstr "KININI Amabwiriza OYA"
+
+#: config/m68hc11/m68hc11.h:192
+#, fuzzy
+msgid "Use call and rtc for function calls and returns"
+msgstr "Na kugirango Umumaro Amahamagara: Na"
+
+#: config/m68hc11/m68hc11.h:194
+#, fuzzy
+msgid "Use jsr and rts for function calls and returns"
+msgstr "Na kugirango Umumaro Amahamagara: Na"
+
+#: config/m68hc11/m68hc11.h:196
+#, fuzzy
+msgid "Do not use direct addressing mode for soft registers"
+msgstr "OYA Gukoresha Kwohereza Ubwoko kugirango Yoroshe"
+
+#: config/m68hc11/m68hc11.h:198
+#, fuzzy
+msgid "Use direct addressing mode for soft registers"
+msgstr "Kwohereza Ubwoko kugirango Yoroshe"
+
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
+#, fuzzy
+msgid "Compile for a 68HC11"
+msgstr "kugirango a"
+
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
+#, fuzzy
+msgid "Compile for a 68HC12"
+msgstr "kugirango a"
+
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
+#, fuzzy
+msgid "Compile for a 68HCS12"
+msgstr "kugirango a"
+
+#. This macro is similar to `TARGET_SWITCHES' but defines names of
+#. command options that have values. Its definition is an
+#. initializer with a subgrouping for each command option.
+#.
+#. Each subgrouping contains a string constant, that defines the
+#. fixed part of the option name, and the address of a variable. The
+#. variable, type `char *', is set to the variable part of the given
+#. option if the fixed part matches. The actual option name is made
+#. by appending `-m' to the specified name.
+#: config/m68hc11/m68hc11.h:224
+#, fuzzy
+msgid "Specify the register allocation order"
+msgstr "i Kwiyandikisha Itondekanya"
+
+#: config/m68hc11/m68hc11.h:226
+#, fuzzy
+msgid "Indicate the number of soft registers available"
+msgstr "i Umubare Bya Yoroshe Bihari"
+
+#: config/m68k/m68k.c:239
+#, fuzzy, c-format
+msgid "-malign-loops=%d is not between 1 and %d"
+msgstr "-ni OYA hagati 1. Na"
+
+#: config/m68k/m68k.c:250
+#, fuzzy
+msgid "-mshared-library-id= specified without -mid-shared-library"
+msgstr "-Isomero ID MID Isomero"
+
+#: config/m68k/m68k.c:253
+#, fuzzy, c-format
+msgid "-mshared-library-id=%d is not between 0 and %d"
+msgstr "-Isomero ID ni OYA hagati 0 Na"
+
+#: config/m68k/m68k.c:267
+#, fuzzy
+msgid "cannot specify both -msep-data and -mid-shared-library"
+msgstr "Byombi Ibyatanzwe Na MID Isomero"
+
+#: config/m68k/m68k.c:282
+#, fuzzy, c-format
+msgid "-malign-jumps=%d is not between 1 and %d"
+msgstr "-ni OYA hagati 1. Na"
+
+#: config/m68k/m68k.c:293
+#, fuzzy, c-format
+msgid "-malign-functions=%d is not between 1 and %d"
+msgstr "-Imimaro ni OYA hagati 1. Na"
+
+#: config/m68k/m68k.c:302
+#, fuzzy
+msgid "-fPIC is not currently supported on the 68000 or 68010\n"
+msgstr "-ni OYA ku i Cyangwa"
+
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/m68k/m68k.h:248 config/m68k/m68k.h:250
+#, fuzzy
+msgid "Generate code for a 68020"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:255 config/m68k/m68k.h:258
+#, fuzzy
+msgid "Generate code for a 68000"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:260
+#, fuzzy
+msgid "Use the bit-field instructions"
+msgstr "i Umwanya Amabwiriza"
+
+#: config/m68k/m68k.h:262
+#, fuzzy
+msgid "Do not use the bit-field instructions"
+msgstr "OYA Gukoresha i Umwanya Amabwiriza"
+
+#: config/m68k/m68k.h:264
+#, fuzzy
+msgid "Consider type `int' to be 16 bits wide"
+msgstr "Ubwoko Kuri"
+
+#: config/m68k/m68k.h:266
+#, fuzzy
+msgid "Consider type `int' to be 32 bits wide"
+msgstr "Ubwoko Kuri"
+
+#: config/m68k/m68k.h:269
+#, fuzzy
+msgid "Generate code with library calls for floating point"
+msgstr "ITEGEKONGENGA Na: Isomero Amahamagara: kugirango Bihindagurika Akadomo"
+
+#: config/m68k/m68k.h:271
+#, fuzzy
+msgid "Generate code for a 68040, without any new instructions"
+msgstr "ITEGEKONGENGA kugirango a Gishya Amabwiriza"
+
+#: config/m68k/m68k.h:274
+#, fuzzy
+msgid "Generate code for a 68060, without any new instructions"
+msgstr "ITEGEKONGENGA kugirango a Gishya Amabwiriza"
+
+#: config/m68k/m68k.h:278
+#, fuzzy
+msgid "Generate code for a 68030"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:281
+#, fuzzy
+msgid "Generate code for a 68040"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:285
+#, fuzzy
+msgid "Generate code for a 68060"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:290
+#, fuzzy
+msgid "Generate code for a 520X"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:294
+#, fuzzy
+msgid "Generate code for a 5206e"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:298
+#, fuzzy
+msgid "Generate code for a 528x"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:302
+#, fuzzy
+msgid "Generate code for a 5307"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:306
+#, fuzzy
+msgid "Generate code for a 5407"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:309
+#, fuzzy
+msgid "Generate code for a 68851"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:311
+#, fuzzy
+msgid "Do no generate code for a 68851"
+msgstr "Oya ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:314
+#, fuzzy
+msgid "Generate code for a 68302"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:317
+#, fuzzy
+msgid "Generate code for a 68332"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:321
+#, fuzzy
+msgid "Generate code for a cpu32"
+msgstr "ITEGEKONGENGA kugirango a"
+
+#: config/m68k/m68k.h:324
+#, fuzzy
+msgid "Align variables on a 32-bit boundary"
+msgstr "Ibihinduka ku a"
+
+#: config/m68k/m68k.h:326
+#, fuzzy
+msgid "Align variables on a 16-bit boundary"
+msgstr "Ibihinduka ku a"
+
+#: config/m68k/m68k.h:328
+#, fuzzy
+msgid "Enable separate data segment"
+msgstr "Ibyatanzwe"
+
+#: config/m68k/m68k.h:330
+#, fuzzy
+msgid "Disable separate data segment"
+msgstr "Ibyatanzwe"
+
+#: config/m68k/m68k.h:332
+#, fuzzy
+msgid "Enable ID based shared library"
+msgstr "Isomero"
+
+#: config/m68k/m68k.h:334
+#, fuzzy
+msgid "Disable ID based shared library"
+msgstr "Isomero"
+
+#: config/m68k/m68k.h:336
+#, fuzzy
+msgid "Generate pc-relative code"
+msgstr "Bifitanye isano ITEGEKONGENGA"
+
+#: config/m68k/m68k.h:338
+#, fuzzy
+msgid "Do not use unaligned memory references"
+msgstr "OYA Gukoresha Ububiko Indango"
+
+#: config/m68k/m68k.h:340
+#, fuzzy
+msgid "Use unaligned memory references"
+msgstr "Ububiko Indango"
+
+#: config/m68k/m68k.h:342
+#, fuzzy
+msgid "Use different calling convention using 'rtd'"
+msgstr "ikoresha"
+
+#: config/m68k/m68k.h:366
+#, fuzzy
+msgid "ID of shared library to build"
+msgstr "Bya Isomero Kuri"
+
+#: config/mcore/mcore.c:2973
+#, fuzzy, c-format
+msgid "invalid option `-mstack-increment=%s'"
+msgstr "Sibyo Ihitamo Iyongeragaciro"
+
+#: config/mcore/mcore.h:121
+#, fuzzy
+msgid "Inline constants if it can be done in 2 insns or less"
+msgstr "NIBA Byakozwe in 2. Cyangwa Birutwa"
+
+#: config/mcore/mcore.h:123
+#, fuzzy
+msgid "Inline constants if it only takes 1 instruction"
+msgstr "NIBA 1."
+
+#: config/mcore/mcore.h:125
+#, fuzzy
+msgid "Set maximum alignment to 4"
+msgstr "Kinini Itunganya Kuri 4."
+
+#: config/mcore/mcore.h:127
+#, fuzzy
+msgid "Set maximum alignment to 8"
+msgstr "Kinini Itunganya Kuri 8"
+
+#: config/mcore/mcore.h:131
+#, fuzzy
+msgid "Do not use the divide instruction"
+msgstr "OYA Gukoresha i Kugabanya"
+
+#: config/mcore/mcore.h:135
+#, fuzzy
+msgid "Do not arbitrary sized immediates in bit operations"
+msgstr "OYA in Ibikorwa:"
+
+#: config/mcore/mcore.h:137
+#, fuzzy
+msgid "Always treat bit-field as int-sized"
+msgstr "Umwanya Nka INT"
+
+#: config/mcore/mcore.h:141
+#, fuzzy
+msgid "Force functions to be aligned to a 4 byte boundary"
+msgstr "Imimaro Kuri Kuri a 4. Bayite"
+
+#: config/mcore/mcore.h:143
+#, fuzzy
+msgid "Force functions to be aligned to a 2 byte boundary"
+msgstr "Imimaro Kuri Kuri a 2. Bayite"
+
+#: config/mcore/mcore.h:145
+#, fuzzy
+msgid "Emit call graph information"
+msgstr "Ibisobanuro"
+
+#: config/mcore/mcore.h:149
+#, fuzzy
+msgid "Prefer word accesses over byte accesses"
+msgstr "ijambo KURI Bayite"
+
+#: config/mcore/mcore.h:160
+#, fuzzy
+msgid "Generate code for the M*Core M340"
+msgstr "ITEGEKONGENGA kugirango i"
+
+#: config/mcore/mcore.h:173
+#, fuzzy
+msgid "Maximum amount for a single stack increment operation"
+msgstr "Igiteranyo kugirango a UMWE Iyongeragaciro"
+
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
+#, fuzzy
+msgid "bad test"
+msgstr "Igerageza"
+
+#: config/mips/mips.c:4599
+#, fuzzy, c-format
+msgid "bad value (%s) for -mabi= switch"
+msgstr "Agaciro kugirango Hindura"
+
+#: config/mips/mips.c:4622
+#, fuzzy, c-format
+msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
+msgstr "-Na: i Ikindi Amahitamo a"
+
+#: config/mips/mips.c:4641
+#, fuzzy, c-format
+msgid "-march=%s is not compatible with the selected ABI"
+msgstr "-Werurwe ni OYA Na: i Byahiswemo"
+
+#: config/mips/mips.c:4656
+#, fuzzy
+msgid "-mgp64 used with a 32-bit processor"
+msgstr "-Na: a"
+
+#: config/mips/mips.c:4658
+#, fuzzy
+msgid "-mgp32 used with a 64-bit ABI"
+msgstr "-Na: a"
+
+#: config/mips/mips.c:4660
+#, fuzzy
+msgid "-mgp64 used with a 32-bit ABI"
+msgstr "-Na: a"
+
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
+#, fuzzy, c-format
+msgid "unsupported combination: %s"
+msgstr "Ivanga"
+
+#: config/mips/mips.c:4774
+#, fuzzy
+msgid "-g is only supported using GNU as,"
+msgstr "-g ni ikoresha Nka"
+
+#: config/mips/mips.c:4776
+#, fuzzy
+msgid "-g is only supported using GNU as with -mabi=32,"
+msgstr "-g ni ikoresha Nka Na:"
+
+#: config/mips/mips.c:4777 config/pa/pa.c:353
+#, fuzzy
+msgid "-g option disabled"
+msgstr "-g Ihitamo Yahagaritswe"
+
+#: config/mips/mips.c:4805
+#, fuzzy
+msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
+msgstr "Bya Amabwiriza Bikora OYA ku"
+
+#: config/mips/mips.c:4822
+#, fuzzy
+msgid "-G is incompatible with PIC code which is the default"
+msgstr "-ni Na: ITEGEKONGENGA ni i Mburabuzi"
+
+#: config/mips/mips.c:4850
+#, fuzzy
+msgid "-membedded-pic and -mabicalls are incompatible"
+msgstr "-Na"
+
+#: config/mips/mips.c:4853
+#, fuzzy
+msgid "-G and -membedded-pic are incompatible"
+msgstr "-Na"
+
+#: config/mips/mips.c:4885
+#, fuzzy
+msgid "non-PIC n64 with explicit relocations"
+msgstr "Na:"
+
+#: config/mips/mips.c:5273
+#, fuzzy
+msgid "mips_debugger_offset called with non stack/frame/arg pointer"
+msgstr "Na: Ikadiri Mweretsi"
+
+#: config/mips/mips.c:5400
+#, fuzzy, c-format
+msgid "internal error: %%) found without a %%( in assembler pattern"
+msgstr "By'imbere Ikosa Byabonetse a in Ishusho"
+
+#: config/mips/mips.c:5414
+#, fuzzy, c-format
+msgid "internal error: %%] found without a %%[ in assembler pattern"
+msgstr "By'imbere Ikosa Byabonetse a in Ishusho"
+
+#: config/mips/mips.c:5427
+#, fuzzy, c-format
+msgid "internal error: %%> found without a %%< in assembler pattern"
+msgstr "By'imbere Ikosa Byabonetse a in Ishusho"
+
+#: config/mips/mips.c:5440
+#, fuzzy, c-format
+msgid "internal error: %%} found without a %%{ in assembler pattern"
+msgstr "By'imbere Ikosa Byabonetse a in Ishusho"
+
+#: config/mips/mips.c:5454
+#, fuzzy, c-format
+msgid "PRINT_OPERAND: unknown punctuation '%c'"
+msgstr "Kitazwi"
+
+#: config/mips/mips.c:5483
+#, fuzzy, c-format
+msgid "PRINT_OPERAND, invalid insn for %%C"
+msgstr "Sibyo kugirango"
+
+#: config/mips/mips.c:5500
+#, fuzzy, c-format
+msgid "PRINT_OPERAND, invalid insn for %%N"
+msgstr "Sibyo kugirango"
+
+#: config/mips/mips.c:5509
+#, fuzzy, c-format
+msgid "PRINT_OPERAND, invalid insn for %%F"
+msgstr "Sibyo kugirango"
+
+#: config/mips/mips.c:5518
+#, fuzzy, c-format
+msgid "PRINT_OPERAND, invalid insn for %%W"
+msgstr "Sibyo kugirango"
+
+#: config/mips/mips.c:5624
+#, fuzzy
+msgid "PRINT_OPERAND, invalid operand for relocation"
+msgstr "Sibyo kugirango"
+
+#: config/mips/mips.c:8324
+#, fuzzy, c-format
+msgid "can not handle inconsistent calls to `%s'"
+msgstr "OYA Amahamagara: Kuri"
+
+#: config/mips/mips.c:9333
+#, fuzzy
+msgid "the cpu name must be lower case"
+msgstr "i CPU Izina: Ntoya"
+
+#: config/mips/mips.c:9355
+#, fuzzy, c-format
+msgid "bad value (%s) for %s"
+msgstr "Agaciro kugirango"
+
+#: config/mips/mips.c:9624
+#, fuzzy, c-format
+msgid "can't rewind temp file: %m"
+msgstr "IDOSIYE"
+
+#: config/mips/mips.c:9628
+#, fuzzy, c-format
+msgid "can't write to output file: %m"
+msgstr "Kwandika Kuri Ibisohoka IDOSIYE"
+
+#: config/mips/mips.c:9631
+#, fuzzy, c-format
+msgid "can't read from temp file: %m"
+msgstr "Gusoma Bivuye IDOSIYE"
+
+#: config/mips/mips.c:9634
+#, fuzzy, c-format
+msgid "can't close temp file: %m"
+msgstr "Gufunga IDOSIYE"
+
+#: config/mips/linux64.h:39
+#, fuzzy
+msgid "Same as -mabi=32, just trickier"
+msgstr "Nka"
+
+#. Target CPU builtins.
+#. We do this here because __mips is defined below and so we can't use builtin_define_std.
+#. Treat _R3000 and _R4000 like register-size defines, which is how they've historically been used.
+#. Macros dependent on the C dialect.
+#. Bizarre, but needed at least for Irix.
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/mips/mips.h:514
+#, fuzzy
+msgid "Use 64-bit int type"
+msgstr "INT Ubwoko"
+
+#: config/mips/mips.h:516
+#, fuzzy
+msgid "Use 64-bit long type"
+msgstr "Ubwoko"
+
+#: config/mips/mips.h:518
+#, fuzzy
+msgid "Use 32-bit long type"
+msgstr "Ubwoko"
+
+#: config/mips/mips.h:520
+#, fuzzy
+msgid "Optimize lui/addiu address loads"
+msgstr "Aderesi"
+
+#: config/mips/mips.h:522
+#, fuzzy
+msgid "Don't optimize lui/addiu address loads"
+msgstr "Kugeza ku ndunduro Aderesi"
+
+#: config/mips/mips.h:524
+#, fuzzy
+msgid "Use MIPS as"
+msgstr "Nka"
+
+#: config/mips/mips.h:526
+#, fuzzy
+msgid "Use GNU as"
+msgstr "Nka"
+
+#: config/mips/mips.h:528
+#, fuzzy
+msgid "Use symbolic register names"
+msgstr "Kwiyandikisha Amazina"
+
+#: config/mips/mips.h:530
+#, fuzzy
+msgid "Don't use symbolic register names"
+msgstr "Gukoresha Kwiyandikisha Amazina"
+
+#: config/mips/mips.h:532 config/mips/mips.h:534
+#, fuzzy
+msgid "Use GP relative sdata/sbss sections (now ignored)"
+msgstr "Bifitanye isano Ibyatoranyijwe NONEAHA"
+
+#: config/mips/mips.h:536 config/mips/mips.h:538
+#, fuzzy
+msgid "Don't use GP relative sdata/sbss sections (now ignored)"
+msgstr "Gukoresha Bifitanye isano Ibyatoranyijwe NONEAHA"
+
+#: config/mips/mips.h:540
+#, fuzzy
+msgid "Output compiler statistics (now ignored)"
+msgstr "Sitatisitiki NONEAHA"
+
+#: config/mips/mips.h:542
+#, fuzzy
+msgid "Don't output compiler statistics"
+msgstr "Ibisohoka Sitatisitiki"
+
+#: config/mips/mips.h:544
+#, fuzzy
+msgid "Don't optimize block moves"
+msgstr "Kugeza ku ndunduro Funga"
+
+#: config/mips/mips.h:546
+#, fuzzy
+msgid "Optimize block moves"
+msgstr "Funga"
+
+#: config/mips/mips.h:548
+msgid "Use mips-tfile asm postpass"
+msgstr ""
+
+#: config/mips/mips.h:550
+#, fuzzy
+msgid "Don't use mips-tfile asm postpass"
+msgstr "Gukoresha"
+
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of triplets in braces,
+#. each triplet being { "NAME", VALUE, DOC }
+#. where VALUE is the bits to set or minus the bits to clear and DOC
+#. is the documentation for --help (NULL if intentionally undocumented).
+#. An empty string NAME is used to identify the default VALUE.
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
+#, fuzzy
+msgid "Use hardware floating point"
+msgstr "Bihindagurika Akadomo"
+
+#: config/mips/mips.h:556
+msgid "Use 64-bit FP registers"
+msgstr ""
+
+#: config/mips/mips.h:558
+msgid "Use 32-bit FP registers"
+msgstr ""
+
+#: config/mips/mips.h:560
+#, fuzzy
+msgid "Use 64-bit general registers"
+msgstr "Rusange"
+
+#: config/mips/mips.h:562
+#, fuzzy
+msgid "Use 32-bit general registers"
+msgstr "Rusange"
+
+#: config/mips/mips.h:564
+msgid "Use Irix PIC"
+msgstr ""
+
+#: config/mips/mips.h:566
+#, fuzzy
+msgid "Don't use Irix PIC"
+msgstr "Gukoresha"
+
+#: config/mips/mips.h:568
+#, fuzzy
+msgid "Use indirect calls"
+msgstr "BUZIGUYE Amahamagara:"
+
+#: config/mips/mips.h:570
+#, fuzzy
+msgid "Don't use indirect calls"
+msgstr "Gukoresha BUZIGUYE Amahamagara:"
+
+#: config/mips/mips.h:572
+#, fuzzy
+msgid "Use embedded PIC"
+msgstr "Gitsindiye"
+
+#: config/mips/mips.h:574
+#, fuzzy
+msgid "Don't use embedded PIC"
+msgstr "Gukoresha Gitsindiye"
+
+#: config/mips/mips.h:584
+#, fuzzy
+msgid "Use big-endian byte order"
+msgstr "Bayite Itondekanya"
+
+#: config/mips/mips.h:586
+#, fuzzy
+msgid "Use little-endian byte order"
+msgstr "Bayite Itondekanya"
+
+#: config/mips/mips.h:588
+#, fuzzy
+msgid "Use single (32-bit) FP only"
+msgstr "UMWE"
+
+#: config/mips/mips.h:590
+#, fuzzy
+msgid "Don't use single (32-bit) FP only"
+msgstr "Gukoresha UMWE"
+
+#: config/mips/mips.h:592
+#, fuzzy
+msgid "Use multiply accumulate"
+msgstr "Gukuba"
+
+#: config/mips/mips.h:594
+#, fuzzy
+msgid "Don't use multiply accumulate"
+msgstr "Gukoresha Gukuba"
+
+#: config/mips/mips.h:596
+#, fuzzy
+msgid "Don't generate fused multiply/add instructions"
+msgstr "Gukuba Kongeramo Amabwiriza"
+
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
+#, fuzzy
+msgid "Generate fused multiply/add instructions"
+msgstr "Gukuba Kongeramo Amabwiriza"
+
+#: config/mips/mips.h:600
+msgid "Work around early 4300 hardware bug"
+msgstr ""
+
+#: config/mips/mips.h:602
+#, fuzzy
+msgid "Don't work around early 4300 hardware bug"
+msgstr "Akazi"
+
+#: config/mips/mips.h:604
+#, fuzzy
+msgid "Work around errata for early SB-1 revision 2 cores"
+msgstr "kugirango 1. Isubiramo 2."
+
+#: config/mips/mips.h:606
+#, fuzzy
+msgid "Don't work around errata for early SB-1 revision 2 cores"
+msgstr "Akazi kugirango 1. Isubiramo 2."
+
+#: config/mips/mips.h:608
+#, fuzzy
+msgid "Trap on integer divide by zero"
+msgstr "ku Umubare wuzuye Kugabanya ku Zeru"
+
+#: config/mips/mips.h:610
+#, fuzzy
+msgid "Don't trap on integer divide by zero"
+msgstr "ku Umubare wuzuye Kugabanya ku Zeru"
+
+#: config/mips/mips.h:612
+#, fuzzy
+msgid "Use Branch Likely instructions, overriding default for arch"
+msgstr "Amabwiriza Mburabuzi kugirango"
+
+#: config/mips/mips.h:614
+#, fuzzy
+msgid "Don't use Branch Likely instructions, overriding default for arch"
+msgstr "Gukoresha Amabwiriza Mburabuzi kugirango"
+
+#: config/mips/mips.h:616
+#, fuzzy
+msgid "Use NewABI-style %reloc() assembly operators"
+msgstr "IMISUSIRE Mukoresha"
+
+#: config/mips/mips.h:618
+#, fuzzy
+msgid "Use assembler macros instead of relocation operators"
+msgstr "Makoro Bya Mukoresha"
+
+#: config/mips/mips.h:620
+#, fuzzy
+msgid "Generate mips16 code"
+msgstr "ITEGEKONGENGA"
+
+#: config/mips/mips.h:622
+#, fuzzy
+msgid "Generate normal-mode code"
+msgstr "Bisanzwe Ubwoko ITEGEKONGENGA"
+
+#: config/mips/mips.h:624
+#, fuzzy
+msgid "Lift restrictions on GOT size"
+msgstr "Amabwiriza ku Ingano"
+
+#: config/mips/mips.h:626
+#, fuzzy
+msgid "Do not lift restrictions on GOT size"
+msgstr "OYA Amabwiriza ku Ingano"
+
+#: config/mips/mips.h:748
+msgid "Specify an ABI"
+msgstr ""
+
+#: config/mips/mips.h:750
+#, fuzzy
+msgid "Specify a Standard MIPS ISA"
+msgstr "a"
+
+#. Output assembler code to FILE to increment profiler label # LABELNO
+#. for profiling a function entry.
+#: config/mips/mips.h:2430
+#, fuzzy
+msgid "mips16 function profiling"
+msgstr "Umumaro"
+
+#: config/mmix/mmix.c:207
+#, fuzzy, c-format
+msgid "-f%s not supported: ignored"
+msgstr "-F OYA"
+
+#: config/mmix/mmix.c:633
+#, fuzzy, c-format
+msgid "too large function value type, needs %d registers, have only %d registers for this"
+msgstr "Binini Umumaro Agaciro Ubwoko kugirango iyi"
+
+#: config/mmix/mmix.c:803
+#, fuzzy
+msgid "function_profiler support for MMIX"
+msgstr "Gushigikira kugirango"
+
+#: config/mmix/mmix.c:823
+#, fuzzy
+msgid "MMIX Internal: Last named vararg would not fit in a register"
+msgstr "OYA in a Kwiyandikisha"
+
+#: config/mmix/mmix.c:1538 config/mmix/mmix.c:1668
+#, fuzzy
+msgid "MMIX Internal: Expected a CONST_INT, not this"
+msgstr "Itegerejwe a OYA iyi"
+
+#: config/mmix/mmix.c:1546 config/mmix/mmix.c:1570 config/mmix/mmix.c:1686
+#, fuzzy, c-format
+msgid "MMIX Internal: Bad register: %d"
+msgstr "Kwiyandikisha"
+
+#: config/mmix/mmix.c:1617
+#, fuzzy
+msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
+msgstr "Agaciro kugirango OYA a"
+
+#: config/mmix/mmix.c:1636
+#, fuzzy
+msgid "MMIX Internal: Expected a register, not this"
+msgstr "Itegerejwe a Kwiyandikisha OYA iyi"
+
+#: config/mmix/mmix.c:1646
+#, fuzzy
+msgid "MMIX Internal: Expected a constant, not this"
+msgstr "Itegerejwe a OYA iyi"
+
+#. Presumably there's a missing case above if we get here.
+#: config/mmix/mmix.c:1678
+#, fuzzy, c-format
+msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
+msgstr "in"
+
+#. We need the original here.
+#: config/mmix/mmix.c:1730
+#, fuzzy
+msgid "MMIX Internal: Cannot decode this operand"
+msgstr "iyi"
+
+#: config/mmix/mmix.c:1787
+#, fuzzy
+msgid "MMIX Internal: This is not a recognized address"
+msgstr "ni OYA a Aderesi"
+
+#: config/mmix/mmix.c:1964
+#, fuzzy, c-format
+msgid "stack frame not a multiple of 8 bytes: %d"
+msgstr "Ikadiri OYA a Igikubo Bya 8 Bayite"
+
+#: config/mmix/mmix.c:2203
+#, fuzzy, c-format
+msgid "stack frame not a multiple of octabyte: %d"
+msgstr "Ikadiri OYA a Igikubo Bya"
+
+#: config/mmix/mmix.c:2677 config/mmix/mmix.c:2741
+#, fuzzy, c-format
+msgid "MMIX Internal: %s is not a shiftable int"
+msgstr "ni OYA a INT"
+
+#: config/mmix/mmix.c:2857
+#, fuzzy
+msgid "MMIX Internal: Trying to output invalidly reversed condition:"
+msgstr "Kuri Ibisohoka Bicuritswe Ibisabwa"
+
+#: config/mmix/mmix.c:2864
+#, fuzzy
+msgid "MMIX Internal: What's the CC of this?"
+msgstr "i Bya iyi"
+
+#: config/mmix/mmix.c:2868
+#, fuzzy
+msgid "MMIX Internal: What is the CC of this?"
+msgstr "ni i Bya iyi"
+
+#: config/mmix/mmix.c:2938
+#, fuzzy
+msgid "MMIX Internal: This is not a constant:"
+msgstr "ni OYA a"
+
+#. For these target macros, there is no generic documentation here. You
+#. should read `Using and Porting GCC' for that. Only comments specific
+#. to the MMIX target are here.
+#.
+#. There are however references to the specific texinfo node (comments
+#. with "Node:"), so there should be little or nothing amiss. Probably
+#. the opposite, since we don't have to care about old littering and
+#. soon outdated generic comments.
+#. Node: Driver
+#. User symbols are in the same name-space as built-in symbols, but we
+#. don't need the built-in symbols, so remove those and instead apply
+#. stricter operand checking. Don't warn when expanding insns.
+#. Pass on -mset-program-start=N and -mset-data-start=M to the linker.
+#. Provide default program start 0x100 unless -mno-set-program-start.
+#. Don't do this if linking relocatably, with -r. For a final link,
+#. produce mmo, unless ELF is requested or when linking relocatably.
+#. Put unused option values here.
+#: config/mmix/mmix.h:132
+#, fuzzy
+msgid "Set start-address of the program"
+msgstr "Gutangira Aderesi Bya i Porogaramu"
+
+#: config/mmix/mmix.h:134
+#, fuzzy
+msgid "Set start-address of data"
+msgstr "Gutangira Aderesi Bya Ibyatanzwe"
+
+#. FIXME: Provide a way to *load* the epsilon register.
+#: config/mmix/mmix.h:198
+#, fuzzy
+msgid "For intrinsics library: pass all parameters in registers"
+msgstr "Isomero Byose Ibigenga in"
+
+#: config/mmix/mmix.h:201
+#, fuzzy
+msgid "Use register stack for parameters and return value"
+msgstr "Kwiyandikisha kugirango Ibigenga Na Garuka Agaciro"
+
+#: config/mmix/mmix.h:203
+#, fuzzy
+msgid "Use call-clobbered registers for parameters and return value"
+msgstr "kugirango Ibigenga Na Garuka Agaciro"
+
+#: config/mmix/mmix.h:205
+#, fuzzy
+msgid "Use epsilon-respecting floating point compare instructions"
+msgstr "ebusiloni Bihindagurika Akadomo Kugereranya# Amabwiriza"
+
+#: config/mmix/mmix.h:208
+#, fuzzy
+msgid "Use zero-extending memory loads, not sign-extending ones"
+msgstr "Zeru Ububiko OYA IKIMENYETSO"
+
+#: config/mmix/mmix.h:211
+#, fuzzy
+msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
+msgstr "Kugabanya Ibisubizo ku Na: Mwibutsa i IKIMENYETSO Nka i Ikigabanya OYA i Ikigabanywa"
+
+#: config/mmix/mmix.h:215
+#, fuzzy
+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
+msgstr "Ibimenyetso Na: kugirango Gukoresha Na:"
+
+#: config/mmix/mmix.h:217
+#, fuzzy
+msgid "Do not provide a default start-address 0x100 of the program"
+msgstr "OYA a Mburabuzi Gutangira Aderesi Bya i Porogaramu"
+
+#: config/mmix/mmix.h:219
+#, fuzzy
+msgid "Link to emit program in ELF format (rather than mmo)"
+msgstr "Kuri Porogaramu in Imiterere"
+
+#: config/mmix/mmix.h:221
+#, fuzzy
+msgid "Use P-mnemonics for branches statically predicted as taken"
+msgstr "kugirango Nka"
+
+#: config/mmix/mmix.h:223
+#, fuzzy
+msgid "Don't use P-mnemonics for branches"
+msgstr "Gukoresha kugirango"
+
+#: config/mmix/mmix.h:225
+#, fuzzy
+msgid "Use addresses that allocate global registers"
+msgstr "Amaderesi"
+
+#: config/mmix/mmix.h:227
+#, fuzzy
+msgid "Do not use addresses that allocate global registers"
+msgstr "OYA Gukoresha Amaderesi"
+
+#: config/mmix/mmix.h:229
+#, fuzzy
+msgid "Generate a single exit point for each function"
+msgstr "a UMWE Gusohoka Akadomo kugirango Umumaro"
+
+#: config/mmix/mmix.h:231
+#, fuzzy
+msgid "Do not generate a single exit point for each function"
+msgstr "OYA a UMWE Gusohoka Akadomo kugirango Umumaro"
+
+#: config/mn10300/linux.h:60 config/mn10300/mn10300.h:71
+#, fuzzy
+msgid "Target the AM33 processor"
+msgstr "i"
+
+#: config/mn10300/linux.h:61 config/mn10300/mn10300.h:75
+#, fuzzy
+msgid "Target the AM33/2.0 processor"
+msgstr "i 2. 0"
+
+#: config/mn10300/linux.h:62 config/mn10300/mn10300.h:78
+msgid "Enable linker relaxations"
+msgstr ""
+
+#: config/mn10300/mn10300.h:69
+#, fuzzy
+msgid "Work around hardware multiply bug"
+msgstr "Gukuba"
+
+#: config/mn10300/mn10300.h:70
+#, fuzzy
+msgid "Do not work around hardware multiply bug"
+msgstr "OYA Akazi Gukuba"
+
+#: config/ns32k/ns32k.h:142 config/s390/s390.h:125
+#, fuzzy
+msgid "Don't use hardware fp"
+msgstr "Gukoresha"
+
+#: config/ns32k/ns32k.h:143
+msgid "Alternative calling convention"
+msgstr ""
+
+#: config/ns32k/ns32k.h:145
+#, fuzzy
+msgid "Pass some arguments in registers"
+msgstr "ingingo in"
+
+#: config/ns32k/ns32k.h:146
+#, fuzzy
+msgid "Pass all arguments on stack"
+msgstr "Byose ingingo ku"
+
+#: config/ns32k/ns32k.h:147
+#, fuzzy
+msgid "Optimize for 32532 cpu"
+msgstr "kugirango CPU"
+
+#: config/ns32k/ns32k.h:148
+#, fuzzy
+msgid "Optimize for 32332 cpu"
+msgstr "kugirango CPU"
+
+#: config/ns32k/ns32k.h:150
+#, fuzzy
+msgid "Optimize for 32032"
+msgstr "kugirango"
+
+#: config/ns32k/ns32k.h:152
+#, fuzzy
+msgid "Register sb is zero. Use for absolute addressing"
+msgstr "ni Zeru kugirango Kwohereza"
+
+#: config/ns32k/ns32k.h:153
+#, fuzzy
+msgid "Do not use register sb"
+msgstr "OYA Gukoresha Kwiyandikisha"
+
+#: config/ns32k/ns32k.h:155
+#, fuzzy
+msgid "Use bit-field instructions"
+msgstr "Umwanya Amabwiriza"
+
+#: config/ns32k/ns32k.h:157
+#, fuzzy
+msgid "Do not use bit-field instructions"
+msgstr "OYA Gukoresha Umwanya Amabwiriza"
+
+#: config/ns32k/ns32k.h:158
+#, fuzzy
+msgid "Generate code for high memory"
+msgstr "ITEGEKONGENGA kugirango kirekire Ububiko"
+
+#: config/ns32k/ns32k.h:159
+#, fuzzy
+msgid "Generate code for low memory"
+msgstr "ITEGEKONGENGA kugirango Byo hasi Ububiko"
+
+#: config/ns32k/ns32k.h:160
+msgid "32381 fpu"
+msgstr ""
+
+#: config/ns32k/ns32k.h:162
+#, fuzzy
+msgid "Use multiply-accumulate fp instructions"
+msgstr "Gukuba Amabwiriza"
+
+#: config/ns32k/ns32k.h:164
+#, fuzzy
+msgid "Do not use multiply-accumulate fp instructions"
+msgstr "OYA Gukoresha Gukuba Amabwiriza"
+
+#: config/ns32k/ns32k.h:165
+#, fuzzy
+msgid "\"Small register classes\" kludge"
+msgstr "\"Kwiyandikisha Inzego"
+
+#: config/ns32k/ns32k.h:166
+#, fuzzy
+msgid "No \"Small register classes\" kludge"
+msgstr "Kwiyandikisha Inzego"
+
+#: config/pa/pa.c:304
+#, fuzzy, c-format
+msgid ""
+"unknown -mschedule= option (%s).\n"
+"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
+msgstr "Kitazwi Ihitamo Amahitamo Na"
+
+#: config/pa/pa.c:329
+#, fuzzy, c-format
+msgid ""
+"unknown -march= option (%s).\n"
+"Valid options are 1.0, 1.1, and 2.0\n"
+msgstr "01. 1na2."
+
+#: config/pa/pa.c:342
+#, fuzzy
+msgid "PIC code generation is not supported in the portable runtime model\n"
+msgstr "ITEGEKONGENGA ni OYA in i"
+
+#: config/pa/pa.c:347
+#, fuzzy
+msgid "PIC code generation is not compatible with fast indirect calls\n"
+msgstr "ITEGEKONGENGA ni OYA Na: Byihuta BUZIGUYE"
+
+#: config/pa/pa.c:352
+#, fuzzy
+msgid "-g is only supported when using GAS on this processor,"
+msgstr "-g ni Ryari: ikoresha ku iyi"
+
+#: config/pa/pa-hpux.h:91 config/pa/pa64-hpux.h:25
+#, fuzzy
+msgid "Generate cpp defines for server IO"
+msgstr "kugirango Seriveri"
+
+#: config/pa/pa-hpux.h:92 config/pa/pa64-hpux.h:27
+#, fuzzy
+msgid "Generate cpp defines for workstation IO"
+msgstr "kugirango"
+
+#. Macro to define tables used to set the flags. This is a
+#. list in braces of target switches with each switch being
+#. { "NAME", VALUE, "HELP_STRING" }. VALUE is the bits to set,
+#. or minus the bits to clear. An empty string NAME is used to
+#. identify the default VALUE. Do not mark empty strings for
+#. translation.
+#: config/pa/pa.h:232 config/pa/pa.h:238
+#, fuzzy
+msgid "Generate PA1.1 code"
+msgstr "1. ITEGEKONGENGA"
+
+#: config/pa/pa.h:234 config/pa/pa.h:236
+#, fuzzy
+msgid "Generate PA1.0 code"
+msgstr "0 ITEGEKONGENGA"
+
+#: config/pa/pa.h:240
+#, fuzzy
+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+msgstr "0 ITEGEKONGENGA 2. 10 Cyangwa"
+
+#: config/pa/pa.h:242
+msgid "Disable FP regs"
+msgstr ""
+
+#: config/pa/pa.h:244
+#, fuzzy
+msgid "Do not disable FP regs"
+msgstr "OYA"
+
+#: config/pa/pa.h:246
+#, fuzzy
+msgid "Disable space regs"
+msgstr "Umwanya"
+
+#: config/pa/pa.h:248
+#, fuzzy
+msgid "Do not disable space regs"
+msgstr "OYA Umwanya"
+
+#: config/pa/pa.h:250
+#, fuzzy
+msgid "Put jumps in call delay slots"
+msgstr "in Gutinda Siloti"
+
+#: config/pa/pa.h:252
+#, fuzzy
+msgid "Do not put jumps in call delay slots"
+msgstr "OYA Gushyira in Gutinda Siloti"
+
+#: config/pa/pa.h:254
+#, fuzzy
+msgid "Disable indexed addressing"
+msgstr "Kwohereza"
+
+#: config/pa/pa.h:256
+#, fuzzy
+msgid "Do not disable indexed addressing"
+msgstr "OYA Kwohereza"
+
+#: config/pa/pa.h:258
+msgid "Use portable calling conventions"
+msgstr ""
+
+#: config/pa/pa.h:260
+#, fuzzy
+msgid "Do not use portable calling conventions"
+msgstr "OYA Gukoresha"
+
+#: config/pa/pa.h:262
+#, fuzzy
+msgid "Assume code will be assembled by GAS"
+msgstr "ITEGEKONGENGA ku"
+
+#: config/pa/pa.h:264
+#, fuzzy
+msgid "Do not assume code will be assembled by GAS"
+msgstr "OYA ITEGEKONGENGA ku"
+
+#: config/pa/pa.h:268
+#, fuzzy
+msgid "Do not use software floating point"
+msgstr "OYA Gukoresha Bihindagurika Akadomo"
+
+#: config/pa/pa.h:270
+#, fuzzy
+msgid "Emit long load/store sequences"
+msgstr "Ibirimo"
+
+#: config/pa/pa.h:272
+#, fuzzy
+msgid "Do not emit long load/store sequences"
+msgstr "OYA Ibirimo"
+
+#: config/pa/pa.h:274
+#, fuzzy
+msgid "Generate fast indirect calls"
+msgstr "Byihuta BUZIGUYE Amahamagara:"
+
+#: config/pa/pa.h:276
+#, fuzzy
+msgid "Do not generate fast indirect calls"
+msgstr "OYA Byihuta BUZIGUYE Amahamagara:"
+
+#: config/pa/pa.h:278
+#, fuzzy
+msgid "Generate code for huge switch statements"
+msgstr "ITEGEKONGENGA kugirango Hindura"
+
+#: config/pa/pa.h:280
+#, fuzzy
+msgid "Do not generate code for huge switch statements"
+msgstr "OYA ITEGEKONGENGA kugirango Hindura"
+
+#: config/pa/pa.h:282
+#, fuzzy
+msgid "Always generate long calls"
+msgstr "Amahamagara:"
+
+#: config/pa/pa.h:284
+#, fuzzy
+msgid "Generate long calls only when needed"
+msgstr "Amahamagara: Ryari:"
+
+#: config/pa/pa.h:286
+msgid "Enable linker optimizations"
+msgstr ""
+
+#: config/pa/pa.h:312
+#, fuzzy
+msgid "Specify architecture for code generation. Values are 1.0, 1.1, and 2.0. 2.0 requires gas snapshot 19990413 or later."
+msgstr "01. 1na2. 0. 2.."
+
+#: config/pa/pa64-hpux.h:29
+#, fuzzy
+msgid "Assume code will be linked by GNU ld"
+msgstr "ITEGEKONGENGA ku"
+
+#: config/pa/pa64-hpux.h:31
+#, fuzzy
+msgid "Assume code will be linked by HP ld"
+msgstr "ITEGEKONGENGA ku"
+
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
+#, fuzzy
+msgid "Do not use hardware floating point"
+msgstr "OYA Gukoresha Bihindagurika Akadomo"
+
+#. return float result in ac0
+#: config/pdp11/pdp11.h:64
+#, fuzzy
+msgid "Return floating point results in ac0"
+msgstr "Bihindagurika Akadomo Ibisubizo ku in"
+
+#: config/pdp11/pdp11.h:65
+#, fuzzy
+msgid "Return floating point results in memory"
+msgstr "Bihindagurika Akadomo Ibisubizo ku in Ububiko"
+
+#. is 11/40
+#: config/pdp11/pdp11.h:67
+#, fuzzy
+msgid "Generate code for an 11/40"
+msgstr "ITEGEKONGENGA kugirango"
+
+#. is 11/45
+#: config/pdp11/pdp11.h:70
+#, fuzzy
+msgid "Generate code for an 11/45"
+msgstr "ITEGEKONGENGA kugirango"
+
+#. is 11/10
+#: config/pdp11/pdp11.h:73
+#, fuzzy
+msgid "Generate code for an 11/10"
+msgstr "ITEGEKONGENGA kugirango 10"
+
+#. use movstrhi for bcopy
+#. use 32 bit for int
+#: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
+#, fuzzy
+msgid "Use 32 bit int"
+msgstr "INT"
+
+#: config/pdp11/pdp11.h:80 config/pdp11/pdp11.h:81
+#, fuzzy
+msgid "Use 16 bit int"
+msgstr "INT"
+
+#. use 32 bit for float
+#: config/pdp11/pdp11.h:83 config/pdp11/pdp11.h:84
+#, fuzzy
+msgid "Use 32 bit float"
+msgstr "Kureremba"
+
+#: config/pdp11/pdp11.h:85 config/pdp11/pdp11.h:86
+#, fuzzy
+msgid "Use 64 bit float"
+msgstr "Kureremba"
+
+#. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
+#. is branching expensive - on a PDP, it's actually really cheap
+#. this is just to play around and check what code gcc generates
+#. split instruction and data memory?
+#: config/pdp11/pdp11.h:95
+#, fuzzy
+msgid "Target has split I&D"
+msgstr "Gutandukanya"
+
+#: config/pdp11/pdp11.h:96
+#, fuzzy
+msgid "Target does not have split I&D"
+msgstr "OYA Gutandukanya"
+
+#. UNIX assembler syntax?
+#: config/pdp11/pdp11.h:98
+msgid "Use UNIX assembler syntax"
+msgstr ""
+
+#: config/pdp11/pdp11.h:99
+msgid "Use DEC assembler syntax"
+msgstr ""
+
+#: config/rs6000/host-darwin.c:52
+#, fuzzy
+msgid "Segmentation Fault (code)"
+msgstr "ITEGEKONGENGA"
+
+#: config/rs6000/host-darwin.c:83
+#, fuzzy
+msgid "Out of stack space.\n"
+msgstr "Bya Umwanya"
+
+#: config/rs6000/host-darwin.c:104
+#, fuzzy, c-format
+msgid "Try running `%s' in the shell to raise its limit.\n"
+msgstr "in i Igikonoshwa Kuri"
+
+#: config/rs6000/host-darwin.c:117
+msgid "Segmentation Fault"
+msgstr ""
+
+#: config/rs6000/host-darwin.c:131
+#, fuzzy, c-format
+msgid "While setting up signal stack: %m"
+msgstr "Igenamiterere Hejuru"
+
+#: config/rs6000/host-darwin.c:137
+#, fuzzy, c-format
+msgid "While setting up signal handler: %m"
+msgstr "Igenamiterere Hejuru"
+
+#: config/rs6000/host-darwin.c:184
+#, c-format
+msgid "couldn't unmap pch_address_space: %m\n"
+msgstr ""
+
+#. Handle the machine specific pragma longcall. Its syntax is
+#.
+#. # pragma longcall ( TOGGLE )
+#.
+#. where TOGGLE is either 0 or 1.
+#.
+#. rs6000_default_long_calls is set to the value of TOGGLE, changing
+#. whether or not new function declarations receive a longcall
+#. attribute by default.
+#: config/rs6000/rs6000-c.c:46
+msgid "ignoring malformed #pragma longcall"
+msgstr ""
+
+#: config/rs6000/rs6000-c.c:59
+#, fuzzy
+msgid "missing open paren"
+msgstr "Ibuze Gufungura"
+
+#: config/rs6000/rs6000-c.c:61
+#, fuzzy
+msgid "missing number"
+msgstr "Ibuze Umubare"
+
+#: config/rs6000/rs6000-c.c:63
+#, fuzzy
+msgid "missing close paren"
+msgstr "Ibuze Gufunga"
+
+#: config/rs6000/rs6000-c.c:66
+#, fuzzy
+msgid "number must be 0 or 1"
+msgstr "Umubare 0 Cyangwa 1."
+
+#: config/rs6000/rs6000-c.c:69
+#, fuzzy
+msgid "junk at end of #pragma longcall"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/rs6000/rs6000.c:809
+#, fuzzy
+msgid "-mmultiple is not supported on little endian systems"
+msgstr "-ni OYA ku"
+
+#: config/rs6000/rs6000.c:816
+#, fuzzy
+msgid "-mstring is not supported on little endian systems"
+msgstr "-ni OYA ku"
+
+#: config/rs6000/rs6000.c:830
+#, fuzzy, c-format
+msgid "unknown -mdebug-%s switch"
+msgstr "Kitazwi Hindura"
+
+#: config/rs6000/rs6000.c:842
+#, fuzzy, c-format
+msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
+msgstr "Kitazwi Cyangwa"
+
+#: config/rs6000/rs6000.c:853
+#, fuzzy, c-format
+msgid "Unknown switch -mlong-double-%s"
+msgstr "Hindura MAHARAKUBIRI"
+
+#: config/rs6000/rs6000.c:894
+#, fuzzy
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr "Na Amabwiriza"
+
+#: config/rs6000/rs6000.c:1058
+#, fuzzy, c-format
+msgid "unknown -m%s= option specified: '%s'"
+msgstr "Kitazwi M Ihitamo"
+
+#: config/rs6000/rs6000.c:1079
+#, fuzzy, c-format
+msgid "not configured for ABI: '%s'"
+msgstr "OYA kugirango"
+
+#: config/rs6000/rs6000.c:1085
+#, fuzzy, c-format
+msgid "unknown ABI specified: '%s'"
+msgstr "Kitazwi"
+
+#: config/rs6000/rs6000.c:1099
+#, fuzzy, c-format
+msgid "unknown -malign-XXXXX option specified: '%s'"
+msgstr "Kitazwi Ihitamo"
+
+#: config/rs6000/rs6000.c:4001
+#, fuzzy
+msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
+msgstr "Garuka Agaciro in Kwiyandikisha Amabwiriza Yahagaritswe Gukoresha Kuri Gushoboza"
+
+#: config/rs6000/rs6000.c:4124
+#, fuzzy
+msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
+msgstr "in Kwiyandikisha Amabwiriza Yahagaritswe Gukoresha Kuri Gushoboza"
+
+#: config/rs6000/rs6000.c:5604
+#, fuzzy
+msgid "argument 1 must be a 5-bit signed literal"
+msgstr "1. a 5"
+
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
+#, fuzzy
+msgid "argument 2 must be a 5-bit unsigned literal"
+msgstr "2. a 5 Bitashizweho umukono"
+
+#: config/rs6000/rs6000.c:5747
+#, fuzzy
+msgid "argument 1 of __builtin_altivec_predicate must be a constant"
+msgstr "1. Bya a"
+
+#: config/rs6000/rs6000.c:5801
+#, fuzzy
+msgid "argument 1 of __builtin_altivec_predicate is out of range"
+msgstr "1. Bya ni Inyuma Bya Urutonde"
+
+#: config/rs6000/rs6000.c:5962
+#, fuzzy
+msgid "argument 3 must be a 4-bit unsigned literal"
+msgstr "3. a 4. Bitashizweho umukono"
+
+#: config/rs6000/rs6000.c:6134
+#, fuzzy, c-format
+msgid "argument to `%s' must be a 2-bit unsigned literal"
+msgstr "Kuri a 2. Bitashizweho umukono"
+
+#: config/rs6000/rs6000.c:6247
+#, fuzzy
+msgid "argument to dss must be a 2-bit unsigned literal"
+msgstr "Kuri a 2. Bitashizweho umukono"
+
+#: config/rs6000/rs6000.c:6261
+#, fuzzy, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr "Sibyo Ivanga kugirango"
+
+#: config/rs6000/rs6000.c:6494
+#, fuzzy
+msgid "argument 1 of __builtin_spe_predicate must be a constant"
+msgstr "1. Bya a"
+
+#: config/rs6000/rs6000.c:6567
+#, fuzzy
+msgid "argument 1 of __builtin_spe_predicate is out of range"
+msgstr "1. Bya ni Inyuma Bya Urutonde"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9099
+#, fuzzy, c-format
+msgid "invalid %%f value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9108
+#, fuzzy, c-format
+msgid "invalid %%F value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9117
+#, fuzzy, c-format
+msgid "invalid %%G value"
+msgstr "Agaciro siko"
+
+#: config/rs6000/rs6000.c:9152
+#, fuzzy, c-format
+msgid "invalid %%j code"
+msgstr "Sibyo ITEGEKONGENGA"
+
+#: config/rs6000/rs6000.c:9162
+#, fuzzy, c-format
+msgid "invalid %%J code"
+msgstr "Sibyo ITEGEKONGENGA"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9172
+#, fuzzy, c-format
+msgid "invalid %%k value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
+#, fuzzy, c-format
+msgid "invalid %%K value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9259
+#, fuzzy, c-format
+msgid "invalid %%O value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9306
+#, fuzzy, c-format
+msgid "invalid %%q value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9350
+#, fuzzy, c-format
+msgid "invalid %%S value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9392
+#, fuzzy, c-format
+msgid "invalid %%T value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9402
+#, fuzzy, c-format
+msgid "invalid %%u value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
+#, fuzzy, c-format
+msgid "invalid %%v value"
+msgstr "Agaciro siko"
+
+#: config/rs6000/rs6000.c:13913
+#, fuzzy
+msgid "no profiling of 64-bit code for this ABI"
+msgstr "Oya Bya ITEGEKONGENGA kugirango iyi"
+
+#: config/rs6000/rs6000.c:14986
+#, fuzzy
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr "Gukoresha Bya in ni Bitemewe. Gukoresha"
+
+#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
+#, fuzzy
+msgid "Always pass floating-point arguments in memory"
+msgstr "Bihindagurika Akadomo ingingo in Ububiko"
+
+#: config/rs6000/aix.h:186 config/rs6000/beos.h:34
+#, fuzzy
+msgid "Don't always pass floating-point arguments in memory"
+msgstr "Buri gihe Bihindagurika Akadomo ingingo in Ububiko"
+
+#: config/rs6000/aix41.h:27 config/rs6000/aix43.h:31 config/rs6000/aix51.h:31
+#: config/rs6000/aix52.h:31
+#, fuzzy
+msgid "Support message passing with the Parallel Environment"
+msgstr "Ubutumwa Na: i"
+
+#: config/rs6000/aix43.h:27 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
+#, fuzzy
+msgid "Compile for 64-bit pointers"
+msgstr "kugirango"
+
+#: config/rs6000/aix43.h:29 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
+#, fuzzy
+msgid "Compile for 32-bit pointers"
+msgstr "kugirango"
+
+#: config/rs6000/aix43.h:48 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
+#, fuzzy
+msgid "-maix64 and POWER architecture are incompatible"
+msgstr "-Na"
+
+#: config/rs6000/aix43.h:53 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
+#, fuzzy
+msgid "-maix64 requires PowerPC64 architecture remain enabled"
+msgstr "-Bikora"
+
+#: config/rs6000/aix43.h:57 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
+#, fuzzy
+msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
+msgstr "-Bya ngombwa Na: Kwohereza OYA"
+
+#: config/rs6000/darwin.h:64
+#, fuzzy
+msgid "Generate code suitable for executables (NOT shared libs)"
+msgstr "ITEGEKONGENGA kugirango"
+
+#. The Darwin ABI always includes AltiVec, can't be (validly) turned
+#. off.
+#: config/rs6000/darwin.h:80
+#, fuzzy
+msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
+msgstr "-Oya Cyangwa"
+
+#. Darwin doesn't support -fpic.
+#: config/rs6000/darwin.h:86
+#, fuzzy
+msgid "-fpic is not supported; -fPIC assumed"
+msgstr "-ni OYA"
+
+#: config/rs6000/linux64.h:96
+#, fuzzy
+msgid "-m64 requires a PowerPC64 cpu"
+msgstr "-a CPU"
+
+#: config/rs6000/linux64.h:206
+#, fuzzy
+msgid "Call mcount for profiling before a function prologue"
+msgstr "kugirango Mbere a Umumaro"
+
+#: config/rs6000/linux64.h:208
+#, fuzzy
+msgid "Call mcount for profiling after a function prologue"
+msgstr "kugirango Nyuma a Umumaro"
+
+#. Run-time compilation parameters selecting different hardware subsets.
+#.
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/rs6000/rs6000.h:273
+#, fuzzy
+msgid "Use POWER instruction set"
+msgstr "Gushyiraho"
+
+#: config/rs6000/rs6000.h:276
+#, fuzzy
+msgid "Use POWER2 instruction set"
+msgstr "Gushyiraho"
+
+#: config/rs6000/rs6000.h:278
+#, fuzzy
+msgid "Do not use POWER2 instruction set"
+msgstr "OYA Gukoresha Gushyiraho"
+
+#: config/rs6000/rs6000.h:281
+#, fuzzy
+msgid "Do not use POWER instruction set"
+msgstr "OYA Gukoresha Gushyiraho"
+
+#: config/rs6000/rs6000.h:283
+#, fuzzy
+msgid "Use PowerPC instruction set"
+msgstr "Gushyiraho"
+
+#: config/rs6000/rs6000.h:286
+#, fuzzy
+msgid "Do not use PowerPC instruction set"
+msgstr "OYA Gukoresha Gushyiraho"
+
+#: config/rs6000/rs6000.h:288
+#, fuzzy
+msgid "Use PowerPC General Purpose group optional instructions"
+msgstr "Itsinda Bitari ngombwa Amabwiriza"
+
+#: config/rs6000/rs6000.h:290
+#, fuzzy
+msgid "Do not use PowerPC General Purpose group optional instructions"
+msgstr "OYA Gukoresha Itsinda Bitari ngombwa Amabwiriza"
+
+#: config/rs6000/rs6000.h:292
+#, fuzzy
+msgid "Use PowerPC Graphics group optional instructions"
+msgstr "Itsinda Bitari ngombwa Amabwiriza"
+
+#: config/rs6000/rs6000.h:294
+#, fuzzy
+msgid "Do not use PowerPC Graphics group optional instructions"
+msgstr "OYA Gukoresha Itsinda Bitari ngombwa Amabwiriza"
+
+#: config/rs6000/rs6000.h:296
+#, fuzzy
+msgid "Use PowerPC-64 instruction set"
+msgstr "Gushyiraho"
+
+#: config/rs6000/rs6000.h:298
+#, fuzzy
+msgid "Do not use PowerPC-64 instruction set"
+msgstr "OYA Gukoresha Gushyiraho"
+
+#: config/rs6000/rs6000.h:300
+#, fuzzy
+msgid "Use AltiVec instructions"
+msgstr "Amabwiriza"
+
+#: config/rs6000/rs6000.h:302
+#, fuzzy
+msgid "Do not use AltiVec instructions"
+msgstr "OYA Gukoresha Amabwiriza"
+
+#: config/rs6000/rs6000.h:304
+#, fuzzy
+msgid "Use new mnemonics for PowerPC architecture"
+msgstr "Gishya kugirango"
+
+#: config/rs6000/rs6000.h:306
+#, fuzzy
+msgid "Use old mnemonics for PowerPC architecture"
+msgstr "ki/ bishaje kugirango"
+
+#: config/rs6000/rs6000.h:309
+#, fuzzy
+msgid "Put everything in the regular TOC"
+msgstr "in i Ibisanzwe"
+
+#: config/rs6000/rs6000.h:311
+#, fuzzy
+msgid "Place floating point constants in TOC"
+msgstr "Bihindagurika Akadomo in"
+
+#: config/rs6000/rs6000.h:313
+#, fuzzy
+msgid "Do not place floating point constants in TOC"
+msgstr "OYA Bihindagurika Akadomo in"
+
+#: config/rs6000/rs6000.h:315
+#, fuzzy
+msgid "Place symbol+offset constants in TOC"
+msgstr "IKIMENYETSO Nta- boneza in"
+
+#: config/rs6000/rs6000.h:317
+#, fuzzy
+msgid "Do not place symbol+offset constants in TOC"
+msgstr "OYA IKIMENYETSO Nta- boneza in"
+
+#: config/rs6000/rs6000.h:323
+#, fuzzy
+msgid "Place variable addresses in the regular TOC"
+msgstr "IMPINDURAGACIRO Amaderesi in i Ibisanzwe"
+
+#: config/rs6000/rs6000.h:329
+#, fuzzy
+msgid "Generate load/store multiple instructions"
+msgstr "Ibirimo Igikubo Amabwiriza"
+
+#: config/rs6000/rs6000.h:331
+#, fuzzy
+msgid "Do not generate load/store multiple instructions"
+msgstr "OYA Ibirimo Igikubo Amabwiriza"
+
+#: config/rs6000/rs6000.h:333
+#, fuzzy
+msgid "Generate string instructions for block moves"
+msgstr "Ikurikiranyanyuguti Amabwiriza kugirango Funga"
+
+#: config/rs6000/rs6000.h:335
+#, fuzzy
+msgid "Do not generate string instructions for block moves"
+msgstr "OYA Ikurikiranyanyuguti Amabwiriza kugirango Funga"
+
+#: config/rs6000/rs6000.h:337
+#, fuzzy
+msgid "Generate load/store with update instructions"
+msgstr "Ibirimo Na: Kuvugurura Amabwiriza"
+
+#: config/rs6000/rs6000.h:339
+#, fuzzy
+msgid "Do not generate load/store with update instructions"
+msgstr "OYA Ibirimo Na: Kuvugurura Amabwiriza"
+
+#: config/rs6000/rs6000.h:343
+#, fuzzy
+msgid "Do not generate fused multiply/add instructions"
+msgstr "OYA Gukuba Kongeramo Amabwiriza"
+
+#: config/rs6000/rs6000.h:347
+#, fuzzy
+msgid "Do not schedule the start and end of the procedure"
+msgstr "OYA Igenabihe i Gutangira Na Impera Bya i"
+
+#: config/rs6000/rs6000.h:353
+#, fuzzy
+msgid "Return all structures in memory (AIX default)"
+msgstr "Byose in Ububiko Mburabuzi"
+
+#: config/rs6000/rs6000.h:355
+#, fuzzy
+msgid "Return small structures in registers (SVR4 default)"
+msgstr "Gitoya in Mburabuzi"
+
+#: config/rs6000/rs6000.h:361
+#, fuzzy
+msgid "Generate single field mfcr instruction"
+msgstr "UMWE Umwanya"
+
+#: config/rs6000/rs6000.h:363
+#, fuzzy
+msgid "Do not generate single field mfcr instruction"
+msgstr "OYA UMWE Umwanya"
+
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
+#, fuzzy
+msgid "Use features of and schedule code for given CPU"
+msgstr "Ibiranga Bya Na Igenabihe ITEGEKONGENGA kugirango"
+
+#: config/rs6000/rs6000.h:450
+#, fuzzy
+msgid "Enable debug output"
+msgstr "Kosora amakosa Ibisohoka"
+
+#: config/rs6000/rs6000.h:452
+#, fuzzy
+msgid "Select full, part, or no traceback table"
+msgstr "Cyangwa Oya imbonerahamwe#"
+
+#: config/rs6000/rs6000.h:453
+#, fuzzy
+msgid "Specify ABI to use"
+msgstr "Kuri Gukoresha"
+
+#: config/rs6000/rs6000.h:455
+#, fuzzy
+msgid "Specify size of long double (64 or 128 bits)"
+msgstr "Ingano Bya MAHARAKUBIRI Cyangwa"
+
+#: config/rs6000/rs6000.h:457
+#, fuzzy
+msgid "Specify yes/no if isel instructions should be generated"
+msgstr "Yego Oya NIBA Amabwiriza"
+
+#: config/rs6000/rs6000.h:459
+#, fuzzy
+msgid "Specify yes/no if SPE SIMD instructions should be generated"
+msgstr "Yego Oya NIBA Amabwiriza"
+
+#: config/rs6000/rs6000.h:461
+#, fuzzy
+msgid "Specify yes/no if using floating point in the GPRs"
+msgstr "Yego Oya NIBA ikoresha Bihindagurika Akadomo in i"
+
+#: config/rs6000/rs6000.h:463
+#, fuzzy
+msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
+msgstr "Yego Oya NIBA Amabwiriza kugirango"
+
+#: config/rs6000/rs6000.h:465
+#, fuzzy
+msgid "Avoid all range limits on call instructions"
+msgstr "Byose Urutonde Imbibi ku Amabwiriza"
+
+#: config/rs6000/rs6000.h:468
+#, fuzzy
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr "Ibyerekeye Bitemewe. Ubwoko Ikoresha:"
+
+#: config/rs6000/rs6000.h:471
+#, fuzzy
+msgid "Determine which dependences between insns are considered costly"
+msgstr "hagati"
+
+#: config/rs6000/rs6000.h:473
+#, fuzzy
+msgid "Specify which post scheduling nop insertion scheme to apply"
+msgstr "Iposita Iyinjizamo Igishusho Kuri Gukurikiza"
+
+#: config/rs6000/rs6000.h:475
+#, fuzzy
+msgid "Specify alignment of structure fields default/natural"
+msgstr "Itunganya Bya Imiterere Imyanya Mburabuzi"
+
+#: config/rs6000/rs6000.h:477
+#, fuzzy
+msgid "Specify scheduling priority for dispatch slot restricted insns"
+msgstr "By'ibanze kugirango Nta gukoresha bisesuye"
+
+#. Definitions for __builtin_return_address and __builtin_frame_address.
+#. __builtin_return_address (0) should give link register (65), enable
+#. this.
+#. This should be uncommented, so that the link register is used, but
+#. currently this would result in unmatched insns and spilling fixed
+#. registers so we'll leave it for another day. When these problems are
+#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
+#. (mrs)
+#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
+#. Number of bytes into the frame return addresses can be found. See
+#. rs6000_stack_info in rs6000.c for more information on how the different
+#. abi's store the return address.
+#: config/rs6000/rs6000.h:1932
+#, fuzzy
+msgid "RETURN_ADDRESS_OFFSET not supported"
+msgstr "OYA"
+
+#: config/rs6000/sysv4.h:87
+msgid "Select ABI calling convention"
+msgstr ""
+
+#: config/rs6000/sysv4.h:88
+#, fuzzy
+msgid "Select method for sdata handling"
+msgstr "Uburyo kugirango"
+
+#: config/rs6000/sysv4.h:100
+#, fuzzy
+msgid "Align to the base type of the bit-field"
+msgstr "Kuri i SHINGIRO Ubwoko Bya i Umwanya"
+
+#: config/rs6000/sysv4.h:102
+#, fuzzy
+msgid "Don't align to the base type of the bit-field"
+msgstr "Gutondeka Kuri i SHINGIRO Ubwoko Bya i Umwanya"
+
+#: config/rs6000/sysv4.h:104
+#, fuzzy
+msgid "Don't assume that unaligned accesses are handled by the system"
+msgstr "ku i Sisitemu"
+
+#: config/rs6000/sysv4.h:106
+#, fuzzy
+msgid "Assume that unaligned accesses are handled by the system"
+msgstr "ku i Sisitemu"
+
+#: config/rs6000/sysv4.h:108 config/rs6000/sysv4.h:112
+#, fuzzy
+msgid "Produce code relocatable at runtime"
+msgstr "ITEGEKONGENGA ku"
+
+#: config/rs6000/sysv4.h:110 config/rs6000/sysv4.h:114
+#, fuzzy
+msgid "Don't produce code relocatable at runtime"
+msgstr "ITEGEKONGENGA ku"
+
+#: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:118
+#, fuzzy
+msgid "Produce little endian code"
+msgstr "ITEGEKONGENGA"
+
+#: config/rs6000/sysv4.h:120 config/rs6000/sysv4.h:122
+#, fuzzy
+msgid "Produce big endian code"
+msgstr "ITEGEKONGENGA"
+
+#: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:124
+#: config/rs6000/sysv4.h:125 config/rs6000/sysv4.h:126
+#: config/rs6000/sysv4.h:127 config/rs6000/sysv4.h:128
+#: config/rs6000/sysv4.h:138 config/rs6000/sysv4.h:139
+#: config/rs6000/sysv4.h:151 config/rs6000/sysv4.h:157
+#, fuzzy
+msgid "no description yet"
+msgstr "Oya Isobanuramiterere"
+
+#: config/rs6000/sysv4.h:129
+msgid "Use EABI"
+msgstr ""
+
+#: config/rs6000/sysv4.h:130
+#, fuzzy
+msgid "Don't use EABI"
+msgstr "Gukoresha"
+
+#: config/rs6000/sysv4.h:133
+#, fuzzy
+msgid "Do not allow bit-fields to cross word boundaries"
+msgstr "OYA Kwemerera Imyanya Kuri Kwambukiranya ijambo"
+
+#: config/rs6000/sysv4.h:135
+#, fuzzy
+msgid "Use alternate register names"
+msgstr "Kwiyandikisha Amazina"
+
+#: config/rs6000/sysv4.h:137
+#, fuzzy
+msgid "Don't use alternate register names"
+msgstr "Gukoresha Kwiyandikisha Amazina"
+
+#: config/rs6000/sysv4.h:141
+#, fuzzy
+msgid "Link with libsim.a, libc.a and sim-crt0.o"
+msgstr "Na: a a Na o"
+
+#: config/rs6000/sysv4.h:143
+#, fuzzy
+msgid "Link with libads.a, libc.a and crt0.o"
+msgstr "Na: a a Na o"
+
+#: config/rs6000/sysv4.h:145
+#, fuzzy
+msgid "Link with libyk.a, libc.a and crt0.o"
+msgstr "Na: a a Na o"
+
+#: config/rs6000/sysv4.h:147
+#, fuzzy
+msgid "Link with libmvme.a, libc.a and crt0.o"
+msgstr "Na: a a Na o"
+
+#: config/rs6000/sysv4.h:149
+#, fuzzy
+msgid "Set the PPC_EMB bit in the ELF flags header"
+msgstr "i in i Amabendera Umutwempangano"
+
+#: config/rs6000/sysv4.h:150
+#, fuzzy
+msgid "Use the WindISS simulator"
+msgstr "i"
+
+#: config/rs6000/sysv4.h:153
+#, fuzzy
+msgid "Generate 64-bit code"
+msgstr "ITEGEKONGENGA"
+
+#: config/rs6000/sysv4.h:155
+#, fuzzy
+msgid "Generate 32-bit code"
+msgstr "ITEGEKONGENGA"
+
+#. Sometimes certain combinations of command options do not make sense
+#. on a particular target machine. You can define a macro
+#. `OVERRIDE_OPTIONS' to take account of this. This macro, if
+#. defined, is executed once just after all the command options have
+#. been parsed.
+#.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control.
+#: config/rs6000/sysv4.h:214
+#, fuzzy, c-format
+msgid "bad value for -mcall-%s"
+msgstr "Agaciro kugirango"
+
+#: config/rs6000/sysv4.h:230
+#, fuzzy, c-format
+msgid "bad value for -msdata=%s"
+msgstr "Agaciro kugirango"
+
+#: config/rs6000/sysv4.h:247
+#, fuzzy, c-format
+msgid "-mrelocatable and -msdata=%s are incompatible"
+msgstr "-Na"
+
+#: config/rs6000/sysv4.h:256
+#, fuzzy, c-format
+msgid "-f%s and -msdata=%s are incompatible"
+msgstr "-F Na"
+
+#: config/rs6000/sysv4.h:265
+#, fuzzy, c-format
+msgid "-msdata=%s and -mcall-%s are incompatible"
+msgstr "-Na"
+
+#: config/rs6000/sysv4.h:274
+#, fuzzy
+msgid "-mrelocatable and -mno-minimal-toc are incompatible"
+msgstr "-Na"
+
+#: config/rs6000/sysv4.h:280
+#, fuzzy, c-format
+msgid "-mrelocatable and -mcall-%s are incompatible"
+msgstr "-Na"
+
+#: config/rs6000/sysv4.h:287
+#, fuzzy, c-format
+msgid "-fPIC and -mcall-%s are incompatible"
+msgstr "-Na"
+
+#: config/rs6000/sysv4.h:294
+msgid "-mcall-aixdesc must be big endian"
+msgstr ""
+
+#: config/rs6000/sysv4.h:309
+#, fuzzy, c-format
+msgid "-m%s not supported in this configuration"
+msgstr "-M OYA in iyi Iboneza"
+
+#: config/s390/s390.c:926
+#, fuzzy, c-format
+msgid "Unknown cpu used in -march=%s."
+msgstr "CPU in Werurwe"
+
+#: config/s390/s390.c:945
+#, fuzzy, c-format
+msgid "Unknown cpu used in -mtune=%s."
+msgstr "CPU in"
+
+#: config/s390/s390.c:950
+#, fuzzy, c-format
+msgid "z/Architecture mode not supported on %s."
+msgstr "Z Ubwoko OYA ku"
+
+#: config/s390/s390.c:952
+#, fuzzy
+msgid "64-bit ABI not supported in ESA/390 mode."
+msgstr "OYA in Ubwoko"
+
+#: config/s390/s390.c:3336
+#, fuzzy
+msgid "invalid UNSPEC as operand (1)"
+msgstr "Sibyo Nka 1."
+
+#: config/s390/s390.c:3384
+#, fuzzy
+msgid "invalid UNSPEC as operand (2)"
+msgstr "Sibyo Nka 2."
+
+#: config/s390/s390.c:3390
+#, fuzzy
+msgid "UNKNOWN in s390_output_symbolic_const !?"
+msgstr "in"
+
+#: config/s390/s390.c:3406
+#, fuzzy
+msgid "Cannot decompose address."
+msgstr "Aderesi"
+
+#: config/s390/s390.c:3577
+#, fuzzy
+msgid "UNKNOWN in print_operand !?"
+msgstr "in"
+
+#: config/s390/s390.c:5304
+#, fuzzy
+msgid "Total size of local variables exceeds architecture limit."
+msgstr "Ingano Bya Ibihinduka"
+
+#: config/s390/s390.h:126
+msgid "Set backchain"
+msgstr ""
+
+#: config/s390/s390.h:127
+#, fuzzy
+msgid "Don't set backchain (faster, but debug harder"
+msgstr "Gushyiraho Kosora amakosa"
+
+#: config/s390/s390.h:128
+#, fuzzy
+msgid "Use bras for executable < 64k"
+msgstr "kugirango"
+
+#: config/s390/s390.h:129
+#, fuzzy
+msgid "Don't use bras"
+msgstr "Gukoresha"
+
+#: config/s390/s390.h:130
+#, fuzzy
+msgid "Additional debug prints"
+msgstr "Kosora amakosa"
+
+#: config/s390/s390.h:131
+#, fuzzy
+msgid "Don't print additional debug prints"
+msgstr "Gucapa Kosora amakosa"
+
+#: config/s390/s390.h:132
+msgid "64 bit ABI"
+msgstr ""
+
+#: config/s390/s390.h:133
+msgid "31 bit ABI"
+msgstr ""
+
+#: config/s390/s390.h:134
+#, fuzzy
+msgid "z/Architecture"
+msgstr "Z"
+
+#: config/s390/s390.h:135
+msgid "ESA/390 architecture"
+msgstr ""
+
+#: config/s390/s390.h:136
+#, fuzzy
+msgid "mvcle use"
+msgstr "Gukoresha"
+
+#: config/s390/s390.h:137
+msgid "mvc&ex"
+msgstr ""
+
+#: config/s390/s390.h:138
+#, fuzzy
+msgid "enable tpf OS code"
+msgstr "Gushoboza ITEGEKONGENGA"
+
+#: config/s390/s390.h:139
+#, fuzzy
+msgid "disable tpf OS code"
+msgstr "ITEGEKONGENGA"
+
+#: config/s390/s390.h:140
+#, fuzzy
+msgid "disable fused multiply/add instructions"
+msgstr "Gukuba Kongeramo Amabwiriza"
+
+#: config/s390/s390.h:141
+#, fuzzy
+msgid "enable fused multiply/add instructions"
+msgstr "Gushoboza Gukuba Kongeramo Amabwiriza"
+
+#: config/sh/sh.c:5978
+#, fuzzy
+msgid "__builtin_saveregs not supported by this subtarget"
+msgstr "_OYA ku iyi"
+
+#: config/sh/sh.c:6880
+#, fuzzy
+msgid "attribute interrupt_handler is not compatible with -m5-compact"
+msgstr "Ikiranga ni OYA Na:"
+
+#. The sp_switch attribute only has meaning for interrupt functions.
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
+#, fuzzy, c-format
+msgid "`%s' attribute only applies to interrupt functions"
+msgstr "`%s'Ikiranga Kuri Hagarikira aho Imimaro"
+
+#. The argument must be a constant string.
+#: config/sh/sh.c:6909
+#, fuzzy, c-format
+msgid "`%s' attribute argument not a string constant"
+msgstr "`%s'Ikiranga OYA a Ikurikiranyanyuguti"
+
+#. The argument must be a constant integer.
+#: config/sh/sh.c:6944
+#, fuzzy, c-format
+msgid "`%s' attribute argument not an integer constant"
+msgstr "`%s'Ikiranga OYA Umubare wuzuye"
+
+#. There are no delay slots on SHmedia.
+#. Relaxation isn't yet supported for SHmedia
+#. -fprofile-arcs needs a working libgcov . In unified tree configurations with newlib, this requires to configure with --with-newlib --with-headers. But there is no way to check here we have a working libgcov, so just assume that we have.
+#: config/sh/sh.h:478
+#, fuzzy
+msgid "Profiling is not supported on this target."
+msgstr "ni OYA ku iyi Intego"
+
+#: config/sparc/sparc.c:362
+#, fuzzy, c-format
+msgid "%s is not supported by this configuration"
+msgstr "%sni OYA ku iyi Iboneza"
+
+#: config/sparc/sparc.c:369
+#, fuzzy
+msgid "-mlong-double-64 not allowed with -m64"
+msgstr "-MAHARAKUBIRI OYA Na:"
+
+#: config/sparc/sparc.c:394
+#, fuzzy
+msgid "-mcmodel= is not supported on 32 bit systems"
+msgstr "-ni OYA ku"
+
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
+#, fuzzy, c-format
+msgid "invalid %%Y operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7036
+#, fuzzy, c-format
+msgid "invalid %%A operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7046
+#, fuzzy, c-format
+msgid "invalid %%B operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7085
+#, fuzzy, c-format
+msgid "invalid %%c operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7086
+#, fuzzy, c-format
+msgid "invalid %%C operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7107
+#, fuzzy, c-format
+msgid "invalid %%d operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7108
+#, fuzzy, c-format
+msgid "invalid %%D operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7124
+#, fuzzy, c-format
+msgid "invalid %%f operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7138
+#, fuzzy, c-format
+msgid "invalid %%s operand"
+msgstr "Sibyo"
+
+#: config/sparc/sparc.c:7192
+#, fuzzy
+msgid "long long constant not a valid immediate operand"
+msgstr "OYA a Byemewe"
+
+#: config/sparc/sparc.c:7195
+#, fuzzy
+msgid "floating point constant not a valid immediate operand"
+msgstr "Bihindagurika Akadomo OYA a Byemewe"
+
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
+msgid "Use 128 bit long doubles"
+msgstr ""
+
+#: config/sparc/sp64-elf.h:90
+#, fuzzy
+msgid "Generate code for big endian"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/sparc/sp64-elf.h:91
+#, fuzzy
+msgid "Generate code for little endian"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: config/sparc/sp86x-elf.h:68
+#, fuzzy
+msgid "Use little-endian byte order for data"
+msgstr "Bayite Itondekanya kugirango Ibyatanzwe"
+
+#: config/sparc/sparc.h:553
+#, fuzzy
+msgid "Assume possible double misalignment"
+msgstr "MAHARAKUBIRI"
+
+#: config/sparc/sparc.h:555
+#, fuzzy
+msgid "Assume all doubles are aligned"
+msgstr "Byose"
+
+#: config/sparc/sparc.h:557
+#, fuzzy
+msgid "Pass -assert pure-text to linker"
+msgstr "Umwandiko Kuri"
+
+#: config/sparc/sparc.h:559
+#, fuzzy
+msgid "Do not pass -assert pure-text to linker"
+msgstr "OYA Umwandiko Kuri"
+
+#: config/sparc/sparc.h:561
+#, fuzzy
+msgid "Use flat register window model"
+msgstr "Kirambuye Kwiyandikisha Idirishya Urugero"
+
+#: config/sparc/sparc.h:563
+#, fuzzy
+msgid "Do not use flat register window model"
+msgstr "OYA Gukoresha Kirambuye Kwiyandikisha Idirishya Urugero"
+
+#: config/sparc/sparc.h:565
+msgid "Use ABI reserved registers"
+msgstr ""
+
+#: config/sparc/sparc.h:567
+#, fuzzy
+msgid "Do not use ABI reserved registers"
+msgstr "OYA Gukoresha"
+
+#: config/sparc/sparc.h:569
+#, fuzzy
+msgid "Use hardware quad fp instructions"
+msgstr "Amabwiriza"
+
+#: config/sparc/sparc.h:571
+#, fuzzy
+msgid "Do not use hardware quad fp instructions"
+msgstr "OYA Gukoresha Amabwiriza"
+
+#: config/sparc/sparc.h:573
+#, fuzzy
+msgid "Compile for v8plus ABI"
+msgstr "kugirango"
+
+#: config/sparc/sparc.h:575
+#, fuzzy
+msgid "Do not compile for v8plus ABI"
+msgstr "OYA Gukusanya kugirango"
+
+#: config/sparc/sparc.h:577
+msgid "Utilize Visual Instruction Set"
+msgstr ""
+
+#: config/sparc/sparc.h:579
+#, fuzzy
+msgid "Do not utilize Visual Instruction Set"
+msgstr "OYA"
+
+#. ??? These are deprecated, coerced to -mcpu=. Delete in 2.9.
+#: config/sparc/sparc.h:582
+#, fuzzy
+msgid "Optimize for Cypress processors"
+msgstr "kugirango"
+
+#: config/sparc/sparc.h:584
+#, fuzzy
+msgid "Optimize for SPARCLite processors"
+msgstr "kugirango"
+
+#: config/sparc/sparc.h:586
+#, fuzzy
+msgid "Optimize for F930 processors"
+msgstr "kugirango"
+
+#: config/sparc/sparc.h:588
+#, fuzzy
+msgid "Optimize for F934 processors"
+msgstr "kugirango"
+
+#: config/sparc/sparc.h:590
+msgid "Use V8 SPARC ISA"
+msgstr ""
+
+#: config/sparc/sparc.h:592
+#, fuzzy
+msgid "Optimize for SuperSPARC processors"
+msgstr "kugirango"
+
+#. End of deprecated options.
+#: config/sparc/sparc.h:595
+msgid "Pointers are 64-bit"
+msgstr ""
+
+#: config/sparc/sparc.h:597
+msgid "Pointers are 32-bit"
+msgstr ""
+
+#: config/sparc/sparc.h:599
+msgid "Use 32-bit ABI"
+msgstr ""
+
+#: config/sparc/sparc.h:601
+msgid "Use 64-bit ABI"
+msgstr ""
+
+#: config/sparc/sparc.h:603
+msgid "Use stack bias"
+msgstr ""
+
+#: config/sparc/sparc.h:605
+#, fuzzy
+msgid "Do not use stack bias"
+msgstr "OYA Gukoresha"
+
+#: config/sparc/sparc.h:607
+#, fuzzy
+msgid "Use structs on stronger alignment for double-word copies"
+msgstr "ku Itunganya kugirango MAHARAKUBIRI ijambo Amakopi"
+
+#: config/sparc/sparc.h:609
+#, fuzzy
+msgid "Do not use structs on stronger alignment for double-word copies"
+msgstr "OYA Gukoresha ku Itunganya kugirango MAHARAKUBIRI ijambo Amakopi"
+
+#: config/sparc/sparc.h:611
+#, fuzzy
+msgid "Optimize tail call instructions in assembler and linker"
+msgstr "Amabwiriza in Na"
+
+#: config/sparc/sparc.h:613
+#, fuzzy
+msgid "Do not optimize tail call instructions in assembler or linker"
+msgstr "OYA Kugeza ku ndunduro Amabwiriza in Cyangwa"
+
+#: config/sparc/sparc.h:658
+#, fuzzy
+msgid "Use given SPARC code model"
+msgstr "ITEGEKONGENGA Urugero"
+
+#: config/stormy16/stormy16.c:526
+#, fuzzy
+msgid "Constant halfword load operand out of range."
+msgstr "Ibirimo Inyuma Bya Urutonde"
+
+#: config/stormy16/stormy16.c:536
+#, fuzzy
+msgid "Constant arithmetic operand out of range."
+msgstr "Inyuma Bya Urutonde"
+
+#: config/stormy16/stormy16.c:1027
+#, fuzzy
+msgid "Local variable memory requirements exceed capacity."
+msgstr "IMPINDURAGACIRO Ububiko"
+
+#: config/stormy16/stormy16.c:1193
+#, fuzzy
+msgid "function_profiler support"
+msgstr "Gushigikira"
+
+#: config/stormy16/stormy16.c:1292
+#, fuzzy
+msgid "cannot use va_start in interrupt function"
+msgstr "Gukoresha in Hagarikira aho Umumaro"
+
+#: config/stormy16/stormy16.c:1624
+#, fuzzy
+msgid "`B' operand is not constant"
+msgstr "`ni OYA"
+
+#: config/stormy16/stormy16.c:1630
+#, fuzzy
+msgid "`B' operand has multiple bits set"
+msgstr "`Igikubo Gushyiraho"
+
+#: config/stormy16/stormy16.c:1656
+#, fuzzy
+msgid "`o' operand is not constant"
+msgstr "`ni OYA"
+
+#: config/stormy16/stormy16.c:1670
+#, fuzzy
+msgid "xstormy16_print_operand: unknown code"
+msgstr "Kitazwi ITEGEKONGENGA"
+
+#: config/stormy16/stormy16.c:1716
+#, fuzzy, c-format
+msgid "switch statement of size %lu entries too large"
+msgstr "Hindura Inyandiko Bya Ingano Ibyinjijwe Binini"
+
+#: config/v850/v850-c.c:67
+#, fuzzy
+msgid "#pragma GHS endXXXX found without previous startXXX"
+msgstr "#Byabonetse Ibanjirije"
+
+#: config/v850/v850-c.c:69
+#, fuzzy
+msgid "#pragma GHS endXXX does not match previous startXXX"
+msgstr "#OYA BIHUYE Ibanjirije"
+
+#: config/v850/v850-c.c:94
+#, fuzzy
+msgid "cannot set interrupt attribute: no current function"
+msgstr "Gushyiraho Hagarikira aho Ikiranga Oya KIGEZWEHO Umumaro"
+
+#: config/v850/v850-c.c:102
+#, fuzzy
+msgid "cannot set interrupt attribute: no such identifier"
+msgstr "Gushyiraho Hagarikira aho Ikiranga Oya Ikiranga"
+
+#: config/v850/v850-c.c:147
+#, fuzzy
+msgid "junk at end of #pragma ghs section"
+msgstr "Umwanda ku Impera Bya Icyiciro"
+
+#: config/v850/v850-c.c:164
+#, fuzzy, c-format
+msgid "unrecognized section name \"%s\""
+msgstr "Icyiciro Izina:"
+
+#: config/v850/v850-c.c:179
+#, fuzzy
+msgid "malformed #pragma ghs section"
+msgstr "Icyiciro"
+
+#: config/v850/v850-c.c:198
+#, fuzzy
+msgid "junk at end of #pragma ghs interrupt"
+msgstr "Umwanda ku Impera Bya Hagarikira aho"
+
+#: config/v850/v850-c.c:209
+#, fuzzy
+msgid "junk at end of #pragma ghs starttda"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/v850/v850-c.c:220
+#, fuzzy
+msgid "junk at end of #pragma ghs startsda"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/v850/v850-c.c:231
+#, fuzzy
+msgid "junk at end of #pragma ghs startzda"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/v850/v850-c.c:242
+#, fuzzy
+msgid "junk at end of #pragma ghs endtda"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/v850/v850-c.c:253
+#, fuzzy
+msgid "junk at end of #pragma ghs endsda"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/v850/v850-c.c:264
+#, fuzzy
+msgid "junk at end of #pragma ghs endzda"
+msgstr "Umwanda ku Impera Bya"
+
+#: config/v850/v850.c:142
+#, fuzzy, c-format
+msgid "%s=%s is not numeric"
+msgstr "%s=%sni OYA Bikurikije umubare"
+
+#: config/v850/v850.c:149
+#, fuzzy, c-format
+msgid "%s=%s is too large"
+msgstr "%s=%sni Binini"
+
+#: config/v850/v850.c:301
+#, fuzzy
+msgid "const_double_split got a bad insn:"
+msgstr "a"
+
+#: config/v850/v850.c:866
+msgid "output_move_single:"
+msgstr ""
+
+#: config/v850/v850.c:2209
+#, fuzzy
+msgid "%Jdata area attributes cannot be specified for local variables"
+msgstr "%JdataUbuso Ibiranga kugirango Ibihinduka"
+
+#: config/v850/v850.c:2220
+#, fuzzy
+msgid "%Jdata area of '%D' conflicts with previous declaration"
+msgstr "%JdataUbuso Bya Na: Ibanjirije"
+
+#: config/v850/v850.c:2419
+#, c-format
+msgid "bogus JR construction: %d\n"
+msgstr ""
+
+#: config/v850/v850.c:2440 config/v850/v850.c:2643
+#, fuzzy, c-format
+msgid "bad amount of stack space removal: %d"
+msgstr "Igiteranyo Bya Umwanya"
+
+#: config/v850/v850.c:2619
+#, c-format
+msgid "bogus JARL construction: %d\n"
+msgstr ""
+
+#: config/v850/v850.c:2989
+#, c-format
+msgid "Bogus DISPOSE construction: %d\n"
+msgstr ""
+
+#: config/v850/v850.c:3011
+#, fuzzy, c-format
+msgid "Too much stack space to dispose of: %d"
+msgstr "Umwanya Kuri Bya"
+
+#: config/v850/v850.c:3184
+#, c-format
+msgid "Bogus PREPEARE construction: %d\n"
+msgstr ""
+
+#: config/v850/v850.c:3206
+#, fuzzy, c-format
+msgid "Too much stack space to prepare: %d"
+msgstr "Umwanya Kuri"
+
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/v850/v850.h:174
+msgid "Support Green Hills ABI"
+msgstr ""
+
+#: config/v850/v850.h:177
+#, fuzzy
+msgid "Prohibit PC relative function calls"
+msgstr "Bifitanye isano Umumaro Amahamagara:"
+
+#: config/v850/v850.h:180
+#, fuzzy
+msgid "Reuse r30 on a per function basis"
+msgstr "ku a Umumaro Ishingiro"
+
+#: config/v850/v850.h:183
+#, fuzzy
+msgid "Use stubs for function prologues"
+msgstr "kugirango Umumaro"
+
+#: config/v850/v850.h:186
+#, fuzzy
+msgid "Same as: -mep -mprolog-function"
+msgstr "Nka Umumaro"
+
+#: config/v850/v850.h:187
+msgid "Enable backend debugging"
+msgstr ""
+
+#: config/v850/v850.h:189
+#, fuzzy
+msgid "Compile for the v850 processor"
+msgstr "kugirango i"
+
+#: config/v850/v850.h:191
+#, fuzzy
+msgid "Compile for v850e1 processor"
+msgstr "kugirango"
+
+#. Make sure that the other bits are cleared.
+#: config/v850/v850.h:193
+#, fuzzy
+msgid "Compile for v850e processor"
+msgstr "kugirango"
+
+#. Make sure that the other bits are cleared.
+#: config/v850/v850.h:195
+#, fuzzy
+msgid "Enable the use of the short load instructions"
+msgstr "i Gukoresha Bya i Ibirimo Amabwiriza"
+
+#: config/v850/v850.h:198
+#, fuzzy
+msgid "Do not use the callt instruction"
+msgstr "OYA Gukoresha i"
+
+#: config/v850/v850.h:205
+#, fuzzy
+msgid "Do not use registers r2 and r5"
+msgstr "OYA Gukoresha Na"
+
+#: config/v850/v850.h:207
+#, fuzzy
+msgid "Enforce strict alignment"
+msgstr "Itunganya"
+
+#: config/v850/v850.h:210
+#, fuzzy
+msgid "Use 4 byte entries in switch tables"
+msgstr "4. Bayite Ibyinjijwe in Hindura Imbonerahamwe"
+
+#: config/v850/v850.h:236
+#, fuzzy
+msgid "Set the max size of data eligible for the TDA area"
+msgstr "i KININI Ingano Bya Ibyatanzwe kugirango i Ubuso"
+
+#: config/v850/v850.h:239
+#, fuzzy
+msgid "Set the max size of data eligible for the SDA area"
+msgstr "i KININI Ingano Bya Ibyatanzwe kugirango i Ubuso"
+
+#: config/v850/v850.h:242
+#, fuzzy
+msgid "Set the max size of data eligible for the ZDA area"
+msgstr "i KININI Ingano Bya Ibyatanzwe kugirango i Ubuso"
+
+#: config/xtensa/xtensa.c:1829
+#, fuzzy
+msgid "boolean registers required for the floating-point option"
+msgstr "Icyungo Bya ngombwa kugirango i Bihindagurika Akadomo Ihitamo"
+
+#: config/xtensa/xtensa.c:1883
+#, fuzzy, c-format
+msgid "-f%s is not supported with CONST16 instructions"
+msgstr "-F ni OYA Na: Amabwiriza"
+
+#: config/xtensa/xtensa.c:1888
+#, fuzzy
+msgid "PIC is required but not supported with CONST16 instructions"
+msgstr "ni Bya ngombwa OYA Na: Amabwiriza"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/xtensa/xtensa.c:1958
+#, fuzzy, c-format
+msgid "invalid %%D value"
+msgstr "Agaciro siko"
+
+#: config/xtensa/xtensa.c:1995
+#, fuzzy
+msgid "invalid mask"
+msgstr "Sibyo"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/xtensa/xtensa.c:2021
+#, fuzzy, c-format
+msgid "invalid %%x value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/xtensa/xtensa.c:2028
+#, fuzzy, c-format
+msgid "invalid %%d value"
+msgstr "Agaciro siko"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
+#, fuzzy, c-format
+msgid "invalid %%t/%%b value"
+msgstr "Agaciro siko"
+
+#: config/xtensa/xtensa.c:2101
+#, fuzzy
+msgid "invalid address"
+msgstr "Sibyo Aderesi"
+
+#: config/xtensa/xtensa.c:2126
+#, fuzzy
+msgid "no register in address"
+msgstr "Oya Kwiyandikisha in Aderesi"
+
+#: config/xtensa/xtensa.c:2134
+#, fuzzy
+msgid "address offset not a constant"
+msgstr "Aderesi Nta- boneza OYA a"
+
+#: config/xtensa/xtensa.c:2745
+#, fuzzy
+msgid "only uninitialized variables can be placed in a .bss section"
+msgstr "Itatangijwe Ibihinduka in a Icyiciro"
+
+#: config/xtensa/xtensa.h:79
+#, fuzzy
+msgid "Use CONST16 instruction to load constants"
+msgstr "Kuri Ibirimo"
+
+#: config/xtensa/xtensa.h:81
+#, fuzzy
+msgid "Use PC-relative L32R instruction to load constants"
+msgstr "Bifitanye isano Kuri Ibirimo"
+
+#: config/xtensa/xtensa.h:83
+#, fuzzy
+msgid "Disable fused multiply/add and multiply/subtract FP instructions"
+msgstr "Gukuba Kongeramo Na Gukuba Gukuramo Amabwiriza"
+
+#: config/xtensa/xtensa.h:85
+#, fuzzy
+msgid "Enable fused multiply/add and multiply/subtract FP instructions"
+msgstr "Gukuba Kongeramo Na Gukuba Gukuramo Amabwiriza"
+
+#: config/xtensa/xtensa.h:87
+#, fuzzy
+msgid "Intersperse literal pools with code in the text section"
+msgstr "Na: ITEGEKONGENGA in i Umwandiko Icyiciro"
+
+#: config/xtensa/xtensa.h:89
+#, fuzzy
+msgid "Put literal pools in a separate literal section"
+msgstr "in a Icyiciro"
+
+#: config/xtensa/xtensa.h:91
+#, fuzzy
+msgid "Automatically align branch targets to reduce branch penalties"
+msgstr "Gutondeka Kuri"
+
+#: config/xtensa/xtensa.h:93
+#, fuzzy
+msgid "Do not automatically align branch targets"
+msgstr "OYA ku buryo bwikora Gutondeka"
+
+#: config/xtensa/xtensa.h:95
+#, fuzzy
+msgid "Use indirect CALLXn instructions for large programs"
+msgstr "BUZIGUYE Amabwiriza kugirango Binini Porogaramu"
+
+#: config/xtensa/xtensa.h:97
+#, fuzzy
+msgid "Use direct CALLn instructions for fast calls"
+msgstr "Amabwiriza kugirango Byihuta Amahamagara:"
+
+#: ada/misc.c:240
+#, fuzzy, c-format
+msgid "missing argument to \"-%s\""
+msgstr "Ibuze Kuri"
+
+#: ada/misc.c:281
+#, fuzzy
+msgid "`-gnat' misspelled as `-gant'"
+msgstr "`-Nka"
+
+#: cp/call.c:219
+#, fuzzy
+msgid "unable to call pointer to member function here"
+msgstr "Kuri Mweretsi Kuri Umumaro"
+
+#: cp/call.c:2238
+#, fuzzy
+msgid "%s %D(%T, %T, %T) <built-in>"
+msgstr "%s%D(%T,%T,%T)<in"
+
+#: cp/call.c:2243
+#, fuzzy
+msgid "%s %D(%T, %T) <built-in>"
+msgstr "%s%D(%T,%T)<in"
+
+#: cp/call.c:2247
+#, fuzzy
+msgid "%s %D(%T) <built-in>"
+msgstr "%s%D(%T)<in"
+
+#: cp/call.c:2251
+#, fuzzy
+msgid "%s %T <conversion>"
+msgstr "%s%T<Ihindurangero"
+
+#: cp/call.c:2253
+#, fuzzy
+msgid "%J%s %+#D <near match>"
+msgstr "%J%s%+#D<BIHUYE"
+
+# desktop/source\app\ssodlg.src:DLG_SSOLOGIN.text
+#: cp/call.c:2255
+#, fuzzy
+msgid "%J%s %+#D"
+msgstr "%J%s%+#D"
+
+#: cp/call.c:2290
+msgid "candidates are:"
+msgstr ""
+
+#: cp/call.c:2478
+#, fuzzy
+msgid "conversion from `%T' to `%T' is ambiguous"
+msgstr "Ihindurangero Bivuye Kuri ni"
+
+#: cp/call.c:2629 cp/call.c:2673
+#, fuzzy
+msgid "no matching function for call to `%D(%A)'"
+msgstr "Oya Umumaro kugirango Kuri"
+
+#: cp/call.c:2632 cp/call.c:2676
+#, fuzzy
+msgid "call of overloaded `%D(%A)' is ambiguous"
+msgstr "Bya ni"
+
+#. It's no good looking for an overloaded operator() on a
+#. pointer-to-member-function.
+#: cp/call.c:2742
+#, fuzzy, c-format
+msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
+msgstr "Mweretsi Kuri Umumaro Igikoresho ikoresha Cyangwa"
+
+#: cp/call.c:2808
+#, fuzzy
+msgid "no match for call to `(%T) (%A)'"
+msgstr "Oya BIHUYE kugirango Kuri"
+
+#: cp/call.c:2816
+#, fuzzy
+msgid "call of `(%T) (%A)' is ambiguous"
+msgstr "Bya ni"
+
+#: cp/call.c:2849
+#, fuzzy, c-format
+msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
+msgstr "%sin."
+
+#: cp/call.c:2855
+#, fuzzy, c-format
+msgid "%s for 'operator%s' in '%E%s'"
+msgstr "%skugirango Mukoresha in"
+
+#: cp/call.c:2859
+#, fuzzy, c-format
+msgid "%s for 'operator[]' in '%E[%E]'"
+msgstr "%skugirango Mukoresha in"
+
+#: cp/call.c:2864
+#, fuzzy, c-format
+msgid "%s for '%s' in '%s %E'"
+msgstr "%skugirango in"
+
+#: cp/call.c:2869
+#, fuzzy, c-format
+msgid "%s for 'operator%s' in '%E %s %E'"
+msgstr "%skugirango Mukoresha in"
+
+#: cp/call.c:2872
+#, fuzzy, c-format
+msgid "%s for 'operator%s' in '%s%E'"
+msgstr "%skugirango Mukoresha in"
+
+#: cp/call.c:2961
+#, fuzzy
+msgid "ISO C++ forbids omitting the middle term of a ?: expression"
+msgstr "C i Hagati Ijambo Bya a imvugo"
+
+#: cp/call.c:3038
+#, fuzzy, c-format
+msgid "`%E' has type `void' and is not a throw-expression"
+msgstr "`%E'Ubwoko Na ni OYA a imvugo"
+
+#: cp/call.c:3071 cp/call.c:3275
+#, fuzzy
+msgid "operands to ?: have different types"
+msgstr "Kuri"
+
+#: cp/call.c:3229
+#, fuzzy
+msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
+msgstr "in imvugo"
+
+#: cp/call.c:3236
+#, fuzzy
+msgid "enumeral and non-enumeral type in conditional expression"
+msgstr "Na Ubwoko in imvugo"
+
+#: cp/call.c:3521
+#, fuzzy
+msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
+msgstr "Oya INT kugirango Imbanziriza Mukoresha"
+
+#: cp/call.c:3570
+#, fuzzy
+msgid "using synthesized `%#D' for copy assignment"
+msgstr "ikoresha kugirango Gukoporora Igenera"
+
+#: cp/call.c:3572
+#, fuzzy
+msgid " where cfront would use `%#D'"
+msgstr "Gukoresha"
+
+#: cp/call.c:3595
+#, fuzzy
+msgid "comparison between `%#T' and `%#T'"
+msgstr "hagati Na"
+
+#: cp/call.c:3841
+#, fuzzy
+msgid "no suitable `operator %s' for `%T'"
+msgstr "Oya Mukoresha kugirango"
+
+#: cp/call.c:3858
+#, fuzzy
+msgid "`%+#D' is private"
+msgstr "`%+#D'ni By'umwihariko"
+
+#: cp/call.c:3860
+#, fuzzy
+msgid "`%+#D' is protected"
+msgstr "`%+#D'ni Birinzwe"
+
+#: cp/call.c:3862
+#, fuzzy
+msgid "`%+#D' is inaccessible"
+msgstr "`%+#D'ni"
+
+#: cp/call.c:3863
+#, fuzzy
+msgid "within this context"
+msgstr "muri iyi Imvugiro"
+
+#: cp/call.c:3947
+#, fuzzy
+msgid "invalid conversion from `%T' to `%T'"
+msgstr "Sibyo Ihindurangero Bivuye Kuri"
+
+#: cp/call.c:3949
+#, fuzzy
+msgid " initializing argument %P of `%D'"
+msgstr "Gutangiza Bya"
+
+#: cp/call.c:4094
+#, fuzzy
+msgid "cannot bind bitfield `%E' to `%T'"
+msgstr "Kuri"
+
+#: cp/call.c:4097
+#, fuzzy
+msgid "cannot bind packed field `%E' to `%T'"
+msgstr "Umwanya Kuri"
+
+#: cp/call.c:4100
+#, fuzzy
+msgid "cannot bind rvalue `%E' to `%T'"
+msgstr "Kuri"
+
+#: cp/call.c:4185
+#, fuzzy
+msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
+msgstr "Ibintu Bya Ubwoko Gihinguranya Kureka ku"
+
+#. Undefined behavior [expr.call] 5.2.2/7.
+#: cp/call.c:4211
+#, fuzzy
+msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
+msgstr "Akira Ibintu Bya Ubwoko Gihinguranya Kureka ku"
+
+#: cp/call.c:4255
+#, fuzzy
+msgid "the default argument for parameter %d of `%D' has not yet been parsed"
+msgstr "i Mburabuzi kugirango Bya OYA"
+
+#: cp/call.c:4452
+#, fuzzy
+msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
+msgstr "Nka Bya"
+
+#: cp/call.c:4471
+#, fuzzy
+msgid "`%T' is not an accessible base of `%T'"
+msgstr "`%T'ni OYA SHINGIRO Bya"
+
+#: cp/call.c:4740
+#, fuzzy
+msgid "could not find class$ field in java interface type `%T'"
+msgstr "OYA Gushaka ishuri Umwanya in java Ubwoko"
+
+#: cp/call.c:4995
+#, fuzzy
+msgid "call to non-function `%D'"
+msgstr "Kuri Umumaro"
+
+#: cp/call.c:5021
+#, fuzzy
+msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
+msgstr "Kubaza... kugirango in ni Bya Ubwoko"
+
+#: cp/call.c:5099
+#, fuzzy
+msgid "no matching function for call to `%T::%s(%A)%#V'"
+msgstr "Oya Umumaro kugirango Kuri"
+
+#: cp/call.c:5116
+#, fuzzy, c-format
+msgid "call of overloaded `%s(%A)' is ambiguous"
+msgstr "Bya ni"
+
+#: cp/call.c:5137
+#, fuzzy
+msgid "cannot call member function `%D' without object"
+msgstr "Umumaro Igikoresho"
+
+#: cp/call.c:5722
+#, fuzzy
+msgid "passing `%T' chooses `%T' over `%T'"
+msgstr "KURI"
+
+#: cp/call.c:5724 cp/name-lookup.c:4137
+#, fuzzy
+msgid " in call to `%D'"
+msgstr "in Kuri"
+
+#: cp/call.c:5781
+#, fuzzy
+msgid "choosing `%D' over `%D'"
+msgstr "KURI"
+
+#: cp/call.c:5782
+#, fuzzy
+msgid " for conversion from `%T' to `%T'"
+msgstr "kugirango Ihindurangero Bivuye Kuri"
+
+#: cp/call.c:5784
+#, fuzzy
+msgid " because conversion sequence for the argument is better"
+msgstr "Ihindurangero kugirango i ni"
+
+#: cp/call.c:5904
+#, fuzzy
+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 "C ATARIIGIHARWE i Ihindurangero kugirango i Itangira ni i Ihindurangero kugirango i ISEGONDA"
+
+#: cp/call.c:5908
+#, fuzzy
+msgid "candidate 1:"
+msgstr "1."
+
+#: cp/call.c:5909
+#, fuzzy
+msgid "candidate 2:"
+msgstr "2."
+
+#: cp/call.c:6018
+#, fuzzy
+msgid "could not convert `%E' to `%T'"
+msgstr "OYA GUHINDURA Kuri"
+
+#: cp/call.c:6123
+#, fuzzy
+msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
+msgstr "Sibyo Bya Indango Bya Ubwoko Bivuye a By'igihe gito Bya Ubwoko"
+
+#: cp/call.c:6127
+#, fuzzy
+msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
+msgstr "Sibyo Bya Indango Bya Ubwoko Bivuye imvugo Bya Ubwoko"
+
+#: cp/class.c:279
+#, fuzzy
+msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
+msgstr "GUHINDURA Bivuye SHINGIRO Kuri Ubwoko Biturutse Kitaboneka SHINGIRO"
+
+#: cp/class.c:762
+#, fuzzy
+msgid "Java class '%T' cannot have an implicit non-trivial destructor"
+msgstr "ishuri"
+
+#: cp/class.c:763
+#, fuzzy
+msgid "Java class '%T' cannot have a destructor"
+msgstr "ishuri a"
+
+#: cp/class.c:931
+#, fuzzy
+msgid "`%#D' and `%#D' cannot be overloaded"
+msgstr "`%#D'Na"
+
+#: cp/class.c:977
+#, fuzzy
+msgid "conflicting access specifications for method `%D', ignored"
+msgstr "kugirango Uburyo"
+
+#: cp/class.c:979
+#, fuzzy, c-format
+msgid "conflicting access specifications for field `%s', ignored"
+msgstr "kugirango Umwanya"
+
+#: cp/class.c:1029
+#, fuzzy
+msgid "`%D' names constructor"
+msgstr "`%D'Amazina"
+
+#: cp/class.c:1034
+#, fuzzy
+msgid "`%D' invalid in `%T'"
+msgstr "`%D'Sibyo in"
+
+#: cp/class.c:1042
+#, fuzzy
+msgid "no members matching `%D' in `%#T'"
+msgstr "Oya in"
+
+#: cp/class.c:1074 cp/class.c:1082
+#, fuzzy
+msgid "`%D' invalid in `%#T'"
+msgstr "`%D'Sibyo in"
+
+#: cp/class.c:1075
+#, fuzzy
+msgid " because of local method `%#D' with same name"
+msgstr "Bya Uburyo Na: Izina:"
+
+#: cp/class.c:1083
+#, fuzzy
+msgid " because of local member `%#D' with same name"
+msgstr "Bya Na: Izina:"
+
+#: cp/class.c:1153
+#, fuzzy
+msgid "base class `%#T' has a non-virtual destructor"
+msgstr "SHINGIRO ishuri a Kitaboneka"
+
+#: cp/class.c:1173
+#, fuzzy
+msgid "base `%T' with only non-default constructor in class without a constructor"
+msgstr "SHINGIRO Na: Mburabuzi in ishuri a"
+
+#: cp/class.c:1557
+#, fuzzy
+msgid "all member functions in class `%T' are private"
+msgstr "Byose Imimaro in ishuri By'umwihariko"
+
+#: cp/class.c:1568
+#, fuzzy
+msgid "`%#T' only defines a private destructor and has no friends"
+msgstr "`%#T'a By'umwihariko Na Oya"
+
+#: cp/class.c:1610
+#, fuzzy
+msgid "`%#T' only defines private constructors and has no friends"
+msgstr "`%#T'By'umwihariko Na Oya"
+
+#: cp/class.c:2038
+#, fuzzy
+msgid "no unique final overrider for `%D' in `%T'"
+msgstr "Oya Cyo nyine kugirango in"
+
+#. Here we know it is a hider, and no overrider exists.
+#: cp/class.c:2484
+#, fuzzy
+msgid "`%D' was hidden"
+msgstr "`%D'gihishwe"
+
+# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_BY.text
+#: cp/class.c:2485
+#, fuzzy
+msgid " by `%D'"
+msgstr "ku"
+
+#: cp/class.c:2527 cp/decl2.c:1161
+#, fuzzy
+msgid "`%#D' invalid; an anonymous union can only have non-static data members"
+msgstr "`%#D'Sibyo Ihuza Ibyatanzwe"
+
+#: cp/class.c:2533 cp/decl2.c:1168
+#, fuzzy
+msgid "private member `%#D' in anonymous union"
+msgstr "By'umwihariko in Ihuza"
+
+#: cp/class.c:2536 cp/decl2.c:1170
+#, fuzzy
+msgid "protected member `%#D' in anonymous union"
+msgstr "Birinzwe in Ihuza"
+
+#: cp/class.c:2655
+#, fuzzy
+msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
+msgstr "Imigaragarire kugirango ishuri Gicurasi OYA Na Gicurasi Guhindura>> in a Verisiyo Bya Kuri Kitaboneka"
+
+#: cp/class.c:2715
+#, fuzzy
+msgid "bit-field `%#D' with non-integral type"
+msgstr "Umwanya Na: Umubare Wuzuye Ubwoko"
+
+#: cp/class.c:2735
+#, fuzzy
+msgid "bit-field `%D' width not an integer constant"
+msgstr "Umwanya Ubugari OYA Umubare wuzuye"
+
+#: cp/class.c:2741
+#, fuzzy
+msgid "negative width in bit-field `%D'"
+msgstr "Ubugari in Umwanya"
+
+#: cp/class.c:2746
+#, fuzzy
+msgid "zero width for bit-field `%D'"
+msgstr "Zeru Ubugari kugirango Umwanya"
+
+#: cp/class.c:2752
+#, fuzzy
+msgid "width of `%D' exceeds its type"
+msgstr "Ubugari Bya Ubwoko"
+
+#: cp/class.c:2761
+#, fuzzy
+msgid "`%D' is too small to hold all values of `%#T'"
+msgstr "`%D'ni Gitoya Kuri Byose Uduciro Bya"
+
+#: cp/class.c:2823
+#, fuzzy
+msgid "member `%#D' with constructor not allowed in union"
+msgstr "Na: OYA in Ihuza"
+
+#: cp/class.c:2826
+#, fuzzy
+msgid "member `%#D' with destructor not allowed in union"
+msgstr "Na: OYA in Ihuza"
+
+#: cp/class.c:2829
+#, fuzzy
+msgid "member `%#D' with copy assignment operator not allowed in union"
+msgstr "Na: Gukoporora Igenera Mukoresha OYA in Ihuza"
+
+#: cp/class.c:2856
+#, fuzzy
+msgid "multiple fields in union `%T' initialized"
+msgstr "Igikubo Imyanya in Ihuza"
+
+#: cp/class.c:2922
+#, fuzzy
+msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
+msgstr "Ikiranga ku Umwanya"
+
+#: cp/class.c:2982
+#, fuzzy
+msgid "`%D' may not be static because it is a member of a union"
+msgstr "`%D'Gicurasi OYA ni a Bya a Ihuza"
+
+#: cp/class.c:2987
+#, fuzzy
+msgid "`%D' may not have reference type `%T' because it is a member of a union"
+msgstr "`%D'Gicurasi OYA Indango Ubwoko ni a Bya a Ihuza"
+
+#: cp/class.c:2995
+#, fuzzy
+msgid "field `%D' in local class cannot be static"
+msgstr "Umwanya in ishuri"
+
+#: cp/class.c:3001
+#, fuzzy
+msgid "field `%D' invalidly declared function type"
+msgstr "Umwanya Umumaro Ubwoko"
+
+#: cp/class.c:3008
+#, fuzzy
+msgid "field `%D' invalidly declared method type"
+msgstr "Umwanya Uburyo Ubwoko"
+
+#: cp/class.c:3041
+#, fuzzy
+msgid "non-static reference `%#D' in class without a constructor"
+msgstr "Indango in ishuri a"
+
+#: cp/class.c:3084
+#, fuzzy
+msgid "non-static const member `%#D' in class without a constructor"
+msgstr "in ishuri a"
+
+#: cp/class.c:3099
+#, fuzzy
+msgid "field `%#D' with same name as class"
+msgstr "Umwanya Na: Izina: Nka ishuri"
+
+#: cp/class.c:3117
+#, fuzzy
+msgid "`%#T' has pointer data members"
+msgstr "`%#T'Mweretsi Ibyatanzwe"
+
+#: cp/class.c:3121
+#, fuzzy
+msgid " but does not override `%T(const %T&)'"
+msgstr "OYA"
+
+#: cp/class.c:3123
+#, fuzzy
+msgid " or `operator=(const %T&)'"
+msgstr "Cyangwa Mukoresha"
+
+#: cp/class.c:3126
+#, fuzzy
+msgid " but does not override `operator=(const %T&)'"
+msgstr "OYA Mukoresha"
+
+#: cp/class.c:3560
+#, fuzzy
+msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
+msgstr "Nta- boneza Bya ubusa SHINGIRO Gicurasi OYA Na in a Verisiyo Bya"
+
+#: cp/class.c:3670
+#, fuzzy
+msgid "class `%T' will be considered nearly empty in a future version of GCC"
+msgstr "ishuri ubusa in a Verisiyo Bya"
+
+#: cp/class.c:3757
+#, fuzzy
+msgid "initializer specified for non-virtual method `%D'"
+msgstr "kugirango Kitaboneka Uburyo"
+
+#: cp/class.c:4445
+#, fuzzy
+msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
+msgstr "Nta- boneza Bya Kitaboneka SHINGIRO ni OYA Na Gicurasi Guhindura>> in a Verisiyo Bya"
+
+#: cp/class.c:4535
+#, fuzzy
+msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
+msgstr "SHINGIRO in Kuri"
+
+#: cp/class.c:4548
+#, fuzzy
+msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
+msgstr "Kitaboneka SHINGIRO in Kuri"
+
+#: cp/class.c:4722
+#, fuzzy
+msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
+msgstr "Ingano Kuri Gicurasi OYA Na Gicurasi Guhindura>> in a Verisiyo Bya"
+
+#. Versions of G++ before G++ 3.4 did not reset the
+#. DECL_MODE.
+#: cp/class.c:4761
+#, fuzzy
+msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
+msgstr "i Nta- boneza Bya Gicurasi OYA Na Gicurasi Guhindura>> in a Verisiyo Bya"
+
+#: cp/class.c:4784
+#, fuzzy
+msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
+msgstr "Nta- boneza Bya ni OYA Na Gicurasi Guhindura>> in a Verisiyo Bya"
+
+#: cp/class.c:4793
+#, fuzzy
+msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
+msgstr "`%D'Kirimo ubusa Inzego Gicurasi SHINGIRO Inzego Kuri ku in a Verisiyo Bya"
+
+#: cp/class.c:4852
+#, fuzzy
+msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
+msgstr "Imigaragarire Bya Inzego Bivuye ubusa ishuri Gicurasi Guhindura>> in a Verisiyo Bya"
+
+#: cp/class.c:4982 cp/semantics.c:2041
+#, fuzzy
+msgid "redefinition of `%#T'"
+msgstr "Bya"
+
+#: cp/class.c:5152
+#, fuzzy
+msgid "`%#T' has virtual functions but non-virtual destructor"
+msgstr "`%#T'Kitaboneka Imimaro Kitaboneka"
+
+#: cp/class.c:5231
+#, fuzzy
+msgid "trying to finish struct, but kicked out due to previous parse errors"
+msgstr "Kuri Kurangiza Inyuma Kuri Ibanjirije Amakosa"
+
+#: cp/class.c:5673
+#, fuzzy, c-format
+msgid "language string `\"%s\"' not recognized"
+msgstr "Ururimi Ikurikiranyanyuguti OYA"
+
+#: cp/class.c:5761
+#, fuzzy
+msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
+msgstr "Umumaro ku Ihindurangero Kuri Ubwoko"
+
+#: cp/class.c:5886
+#, fuzzy
+msgid "no matches converting function `%D' to type `%#T'"
+msgstr "Oya Guhindura.... Umumaro Kuri Ubwoko"
+
+#: cp/class.c:5909
+#, fuzzy
+msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
+msgstr "Guhindura.... Umumaro Kuri Ubwoko ni"
+
+#: cp/class.c:5935
+#, fuzzy
+msgid "assuming pointer to member `%D'"
+msgstr "Mweretsi Kuri"
+
+#: cp/class.c:5938
+#, fuzzy, c-format
+msgid "(a pointer to member can only be formed with `&%E')"
+msgstr "(a Mweretsi Kuri Na:"
+
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
+#, fuzzy
+msgid "not enough type information"
+msgstr "OYA Ubwoko Ibisobanuro"
+
+#: cp/class.c:6000
+#, fuzzy
+msgid "argument of type `%T' does not match `%T'"
+msgstr "Bya Ubwoko OYA BIHUYE"
+
+#: cp/class.c:6149
+#, fuzzy
+msgid "invalid operation on uninstantiated type"
+msgstr "Sibyo ku Ubwoko"
+
+#. [basic.scope.class]
+#.
+#. A name N used in a class S shall refer to the same declaration
+#. in its context and when re-evaluated in the completed scope of
+#. S.
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
+#, fuzzy
+msgid "declaration of `%#D'"
+msgstr "Bya"
+
+#: cp/class.c:6408
+#, fuzzy
+msgid "changes meaning of `%D' from `%+#D'"
+msgstr "Amahinduka Igisobanuro Bya Bivuye"
+
+#: cp/cp-lang.c:398
+#, fuzzy
+msgid "inter-module optimisations not implemented yet"
+msgstr "Modire OYA"
+
+#: cp/cvt.c:88
+#, fuzzy
+msgid "can't convert from incomplete type `%T' to `%T'"
+msgstr "GUHINDURA Bivuye Ubwoko Kuri"
+
+#: cp/cvt.c:97
+#, fuzzy
+msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
+msgstr "Ihindurangero Bya Bivuye Kuri ni"
+
+#: cp/cvt.c:113 cp/cvt.c:127
+#, fuzzy
+msgid "converting from `%T' to `%T'"
+msgstr "Guhindura.... Bivuye Kuri"
+
+#: cp/cvt.c:185 cp/cvt.c:253 cp/cvt.c:297
+#, fuzzy
+msgid "cannot convert `%E' from type `%T' to type `%T'"
+msgstr "GUHINDURA Bivuye Ubwoko Kuri Ubwoko"
+
+#: cp/cvt.c:214 cp/cvt.c:218
+#, fuzzy
+msgid "pointer to member cast from `%T' to `%T' is via virtual base"
+msgstr "Mweretsi Kuri Bivuye Kuri ni Biturutse Kitaboneka SHINGIRO"
+
+#: cp/cvt.c:276
+#, fuzzy
+msgid "invalid conversion from '%T' to '%T'"
+msgstr "Sibyo Ihindurangero Bivuye Kuri"
+
+#: cp/cvt.c:508
+#, fuzzy
+msgid "conversion from `%T' to `%T' discards qualifiers"
+msgstr "Ihindurangero Bivuye Kuri"
+
+#: cp/cvt.c:526
+#, fuzzy
+msgid "casting `%T' to `%T' does not dereference pointer"
+msgstr "Kuri OYA Mweretsi"
+
+#: cp/cvt.c:553
+#, fuzzy
+msgid "cannot convert type `%T' to type `%T'"
+msgstr "GUHINDURA Ubwoko Kuri Ubwoko"
+
+#: cp/cvt.c:679
+#, fuzzy
+msgid "conversion from `%#T' to `%#T'"
+msgstr "Ihindurangero Bivuye Kuri"
+
+#: cp/cvt.c:691
+#, fuzzy
+msgid "`%#T' used where a `%T' was expected"
+msgstr "`%#T'a Ikitezwe:"
+
+#: cp/cvt.c:715
+#, fuzzy
+msgid "`%#T' used where a floating point value was expected"
+msgstr "`%#T'a Bihindagurika Akadomo Agaciro Ikitezwe:"
+
+#: cp/cvt.c:762
+#, fuzzy
+msgid "conversion from `%T' to non-scalar type `%T' requested"
+msgstr "Ihindurangero Bivuye Kuri Ubwoko"
+
+#: cp/cvt.c:852
+#, fuzzy
+msgid "object of incomplete type `%T' will not be accessed in %s"
+msgstr "Igikoresho Bya Ubwoko OYA birabonetse in"
+
+#: cp/cvt.c:855
+#, fuzzy
+msgid "object of type `%T' will not be accessed in %s"
+msgstr "Igikoresho Bya Ubwoko OYA birabonetse in"
+
+#: cp/cvt.c:871
+#, fuzzy
+msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
+msgstr "Igikoresho Bya Ubwoko OYA birabonetse in"
+
+#. [over.over] enumerates the places where we can take the address
+#. of an overloaded function, and this is not one of them.
+#: cp/cvt.c:887
+#, fuzzy, c-format
+msgid "%s cannot resolve address of overloaded function"
+msgstr "%sAderesi Bya Umumaro"
+
+#. Only warn when there is no &.
+#: cp/cvt.c:893
+#, fuzzy, c-format
+msgid "%s is a reference, not call, to function `%E'"
+msgstr "%sni a Indango OYA Kuri Umumaro"
+
+#: cp/cvt.c:900
+#, fuzzy, c-format
+msgid "%s has no effect"
+msgstr "%sOya INGARUKA"
+
+#: cp/cvt.c:1011
+#, fuzzy
+msgid "converting NULL to non-pointer type"
+msgstr "Guhindura.... Kuri Mweretsi Ubwoko"
+
+#: cp/cvt.c:1084
+#, fuzzy
+msgid "ambiguous default type conversion from `%T'"
+msgstr "Mburabuzi Ubwoko Ihindurangero Bivuye"
+
+#: cp/cvt.c:1086
+#, fuzzy
+msgid " candidate conversions include `%D' and `%D'"
+msgstr "Gushyiramo Na"
+
+#: cp/decl.c:372
+#, fuzzy
+msgid "label `%D' used but not defined"
+msgstr "Akarango OYA"
+
+#: cp/decl.c:379
+#, fuzzy
+msgid "label `%D' defined but not used"
+msgstr "Akarango OYA"
+
+#: cp/decl.c:1131 cp/decl.c:1570
+#, fuzzy
+msgid "previous declaration of `%D'"
+msgstr "Ibanjirije Bya"
+
+#: cp/decl.c:1179
+#, fuzzy
+msgid "%Jfunction '%D' redeclared as inline"
+msgstr "%Jfunction'%D'Nka Mumurongo"
+
+#: cp/decl.c:1180
+#, fuzzy
+msgid "%Jprevious declaration of '%D' with attribute noinline"
+msgstr "%JpreviousBya Na: Ikiranga"
+
+#: cp/decl.c:1187
+#, fuzzy
+msgid "%Jfunction '%D' redeclared with attribute noinline"
+msgstr "%Jfunction'%D'Na: Ikiranga"
+
+#: cp/decl.c:1189
+#, fuzzy
+msgid "%Jprevious declaration of '%D' was inline"
+msgstr "%JpreviousBya Mumurongo"
+
+#: cp/decl.c:1210 cp/decl.c:1248
+#, fuzzy
+msgid "shadowing %s function `%#D'"
+msgstr "Ishyiraho ry'igicucu Umumaro"
+
+#: cp/decl.c:1219
+#, fuzzy
+msgid "library function `%#D' redeclared as non-function `%#D'"
+msgstr "Isomero Umumaro Nka Umumaro"
+
+#: cp/decl.c:1224
+#, fuzzy
+msgid "conflicts with built-in declaration `%#D'"
+msgstr "Na: in"
+
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
+#, fuzzy
+msgid "new declaration `%#D'"
+msgstr "Gishya"
+
+#: cp/decl.c:1244
+#, fuzzy
+msgid "ambiguates built-in declaration `%#D'"
+msgstr "in"
+
+#: cp/decl.c:1315
+#, fuzzy
+msgid "`%#D' redeclared as different kind of symbol"
+msgstr "`%#D'Nka Bya IKIMENYETSO"
+
+#: cp/decl.c:1318
+#, fuzzy
+msgid "previous declaration of `%#D'"
+msgstr "Ibanjirije Bya"
+
+#: cp/decl.c:1340
+#, fuzzy
+msgid "declaration of template `%#D'"
+msgstr "Bya Inyandikorugero"
+
+#: cp/decl.c:1341 cp/name-lookup.c:515
+#, fuzzy
+msgid "conflicts with previous declaration `%#D'"
+msgstr "Na: Ibanjirije"
+
+#: cp/decl.c:1356 cp/decl.c:1372
+#, fuzzy
+msgid "ambiguates old declaration `%#D'"
+msgstr "ki/ bishaje"
+
+#: cp/decl.c:1364
+#, fuzzy
+msgid "declaration of C function `%#D' conflicts with"
+msgstr "Bya C Umumaro Na:"
+
+#: cp/decl.c:1366
+#, fuzzy
+msgid "previous declaration `%#D' here"
+msgstr "Ibanjirije"
+
+#: cp/decl.c:1382
+msgid "conflicting declaration '%#D'"
+msgstr ""
+
+#: cp/decl.c:1383
+#, fuzzy
+msgid "'%D' has a previous declaration as `%#D'"
+msgstr "'%D'a Ibanjirije Nka"
+
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+#, fuzzy
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "Bya Na:"
+
+#: cp/decl.c:1437
+#, fuzzy
+msgid "previous declaration of `namespace %D' here"
+msgstr "Ibanjirije Bya"
+
+#: cp/decl.c:1449
+msgid "`%#D' previously defined here"
+msgstr ""
+
+#: cp/decl.c:1450
+msgid "`%#D' previously declared here"
+msgstr ""
+
+#. Prototype decl follows defn w/o prototype.
+#: cp/decl.c:1459
+#, fuzzy
+msgid "prototype for `%#D'"
+msgstr "kugirango"
+
+#: cp/decl.c:1460
+#, fuzzy
+msgid "%Jfollows non-prototype definition here"
+msgstr "%JfollowsInsobanuro"
+
+#: cp/decl.c:1472
+#, fuzzy
+msgid "previous declaration of `%#D' with %L linkage"
+msgstr "Ibanjirije Bya Na:"
+
+#: cp/decl.c:1474
+#, fuzzy
+msgid "conflicts with new declaration with %L linkage"
+msgstr "Na: Gishya Na:"
+
+#: cp/decl.c:1497 cp/decl.c:1504
+#, fuzzy
+msgid "default argument given for parameter %d of `%#D'"
+msgstr "Mburabuzi kugirango Bya"
+
+#: cp/decl.c:1499 cp/decl.c:1506
+#, fuzzy
+msgid "after previous specification in `%#D'"
+msgstr "Nyuma Ibanjirije in"
+
+#: cp/decl.c:1515
+#, fuzzy
+msgid "`%#D' was used before it was declared inline"
+msgstr "`%#D'Mbere Mumurongo"
+
+#: cp/decl.c:1516
+#, fuzzy
+msgid "%Jprevious non-inline declaration here"
+msgstr "%JpreviousMumurongo"
+
+#: cp/decl.c:1569
+#, fuzzy
+msgid "redundant redeclaration of `%D' in same scope"
+msgstr "Bya in Ingano:"
+
+#: cp/decl.c:1663
+#, fuzzy, c-format
+msgid "declaration of `%F' throws different exceptions"
+msgstr "Bya Amarengayobora"
+
+#: cp/decl.c:1665
+#, fuzzy, c-format
+msgid "than previous declaration `%F'"
+msgstr "Ibanjirije"
+
+#. From [temp.expl.spec]:
+#.
+#. If a template, a member template or the member of a class
+#. template is explicitly specialized then that
+#. specialization shall be declared before the first use of
+#. that specialization that would cause an implicit
+#. instantiation to take place, in every translation unit in
+#. which such a use occurs.
+#: cp/decl.c:1812
+#, fuzzy
+msgid "explicit specialization of %D after first use"
+msgstr "Bya Nyuma Itangira Gukoresha"
+
+#: cp/decl.c:1892
+#, fuzzy
+msgid "%J'%D': visibility attribute ignored because it"
+msgstr "%J'%D':Ukugaragara Ikiranga"
+
+#: cp/decl.c:1894
+#, fuzzy
+msgid "%Jconflicts with previous declaration here"
+msgstr "%JconflictsNa: Ibanjirije"
+
+#: cp/decl.c:1988
+#, fuzzy
+msgid "implicit declaration of function `%#D'"
+msgstr "Bya Umumaro"
+
+#: cp/decl.c:2151
+#, fuzzy, c-format
+msgid "label `%s' referenced outside of any function"
+msgstr "Akarango Hanze Bya Umumaro"
+
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
+#, fuzzy
+msgid "jump to label `%D'"
+msgstr "Simbuka Kuri Akarango"
+
+#: cp/decl.c:2250 cp/decl.c:2274
+#, fuzzy
+msgid "jump to case label"
+msgstr "Simbuka Kuri Akarango"
+
+#: cp/decl.c:2253 cp/decl.c:2277
+#, fuzzy
+msgid "%H from here"
+msgstr "%HBivuye"
+
+#: cp/decl.c:2258
+#, fuzzy
+msgid " crosses initialization of `%#D'"
+msgstr "Bya"
+
+#: cp/decl.c:2261 cp/decl.c:2376
+#, fuzzy
+msgid " enters scope of non-POD `%#D'"
+msgstr "Ingano: Bya"
+
+#: cp/decl.c:2281 cp/decl.c:2380
+#, fuzzy
+msgid " enters try block"
+msgstr "Funga"
+
+#: cp/decl.c:2283 cp/decl.c:2382
+#, fuzzy
+msgid " enters catch block"
+msgstr "Funga"
+
+#: cp/decl.c:2361
+#, fuzzy
+msgid " from here"
+msgstr "Bivuye"
+
+#. Can't skip init of __exception_info.
+#: cp/decl.c:2372
+#, fuzzy
+msgid "%J enters catch block"
+msgstr "%JFunga"
+
+#: cp/decl.c:2374
+#, fuzzy
+msgid " skips initialization of `%#D'"
+msgstr "Bya"
+
+#: cp/decl.c:2408
+#, fuzzy
+msgid "label named wchar_t"
+msgstr "Akarango"
+
+#: cp/decl.c:2411
+#, fuzzy
+msgid "duplicate label `%D'"
+msgstr "Gusubiramo Akarango"
+
+#: cp/decl.c:2639 cp/parser.c:3192
+#, fuzzy
+msgid "`%D' used without template parameters"
+msgstr "`%D'Inyandikorugero Ibigenga"
+
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
+#, fuzzy
+msgid "no class template named `%#T' in `%#T'"
+msgstr "Oya ishuri Inyandikorugero in"
+
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
+#, fuzzy
+msgid "no type named `%#T' in `%#T'"
+msgstr "Oya Ubwoko in"
+
+#: cp/decl.c:3443
+#, fuzzy
+msgid "%Jan anonymous union cannot have function members"
+msgstr "%JanIhuza Umumaro"
+
+#: cp/decl.c:3461
+#, fuzzy
+msgid "member %#D' with constructor not allowed in anonymous aggregate"
+msgstr "Na: OYA in"
+
+#: cp/decl.c:3464
+#, fuzzy
+msgid "member %#D' with destructor not allowed in anonymous aggregate"
+msgstr "Na: OYA in"
+
+#: cp/decl.c:3467
+#, fuzzy
+msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
+msgstr "Na: Gukoporora Igenera Mukoresha OYA in"
+
+#: cp/decl.c:3507
+#, fuzzy
+msgid "redeclaration of C++ built-in type `%T'"
+msgstr "Bya C in Ubwoko"
+
+#: cp/decl.c:3545
+#, fuzzy
+msgid "multiple types in one declaration"
+msgstr "Igikubo in"
+
+#: cp/decl.c:3571
+#, fuzzy
+msgid "missing type-name in typedef-declaration"
+msgstr "Ibuze Ubwoko Izina: in"
+
+#: cp/decl.c:3579
+#, fuzzy
+msgid "ISO C++ prohibits anonymous structs"
+msgstr "C"
+
+#: cp/decl.c:3586
+#, fuzzy
+msgid "`%D' can only be specified for functions"
+msgstr "`%D'kugirango Imimaro"
+
+#: cp/decl.c:3588
+#, fuzzy
+msgid "`%D' can only be specified inside a class"
+msgstr "`%D'Mo Imbere a ishuri"
+
+#: cp/decl.c:3590
+#, fuzzy
+msgid "`%D' can only be specified for constructors"
+msgstr "`%D'kugirango"
+
+#: cp/decl.c:3593
+#, fuzzy
+msgid "`%D' can only be specified for objects and functions"
+msgstr "`%D'kugirango Ibintu Na Imimaro"
+
+#: cp/decl.c:3735 cp/decl2.c:855
+#, fuzzy
+msgid "typedef `%D' is initialized (use __typeof__ instead)"
+msgstr "ni Gukoresha"
+
+#: cp/decl.c:3740
+#, fuzzy
+msgid "function `%#D' is initialized like a variable"
+msgstr "Umumaro ni nka a IMPINDURAGACIRO"
+
+#: cp/decl.c:3752
+#, fuzzy
+msgid "declaration of `%#D' has `extern' and is initialized"
+msgstr "Bya Na ni"
+
+#: cp/decl.c:3785
+#, fuzzy
+msgid "`%#D' is not a static member of `%#T'"
+msgstr "`%#D'ni OYA a Bya"
+
+#: cp/decl.c:3791
+#, fuzzy
+msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
+msgstr "C OYA Kuri Nka"
+
+#: cp/decl.c:3802
+#, fuzzy
+msgid "duplicate initialization of %D"
+msgstr "Gusubiramo Bya"
+
+#: cp/decl.c:3833
+#, fuzzy
+msgid "declaration of `%#D' outside of class is not definition"
+msgstr "Bya Hanze Bya ishuri ni OYA Insobanuro"
+
+#: cp/decl.c:3882
+#, fuzzy
+msgid "variable `%#D' has initializer but incomplete type"
+msgstr "IMPINDURAGACIRO Ubwoko"
+
+#: cp/decl.c:3890 cp/decl.c:4500
+#, fuzzy
+msgid "elements of array `%#D' have incomplete type"
+msgstr "Ibintu Bya Imbonerahamwe Ubwoko"
+
+#: cp/decl.c:3906
+#, fuzzy
+msgid "aggregate `%#D' has incomplete type and cannot be defined"
+msgstr "Ubwoko Na"
+
+#: cp/decl.c:3956
+#, fuzzy
+msgid "`%D' declared as reference but not initialized"
+msgstr "`%D'Nka Indango OYA"
+
+#: cp/decl.c:3962
+#, fuzzy
+msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
+msgstr "C Gukoresha Bya Urutonde Kuri gutangiza Indango"
+
+#: cp/decl.c:3990
+#, fuzzy
+msgid "cannot initialize `%T' from `%T'"
+msgstr "gutangiza Bivuye"
+
+#: cp/decl.c:4022
+#, fuzzy
+msgid "initializer fails to determine size of `%D'"
+msgstr "Kuri Ingano Bya"
+
+#: cp/decl.c:4027
+#, fuzzy
+msgid "array size missing in `%D'"
+msgstr "Imbonerahamwe Ingano Ibuze in"
+
+#: cp/decl.c:4039
+#, fuzzy
+msgid "zero-size array `%D'"
+msgstr "Zeru Ingano Imbonerahamwe"
+
+#. 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:4076
+#, fuzzy
+msgid "storage size of `%D' isn't known"
+msgstr "Ingano Bya si"
+
+#: cp/decl.c:4098
+#, fuzzy
+msgid "storage size of `%D' isn't constant"
+msgstr "Ingano Bya si"
+
+#: cp/decl.c:4153
+#, fuzzy
+msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
+msgstr "Bya Mumurongo Umumaro Ibyatanzwe Hejuru Na: Igikubo Amakopi"
+
+#: cp/decl.c:4154
+#, fuzzy
+msgid "%J you can work around this by removing the initializer"
+msgstr "%JAkazi iyi ku i"
+
+#: cp/decl.c:4180
+#, fuzzy
+msgid "uninitialized const `%D'"
+msgstr "Itatangijwe"
+
+#: cp/decl.c:4240
+#, fuzzy
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr "Izina: in a IMISUSIRE kugirango Imbonerahamwe"
+
+#: cp/decl.c:4251
+#, fuzzy, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr "Kinini Imbonerahamwe Ingano"
+
+#: cp/decl.c:4323
+#, fuzzy
+msgid "brace-enclosed initializer used to initialize `%T'"
+msgstr "Kuri gutangiza"
+
+#: cp/decl.c:4387
+#, fuzzy
+msgid "initializer for `%T' must be brace-enclosed"
+msgstr "kugirango"
+
+#: cp/decl.c:4404
+#, fuzzy
+msgid "ISO C++ does not allow designated initializers"
+msgstr "C OYA Kwemerera"
+
+#: cp/decl.c:4408
+#, fuzzy
+msgid "`%T' has no non-static data member named `%D'"
+msgstr "`%T'Oya Ibyatanzwe"
+
+#: cp/decl.c:4456
+#, fuzzy
+msgid "too many initializers for `%T'"
+msgstr "kugirango"
+
+#: cp/decl.c:4494
+#, fuzzy
+msgid "variable-sized object `%D' may not be initialized"
+msgstr "IMPINDURAGACIRO Igikoresho Gicurasi OYA"
+
+#: cp/decl.c:4505
+#, fuzzy
+msgid "`%D' has incomplete type"
+msgstr "`%D'Ubwoko"
+
+#: cp/decl.c:4560
+#, fuzzy
+msgid "`%D' must be initialized by constructor, not by `{...}'"
+msgstr "`%D'ku OYA ku"
+
+#: cp/decl.c:4604
+#, fuzzy
+msgid "structure `%D' with uninitialized const members"
+msgstr "Imiterere Na: Itatangijwe"
+
+#: cp/decl.c:4606
+#, fuzzy
+msgid "structure `%D' with uninitialized reference members"
+msgstr "Imiterere Na: Itatangijwe Indango"
+
+#: cp/decl.c:4788
+#, fuzzy
+msgid "assignment (not initialization) in declaration"
+msgstr "Igenera OYA in"
+
+#: cp/decl.c:4805
+#, fuzzy
+msgid "cannot initialize `%D' to namespace `%D'"
+msgstr "gutangiza Kuri"
+
+#: cp/decl.c:4859
+#, fuzzy
+msgid "shadowing previous type declaration of `%#D'"
+msgstr "Ishyiraho ry'igicucu Ibanjirije Ubwoko Bya"
+
+#: cp/decl.c:4896
+#, fuzzy
+msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
+msgstr "`%D'Urudodo Ubwoko"
+
+#: cp/decl.c:4911
+#, fuzzy
+msgid "`%D' is thread-local and so cannot be dynamically initialized"
+msgstr "`%D'ni Urudodo Na"
+
+#: cp/decl.c:5406
+#, fuzzy
+msgid "invalid catch parameter"
+msgstr "Sibyo"
+
+#: cp/decl.c:5520
+#, fuzzy
+msgid "destructor for alien class `%T' cannot be a member"
+msgstr "kugirango ishuri a"
+
+#: cp/decl.c:5523
+#, fuzzy
+msgid "constructor for alien class `%T' cannot be a member"
+msgstr "kugirango ishuri a"
+
+#: cp/decl.c:5545
+#, fuzzy
+msgid "`%D' declared as a `virtual' %s"
+msgstr "`%D'Nka a"
+
+#: cp/decl.c:5547
+#, fuzzy
+msgid "`%D' declared as an `inline' %s"
+msgstr "`%D'Nka"
+
+#: cp/decl.c:5549
+#, fuzzy
+msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
+msgstr "`Na Umumaro ku Sibyo in"
+
+#: cp/decl.c:5552
+#, fuzzy
+msgid "`%D' declared as a friend"
+msgstr "`%D'Nka a"
+
+#: cp/decl.c:5558
+#, fuzzy
+msgid "`%D' declared with an exception specification"
+msgstr "`%D'Na: Irengayobora(-)"
+
+#: cp/decl.c:5640
+#, fuzzy
+msgid "cannot declare `::main' to be a template"
+msgstr "Kuri a Inyandikorugero"
+
+#: cp/decl.c:5642
+#, fuzzy
+msgid "cannot declare `::main' to be inline"
+msgstr "Kuri Mumurongo"
+
+#: cp/decl.c:5644
+#, fuzzy
+msgid "cannot declare `::main' to be static"
+msgstr "Kuri"
+
+#: cp/decl.c:5647
+#, fuzzy
+msgid "`main' must return `int'"
+msgstr "`Garuka"
+
+#: cp/decl.c:5675
+#, fuzzy
+msgid "non-local function `%#D' uses anonymous type"
+msgstr "Umumaro Ubwoko"
+
+#: cp/decl.c:5678
+#, fuzzy
+msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
+msgstr "`%#D'OYA Kuri i Ubwoko ni OYA kugirango"
+
+#: cp/decl.c:5684
+#, fuzzy
+msgid "non-local function `%#D' uses local type `%T'"
+msgstr "Umumaro Ubwoko"
+
+#: cp/decl.c:5708
+#, fuzzy
+msgid "%smember function `%D' cannot have `%T' method qualifier"
+msgstr "%smemberUmumaro Uburyo"
+
+#: cp/decl.c:5732
+#, fuzzy
+msgid "defining explicit specialization `%D' in friend declaration"
+msgstr "in"
+
+#. Something like `template <class T> friend void f<T>()'.
+#: cp/decl.c:5742
+#, fuzzy
+msgid "invalid use of template-id `%D' in declaration of primary template"
+msgstr "Sibyo Gukoresha Bya Inyandikorugero ID in Bya Inyandikorugero"
+
+#: cp/decl.c:5769
+#, fuzzy
+msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
+msgstr "Mburabuzi ingingo OYA in Bya Inyandikorugero"
+
+#: cp/decl.c:5776
+#, fuzzy
+msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
+msgstr "`ni OYA in Bya Inyandikorugero"
+
+#: cp/decl.c:5834
+#, fuzzy
+msgid "definition of implicitly-declared `%D'"
+msgstr "Insobanuro Bya"
+
+#: cp/decl.c:5854 cp/decl2.c:738
+#, fuzzy
+msgid "no `%#D' member function declared in class `%T'"
+msgstr "Oya Umumaro in ishuri"
+
+#: cp/decl.c:5988
+#, fuzzy
+msgid "non-local variable `%#D' uses local type `%T'"
+msgstr "IMPINDURAGACIRO Ubwoko"
+
+#: cp/decl.c:6103
+#, fuzzy
+msgid "invalid in-class initialization of static data member of non-integral type `%T'"
+msgstr "Sibyo in ishuri Bya Ibyatanzwe Bya Umubare Wuzuye Ubwoko"
+
+#: cp/decl.c:6112
+#, fuzzy
+msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
+msgstr "C in ishuri Bya"
+
+#: cp/decl.c:6115
+#, fuzzy
+msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
+msgstr "C Bya Bya Umubare Wuzuye Ubwoko"
+
+#: cp/decl.c:6134
+#, fuzzy
+msgid "size of array `%D' has non-integral type `%T'"
+msgstr "Ingano Bya Imbonerahamwe Umubare Wuzuye Ubwoko"
+
+#: cp/decl.c:6136
+#, fuzzy
+msgid "size of array has non-integral type `%T'"
+msgstr "Ingano Bya Imbonerahamwe Umubare Wuzuye Ubwoko"
+
+#: cp/decl.c:6172
+#, fuzzy
+msgid "size of array `%D' is negative"
+msgstr "Ingano Bya Imbonerahamwe ni"
+
+#: cp/decl.c:6174
+#, fuzzy
+msgid "size of array is negative"
+msgstr "Ingano Bya Imbonerahamwe ni"
+
+#: cp/decl.c:6182
+#, fuzzy
+msgid "ISO C++ forbids zero-size array `%D'"
+msgstr "C Zeru Ingano Imbonerahamwe"
+
+#: cp/decl.c:6184
+#, fuzzy
+msgid "ISO C++ forbids zero-size array"
+msgstr "C Zeru Ingano Imbonerahamwe"
+
+#: cp/decl.c:6191
+#, fuzzy
+msgid "size of array `%D' is not an integral constant-expression"
+msgstr "Ingano Bya Imbonerahamwe ni OYA Umubare Wuzuye imvugo"
+
+#: cp/decl.c:6194
+#, fuzzy
+msgid "size of array is not an integral constant-expression"
+msgstr "Ingano Bya Imbonerahamwe ni OYA Umubare Wuzuye imvugo"
+
+#: cp/decl.c:6199
+#, fuzzy
+msgid "ISO C++ forbids variable-size array `%D'"
+msgstr "C IMPINDURAGACIRO Ingano Imbonerahamwe"
+
+#: cp/decl.c:6201
+#, fuzzy
+msgid "ISO C++ forbids variable-size array"
+msgstr "C IMPINDURAGACIRO Ingano Imbonerahamwe"
+
+#: cp/decl.c:6223
+#, fuzzy
+msgid "overflow in array dimension"
+msgstr "Byarenze urugero in Imbonerahamwe"
+
+#: cp/decl.c:6317
+#, fuzzy
+msgid "declaration of `%D' as %s"
+msgstr "Bya Nka"
+
+#: cp/decl.c:6319
+#, c-format
+msgid "creating %s"
+msgstr ""
+
+#: cp/decl.c:6331
+#, fuzzy
+msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
+msgstr "Bya Nka Imbonerahamwe kugirango Byose Ingero i Itangira"
+
+#: cp/decl.c:6334
+#, fuzzy
+msgid "multidimensional array must have bounds for all dimensions except the first"
+msgstr "Imbonerahamwe kugirango Byose Ingero i Itangira"
+
+#: cp/decl.c:6362
+#, fuzzy
+msgid "return type specification for constructor invalid"
+msgstr "Garuka Ubwoko kugirango Sibyo"
+
+#: cp/decl.c:6369
+#, fuzzy
+msgid "return type specification for destructor invalid"
+msgstr "Garuka Ubwoko kugirango Sibyo"
+
+#: cp/decl.c:6375
+#, fuzzy
+msgid "operator `%T' declared to return `%T'"
+msgstr "Mukoresha Kuri Garuka"
+
+#: cp/decl.c:6377
+#, fuzzy
+msgid "return type specified for `operator %T'"
+msgstr "Garuka Ubwoko kugirango Mukoresha"
+
+#: cp/decl.c:6400
+#, fuzzy
+msgid "unnamed variable or field declared void"
+msgstr "Kitiswe IMPINDURAGACIRO Cyangwa Umwanya"
+
+#: cp/decl.c:6405
+#, fuzzy, c-format
+msgid "variable or field `%E' declared void"
+msgstr "IMPINDURAGACIRO Cyangwa Umwanya"
+
+#: cp/decl.c:6408
+#, fuzzy
+msgid "variable or field declared void"
+msgstr "IMPINDURAGACIRO Cyangwa Umwanya"
+
+#: cp/decl.c:6547
+#, fuzzy
+msgid "destructors must be member functions"
+msgstr "Imimaro"
+
+#: cp/decl.c:6566
+#, fuzzy
+msgid "destructor `%T' must match class name `%T'"
+msgstr "BIHUYE ishuri Izina:"
+
+#: cp/decl.c:6629
+#, fuzzy
+msgid "declarator-id missing; using reserved word `%D'"
+msgstr "ID Ibuze ikoresha ijambo"
+
+#: cp/decl.c:6683
+#, fuzzy
+msgid "type `%T' is not derived from type `%T'"
+msgstr "Ubwoko ni OYA Bivuye Ubwoko"
+
+#. Parse error puts this typespec where
+#. a declarator should go.
+#: cp/decl.c:6746
+#, fuzzy
+msgid "`%T' specified as declarator-id"
+msgstr "`%T'Nka ID"
+
+#: cp/decl.c:6748
+#, fuzzy
+msgid " perhaps you want `%T' for a constructor"
+msgstr "kugirango a"
+
+#. Sometimes, we see a template-name used as part of a
+#. decl-specifier like in
+#. std::allocator alloc;
+#. Handle that gracefully.
+#: cp/decl.c:6770
+#, fuzzy, c-format
+msgid "invalid use of template-name '%E' in a declarator"
+msgstr "Sibyo Gukoresha Bya Inyandikorugero Izina: in a"
+
+#: cp/decl.c:6790 cp/decl.c:8124
+#, fuzzy
+msgid "declaration of `%D' as non-function"
+msgstr "Bya Nka Umumaro"
+
+#: cp/decl.c:6867
+#, fuzzy
+msgid "`bool' is now a keyword"
+msgstr "`ni NONEAHA a Ijambo- banze"
+
+#: cp/decl.c:6869
+msgid "extraneous `%T' ignored"
+msgstr ""
+
+#: cp/decl.c:6885 cp/decl.c:6929
+#, fuzzy
+msgid "multiple declarations `%T' and `%T'"
+msgstr "Igikubo Na"
+
+#: cp/decl.c:6898
+#, fuzzy
+msgid "ISO C++ does not support `long long'"
+msgstr "C OYA Gushigikira"
+
+#: cp/decl.c:7002 cp/decl.c:7005
+#, fuzzy, c-format
+msgid "ISO C++ forbids declaration of `%s' with no type"
+msgstr "C Bya Na: Oya Ubwoko"
+
+#: cp/decl.c:7036
+#, fuzzy, c-format
+msgid "short, signed or unsigned invalid for `%s'"
+msgstr "Cyangwa Bitashizweho umukono Sibyo kugirango"
+
+#: cp/decl.c:7041
+#, fuzzy, c-format
+msgid "long and short specified together for `%s'"
+msgstr "Na kugirango"
+
+#: cp/decl.c:7052
+#, fuzzy, c-format
+msgid "signed and unsigned given together for `%s'"
+msgstr "Na Bitashizweho umukono kugirango"
+
+#: cp/decl.c:7161
+#, fuzzy
+msgid "qualifiers are not allowed on declaration of `operator %T'"
+msgstr "OYA ku Bya Mukoresha"
+
+#: cp/decl.c:7183
+#, fuzzy
+msgid "member `%D' cannot be declared both virtual and static"
+msgstr "Byombi Kitaboneka Na"
+
+#: cp/decl.c:7192
+#, fuzzy
+msgid "`%T::%D' is not a valid declarator"
+msgstr "`%T::%D'ni OYA a Byemewe"
+
+#: cp/decl.c:7204
+#, fuzzy
+msgid "storage class specifiers invalid in parameter declarations"
+msgstr "ishuri Sibyo in"
+
+#: cp/decl.c:7208
+#, fuzzy
+msgid "typedef declaration invalid in parameter declaration"
+msgstr "Sibyo in"
+
+#: cp/decl.c:7221
+#, fuzzy
+msgid "virtual outside class declaration"
+msgstr "Kitaboneka Hanze ishuri"
+
+#: cp/decl.c:7280
+#, fuzzy, c-format
+msgid "storage class specified for %s `%s'"
+msgstr "ishuri kugirango"
+
+#: cp/decl.c:7315
+#, fuzzy, c-format
+msgid "top-level declaration of `%s' specifies `auto'"
+msgstr "Hejuru: urwego Bya"
+
+#: cp/decl.c:7327
+#, fuzzy
+msgid "storage class specifiers invalid in friend function declarations"
+msgstr "ishuri Sibyo in Umumaro"
+
+#: cp/decl.c:7492
+#, fuzzy
+msgid "destructor cannot be static member function"
+msgstr "Umumaro"
+
+#: cp/decl.c:7495
+#, fuzzy, c-format
+msgid "destructors may not be `%s'"
+msgstr "Gicurasi OYA"
+
+#: cp/decl.c:7516
+#, fuzzy
+msgid "constructor cannot be static member function"
+msgstr "Umumaro"
+
+#: cp/decl.c:7519
+#, fuzzy
+msgid "constructors cannot be declared virtual"
+msgstr "Kitaboneka"
+
+#: cp/decl.c:7524
+#, fuzzy, c-format
+msgid "constructors may not be `%s'"
+msgstr "Gicurasi OYA"
+
+#: cp/decl.c:7534
+#, fuzzy
+msgid "return value type specifier for constructor ignored"
+msgstr "Garuka Agaciro Ubwoko kugirango"
+
+#: cp/decl.c:7553
+#, fuzzy, c-format
+msgid "can't initialize friend function `%s'"
+msgstr "gutangiza Umumaro"
+
+#. Cannot be both friend and virtual.
+#: cp/decl.c:7557
+#, fuzzy
+msgid "virtual functions cannot be friends"
+msgstr "Kitaboneka Imimaro"
+
+#: cp/decl.c:7562
+#, fuzzy
+msgid "friend declaration not in class definition"
+msgstr "OYA in ishuri Insobanuro"
+
+#: cp/decl.c:7564
+#, fuzzy, c-format
+msgid "can't define friend function `%s' in a local class definition"
+msgstr "Kugaragaza... Umumaro in a ishuri Insobanuro"
+
+#: cp/decl.c:7585
+#, fuzzy
+msgid "destructors may not have parameters"
+msgstr "Gicurasi OYA Ibigenga"
+
+#: cp/decl.c:7605 cp/decl.c:7612
+#, fuzzy
+msgid "cannot declare reference to `%#T'"
+msgstr "Indango Kuri"
+
+#: cp/decl.c:7606
+#, fuzzy
+msgid "cannot declare pointer to `%#T'"
+msgstr "Mweretsi Kuri"
+
+#: cp/decl.c:7611
+#, fuzzy
+msgid "cannot declare pointer to `%#T' member"
+msgstr "Mweretsi Kuri"
+
+#: cp/decl.c:7750
+#, fuzzy
+msgid "extra qualification `%T::' on member `%s' ignored"
+msgstr "Birenga ku"
+
+#: cp/decl.c:7766
+#, fuzzy
+msgid "cannot declare member function `%T::%s' within `%T'"
+msgstr "Umumaro muri"
+
+#: cp/decl.c:7781
+#, fuzzy
+msgid "cannot declare member `%T::%s' within `%T'"
+msgstr "muri"
+
+#: cp/decl.c:7861
+#, fuzzy
+msgid "data member may not have variably modified type `%T'"
+msgstr "Ibyatanzwe Gicurasi OYA Byahinduwe Ubwoko"
+
+#: cp/decl.c:7863
+#, fuzzy
+msgid "parameter may not have variably modified type `%T'"
+msgstr "Gicurasi OYA Byahinduwe Ubwoko"
+
+#. [dcl.fct.spec] The explicit specifier shall only be used in
+#. declarations of constructors within a class definition.
+#: cp/decl.c:7871
+#, fuzzy
+msgid "only declarations of constructors can be `explicit'"
+msgstr "Bya"
+
+#: cp/decl.c:7879
+#, c-format
+msgid "non-member `%s' cannot be declared `mutable'"
+msgstr ""
+
+#: cp/decl.c:7884
+#, fuzzy, c-format
+msgid "non-object member `%s' cannot be declared `mutable'"
+msgstr "Igikoresho"
+
+#: cp/decl.c:7890
+#, fuzzy, c-format
+msgid "function `%s' cannot be declared `mutable'"
+msgstr "Umumaro"
+
+#: cp/decl.c:7895
+#, c-format
+msgid "static `%s' cannot be declared `mutable'"
+msgstr ""
+
+#: cp/decl.c:7900
+#, c-format
+msgid "const `%s' cannot be declared `mutable'"
+msgstr ""
+
+#: cp/decl.c:7913
+#, fuzzy
+msgid "template-id `%D' used as a declarator"
+msgstr "Inyandikorugero ID Nka a"
+
+#: cp/decl.c:7934
+#, fuzzy
+msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
+msgstr "C Ubwoko Na: Izina: Nka ishuri"
+
+#: cp/decl.c:7942
+#, fuzzy
+msgid "%Jtypedef name may not be a nested-name-specifier"
+msgstr "%JtypedefIzina: Gicurasi OYA a Izina:"
+
+#: cp/decl.c:7988
+#, fuzzy
+msgid "%Jinvalid type qualifier for non-member function type"
+msgstr "%JinvalidUbwoko kugirango Umumaro Ubwoko"
+
+#: cp/decl.c:8051
+#, fuzzy
+msgid "type qualifiers specified for friend class declaration"
+msgstr "Ubwoko kugirango ishuri"
+
+#: cp/decl.c:8056
+#, fuzzy
+msgid "`inline' specified for friend class declaration"
+msgstr "`kugirango ishuri"
+
+#: cp/decl.c:8064
+#, fuzzy
+msgid "template parameters cannot be friends"
+msgstr "Inyandikorugero Ibigenga"
+
+#: cp/decl.c:8066
+#, fuzzy
+msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
+msgstr "E."
+
+#: cp/decl.c:8070
+#, fuzzy
+msgid "friend declaration requires class-key, i.e. `friend %#T'"
+msgstr "E."
+
+#: cp/decl.c:8083
+#, fuzzy
+msgid "trying to make class `%T' a friend of global scope"
+msgstr "Kuri Ubwoko ishuri a Bya Ingano:"
+
+#: cp/decl.c:8094
+#, fuzzy
+msgid "invalid qualifiers on non-member function type"
+msgstr "Sibyo ku Umumaro Ubwoko"
+
+#: cp/decl.c:8113
+#, fuzzy
+msgid "abstract declarator `%T' used as declaration"
+msgstr "Incamake Nka"
+
+#: cp/decl.c:8139
+#, fuzzy
+msgid "cannot use `::' in parameter declaration"
+msgstr "Gukoresha in"
+
+#. Something like struct S { int N::j; };
+#: cp/decl.c:8184
+#, fuzzy
+msgid "invalid use of `::'"
+msgstr "Sibyo Gukoresha Bya"
+
+#: cp/decl.c:8196
+#, fuzzy
+msgid "function `%D' cannot be declared friend"
+msgstr "Umumaro"
+
+#: cp/decl.c:8208
+#, fuzzy
+msgid "can't make `%D' into a method -- not in a class"
+msgstr "Ubwoko a Uburyo OYA in a ishuri"
+
+#: cp/decl.c:8217
+#, fuzzy
+msgid "function `%D' declared virtual inside a union"
+msgstr "Umumaro Kitaboneka Mo Imbere a Ihuza"
+
+#: cp/decl.c:8226
+#, fuzzy
+msgid "`%D' cannot be declared virtual, since it is always static"
+msgstr "`%D'Kitaboneka guhera ni Buri gihe"
+
+#: cp/decl.c:8305
+#, fuzzy
+msgid "field `%D' has incomplete type"
+msgstr "Umwanya Ubwoko"
+
+#: cp/decl.c:8307
+#, fuzzy
+msgid "name `%T' has incomplete type"
+msgstr "Izina: Ubwoko"
+
+#: cp/decl.c:8316
+#, fuzzy
+msgid " in instantiation of template `%T'"
+msgstr "in Bya Inyandikorugero"
+
+#: cp/decl.c:8326
+#, fuzzy, c-format
+msgid "`%s' is neither function nor member function; cannot be declared friend"
+msgstr "`%s'ni Umumaro Umumaro"
+
+#: cp/decl.c:8337
+#, fuzzy
+msgid "member functions are implicitly friends of their class"
+msgstr "Imimaro Bya ishuri"
+
+#. An attempt is being made to initialize a non-static
+#. member. But, from [class.mem]:
+#.
+#. 4 A member-declarator can contain a
+#. constant-initializer only if it declares a static
+#. member (_class.static_) of integral or enumeration
+#. type, see _class.static.data_.
+#.
+#. This used to be relatively common practice, but
+#. 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:8377
+#, fuzzy
+msgid "ISO C++ forbids initialization of member `%D'"
+msgstr "C Bya"
+
+#: cp/decl.c:8379
+msgid "making `%D' static"
+msgstr ""
+
+#: cp/decl.c:8435
+#, fuzzy, c-format
+msgid "storage class `auto' invalid for function `%s'"
+msgstr "ishuri Sibyo kugirango Umumaro"
+
+#: cp/decl.c:8437
+#, fuzzy, c-format
+msgid "storage class `register' invalid for function `%s'"
+msgstr "ishuri Sibyo kugirango Umumaro"
+
+#: cp/decl.c:8439
+#, fuzzy, c-format
+msgid "storage class `__thread' invalid for function `%s'"
+msgstr "ishuri Sibyo kugirango Umumaro"
+
+#: cp/decl.c:8450
+#, fuzzy, c-format
+msgid "storage class `static' invalid for function `%s' declared out of global scope"
+msgstr "ishuri Sibyo kugirango Umumaro Inyuma Bya Ingano:"
+
+#: cp/decl.c:8452
+#, fuzzy, c-format
+msgid "storage class `inline' invalid for function `%s' declared out of global scope"
+msgstr "ishuri Sibyo kugirango Umumaro Inyuma Bya Ingano:"
+
+#: cp/decl.c:8459
+#, fuzzy, c-format
+msgid "virtual non-class function `%s'"
+msgstr "Kitaboneka ishuri Umumaro"
+
+#: cp/decl.c:8490
+#, fuzzy
+msgid "cannot declare member function `%D' to have static linkage"
+msgstr "Umumaro Kuri"
+
+#. FIXME need arm citation
+#: cp/decl.c:8496
+#, fuzzy
+msgid "cannot declare static function inside another function"
+msgstr "Umumaro Mo Imbere Umumaro"
+
+#: cp/decl.c:8524
+#, fuzzy
+msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
+msgstr "`Gicurasi OYA Ryari: Nka Kuri a Ibyatanzwe"
+
+#: cp/decl.c:8530
+msgid "static member `%D' declared `register'"
+msgstr ""
+
+#: cp/decl.c:8535
+#, fuzzy
+msgid "cannot explicitly declare member `%#D' to have extern linkage"
+msgstr "Kuri"
+
+#: cp/decl.c:8675
+#, fuzzy
+msgid "default argument for `%#D' has type `%T'"
+msgstr "Mburabuzi kugirango Ubwoko"
+
+#: cp/decl.c:8678
+#, fuzzy
+msgid "default argument for parameter of type `%T' has type `%T'"
+msgstr "Mburabuzi kugirango Bya Ubwoko Ubwoko"
+
+#: cp/decl.c:8695
+#, fuzzy
+msgid "default argument `%E' uses local variable `%D'"
+msgstr "Mburabuzi IMPINDURAGACIRO"
+
+#: cp/decl.c:8739
+#, fuzzy, c-format
+msgid "invalid string constant `%E'"
+msgstr "Sibyo Ikurikiranyanyuguti"
+
+#: cp/decl.c:8741
+#, fuzzy
+msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
+msgstr "Sibyo Umubare wuzuye in Urutonde Kuri Izina:"
+
+#: cp/decl.c:8779
+#, fuzzy
+msgid "parameter `%D' invalidly declared method type"
+msgstr "Uburyo Ubwoko"
+
+#: cp/decl.c:8803
+#, fuzzy
+msgid "parameter `%D' includes %s to array of unknown bound `%T'"
+msgstr "Kuri Imbonerahamwe Bya Kitazwi"
+
+#. [class.copy]
+#.
+#. A declaration of a constructor for a class X is ill-formed if
+#. its first parameter is of type (optionally cv-qualified) X
+#. and either there are no other parameters or else all other
+#. parameters have default arguments.
+#.
+#. We *don't* complain about member template instantiations that
+#. have this form, though; they can occur as we try to decide
+#. what constructor to use during overload resolution. Since
+#. overload resolution will never prefer such a constructor to
+#. the non-template copy constructor (which is either explicitly
+#. or implicitly defined), there's no need to worry about their
+#. existence. Theoretically, they should never even be
+#. instantiated, but that's hard to forestall.
+#: cp/decl.c:8962
+#, fuzzy
+msgid "invalid constructor; you probably meant `%T (const %T&)'"
+msgstr "Sibyo"
+
+#: cp/decl.c:9090
+#, fuzzy
+msgid "`%D' must be a nonstatic member function"
+msgstr "`%D'a Umumaro"
+
+#: cp/decl.c:9096
+#, fuzzy
+msgid "`%D' must be either a non-static member function or a non-member function"
+msgstr "`%D'a Umumaro Cyangwa a Umumaro"
+
+#: cp/decl.c:9113
+#, fuzzy
+msgid "`%D' must have an argument of class or enumerated type"
+msgstr "`%D'Bya ishuri Cyangwa Ubwoko"
+
+#: cp/decl.c:9148
+#, fuzzy, c-format
+msgid "conversion to %s%s will never use a type conversion operator"
+msgstr "Ihindurangero Kuri Nta narimwe Gukoresha a Ubwoko Ihindurangero Mukoresha"
+
+#. 13.4.0.3
+#: cp/decl.c:9155
+#, fuzzy
+msgid "ISO C++ prohibits overloading operator ?:"
+msgstr "C Mukoresha"
+
+#: cp/decl.c:9205
+#, fuzzy
+msgid "postfix `%D' must take `int' as its argument"
+msgstr "Nka"
+
+#: cp/decl.c:9209
+#, fuzzy
+msgid "postfix `%D' must take `int' as its second argument"
+msgstr "Nka ISEGONDA"
+
+#: cp/decl.c:9216
+#, fuzzy
+msgid "`%D' must take either zero or one argument"
+msgstr "`%D'Zeru Cyangwa"
+
+#: cp/decl.c:9218
+#, fuzzy
+msgid "`%D' must take either one or two arguments"
+msgstr "`%D'Cyangwa ingingo"
+
+#: cp/decl.c:9239
+#, fuzzy
+msgid "prefix `%D' should return `%T'"
+msgstr "Imbanziriza Garuka"
+
+#: cp/decl.c:9245
+#, fuzzy
+msgid "postfix `%D' should return `%T'"
+msgstr "Garuka"
+
+#: cp/decl.c:9254
+msgid "`%D' must take `void'"
+msgstr ""
+
+#: cp/decl.c:9256 cp/decl.c:9264
+msgid "`%D' must take exactly one argument"
+msgstr ""
+
+#: cp/decl.c:9266
+#, fuzzy
+msgid "`%D' must take exactly two arguments"
+msgstr "`%D'ingingo"
+
+#: cp/decl.c:9274
+#, fuzzy
+msgid "user-defined `%D' always evaluates both arguments"
+msgstr "Ukoresha: Buri gihe Byombi ingingo"
+
+#: cp/decl.c:9288
+#, fuzzy
+msgid "`%D' should return by value"
+msgstr "`%D'Garuka ku Agaciro"
+
+#: cp/decl.c:9300 cp/decl.c:9303
+#, fuzzy
+msgid "`%D' cannot have default arguments"
+msgstr "`%D'Mburabuzi ingingo"
+
+#: cp/decl.c:9363
+#, fuzzy
+msgid "using typedef-name `%D' after `%s'"
+msgstr "ikoresha Izina: Nyuma"
+
+#: cp/decl.c:9369
+#, fuzzy
+msgid "using template type parameter `%T' after `%s'"
+msgstr "ikoresha Inyandikorugero Ubwoko Nyuma"
+
+#: cp/decl.c:9377
+#, fuzzy
+msgid "`%T' referred to as `%s'"
+msgstr "`%T'Kuri Nka"
+
+#: cp/decl.c:9383
+#, fuzzy
+msgid "`%T' referred to as enum"
+msgstr "`%T'Kuri Nka"
+
+#. If a class template appears as elaborated type specifier
+#. without a template header such as:
+#.
+#. template <class T> class C {};
+#. void f(class C); // No template header here
+#.
+#. then the required template argument is missing.
+#: cp/decl.c:9398
+#, fuzzy
+msgid "template argument required for `%s %T'"
+msgstr "Inyandikorugero Bya ngombwa kugirango"
+
+#: cp/decl.c:9543
+#, fuzzy
+msgid "use of enum `%#D' without previous declaration"
+msgstr "Gukoresha Bya Ibanjirije"
+
+#: cp/decl.c:9561
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "Bya Nka a Inyandikorugero"
+
+#: cp/decl.c:9607
+#, fuzzy
+msgid "derived union `%T' invalid"
+msgstr "Ihuza Sibyo"
+
+#: cp/decl.c:9660
+#, fuzzy
+msgid "base type `%T' fails to be a struct or class type"
+msgstr "SHINGIRO Ubwoko Kuri a Cyangwa ishuri Ubwoko"
+
+#: cp/decl.c:9668
+#, fuzzy
+msgid "recursive type `%T' undefined"
+msgstr "Ubwoko kidasobanuye"
+
+#: cp/decl.c:9670
+#, fuzzy
+msgid "duplicate base type `%T' invalid"
+msgstr "Gusubiramo SHINGIRO Ubwoko Sibyo"
+
+#: cp/decl.c:9748
+#, fuzzy
+msgid "Java class '%T' cannot have multiple bases"
+msgstr "ishuri Igikubo"
+
+#: cp/decl.c:9750
+#, fuzzy
+msgid "Java class '%T' cannot have virtual bases"
+msgstr "ishuri Kitaboneka"
+
+#: cp/decl.c:9790
+#, fuzzy
+msgid "multiple definition of `%#T'"
+msgstr "Igikubo Insobanuro Bya"
+
+#: cp/decl.c:9791
+#, fuzzy
+msgid "%Jprevious definition here"
+msgstr "%JpreviousInsobanuro"
+
+#. DR 377
+#.
+#. IF no integral type can represent all the enumerator values, the
+#. enumeration is ill-formed.
+#: cp/decl.c:9926
+#, fuzzy
+msgid "no integral type can represent all of the enumerator values for `%T'"
+msgstr "Oya Umubare Wuzuye Ubwoko Byose Bya i Uduciro kugirango"
+
+#: cp/decl.c:10023
+#, fuzzy
+msgid "enumerator value for `%D' not integer constant"
+msgstr "Agaciro kugirango OYA Umubare wuzuye"
+
+#: cp/decl.c:10043
+#, fuzzy
+msgid "overflow in enumeration values at `%D'"
+msgstr "Byarenze urugero in Uduciro ku"
+
+#: cp/decl.c:10112
+#, fuzzy
+msgid "return type `%#T' is incomplete"
+msgstr "Garuka Ubwoko ni"
+
+#: cp/decl.c:10230
+#, fuzzy
+msgid "return type for `main' changed to `int'"
+msgstr "Garuka Ubwoko kugirango Byahinduwe Kuri"
+
+#: cp/decl.c:10259
+#, fuzzy
+msgid "`%D' implicitly declared before its definition"
+msgstr "`%D'Mbere Insobanuro"
+
+#: cp/decl.c:10281 cp/typeck.c:6092
+#, fuzzy
+msgid "`operator=' should return a reference to `*this'"
+msgstr "`Mukoresha Garuka a Indango Kuri"
+
+#: cp/decl.c:10550
+msgid "parameter `%D' declared void"
+msgstr ""
+
+#: cp/decl.c:11016
+#, fuzzy
+msgid "invalid member function declaration"
+msgstr "Sibyo Umumaro"
+
+#: cp/decl.c:11033
+#, fuzzy
+msgid "`%D' is already defined in class `%T'"
+msgstr "`%D'ni in ishuri"
+
+#: cp/decl.c:11246
+#, fuzzy
+msgid "static member function `%#D' declared with type qualifiers"
+msgstr "Umumaro Na: Ubwoko"
+
+#: cp/decl2.c:143
+#, fuzzy, c-format
+msgid "duplicate type qualifiers in %s declaration"
+msgstr "Gusubiramo Ubwoko in"
+
+#: cp/decl2.c:316
+#, fuzzy
+msgid "name missing for member function"
+msgstr "Izina: Ibuze kugirango Umumaro"
+
+#: cp/decl2.c:408 cp/decl2.c:422
+#, fuzzy
+msgid "ambiguous conversion for array subscript"
+msgstr "Ihindurangero kugirango Imbonerahamwe Inyandiko nyesi"
+
+#: cp/decl2.c:416
+#, fuzzy
+msgid "invalid types `%T[%T]' for array subscript"
+msgstr "Sibyo kugirango Imbonerahamwe Inyandiko nyesi"
+
+#: cp/decl2.c:461
+#, fuzzy
+msgid "deleting array `%#D'"
+msgstr "Imbonerahamwe"
+
+#: cp/decl2.c:467
+#, fuzzy
+msgid "type `%#T' argument given to `delete', expected pointer"
+msgstr "Ubwoko Kuri Ikitezwe: Mweretsi"
+
+#: cp/decl2.c:479
+#, fuzzy
+msgid "cannot delete a function. Only pointer-to-objects are valid arguments to `delete'"
+msgstr "Gusiba a Umumaro Mweretsi Kuri Ibintu Byemewe ingingo Kuri"
+
+#: cp/decl2.c:486
+#, fuzzy
+msgid "deleting `%T' is undefined"
+msgstr "ni kidasobanuye"
+
+#. 14.5.2.2 [temp.mem]
+#.
+#. A local class shall not have member templates.
+#: cp/decl2.c:522
+#, fuzzy
+msgid "invalid declaration of member template `%#D' in local class"
+msgstr "Sibyo Bya Inyandikorugero in ishuri"
+
+#: cp/decl2.c:531
+#, fuzzy
+msgid "invalid use of `virtual' in template declaration of `%#D'"
+msgstr "Sibyo Gukoresha Bya in Inyandikorugero Bya"
+
+#: cp/decl2.c:541 cp/pt.c:2878
+#, fuzzy
+msgid "template declaration of `%#D'"
+msgstr "Inyandikorugero Bya"
+
+#: cp/decl2.c:590
+#, fuzzy
+msgid "Java method '%D' has non-Java return type `%T'"
+msgstr "Uburyo Garuka Ubwoko"
+
+#: cp/decl2.c:606
+#, fuzzy
+msgid "Java method '%D' has non-Java parameter type `%T'"
+msgstr "Uburyo Ubwoko"
+
+#: cp/decl2.c:699
+#, fuzzy
+msgid "prototype for `%#D' does not match any in class `%T'"
+msgstr "kugirango OYA BIHUYE in ishuri"
+
+#: cp/decl2.c:778
+#, fuzzy
+msgid "local class `%#T' shall not have static data member `%#D'"
+msgstr "ishuri OYA Ibyatanzwe"
+
+#: cp/decl2.c:786
+#, fuzzy
+msgid "initializer invalid for static member with constructor"
+msgstr "Sibyo kugirango Na:"
+
+#: cp/decl2.c:789
+#, fuzzy
+msgid "(an out of class initialization is required)"
+msgstr "(Inyuma Bya ishuri ni Bya ngombwa"
+
+#: cp/decl2.c:872
+#, fuzzy
+msgid "member `%D' conflicts with virtual function table field name"
+msgstr "Na: Kitaboneka Umumaro imbonerahamwe# Umwanya Izina:"
+
+#: cp/decl2.c:889
+#, fuzzy
+msgid "`%D' is already defined in `%T'"
+msgstr "`%D'ni in"
+
+#: cp/decl2.c:936
+#, fuzzy
+msgid "field initializer is not constant"
+msgstr "Umwanya ni OYA"
+
+#: cp/decl2.c:964
+#, fuzzy
+msgid "`asm' specifiers are not permitted on non-static data members"
+msgstr "`OYA ku Ibyatanzwe"
+
+#: cp/decl2.c:1014
+#, fuzzy
+msgid "cannot declare `%D' to be a bit-field type"
+msgstr "Kuri a Umwanya Ubwoko"
+
+#: cp/decl2.c:1024
+#, fuzzy
+msgid "cannot declare bit-field `%D' with function type"
+msgstr "Umwanya Na: Umumaro Ubwoko"
+
+#: cp/decl2.c:1031
+#, fuzzy
+msgid "`%D' is already defined in the class %T"
+msgstr "`%D'ni in i ishuri"
+
+#: cp/decl2.c:1038
+#, fuzzy
+msgid "static member `%D' cannot be a bit-field"
+msgstr "a Umwanya"
+
+#: cp/decl2.c:1097
+#, fuzzy
+msgid "initializer specified for non-member function `%D'"
+msgstr "kugirango Umumaro"
+
+#: cp/decl2.c:1101
+#, fuzzy
+msgid "invalid initializer for virtual method `%D'"
+msgstr "Sibyo kugirango Kitaboneka Uburyo"
+
+#: cp/decl2.c:1148
+#, fuzzy
+msgid "anonymous struct not inside named type"
+msgstr "OYA Mo Imbere Ubwoko"
+
+#: cp/decl2.c:1224
+#, fuzzy
+msgid "namespace-scope anonymous aggregates must be static"
+msgstr "Ingano:"
+
+#: cp/decl2.c:1231
+#, fuzzy
+msgid "anonymous union with no members"
+msgstr "Ihuza Na: Oya"
+
+#: cp/decl2.c:1265
+#, fuzzy
+msgid "`operator new' must return type `%T'"
+msgstr "`Mukoresha Garuka Ubwoko"
+
+#: cp/decl2.c:1273
+#, fuzzy
+msgid "`operator new' takes type `size_t' (`%T') as first parameter"
+msgstr "`Mukoresha Ubwoko Nka Itangira"
+
+#: cp/decl2.c:1299
+#, fuzzy
+msgid "`operator delete' must return type `%T'"
+msgstr "`Mukoresha Garuka Ubwoko"
+
+#: cp/decl2.c:1307
+#, fuzzy
+msgid "`operator delete' takes type `%T' as first parameter"
+msgstr "`Mukoresha Ubwoko Nka Itangira"
+
+#: cp/decl2.c:2816
+#, fuzzy
+msgid "inline function `%D' used but never defined"
+msgstr "Mumurongo Umumaro Nta narimwe"
+
+#: cp/decl2.c:2962
+#, fuzzy
+msgid "default argument missing for parameter %P of `%+#D'"
+msgstr "Mburabuzi Ibuze kugirango Bya"
+
+#. damn ICE suppression
+#: cp/error.c:2385
+#, fuzzy, c-format
+msgid "unexpected letter `%c' in locate_error\n"
+msgstr "Ibaruwa... in"
+
+#. Can't throw a reference.
+#: cp/except.c:239
+#, fuzzy
+msgid "type `%T' is disallowed in Java `throw' or `catch'"
+msgstr "Ubwoko ni in Cyangwa"
+
+#: cp/except.c:250
+#, fuzzy
+msgid "call to Java `catch' or `throw' with `jthrowable' undefined"
+msgstr "Kuri Cyangwa Na: kidasobanuye"
+
+#. Thrown object must be a Throwable.
+#: cp/except.c:257
+#, fuzzy
+msgid "type `%T' is not derived from `java::lang::Throwable'"
+msgstr "Ubwoko ni OYA Bivuye java"
+
+#: cp/except.c:320
+#, fuzzy
+msgid "mixing C++ and Java catches in a single translation unit"
+msgstr "C Na in a UMWE Umwandiko wahinduwe ururimi Igice:"
+
+#: cp/except.c:575
+#, fuzzy
+msgid "throwing NULL, which has integral, not pointer type"
+msgstr "Umubare Wuzuye OYA Mweretsi Ubwoko"
+
+#: cp/except.c:598 cp/init.c:2047
+#, fuzzy
+msgid "`%D' should never be overloaded"
+msgstr "`%D'Nta narimwe"
+
+#: cp/except.c:665
+#, fuzzy
+msgid " in thrown expression"
+msgstr "in imvugo"
+
+#: cp/except.c:812
+#, fuzzy
+msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
+msgstr "imvugo Bya Incamake ishuri Ubwoko in imvugo"
+
+#: cp/except.c:894
+#, fuzzy
+msgid "exception of type `%T' will be caught"
+msgstr "Irengayobora(-) Bya Ubwoko"
+
+#: cp/except.c:897
+#, fuzzy
+msgid " by earlier handler for `%T'"
+msgstr "ku kugirango"
+
+#: cp/except.c:918
+#, fuzzy
+msgid "`...' handler must be the last handler for its try block"
+msgstr "`...'i Iheruka kugirango Funga"
+
+#: cp/friend.c:151
+#, fuzzy
+msgid "`%D' is already a friend of class `%T'"
+msgstr "`%D'ni a Bya ishuri"
+
+#: cp/friend.c:206
+#, fuzzy
+msgid "invalid type `%T' declared `friend'"
+msgstr "Sibyo Ubwoko"
+
+#. [temp.friend]
+#. Friend declarations shall not declare partial
+#. specializations.
+#: cp/friend.c:222
+#, fuzzy
+msgid "partial specialization `%T' declared `friend'"
+msgstr "Bituzuye"
+
+#: cp/friend.c:232
+#, fuzzy
+msgid "class `%T' is implicitly friends with itself"
+msgstr "ishuri ni Na:"
+
+#. template <class T> friend typename S<T>::X;
+#: cp/friend.c:250
+#, fuzzy
+msgid "typename type `%#T' declared `friend'"
+msgstr "Ubwoko"
+
+#. template <class T> friend class T;
+#: cp/friend.c:256
+#, fuzzy
+msgid "template parameter type `%T' declared `friend'"
+msgstr "Inyandikorugero Ubwoko"
+
+#. template <class T> friend class A; where A is not a template
+#: cp/friend.c:262
+#, fuzzy
+msgid "`%#T' is not a template"
+msgstr "`%#T'ni OYA a Inyandikorugero"
+
+#: cp/friend.c:281
+#, fuzzy
+msgid "`%D' is already a friend of `%T'"
+msgstr "`%D'ni a Bya"
+
+#: cp/friend.c:291
+#, fuzzy
+msgid "`%T' is already a friend of `%T'"
+msgstr "`%T'ni a Bya"
+
+#: cp/friend.c:413
+#, fuzzy
+msgid "member `%D' declared as friend before type `%T' defined"
+msgstr "Nka Mbere Ubwoko"
+
+#: cp/friend.c:469
+#, fuzzy
+msgid "friend declaration `%#D' declares a non-template function"
+msgstr "a Inyandikorugero Umumaro"
+
+#: cp/friend.c:472
+#, fuzzy
+msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
+msgstr "(NIBA iyi ni OYA Ubwoko i Umumaro Inyandikorugero Na Kongeramo Nyuma i Umumaro Izina: Inyandikorugero iyi Iburira"
+
+#: cp/g++spec.c:232 java/jvspec.c:415
+#, fuzzy, c-format
+msgid "argument to `%s' missing\n"
+msgstr "Kuri"
+
+#: cp/init.c:318
+#, fuzzy
+msgid "`%D' should be initialized in the member initialization list"
+msgstr "`%D'in i Urutonde"
+
+#: cp/init.c:368
+#, fuzzy
+msgid "default-initialization of `%#D', which has reference type"
+msgstr "Mburabuzi Bya Indango Ubwoko"
+
+#: cp/init.c:373
+#, fuzzy
+msgid "uninitialized reference member `%D'"
+msgstr "Itatangijwe Indango"
+
+#: cp/init.c:375
+#, fuzzy
+msgid "uninitialized member `%D' with `const' type `%T'"
+msgstr "Itatangijwe Na: Ubwoko"
+
+#: cp/init.c:514
+#, fuzzy
+msgid "`%D' will be initialized after"
+msgstr "`%D'Nyuma"
+
+#: cp/init.c:517
+#, fuzzy
+msgid "base `%T' will be initialized after"
+msgstr "SHINGIRO Nyuma"
+
+# desktop/source\app\ssodlg.src:DLG_SSOLOGIN.text
+#: cp/init.c:520
+#, fuzzy
+msgid " `%#D'"
+msgstr "`%#D'"
+
+# sc/source\core\src\compiler.src:RID_SC_FUNCTION_NAMES.SC_OPCODE_BASE.text
+#: cp/init.c:522
+#, fuzzy
+msgid " base `%T'"
+msgstr "SHINGIRO"
+
+#: cp/init.c:523
+#, fuzzy
+msgid " when initialized here"
+msgstr "Ryari:"
+
+#: cp/init.c:539
+#, fuzzy
+msgid "multiple initializations given for `%D'"
+msgstr "Igikubo kugirango"
+
+#: cp/init.c:541
+#, fuzzy
+msgid "multiple initializations given for base `%T'"
+msgstr "Igikubo kugirango SHINGIRO"
+
+#: cp/init.c:608
+#, fuzzy
+msgid "initializations for multiple members of `%T'"
+msgstr "kugirango Igikubo Bya"
+
+#: cp/init.c:665
+#, fuzzy
+msgid "base class `%#T' should be explicitly initialized in the copy constructor"
+msgstr "SHINGIRO ishuri in i Gukoporora"
+
+#: cp/init.c:895 cp/init.c:914
+#, fuzzy
+msgid "class `%T' does not have any field named `%D'"
+msgstr "ishuri OYA Umwanya"
+
+#: cp/init.c:901
+#, fuzzy
+msgid "`%#D' is a static data member; it can only be initialized at its definition"
+msgstr "`%#D'ni a Ibyatanzwe ku Insobanuro"
+
+#: cp/init.c:908
+#, fuzzy
+msgid "`%#D' is not a non-static data member of `%T'"
+msgstr "`%#D'ni OYA a Ibyatanzwe Bya"
+
+#: cp/init.c:947
+#, fuzzy
+msgid "unnamed initializer for `%T', which has no base classes"
+msgstr "Kitiswe kugirango Oya SHINGIRO Inzego"
+
+#: cp/init.c:954
+#, fuzzy
+msgid "unnamed initializer for `%T', which uses multiple inheritance"
+msgstr "Kitiswe kugirango Igikubo"
+
+#: cp/init.c:1009
+#, fuzzy
+msgid "'%D' is both a direct base and an indirect virtual base"
+msgstr "'%D'ni Byombi a SHINGIRO Na BUZIGUYE Kitaboneka SHINGIRO"
+
+#: cp/init.c:1017
+#, fuzzy
+msgid "type `%D' is not a direct or virtual base of `%T'"
+msgstr "Ubwoko ni OYA a Cyangwa Kitaboneka SHINGIRO Bya"
+
+#: cp/init.c:1020
+#, fuzzy
+msgid "type `%D' is not a direct base of `%T'"
+msgstr "Ubwoko ni OYA a SHINGIRO Bya"
+
+#. Handle bad initializers like:
+#. class COMPLEX {
+#. public:
+#. double re, im;
+#. COMPLEX(double r = 0.0, double i = 0.0) {re = r; im = i;};
+#. ~COMPLEX() {};
+#. };
+#.
+#. int main(int argc, char **argv) {
+#. COMPLEX zees(1.0, 0.0)[10];
+#. }
+#.
+#: cp/init.c:1112
+#, fuzzy
+msgid "bad array initializer"
+msgstr "Imbonerahamwe"
+
+#: cp/init.c:1310
+#, fuzzy
+msgid "`%T' is not an aggregate type"
+msgstr "`%T'ni OYA Ubwoko"
+
+#: cp/init.c:1331
+#, fuzzy
+msgid "`%T' fails to be an aggregate typedef"
+msgstr "`%T'Kuri"
+
+#: cp/init.c:1340
+#, fuzzy
+msgid "type `%T' is of non-aggregate type"
+msgstr "Ubwoko ni Bya Ubwoko"
+
+#: cp/init.c:1432 cp/typeck.c:1818
+#, fuzzy
+msgid "qualified type `%T' does not match destructor name `~%T'"
+msgstr "Ubwoko OYA BIHUYE Izina:"
+
+#: cp/init.c:1440
+#, fuzzy
+msgid "incomplete type `%T' does not have member `%D'"
+msgstr "Ubwoko OYA"
+
+#: cp/init.c:1460
+#, fuzzy
+msgid "`%D' is not a member of type `%T'"
+msgstr "`%D'ni OYA a Bya Ubwoko"
+
+#: cp/init.c:1487
+#, fuzzy
+msgid "invalid pointer to bit-field `%D'"
+msgstr "Sibyo Mweretsi Kuri Umwanya"
+
+#: cp/init.c:1589
+#, fuzzy
+msgid "invalid use of non-static member function `%D'"
+msgstr "Sibyo Gukoresha Bya Umumaro"
+
+#: cp/init.c:1595 cp/semantics.c:1236
+#, fuzzy
+msgid "invalid use of non-static data member `%D'"
+msgstr "Sibyo Gukoresha Bya Ibyatanzwe"
+
+#: cp/init.c:1734
+#, fuzzy
+msgid "new of array type fails to specify size"
+msgstr "Gishya Bya Imbonerahamwe Ubwoko Kuri Ingano"
+
+#: cp/init.c:1745
+#, fuzzy
+msgid "size in array new must have integral type"
+msgstr "Ingano in Imbonerahamwe Gishya Umubare Wuzuye Ubwoko"
+
+#: cp/init.c:1751
+#, fuzzy
+msgid "zero size array reserves no space"
+msgstr "Zeru Ingano Imbonerahamwe Oya Umwanya"
+
+#: cp/init.c:1818
+#, fuzzy
+msgid "new cannot be applied to a reference type"
+msgstr "Gishya Byashyizweho Kuri a Indango Ubwoko"
+
+#: cp/init.c:1824
+#, fuzzy
+msgid "new cannot be applied to a function type"
+msgstr "Gishya Byashyizweho Kuri a Umumaro Ubwoko"
+
+#: cp/init.c:1870
+#, fuzzy
+msgid "call to Java constructor, while `jclass' undefined"
+msgstr "Kuri kidasobanuye"
+
+#: cp/init.c:1886
+#, fuzzy
+msgid "can't find class$"
+msgstr "Gushaka ishuri"
+
+#: cp/init.c:2013
+#, fuzzy
+msgid "invalid type `void' for new"
+msgstr "Sibyo Ubwoko kugirango Gishya"
+
+#: cp/init.c:2023
+#, fuzzy
+msgid "uninitialized const in `new' of `%#T'"
+msgstr "Itatangijwe in Bya"
+
+#: cp/init.c:2042
+#, fuzzy, c-format
+msgid "call to Java constructor with `%s' undefined"
+msgstr "Kuri Na: kidasobanuye"
+
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2086
+#, fuzzy
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr "Oya Cyangwa Byabonetse in ishuri"
+
+#: cp/init.c:2092
+#, fuzzy
+msgid "request for member `%D' is ambiguous"
+msgstr "Kubaza... kugirango ni"
+
+#: cp/init.c:2212
+#, fuzzy
+msgid "ISO C++ forbids initialization in array new"
+msgstr "C in Imbonerahamwe Gishya"
+
+#: cp/init.c:2686
+msgid "initializer ends prematurely"
+msgstr ""
+
+#: cp/init.c:2743
+#, fuzzy
+msgid "cannot initialize multi-dimensional array with initializer"
+msgstr "gutangiza Imbonerahamwe Na:"
+
+#: cp/init.c:2904
+#, fuzzy
+msgid "possible problem detected in invocation of delete operator:"
+msgstr "in Bya Gusiba Mukoresha"
+
+#: cp/init.c:2907
+#, fuzzy
+msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
+msgstr "i i ishuri Mukoresha Gusiba ATARIIGIHARWE NIBA Ryari: i ishuri ni"
+
+#: cp/init.c:2928
+#, fuzzy
+msgid "unknown array size in delete"
+msgstr "Kitazwi Imbonerahamwe Ingano in Gusiba"
+
+#: cp/init.c:3193
+#, fuzzy
+msgid "type to vector delete is neither pointer or array type"
+msgstr "Ubwoko Kuri Gusiba ni Mweretsi Cyangwa Imbonerahamwe Ubwoko"
+
+#: cp/lex.c:99
+#, fuzzy
+msgid "type name expected before `*'"
+msgstr "Ubwoko Izina: Ikitezwe: Mbere"
+
+#: cp/lex.c:501
+#, fuzzy, c-format
+msgid "junk at end of #pragma %s"
+msgstr "Umwanda ku Impera Bya"
+
+#: cp/lex.c:508
+#, fuzzy, c-format
+msgid "invalid #pragma %s"
+msgstr "Sibyo"
+
+#: cp/lex.c:516
+#, fuzzy
+msgid "#pragma vtable no longer supported"
+msgstr "#Oya"
+
+#: cp/lex.c:590
+#, fuzzy, c-format
+msgid "#pragma implementation for %s appears after file is included"
+msgstr "#kugirango Nyuma IDOSIYE ni"
+
+#: cp/lex.c:614
+#, fuzzy
+msgid "junk at end of #pragma GCC java_exceptions"
+msgstr "Umwanda ku Impera Bya"
+
+#: cp/lex.c:628
+#, fuzzy
+msgid "`%D' not defined"
+msgstr "`%D'Bitasobanutse>"
+
+#: cp/lex.c:631
+#, fuzzy
+msgid "`%D' was not declared in this scope"
+msgstr "`%D'OYA in iyi Ingano:"
+
+#: cp/lex.c:639
+#, fuzzy
+msgid "`%D' undeclared (first use this function)"
+msgstr "`%D'Itangira Gukoresha iyi Umumaro"
+
+#: cp/lex.c:643
+#, fuzzy
+msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
+msgstr "(Ikiranga ni Rimwe kugirango Umumaro in"
+
+#. In a template, it is invalid to write "f()" or "f(3)" if no
+#. declaration of "f" is available. Historically, G++ and most
+#. other compilers accepted that usage since they deferred all name
+#. lookup until instantiation time rather than doing unqualified
+#. name lookup at template definition time; explain to the user what
+#. is going wrong.
+#.
+#. Note that we have the exact wording of the following message in
+#. the manual (trouble.texi, node "Name lookup"), so they need to
+#. be kept in synch.
+#: cp/lex.c:674
+#, fuzzy
+msgid "there are no arguments to `%D' that depend on a template parameter, so a declaration of `%D' must be available"
+msgstr "Oya ingingo Kuri ku a Inyandikorugero a Bya Bihari"
+
+#: cp/lex.c:683
+#, fuzzy
+msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
+msgstr "(NIBA Gukoresha Kwemera ITEGEKONGENGA i Gukoresha Bya Izina: ni Bitemewe."
+
+#: cp/mangle.c:2050
+#, fuzzy
+msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
+msgstr "Kuri a in i C"
+
+#: cp/mangle.c:2103
+#, fuzzy
+msgid "omitted middle operand to `?:' operand cannot be mangled"
+msgstr "Hagati Kuri"
+
+#: cp/mangle.c:2402
+#, fuzzy
+msgid "the mangled name of `%D' will change in a future version of GCC"
+msgstr "i Izina: Bya Guhindura>> in a Verisiyo Bya"
+
+#: cp/method.c:461
+#, fuzzy
+msgid "generic thunk code fails for method `%#D' which uses `...'"
+msgstr "Gifitanye isano ITEGEKONGENGA kugirango Uburyo"
+
+#: cp/method.c:686
+#, fuzzy
+msgid "non-static const member `%#D', can't use default assignment operator"
+msgstr "Gukoresha Mburabuzi Igenera Mukoresha"
+
+#: cp/method.c:691
+#, fuzzy
+msgid "non-static reference member `%#D', can't use default assignment operator"
+msgstr "Indango Gukoresha Mburabuzi Igenera Mukoresha"
+
+#: cp/name-lookup.c:671
+#, fuzzy
+msgid "`%#D' used prior to declaration"
+msgstr "`%#D'Kuri"
+
+#: cp/name-lookup.c:702
+#, fuzzy
+msgid "redeclaration of `wchar_t' as `%T'"
+msgstr "Bya Nka"
+
+#. A redeclaration of main, but not a duplicate of the
+#. previous one.
+#.
+#. [basic.start.main]
+#.
+#. This function shall not be overloaded.
+#: cp/name-lookup.c:734
+#, fuzzy
+msgid "invalid redeclaration of `%D'"
+msgstr "Sibyo Bya"
+
+# svx/source\dialog\backgrnd.src:RID_SVXPAGE_BACKGROUND.FT_SELECTOR.text
+#: cp/name-lookup.c:735
+#, fuzzy
+msgid "as `%D'"
+msgstr "Nka"
+
+#: cp/name-lookup.c:823
+#, fuzzy
+msgid "type mismatch with previous external decl of `%#D'"
+msgstr "Ubwoko Na: Ibanjirije external Bya"
+
+#: cp/name-lookup.c:824
+#, fuzzy
+msgid "previous external decl of `%#D'"
+msgstr "Ibanjirije external Bya"
+
+#: cp/name-lookup.c:866
+#, fuzzy
+msgid "`%D' was previously implicitly declared to return `int'"
+msgstr "`%D'Kuri Garuka"
+
+#: cp/name-lookup.c:924
+#, fuzzy
+msgid "extern declaration of `%#D' doesn't match"
+msgstr "Bya BIHUYE"
+
+#: cp/name-lookup.c:925
+msgid "global declaration `%#D'"
+msgstr ""
+
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
+#, fuzzy
+msgid "declaration of '%#D' shadows a parameter"
+msgstr "Bya a"
+
+#. Location of previous decl is not useful in this case.
+#: cp/name-lookup.c:985
+#, fuzzy
+msgid "declaration of '%D' shadows a member of 'this'"
+msgstr "Bya a Bya"
+
+#: cp/name-lookup.c:991
+#, fuzzy
+msgid "declaration of '%D' shadows a previous local"
+msgstr "Bya a Ibanjirije"
+
+#: cp/name-lookup.c:998
+#, fuzzy
+msgid "declaration of '%D' shadows a global declaration"
+msgstr "Bya a"
+
+#: cp/name-lookup.c:1167
+#, fuzzy
+msgid "name lookup of `%D' changed"
+msgstr "Izina: GUSHAKISHA Bya Byahinduwe"
+
+#: cp/name-lookup.c:1169
+#, fuzzy
+msgid " matches this `%D' under ISO standard rules"
+msgstr "iyi Bisanzwe"
+
+#: cp/name-lookup.c:1171
+#, fuzzy
+msgid " matches this `%D' under old rules"
+msgstr "iyi ki/ bishaje"
+
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
+#, fuzzy
+msgid "name lookup of `%D' changed for new ISO `for' scoping"
+msgstr "Izina: GUSHAKISHA Bya Byahinduwe kugirango Gishya"
+
+#: cp/name-lookup.c:1187
+#, fuzzy
+msgid " cannot use obsolete binding at `%D' because it has a destructor"
+msgstr "Gukoresha Bifatanya ku a"
+
+#: cp/name-lookup.c:1194
+#, fuzzy
+msgid " using obsolete binding at `%D'"
+msgstr "ikoresha Bifatanya ku"
+
+#: cp/name-lookup.c:1247
+#, c-format
+msgid "%s %s(%E) %p %d\n"
+msgstr ""
+
+#: cp/name-lookup.c:1250
+#, c-format
+msgid "%s %s %p %d\n"
+msgstr ""
+
+#: cp/name-lookup.c:1369
+msgid "XXX is_class_level != (current_scope == class_scope)\n"
+msgstr ""
+
+#: cp/name-lookup.c:2007
+#, fuzzy
+msgid "`%#D' hides constructor for `%#T'"
+msgstr "`%#D'kugirango"
+
+#: cp/name-lookup.c:2022
+#, fuzzy
+msgid "`%#D' conflicts with previous using declaration `%#D'"
+msgstr "`%#D'Na: Ibanjirije ikoresha"
+
+#: cp/name-lookup.c:2034
+#, fuzzy
+msgid "previous non-function declaration `%#D'"
+msgstr "Ibanjirije Umumaro"
+
+#: cp/name-lookup.c:2035
+#, fuzzy
+msgid "conflicts with function declaration `%#D'"
+msgstr "Na: Umumaro"
+
+#. 7.3.3/5
+#. A using-declaration shall not name a template-id.
+#: cp/name-lookup.c:2112
+#, fuzzy
+msgid "a using-declaration cannot specify a template-id. Try `using %D'"
+msgstr "a ikoresha a Inyandikorugero ID ikoresha"
+
+#: cp/name-lookup.c:2118
+#, fuzzy
+msgid "namespace `%D' not allowed in using-declaration"
+msgstr "OYA in ikoresha"
+
+#. It's a nested name with template parameter dependent scope.
+#. This can only be using-declaration for class member.
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
+#, fuzzy
+msgid "`%T' is not a namespace"
+msgstr "`%T'ni OYA a"
+
+#: cp/name-lookup.c:2164
+#, fuzzy
+msgid "`%D' not declared"
+msgstr "`%D'OYA"
+
+#. If the OLD_FN was really declared, the
+#. declarations don't match.
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
+#, fuzzy
+msgid "`%D' is already declared in this scope"
+msgstr "`%D'ni in iyi Ingano:"
+
+#: cp/name-lookup.c:2261
+#, fuzzy
+msgid "using declaration `%D' introduced ambiguous type `%T'"
+msgstr "ikoresha Ubwoko"
+
+#. Definition isn't the kind we were looking for.
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
+#, fuzzy
+msgid "`%#D' redeclared as %C"
+msgstr "`%#D'Nka"
+
+#: cp/name-lookup.c:2815
+#, fuzzy
+msgid "`%D' has the same name as the class in which it is declared"
+msgstr "`%D'i Izina: Nka i ishuri in ni"
+
+#: cp/name-lookup.c:2902
+#, fuzzy
+msgid "using-declaration for non-member at class scope"
+msgstr "ikoresha kugirango ku ishuri Ingano:"
+
+#: cp/name-lookup.c:2909
+#, fuzzy
+msgid "using-declaration cannot name destructor"
+msgstr "ikoresha Izina:"
+
+#: cp/name-lookup.c:2984
+#, fuzzy
+msgid "declaration of `%D' not in a namespace surrounding `%D'"
+msgstr "Bya OYA in a"
+
+#: cp/name-lookup.c:3024
+#, fuzzy
+msgid "`%D' should have been declared inside `%D'"
+msgstr "`%D'Mo Imbere"
+
+#: cp/name-lookup.c:3088
+#, fuzzy
+msgid "namespace alias `%D' not allowed here, assuming `%D'"
+msgstr "Irihimbano OYA"
+
+#. The parser did not find it, so it's not there.
+#: cp/name-lookup.c:3203
+#, fuzzy
+msgid "unknown namespace `%D'"
+msgstr "Kitazwi"
+
+#: cp/name-lookup.c:3356
+msgid "namespace `%T' undeclared"
+msgstr ""
+
+#: cp/name-lookup.c:3389
+#, fuzzy
+msgid "strong using only meaningful at namespace scope"
+msgstr "ikoresha ku Ingano:"
+
+#: cp/name-lookup.c:3396
+#, fuzzy
+msgid "`%D' attribute directive ignored"
+msgstr "`%D'Ikiranga"
+
+#: cp/name-lookup.c:3529
+#, fuzzy
+msgid "use of `%D' is ambiguous"
+msgstr "Gukoresha Bya ni"
+
+#: cp/name-lookup.c:3530
+#, fuzzy
+msgid " first declared as `%#D' here"
+msgstr "Itangira Nka"
+
+#: cp/name-lookup.c:3533
+#, fuzzy
+msgid " also declared as `%#D' here"
+msgstr "Nka"
+
+#: cp/name-lookup.c:3548
+#, fuzzy
+msgid "`%D' denotes an ambiguous type"
+msgstr "`%D'Ubwoko"
+
+#: cp/name-lookup.c:3549
+#, fuzzy
+msgid "%J first type here"
+msgstr "%JItangira Ubwoko"
+
+#: cp/name-lookup.c:3550
+#, fuzzy
+msgid "%J other type here"
+msgstr "%JIkindi Ubwoko"
+
+#. This happens for A::B where B is a template, and there are no
+#. template arguments.
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
+#, fuzzy
+msgid "invalid use of `%D'"
+msgstr "Sibyo Gukoresha Bya"
+
+#: cp/name-lookup.c:3656
+#, fuzzy
+msgid "`%D::%D' is not a template"
+msgstr "`%D::%D'ni OYA a Inyandikorugero"
+
+#: cp/name-lookup.c:3673
+#, fuzzy
+msgid "`%D' undeclared in namespace `%D'"
+msgstr "`%D'in"
+
+#: cp/name-lookup.c:4135
+#, fuzzy
+msgid "`%D' is not a function,"
+msgstr "`%D'ni OYA a Umumaro"
+
+#: cp/name-lookup.c:4136
+#, fuzzy
+msgid " conflict with `%D'"
+msgstr "Na:"
+
+#: cp/name-lookup.c:4893
+msgid "XXX entering pop_everything ()\n"
+msgstr ""
+
+#: cp/name-lookup.c:4902
+msgid "XXX leaving pop_everything ()\n"
+msgstr ""
+
+#: cp/parser.c:609
+#, fuzzy
+msgid "invalid token"
+msgstr "Sibyo"
+
+#: cp/parser.c:1806
+#, fuzzy
+msgid "`%D::%D' has not been declared"
+msgstr "`%D::%D'OYA"
+
+#: cp/parser.c:1809 cp/semantics.c:2305
+#, fuzzy
+msgid "`::%D' has not been declared"
+msgstr "`::%D'OYA"
+
+#: cp/parser.c:1811
+#, fuzzy
+msgid "`%D' has not been declared"
+msgstr "`%D'OYA"
+
+#: cp/parser.c:1814
+msgid "`%D::%D' %s"
+msgstr ""
+
+#: cp/parser.c:1816
+msgid "`::%D' %s"
+msgstr ""
+
+#: cp/parser.c:1818
+msgid "`%D' %s"
+msgstr ""
+
+#: cp/parser.c:1870
+#, fuzzy
+msgid "new types may not be defined in a return type"
+msgstr "Gishya Gicurasi OYA in a Garuka Ubwoko"
+
+#: cp/parser.c:1888 cp/pt.c:4238
+#, fuzzy
+msgid "`%T' is not a template"
+msgstr "`%T'ni OYA a Inyandikorugero"
+
+#: cp/parser.c:1890
+#, fuzzy, c-format
+msgid "`%s' is not a template"
+msgstr "`%s'ni OYA a Inyandikorugero"
+
+#: cp/parser.c:1892
+#, fuzzy
+msgid "invalid template-id"
+msgstr "Sibyo Inyandikorugero ID"
+
+#: cp/parser.c:1933
+#, fuzzy, c-format
+msgid "%s cannot appear in a constant-expression"
+msgstr "%sKugaragara in a imvugo"
+
+#. Issue an error message.
+#: cp/parser.c:1964
+#, fuzzy, c-format
+msgid "`%s' does not name a type"
+msgstr "`%s'OYA Izina: a Ubwoko"
+
+#: cp/parser.c:1995
+msgid "(perhaps `typename %T::%s' was intended)"
+msgstr ""
+
+#: cp/parser.c:2417
+#, fuzzy
+msgid "ISO C++ forbids braced-groups within expressions"
+msgstr "C Amatsinda muri"
+
+#: cp/parser.c:2426
+#, fuzzy
+msgid "statement-expressions are allowed only inside functions"
+msgstr "Inyandiko Mo Imbere Imimaro"
+
+#: cp/parser.c:2477
+#, fuzzy
+msgid "`this' may not be used in this context"
+msgstr "`Gicurasi OYA in iyi Imvugiro"
+
+#: cp/parser.c:2621
+#, fuzzy
+msgid "local variable `%D' may not appear in this context"
+msgstr "IMPINDURAGACIRO Gicurasi OYA Kugaragara in iyi Imvugiro"
+
+#: cp/parser.c:2986
+#, fuzzy
+msgid "typedef-name `%D' used as destructor declarator"
+msgstr "Izina: Nka"
+
+#: cp/parser.c:3648
+#, fuzzy
+msgid "ISO C++ forbids compound-literals"
+msgstr "C"
+
+#: cp/parser.c:4498
+#, fuzzy
+msgid "array bound forbidden after parenthesized type-id"
+msgstr "Imbonerahamwe Nyuma Ubwoko ID"
+
+#: cp/parser.c:4499
+#, fuzzy
+msgid "try removing the parentheses around the type-id"
+msgstr "i i Ubwoko ID"
+
+#: cp/parser.c:4661
+#, fuzzy
+msgid "expression in new-declarator must have integral or enumeration type"
+msgstr "imvugo in Gishya Umubare Wuzuye Cyangwa Ubwoko"
+
+#: cp/parser.c:4842
+#, fuzzy
+msgid "use of old-style cast"
+msgstr "Gukoresha Bya ki/ bishaje IMISUSIRE"
+
+#: cp/parser.c:5587
+#, fuzzy, c-format
+msgid "case label `%E' not within a switch statement"
+msgstr "Akarango OYA muri a Hindura Inyandiko"
+
+#: cp/parser.c:6130
+#, fuzzy
+msgid "ISO C++ forbids computed gotos"
+msgstr "C"
+
+#: cp/parser.c:6250
+#, fuzzy
+msgid "extra `;'"
+msgstr "Birenga"
+
+#: cp/parser.c:6545
+#, fuzzy
+msgid "mixing declarations and function-definitions is forbidden"
+msgstr "Na Umumaro ni"
+
+#: cp/parser.c:6683
+#, fuzzy
+msgid "duplicate `friend'"
+msgstr "Gusubiramo"
+
+#: cp/parser.c:6832
+#, fuzzy
+msgid "class definition may not be declared a friend"
+msgstr "ishuri Insobanuro Gicurasi OYA a"
+
+#: cp/parser.c:7147
+#, fuzzy
+msgid "only constructors take base initializers"
+msgstr "SHINGIRO"
+
+#: cp/parser.c:7198
+#, fuzzy
+msgid "anachronistic old-style base class initializer"
+msgstr "ki/ bishaje IMISUSIRE SHINGIRO ishuri"
+
+#: cp/parser.c:7239
+#, fuzzy
+msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
+msgstr "Ijambo- banze OYA in iyi Imvugiro a ni a Ubwoko"
+
+#. Warn that we do not support `export'.
+#: cp/parser.c:7601
+#, fuzzy
+msgid "keyword `export' not implemented, and will be ignored"
+msgstr "Ijambo- banze OYA Na"
+
+#. Otherwise, emit an error about the invalid digraph, but continue
+#. parsing because we got our argument list.
+#: cp/parser.c:7961
+#, fuzzy
+msgid "`<::' cannot begin a template-argument list"
+msgstr "`<::'a Inyandikorugero Urutonde"
+
+#: cp/parser.c:7962
+#, fuzzy
+msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
+msgstr "`<:'ni Ivuganyuguti kugirango hagati Na"
+
+#: cp/parser.c:7969
+#, fuzzy
+msgid "(if you use `-fpermissive' G++ will accept your code)"
+msgstr "(NIBA Gukoresha Kwemera ITEGEKONGENGA"
+
+#. Explain what went wrong.
+#: cp/parser.c:8145
+#, fuzzy
+msgid "non-template `%D' used as template"
+msgstr "Inyandikorugero Nka Inyandikorugero"
+
+#: cp/parser.c:8146
+#, fuzzy
+msgid "use `%T::template %D' to indicate that it is a template"
+msgstr "Gukoresha Inyandikorugero Kuri ni a Inyandikorugero"
+
+#: cp/parser.c:9102
+#, fuzzy
+msgid "using `typename' outside of template"
+msgstr "ikoresha Hanze Bya Inyandikorugero"
+
+#: cp/parser.c:9224
+#, fuzzy
+msgid "expected type-name"
+msgstr "Ikitezwe: Ubwoko Izina:"
+
+#: cp/parser.c:9283
+#, fuzzy
+msgid "type attributes are honored only at type definition"
+msgstr "Ubwoko Ibiranga ku Ubwoko Insobanuro"
+
+#. [namespace.udecl]
+#.
+#. A using declaration shall not name a template-id.
+#: cp/parser.c:9666
+#, fuzzy
+msgid "a template-id may not appear in a using-declaration"
+msgstr "a Inyandikorugero ID Gicurasi OYA Kugaragara in a ikoresha"
+
+#: cp/parser.c:9986
+#, fuzzy
+msgid "an asm-specification is not allowed on a function-definition"
+msgstr "ni OYA ku a Umumaro Insobanuro"
+
+#: cp/parser.c:9988
+#, fuzzy
+msgid "attributes are not allowed on a function-definition"
+msgstr "Ibiranga OYA ku a Umumaro Insobanuro"
+
+#: cp/parser.c:10121
+#, fuzzy
+msgid "attributes after parenthesized initializer ignored"
+msgstr "Ibiranga Nyuma"
+
+#: cp/parser.c:10591
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "`%T::%D'ni OYA a Ubwoko"
+
+#: cp/parser.c:11341
+#, fuzzy
+msgid "file ends in default argument"
+msgstr "IDOSIYE in Mburabuzi"
+
+#: cp/parser.c:11397
+#, fuzzy
+msgid "deprecated use of default argument for parameter of non-function"
+msgstr "Bitemewe. Gukoresha Bya Mburabuzi kugirango Bya Umumaro"
+
+#: cp/parser.c:11400
+#, fuzzy
+msgid "default arguments are only permitted for function parameters"
+msgstr "Mburabuzi ingingo kugirango Umumaro Ibigenga"
+
+#: cp/parser.c:12166
+#, fuzzy
+msgid "declaration of `%D' in `%D' which does not enclose `%D'"
+msgstr "Bya in OYA"
+
+#: cp/parser.c:12179
+#, fuzzy
+msgid "extra qualification ignored"
+msgstr "Birenga"
+
+#: cp/parser.c:12190
+#, fuzzy
+msgid "an explicit specialization must be preceded by 'template <>'"
+msgstr "ku Inyandikorugero"
+
+#: cp/parser.c:12473
+#, fuzzy
+msgid "extra semicolon"
+msgstr "Birenga Akabago n'Akitso"
+
+#: cp/parser.c:12491
+#, fuzzy
+msgid "a class-key must be used when declaring a friend"
+msgstr "a ishuri Urufunguzo Ryari: a"
+
+#: cp/parser.c:12522
+#, fuzzy
+msgid "friend declaration does not name a class or function"
+msgstr "OYA Izina: a ishuri Cyangwa Umumaro"
+
+#: cp/parser.c:12694
+#, fuzzy
+msgid "pure-specifier on function-definition"
+msgstr "ku Umumaro Insobanuro"
+
+#: cp/parser.c:12967
+#, fuzzy
+msgid "keyword `typename' not allowed outside of templates"
+msgstr "Ijambo- banze OYA Hanze Bya Inyandikorugero"
+
+#: cp/parser.c:12969
+#, fuzzy
+msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
+msgstr "Ijambo- banze OYA in iyi Imvugiro i SHINGIRO ishuri ni a Ubwoko"
+
+#: cp/parser.c:13790
+#, fuzzy
+msgid "reference to `%D' is ambiguous"
+msgstr "Indango Kuri ni"
+
+#: cp/parser.c:13964
+#, fuzzy
+msgid "too few template-parameter-lists"
+msgstr "Inyandikorugero Intonde"
+
+#. Otherwise, there are too many template parameter lists. We have
+#. something like:
+#.
+#. template <class T> template <class U> void S::f();
+#: cp/parser.c:13979
+#, fuzzy
+msgid "too many template-parameter-lists"
+msgstr "Inyandikorugero Intonde"
+
+#. If begin_function_definition didn't like the definition, skip
+#. the entire function.
+#: cp/parser.c:14275
+#, fuzzy
+msgid "invalid function declaration"
+msgstr "Sibyo Umumaro"
+
+#. Issue an error message.
+#: cp/parser.c:14312
+#, fuzzy
+msgid "named return values are no longer supported"
+msgstr "Garuka Uduciro Oya"
+
+#: cp/parser.c:14651
+#, fuzzy
+msgid "`>>' should be `> >' within a nested template argument list"
+msgstr "`>>'muri a Inyandikorugero Urutonde"
+
+#. If this is not a nested template argument list, the '>>' is
+#. a typo for '>'. Emit an error message and continue.
+#: cp/parser.c:14659
+#, fuzzy
+msgid "spurious `>>', use `>' to terminate a template argument list"
+msgstr "Gukoresha Kuri a Inyandikorugero Urutonde"
+
+#: cp/parser.c:14664
+#, fuzzy
+msgid "missing `>' to terminate the template argument list"
+msgstr "Ibuze Kuri i Inyandikorugero Urutonde"
+
+#: cp/parser.c:15149
+#, fuzzy
+msgid "`%s' tag used in naming `%#T'"
+msgstr "`%s'Itagi: in"
+
+#: cp/parser.c:15169
+#, fuzzy
+msgid "%D redeclared with different access"
+msgstr "%DNa:"
+
+#: cp/parser.c:15186
+#, fuzzy
+msgid "`template' (as a disambiguator) is only allowed within templates"
+msgstr "`Nka a ni muri Inyandikorugero"
+
+#: cp/pt.c:243
+#, fuzzy
+msgid "data member `%D' cannot be a member template"
+msgstr "Ibyatanzwe a Inyandikorugero"
+
+#: cp/pt.c:255
+#, fuzzy
+msgid "invalid member template declaration `%D'"
+msgstr "Sibyo Inyandikorugero"
+
+#: cp/pt.c:637
+#, fuzzy
+msgid "explicit specialization in non-namespace scope `%D'"
+msgstr "in Ingano:"
+
+#: cp/pt.c:649
+#, fuzzy
+msgid "enclosing class templates are not explicitly specialized"
+msgstr "ishuri Inyandikorugero OYA cy'umwihariko/ mwihariko"
+
+#: cp/pt.c:733
+#, fuzzy
+msgid "specialization of `%D' in different namespace"
+msgstr "Bya in"
+
+#: cp/pt.c:734 cp/pt.c:803
+#, fuzzy
+msgid " from definition of `%#D'"
+msgstr "Bivuye Insobanuro Bya"
+
+#: cp/pt.c:770
+#, fuzzy
+msgid "specialization of `%T' after instantiation"
+msgstr "Bya Nyuma"
+
+#: cp/pt.c:802
+#, fuzzy
+msgid "specializing `%#T' in different namespace"
+msgstr "in"
+
+#: cp/pt.c:817
+#, fuzzy
+msgid "specialization `%T' after instantiation `%T'"
+msgstr "Nyuma"
+
+#: cp/pt.c:829
+#, fuzzy
+msgid "explicit specialization of non-template `%T'"
+msgstr "Bya Inyandikorugero"
+
+#: cp/pt.c:1089
+#, fuzzy
+msgid "specialization of %D after instantiation"
+msgstr "Bya Nyuma"
+
+# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-#
+# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-#
+# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-#
+#: cp/pt.c:1220
+#, fuzzy
+msgid "%s %+#D"
+msgstr "%s%+#D"
+
+#: cp/pt.c:1269
+#, fuzzy
+msgid "`%D' is not a function template"
+msgstr "`%D'ni OYA a Umumaro Inyandikorugero"
+
+#: cp/pt.c:1417
+#, fuzzy
+msgid "template-id `%D' for `%+D' does not match any template declaration"
+msgstr "Inyandikorugero ID kugirango OYA BIHUYE Inyandikorugero"
+
+#: cp/pt.c:1425
+#, fuzzy
+msgid "ambiguous template specialization `%D' for `%+D'"
+msgstr "Inyandikorugero kugirango"
+
+#. This case handles bogus declarations like template <>
+#. template <class T> void f<int>();
+#: cp/pt.c:1648 cp/pt.c:1722
+#, fuzzy
+msgid "template-id `%D' in declaration of primary template"
+msgstr "Inyandikorugero ID in Bya Inyandikorugero"
+
+#: cp/pt.c:1661
+#, fuzzy
+msgid "template parameter list used in explicit instantiation"
+msgstr "Inyandikorugero Urutonde in"
+
+#: cp/pt.c:1667
+#, fuzzy
+msgid "definition provided for explicit instantiation"
+msgstr "Insobanuro kugirango"
+
+#: cp/pt.c:1673
+#, fuzzy
+msgid "too many template parameter lists in declaration of `%D'"
+msgstr "Inyandikorugero Intonde in Bya"
+
+#: cp/pt.c:1689
+#, fuzzy
+msgid "too few template parameter lists in declaration of `%D'"
+msgstr "Inyandikorugero Intonde in Bya"
+
+#: cp/pt.c:1706
+#, fuzzy
+msgid "explicit specialization not preceded by `template <>'"
+msgstr "OYA ku Inyandikorugero"
+
+#: cp/pt.c:1719
+#, fuzzy
+msgid "partial specialization `%D' of function template"
+msgstr "Bituzuye Bya Umumaro Inyandikorugero"
+
+#: cp/pt.c:1751
+#, fuzzy
+msgid "default argument specified in explicit specialization"
+msgstr "Mburabuzi in"
+
+#: cp/pt.c:1755
+#, fuzzy
+msgid "template specialization with C linkage"
+msgstr "Inyandikorugero Na: C"
+
+#. From [temp.expl.spec]:
+#.
+#. If such an explicit specialization for the member
+#. of a class template names an implicitly-declared
+#. special member function (clause _special_), the
+#. program is ill-formed.
+#.
+#. Similar language is found in [temp.explicit].
+#: cp/pt.c:1839
+#, fuzzy
+msgid "specialization of implicitly-declared special member function"
+msgstr "Bya Bidasanzwe Umumaro"
+
+#: cp/pt.c:1883
+#, fuzzy
+msgid "no member function `%D' declared in `%T'"
+msgstr "Oya Umumaro in"
+
+#. There are two many template parameter lists.
+#: cp/pt.c:2033
+#, fuzzy
+msgid "too many template parameter lists in declaration of `%T'"
+msgstr "Inyandikorugero Intonde in Bya"
+
+#: cp/pt.c:2126
+#, fuzzy
+msgid " shadows template parm `%#D'"
+msgstr "Inyandikorugero"
+
+#: cp/pt.c:2523
+#, fuzzy
+msgid "template parameters not used in partial specialization:"
+msgstr "Inyandikorugero Ibigenga OYA in Bituzuye"
+
+# desktop/source\app\ssodlg.src:DLG_SSOLOGIN.text
+#: cp/pt.c:2527
+#, fuzzy
+msgid " `%D'"
+msgstr "`%D'"
+
+#: cp/pt.c:2539
+#, fuzzy
+msgid "partial specialization `%T' does not specialize any template arguments"
+msgstr "Bituzuye OYA Inyandikorugero ingingo"
+
+#: cp/pt.c:2564
+#, fuzzy, c-format
+msgid "template argument `%E' involves template parameter(s)"
+msgstr "Inyandikorugero Inyandikorugero S"
+
+#: cp/pt.c:2608
+#, fuzzy
+msgid "type `%T' of template argument `%E' depends on template parameter(s)"
+msgstr "Ubwoko Bya Inyandikorugero ku Inyandikorugero S"
+
+#: cp/pt.c:2693
+#, fuzzy
+msgid "no default argument for `%D'"
+msgstr "Oya Mburabuzi kugirango"
+
+#: cp/pt.c:2842
+#, fuzzy
+msgid "template with C linkage"
+msgstr "Inyandikorugero Na: C"
+
+#: cp/pt.c:2845
+#, fuzzy
+msgid "template class without a name"
+msgstr "Inyandikorugero ishuri a Izina:"
+
+#. [temp.mem]
+#.
+#. A destructor shall not be a member template.
+#: cp/pt.c:2853
+#, fuzzy
+msgid "destructor `%D' declared as member template"
+msgstr "Nka Inyandikorugero"
+
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+#, fuzzy
+msgid "invalid template declaration of `%D'"
+msgstr "Sibyo Inyandikorugero Bya"
+
+#: cp/pt.c:2948
+#, fuzzy
+msgid "`%D' does not declare a template type"
+msgstr "`%D'OYA a Inyandikorugero Ubwoko"
+
+#: cp/pt.c:2954
+#, fuzzy
+msgid "template definition of non-template `%#D'"
+msgstr "Inyandikorugero Insobanuro Bya Inyandikorugero"
+
+#: cp/pt.c:2995
+#, fuzzy
+msgid "expected %d levels of template parms for `%#D', got %d"
+msgstr "Ikitezwe: Intera Bya Inyandikorugero kugirango"
+
+#: cp/pt.c:3007
+#, fuzzy
+msgid "got %d template parameters for `%#D'"
+msgstr "Inyandikorugero Ibigenga kugirango"
+
+#: cp/pt.c:3010
+#, fuzzy
+msgid "got %d template parameters for `%#T'"
+msgstr "Inyandikorugero Ibigenga kugirango"
+
+#: cp/pt.c:3012
+#, fuzzy, c-format
+msgid " but %d required"
+msgstr "Bya ngombwa"
+
+#: cp/pt.c:3097
+#, fuzzy
+msgid "`%T' is not a template type"
+msgstr "`%T'ni OYA a Inyandikorugero Ubwoko"
+
+#: cp/pt.c:3113
+#, fuzzy
+msgid "previous declaration `%D'"
+msgstr "Ibanjirije"
+
+#: cp/pt.c:3114
+#, fuzzy, c-format
+msgid "used %d template parameter%s instead of %d"
+msgstr "Inyandikorugero Bya"
+
+#: cp/pt.c:3130
+#, fuzzy
+msgid "template parameter `%#D'"
+msgstr "Inyandikorugero"
+
+#: cp/pt.c:3131
+#, fuzzy
+msgid "redeclared here as `%#D'"
+msgstr "Nka"
+
+#. We have in [temp.param]:
+#.
+#. A template-parameter may not be given default arguments
+#. by two different declarations in the same scope.
+#: cp/pt.c:3141
+#, fuzzy
+msgid "redefinition of default argument for `%#D'"
+msgstr "Bya Mburabuzi kugirango"
+
+#: cp/pt.c:3142
+#, fuzzy
+msgid "%J original definition appeared here"
+msgstr "%JUmwimerere Insobanuro"
+
+#: cp/pt.c:3288
+#, fuzzy, c-format
+msgid "`%E' is not a valid template argument"
+msgstr "`%E'ni OYA a Byemewe Inyandikorugero"
+
+#: cp/pt.c:3292
+#, fuzzy
+msgid "it must be the address of a function with external linkage"
+msgstr "i Aderesi Bya a Umumaro Na: external"
+
+#: cp/pt.c:3294
+#, fuzzy
+msgid "it must be the address of an object with external linkage"
+msgstr "i Aderesi Bya Igikoresho Na: external"
+
+#: cp/pt.c:3297
+#, fuzzy
+msgid "it must be a pointer-to-member of the form `&X::Y'"
+msgstr "a Mweretsi Kuri Bya i Ifishi"
+
+#: cp/pt.c:3308
+#, fuzzy, c-format
+msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
+msgstr "Ikurikiranyanyuguti ni OYA a Byemewe Inyandikorugero ni i Aderesi Bya Igikoresho Na:"
+
+#: cp/pt.c:3323
+#, fuzzy, c-format
+msgid "address of non-extern `%E' cannot be used as template argument"
+msgstr "Aderesi Bya Nka Inyandikorugero"
+
+#: cp/pt.c:3332
+#, fuzzy, c-format
+msgid "non-constant `%E' cannot be used as template argument"
+msgstr "Nka Inyandikorugero"
+
+#: cp/pt.c:3340
+#, fuzzy
+msgid "type '%T' cannot be used as a value for a non-type template-parameter"
+msgstr "Ubwoko Nka a Agaciro kugirango a Ubwoko Inyandikorugero"
+
+#: cp/pt.c:3343
+#, fuzzy
+msgid "invalid use of '%D' as a non-type template-argument"
+msgstr "Sibyo Gukoresha Bya Nka a Ubwoko Inyandikorugero"
+
+#: cp/pt.c:3345
+#, fuzzy, c-format
+msgid "invalid use of '%E' as a non-type template-argument"
+msgstr "Sibyo Gukoresha Bya Nka a Ubwoko Inyandikorugero"
+
+#: cp/pt.c:3710
+#, fuzzy, c-format
+msgid "to refer to a type member of a template parameter, use `typename %E'"
+msgstr "Kuri Kuri a Ubwoko Bya a Inyandikorugero Gukoresha"
+
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
+#, fuzzy
+msgid "type/value mismatch at argument %d in template parameter list for `%D'"
+msgstr "Ubwoko Agaciro ku in Inyandikorugero Urutonde kugirango"
+
+#: cp/pt.c:3726
+#, fuzzy
+msgid " expected a constant of type `%T', got `%T'"
+msgstr "Ikitezwe: a Bya Ubwoko"
+
+#: cp/pt.c:3730
+#, fuzzy, c-format
+msgid " expected a class template, got `%E'"
+msgstr "Ikitezwe: a ishuri Inyandikorugero"
+
+#: cp/pt.c:3732
+#, fuzzy, c-format
+msgid " expected a type, got `%E'"
+msgstr "Ikitezwe: a Ubwoko"
+
+#: cp/pt.c:3744
+#, fuzzy
+msgid " expected a type, got `%T'"
+msgstr "Ikitezwe: a Ubwoko"
+
+#: cp/pt.c:3746
+#, fuzzy
+msgid " expected a class template, got `%T'"
+msgstr "Ikitezwe: a ishuri Inyandikorugero"
+
+#: cp/pt.c:3782
+#, fuzzy
+msgid " expected a template of type `%D', got `%D'"
+msgstr "Ikitezwe: a Inyandikorugero Bya Ubwoko"
+
+#: cp/pt.c:3817
+#, fuzzy
+msgid "could not convert template argument `%E' to `%T'"
+msgstr "OYA GUHINDURA Inyandikorugero Kuri"
+
+#: cp/pt.c:3857
+#, fuzzy, c-format
+msgid "wrong number of template arguments (%d, should be %d)"
+msgstr "Umubare Bya Inyandikorugero ingingo"
+
+#: cp/pt.c:3861
+#, fuzzy
+msgid "provided for `%D'"
+msgstr "kugirango"
+
+#: cp/pt.c:3889
+#, fuzzy, c-format
+msgid "template argument %d is invalid"
+msgstr "Inyandikorugero ni Sibyo"
+
+#: cp/pt.c:4110
+#, fuzzy
+msgid "non-template used as template"
+msgstr "Inyandikorugero Nka Inyandikorugero"
+
+#: cp/pt.c:4250
+#, fuzzy
+msgid "non-template type `%T' used as a template"
+msgstr "Inyandikorugero Ubwoko Nka a Inyandikorugero"
+
+#: cp/pt.c:4252
+#, fuzzy
+msgid "for template declaration `%D'"
+msgstr "kugirango Inyandikorugero"
+
+#: cp/pt.c:4899
+#, fuzzy
+msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
+msgstr "Inyandikorugero Ubujyakuzimu Kinini Bya Gukoresha Ubujyakuzimu Kuri i Kinini"
+
+#: cp/pt.c:5338
+#, fuzzy
+msgid "ambiguous class template instantiation for `%#T'"
+msgstr "ishuri Inyandikorugero kugirango"
+
+# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-#
+# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-#
+# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-#
+#: cp/pt.c:5344
+#, fuzzy
+msgid "%s %+#T"
+msgstr "%s%+#T"
+
+#: cp/pt.c:6382
+#, fuzzy
+msgid "instantiation of `%D' as type `%T'"
+msgstr "Bya Nka Ubwoko"
+
+#: cp/pt.c:6542
+#, fuzzy
+msgid "invalid parameter type `%T'"
+msgstr "Sibyo Ubwoko"
+
+#: cp/pt.c:6544
+#, fuzzy
+msgid "in declaration `%D'"
+msgstr "in"
+
+#: cp/pt.c:6618
+#, fuzzy
+msgid "creating pointer to member function of non-class type `%T'"
+msgstr "Mweretsi Kuri Umumaro Bya ishuri Ubwoko"
+
+#: cp/pt.c:6758
+#, fuzzy
+msgid "creating array with size zero"
+msgstr "Imbonerahamwe Na: Ingano Zeru"
+
+#: cp/pt.c:6772
+#, fuzzy, c-format
+msgid "creating array with size zero (`%E')"
+msgstr "Imbonerahamwe Na: Ingano Zeru"
+
+#: cp/pt.c:7011
+#, fuzzy
+msgid "forming reference to void"
+msgstr "Indango Kuri"
+
+#: cp/pt.c:7013
+#, fuzzy
+msgid "forming %s to reference type `%T'"
+msgstr "Kuri Indango Ubwoko"
+
+#: cp/pt.c:7050
+#, fuzzy
+msgid "creating pointer to member of non-class type `%T'"
+msgstr "Mweretsi Kuri Bya ishuri Ubwoko"
+
+#: cp/pt.c:7056
+#, fuzzy
+msgid "creating pointer to member reference type `%T'"
+msgstr "Mweretsi Kuri Indango Ubwoko"
+
+#: cp/pt.c:7142
+#, fuzzy
+msgid "creating array of `%T'"
+msgstr "Imbonerahamwe Bya"
+
+#: cp/pt.c:7148
+#, fuzzy
+msgid "creating array of `%T', which is an abstract class type"
+msgstr "Imbonerahamwe Bya ni Incamake ishuri Ubwoko"
+
+#: cp/pt.c:7192
+#, fuzzy
+msgid "`%T' is not a class, struct, or union type"
+msgstr "`%T'ni OYA a ishuri Cyangwa Ihuza Ubwoko"
+
+#: cp/pt.c:7305
+#, fuzzy, c-format
+msgid "use of `%s' in template"
+msgstr "Gukoresha Bya in Inyandikorugero"
+
+#: cp/pt.c:7418
+#, fuzzy, c-format
+msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
+msgstr "Izina: ni Nka a Ubwoko a Ubwoko"
+
+#: cp/pt.c:7420
+#, fuzzy, c-format
+msgid "say `typename %E' if a type is meant"
+msgstr "NIBA a Ubwoko ni"
+
+#: cp/pt.c:8589
+#, fuzzy
+msgid "`%T' is not a class or namespace"
+msgstr "`%T'ni OYA a ishuri Cyangwa"
+
+#: cp/pt.c:8592
+#, fuzzy
+msgid "`%D' is not a class or namespace"
+msgstr "`%D'ni OYA a ishuri Cyangwa"
+
+#: cp/pt.c:8709
+#, fuzzy
+msgid "`%T' uses anonymous type"
+msgstr "`%T'Ubwoko"
+
+#: cp/pt.c:8711
+#, fuzzy
+msgid "`%T' uses local type `%T'"
+msgstr "`%T'Ubwoko"
+
+#: cp/pt.c:8719
+#, fuzzy
+msgid "`%T' is a variably modified type"
+msgstr "`%T'ni a Byahinduwe Ubwoko"
+
+#: cp/pt.c:8730
+#, fuzzy, c-format
+msgid "integral expression `%E' is not constant"
+msgstr "Umubare Wuzuye imvugo ni OYA"
+
+#: cp/pt.c:8735
+#, fuzzy
+msgid " trying to instantiate `%D'"
+msgstr "Kuri"
+
+#: cp/pt.c:9252
+#, fuzzy
+msgid "incomplete type unification"
+msgstr "Ubwoko"
+
+#: cp/pt.c:10211
+#, fuzzy, c-format
+msgid "use of `%s' in template type unification"
+msgstr "Gukoresha Bya in Inyandikorugero Ubwoko"
+
+#: cp/pt.c:10644 cp/pt.c:10716
+#, fuzzy
+msgid "explicit instantiation of non-template `%#D'"
+msgstr "Bya Inyandikorugero"
+
+#: cp/pt.c:10660 cp/pt.c:10711
+#, fuzzy
+msgid "no matching template for `%D' found"
+msgstr "Oya Inyandikorugero kugirango Byabonetse"
+
+#: cp/pt.c:10666
+#, fuzzy
+msgid "explicit instantiation of `%#D'"
+msgstr "Bya"
+
+#: cp/pt.c:10703
+#, fuzzy
+msgid "duplicate explicit instantiation of `%#D'"
+msgstr "Gusubiramo Bya"
+
+#: cp/pt.c:10725
+#, fuzzy
+msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
+msgstr "C i Gukoresha Bya ku"
+
+#: cp/pt.c:10729 cp/pt.c:10810
+#, fuzzy
+msgid "storage class `%D' applied to template instantiation"
+msgstr "ishuri Byashyizweho Kuri Inyandikorugero"
+
+#: cp/pt.c:10782
+#, fuzzy
+msgid "explicit instantiation of non-template type `%T'"
+msgstr "Bya Inyandikorugero Ubwoko"
+
+#: cp/pt.c:10791
+#, fuzzy
+msgid "explicit instantiation of `%#T' before definition of template"
+msgstr "Bya Mbere Insobanuro Bya Inyandikorugero"
+
+#: cp/pt.c:10799
+#, fuzzy, c-format
+msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
+msgstr "C i Gukoresha Bya ku"
+
+#: cp/pt.c:10843
+#, fuzzy
+msgid "duplicate explicit instantiation of `%#T'"
+msgstr "Gusubiramo Bya"
+
+#: cp/pt.c:11224
+#, fuzzy
+msgid "explicit instantiation of `%D' but no definition available"
+msgstr "Bya Oya Insobanuro Bihari"
+
+#: cp/pt.c:11660
+#, fuzzy
+msgid "`%#T' is not a valid type for a template constant parameter"
+msgstr "`%#T'ni OYA a Byemewe Ubwoko kugirango a Inyandikorugero"
+
+#: cp/repo.c:259
+#, fuzzy
+msgid "-frepo must be used with -c"
+msgstr "-Na: C"
+
+#: cp/repo.c:346
+#, fuzzy, c-format
+msgid "mysterious repository information in %s"
+msgstr "Ibisobanuro in"
+
+#: cp/repo.c:361
+#, fuzzy, c-format
+msgid "can't create repository information file `%s'"
+msgstr "Kurema Ibisobanuro IDOSIYE"
+
+#: cp/rtti.c:248
+#, fuzzy
+msgid "cannot use typeid with -fno-rtti"
+msgstr "Gukoresha Na:"
+
+#: cp/rtti.c:254
+#, fuzzy
+msgid "must #include <typeinfo> before using typeid"
+msgstr "Gushyiramo Mbere ikoresha"
+
+#: cp/rtti.c:326
+#, fuzzy
+msgid "cannot create type information for type `%T' because its size is variable"
+msgstr "Kurema Ubwoko Ibisobanuro kugirango Ubwoko Ingano ni IMPINDURAGACIRO"
+
+#: cp/rtti.c:580 cp/rtti.c:594
+#, fuzzy
+msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
+msgstr "Bya Kuri Nta narimwe"
+
+#: cp/rtti.c:674
+#, fuzzy
+msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
+msgstr "Bya Ubwoko Kuri Ubwoko"
+
+#: cp/search.c:311
+#, fuzzy
+msgid "`%T' is an ambiguous base of `%T'"
+msgstr "`%T'ni SHINGIRO Bya"
+
+#: cp/search.c:329
+#, fuzzy
+msgid "`%T' is an inaccessible base of `%T'"
+msgstr "`%T'ni SHINGIRO Bya"
+
+#: cp/search.c:1805
+#, fuzzy
+msgid "invalid covariant return type for `%#D'"
+msgstr "Sibyo Garuka Ubwoko kugirango"
+
+#: cp/search.c:1806 cp/search.c:1812
+msgid " overriding `%#D'"
+msgstr ""
+
+#: cp/search.c:1810
+#, fuzzy
+msgid "conflicting return type specified for `%#D'"
+msgstr "Garuka Ubwoko kugirango"
+
+#: cp/search.c:1824
+#, fuzzy, c-format
+msgid "looser throw specifier for `%#F'"
+msgstr "kugirango"
+
+#: cp/search.c:1825
+#, c-format
+msgid " overriding `%#F'"
+msgstr ""
+
+#. A static member function cannot match an inherited
+#. virtual member function.
+#: cp/search.c:1915
+msgid "`%#D' cannot be declared"
+msgstr ""
+
+#: cp/search.c:1916
+#, fuzzy
+msgid " since `%#D' declared in base class"
+msgstr "guhera in SHINGIRO ishuri"
+
+#: cp/search.c:1993
+#, fuzzy
+msgid "`%#D' needs a final overrider"
+msgstr "`%#D'a"
+
+#: cp/semantics.c:1092
+#, fuzzy, c-format
+msgid "type of asm operand `%E' could not be determined"
+msgstr "Ubwoko Bya OYA"
+
+#: cp/semantics.c:1233
+#, fuzzy
+msgid "invalid use of member `%D' in static member function"
+msgstr "Sibyo Gukoresha Bya in Umumaro"
+
+#: cp/semantics.c:1237 cp/semantics.c:1276
+#, fuzzy
+msgid "from this location"
+msgstr "Bivuye iyi Ahantu"
+
+#: cp/semantics.c:1275
+#, fuzzy
+msgid "object missing in reference to `%D'"
+msgstr "Igikoresho Ibuze in Indango Kuri"
+
+#: cp/semantics.c:1718
+#, fuzzy
+msgid "arguments to destructor are not allowed"
+msgstr "ingingo Kuri OYA"
+
+#: cp/semantics.c:1767
+#, fuzzy
+msgid "`this' is unavailable for static member functions"
+msgstr "`ni kugirango Imimaro"
+
+#: cp/semantics.c:1773
+#, fuzzy
+msgid "invalid use of `this' in non-member function"
+msgstr "Sibyo Gukoresha Bya in Umumaro"
+
+#: cp/semantics.c:1775
+#, fuzzy
+msgid "invalid use of `this' at top level"
+msgstr "Sibyo Gukoresha Bya ku Hejuru: urwego"
+
+#: cp/semantics.c:1799
+#, fuzzy
+msgid "invalid qualifying scope in pseudo-destructor name"
+msgstr "Sibyo Ingano: in Izina:"
+
+#: cp/semantics.c:1819
+#, fuzzy
+msgid "`%E' is not of type `%T'"
+msgstr "`%E'ni OYA Bya Ubwoko"
+
+#: cp/semantics.c:1930
+#, fuzzy
+msgid "template type parameters must use the keyword `class' or `typename'"
+msgstr "Inyandikorugero Ubwoko Ibigenga Gukoresha i Ijambo- banze Cyangwa"
+
+#: cp/semantics.c:1974
+#, fuzzy
+msgid "invalid use of type `%T' as a default value for a template template-parameter"
+msgstr "Sibyo Gukoresha Bya Ubwoko Nka a Mburabuzi Agaciro kugirango a Inyandikorugero Inyandikorugero"
+
+#: cp/semantics.c:1977
+#, fuzzy
+msgid "invalid use of `%D' as a default value for a template template-parameter"
+msgstr "Sibyo Gukoresha Bya Nka a Mburabuzi Agaciro kugirango a Inyandikorugero Inyandikorugero"
+
+#: cp/semantics.c:1981
+#, fuzzy
+msgid "invalid default argument for a template template parameter"
+msgstr "Sibyo Mburabuzi kugirango a Inyandikorugero Inyandikorugero"
+
+#: cp/semantics.c:2016
+#, fuzzy
+msgid "definition of `%#T' inside template parameter list"
+msgstr "Insobanuro Bya Mo Imbere Inyandikorugero Urutonde"
+
+#: cp/semantics.c:2027
+#, fuzzy
+msgid "invalid definition of qualified type `%T'"
+msgstr "Sibyo Insobanuro Bya Ubwoko"
+
+#: cp/semantics.c:2042
+#, fuzzy
+msgid "previous definition of `%#T'"
+msgstr "Ibanjirije Insobanuro Bya"
+
+#: cp/semantics.c:2246
+#, fuzzy
+msgid "invalid base-class specification"
+msgstr "Sibyo SHINGIRO ishuri"
+
+#: cp/semantics.c:2255
+#, fuzzy
+msgid "base class `%T' has cv qualifiers"
+msgstr "SHINGIRO ishuri"
+
+#: cp/semantics.c:2287
+#, fuzzy
+msgid "multiple declarators in template declaration"
+msgstr "Igikubo in Inyandikorugero"
+
+#: cp/semantics.c:2298
+#, fuzzy
+msgid "incomplete type `%T' used in nested name specifier"
+msgstr "Ubwoko in Izina:"
+
+#: cp/semantics.c:2300 cp/typeck.c:1635
+#, fuzzy
+msgid "`%D' is not a member of `%T'"
+msgstr "`%D'ni OYA a Bya"
+
+#: cp/semantics.c:2303
+#, fuzzy
+msgid "`%D' is not a member of `%D'"
+msgstr "`%D'ni OYA a Bya"
+
+#: cp/semantics.c:2428
+#, fuzzy
+msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
+msgstr "Inyandikorugero Bya Ubwoko ni OYA in Umubare Wuzuye imvugo ni OYA Bya Umubare Wuzuye Cyangwa Ubwoko"
+
+#: cp/semantics.c:2572
+#, fuzzy
+msgid "`%D' cannot appear in a constant-expression"
+msgstr "`%D'Kugaragara in a imvugo"
+
+#: cp/semantics.c:2580
+#, fuzzy
+msgid "use of namespace `%D' as expression"
+msgstr "Gukoresha Bya Nka imvugo"
+
+#: cp/semantics.c:2585
+#, fuzzy
+msgid "use of class template `%T' as expression"
+msgstr "Gukoresha Bya ishuri Inyandikorugero Nka imvugo"
+
+#. Ambiguous reference to base members.
+#: cp/semantics.c:2591
+#, fuzzy
+msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
+msgstr "Kubaza... kugirango ni in Igikubo"
+
+#: cp/semantics.c:2652
+#, fuzzy, c-format
+msgid "use of %s from containing function"
+msgstr "Gukoresha Bya Bivuye Umumaro"
+
+#: cp/semantics.c:2655
+msgid " `%#D' declared here"
+msgstr ""
+
+#: cp/semantics.c:2706
+#, fuzzy, c-format
+msgid "type of `%E' is unknown"
+msgstr "Ubwoko Bya ni Kitazwi"
+
+#: cp/tree.c:226
+#, fuzzy, c-format
+msgid "non-lvalue in %s"
+msgstr "in"
+
+#: cp/tree.c:532
+#, fuzzy
+msgid "`%V' qualifiers cannot be applied to `%T'"
+msgstr "`%V'Byashyizweho Kuri"
+
+#: cp/tree.c:1829
+#, fuzzy, c-format
+msgid "`%s' attribute can only be applied to Java class definitions"
+msgstr "`%s'Ikiranga Byashyizweho Kuri ishuri"
+
+#: cp/tree.c:1858
+#, fuzzy, c-format
+msgid "`%s' attribute can only be applied to class definitions"
+msgstr "`%s'Ikiranga Byashyizweho Kuri ishuri"
+
+#: cp/tree.c:1864
+#, fuzzy, c-format
+msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
+msgstr "`%s'ni g NONEAHA ku Mburabuzi"
+
+#: cp/tree.c:1888
+#, fuzzy
+msgid "requested init_priority is not an integer constant"
+msgstr "ni OYA Umubare wuzuye"
+
+#: cp/tree.c:1909
+#, fuzzy, c-format
+msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
+msgstr "Gukoresha Ikiranga ku IDOSIYE Ingano: Bya Ibintu Bya ishuri Ubwoko"
+
+#: cp/tree.c:1917
+#, fuzzy
+msgid "requested init_priority is out of range"
+msgstr "ni Inyuma Bya Urutonde"
+
+#: cp/tree.c:1927
+#, fuzzy
+msgid "requested init_priority is reserved for internal use"
+msgstr "ni kugirango By'imbere Gukoresha"
+
+#: cp/tree.c:1937
+#, fuzzy, c-format
+msgid "`%s' attribute is not supported on this platform"
+msgstr "`%s'Ikiranga ni OYA ku iyi"
+
+#: cp/tree.c:2534
+#, fuzzy, c-format
+msgid "lang_* check: failed in %s, at %s:%d"
+msgstr "Kugenzura... Byanze in ku"
+
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
+#, fuzzy
+msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
+msgstr "%shagati Mweretsi Na a"
+
+#: cp/typeck.c:512
+#, fuzzy, c-format
+msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
+msgstr "C hagati Mweretsi Bya Ubwoko Na Mweretsi Kuri Umumaro"
+
+#: cp/typeck.c:562
+#, fuzzy
+msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
+msgstr "%shagati Mweretsi Kuri Na a"
+
+#: cp/typeck.c:1234
+#, fuzzy, c-format
+msgid "invalid application of `%s' to a member function"
+msgstr "Sibyo Porogaramu Bya Kuri a Umumaro"
+
+#: cp/typeck.c:1267
+#, fuzzy, c-format
+msgid "invalid application of `%s' to a bit-field"
+msgstr "Sibyo Porogaramu Bya Kuri a Umwanya"
+
+#: cp/typeck.c:1272
+#, fuzzy, c-format
+msgid "ISO C++ forbids applying `%s' to an expression of function type"
+msgstr "C Kuri imvugo Bya Umumaro Ubwoko"
+
+#: cp/typeck.c:1308
+#, fuzzy
+msgid "invalid use of non-static member function"
+msgstr "Sibyo Gukoresha Bya Umumaro"
+
+#: cp/typeck.c:1494
+#, fuzzy
+msgid "deprecated conversion from string constant to `%T'"
+msgstr "Bitemewe. Ihindurangero Bivuye Ikurikiranyanyuguti Kuri"
+
+#: cp/typeck.c:1606 cp/typeck.c:1897
+#, fuzzy
+msgid "request for member `%D' in `%E', which is of non-class type `%T'"
+msgstr "Kubaza... kugirango in ni Bya ishuri Ubwoko"
+
+#: cp/typeck.c:1633
+#, fuzzy, c-format
+msgid "invalid use of nonstatic data member '%E'"
+msgstr "Sibyo Gukoresha Bya Ibyatanzwe"
+
+#: cp/typeck.c:1685 cp/typeck.c:1707
+#, fuzzy
+msgid "invalid access to non-static data member `%D' of NULL object"
+msgstr "Sibyo Kuri Ibyatanzwe Bya Igikoresho"
+
+#: cp/typeck.c:1687 cp/typeck.c:1709
+#, fuzzy
+msgid "(perhaps the `offsetof' macro was used incorrectly)"
+msgstr "(i Makoro"
+
+#: cp/typeck.c:1824
+#, fuzzy
+msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
+msgstr "i Ubwoko ni i Kuri"
+
+#: cp/typeck.c:1947
+#, fuzzy
+msgid "`%D::%D' is not a member of `%T'"
+msgstr "`%D::%D'ni OYA a Bya"
+
+#: cp/typeck.c:1958
+#, fuzzy
+msgid "`%T' is not a base of `%T'"
+msgstr "`%T'ni OYA a SHINGIRO Bya"
+
+#: cp/typeck.c:1977
+#, fuzzy
+msgid "'%D' has no member named '%E'"
+msgstr "'%D'Oya"
+
+#: cp/typeck.c:1992
+#, fuzzy
+msgid "`%D' is not a member template function"
+msgstr "`%D'ni OYA a Inyandikorugero Umumaro"
+
+#. A pointer to incomplete type (other than cv void) can be
+#. dereferenced [expr.unary.op]/1
+#: cp/typeck.c:2098
+#, fuzzy
+msgid "`%T' is not a pointer-to-object type"
+msgstr "`%T'ni OYA a Mweretsi Kuri Igikoresho Ubwoko"
+
+#: cp/typeck.c:2123
+#, fuzzy, c-format
+msgid "invalid use of `%s' on pointer to member"
+msgstr "Sibyo Gukoresha Bya ku Mweretsi Kuri"
+
+#: cp/typeck.c:2129
+#, fuzzy
+msgid "invalid type argument"
+msgstr "Sibyo Ubwoko"
+
+#: cp/typeck.c:2235
+#, fuzzy
+msgid "ISO C++ forbids subscripting non-lvalue array"
+msgstr "C Imbonerahamwe"
+
+#: cp/typeck.c:2246
+#, fuzzy
+msgid "subscripting array declared `register'"
+msgstr "Imbonerahamwe"
+
+#: cp/typeck.c:2329
+#, fuzzy, c-format
+msgid "object missing in use of `%E'"
+msgstr "Igikoresho Ibuze in Gukoresha Bya"
+
+#: cp/typeck.c:2431
+#, fuzzy
+msgid "ISO C++ forbids calling `::main' from within program"
+msgstr "C Bivuye muri Porogaramu"
+
+#: cp/typeck.c:2456
+#, fuzzy, c-format
+msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
+msgstr "Gukoresha Cyangwa Kuri Mweretsi Kuri Umumaro in"
+
+#: cp/typeck.c:2469
+#, fuzzy, c-format
+msgid "`%E' cannot be used as a function"
+msgstr "`%E'Nka a Umumaro"
+
+#: cp/typeck.c:2562
+#, fuzzy
+msgid "too many arguments to %s `%+#D'"
+msgstr "ingingo Kuri"
+
+#: cp/typeck.c:2564 cp/typeck.c:2670
+#, fuzzy
+msgid "at this point in file"
+msgstr "ku iyi Akadomo in IDOSIYE"
+
+#: cp/typeck.c:2601
+#, fuzzy
+msgid "parameter %P of `%D' has incomplete type `%T'"
+msgstr "Bya Ubwoko"
+
+#: cp/typeck.c:2604
+#, fuzzy
+msgid "parameter %P has incomplete type `%T'"
+msgstr "Ubwoko"
+
+#: cp/typeck.c:2668
+#, fuzzy
+msgid "too few arguments to %s `%+#D'"
+msgstr "ingingo Kuri"
+
+#: cp/typeck.c:2815 cp/typeck.c:2825
+#, fuzzy
+msgid "assuming cast to type `%T' from overloaded function"
+msgstr "Kuri Ubwoko Bivuye Umumaro"
+
+#: cp/typeck.c:2886
+#, fuzzy, c-format
+msgid "division by zero in `%E / 0'"
+msgstr "ku Zeru in"
+
+#: cp/typeck.c:2888
+#, fuzzy, c-format
+msgid "division by zero in `%E / 0.'"
+msgstr "ku Zeru in 0"
+
+#: cp/typeck.c:2917
+#, fuzzy, c-format
+msgid "division by zero in `%E %% 0'"
+msgstr "ku Zeru in"
+
+#: cp/typeck.c:2919
+#, fuzzy, c-format
+msgid "division by zero in `%E %% 0.'"
+msgstr "ku Zeru in 0"
+
+#: cp/typeck.c:2999
+#, fuzzy, c-format
+msgid "%s rotate count is negative"
+msgstr "%sKuzerutsa IBARA ni"
+
+#: cp/typeck.c:3002
+#, fuzzy, c-format
+msgid "%s rotate count >= width of type"
+msgstr "%sKuzerutsa IBARA Ubugari Bya Ubwoko"
+
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
+#, fuzzy
+msgid "ISO C++ forbids comparison between pointer and integer"
+msgstr "C hagati Mweretsi Na Umubare wuzuye"
+
+#: cp/typeck.c:3318
+#, fuzzy
+msgid "comparison between types `%#T' and `%#T'"
+msgstr "hagati Na"
+
+#: cp/typeck.c:3354
+#, fuzzy
+msgid "comparison between signed and unsigned integer expressions"
+msgstr "hagati Na Bitashizweho umukono Umubare wuzuye"
+
+#: cp/typeck.c:3419
+#, fuzzy
+msgid "invalid operands of types `%T' and `%T' to binary `%O'"
+msgstr "Sibyo Bya Na Kuri Nyabibiri"
+
+#. Some sort of arithmetic operation involving NULL was
+#. 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:3441
+#, fuzzy
+msgid "NULL used in arithmetic"
+msgstr "in"
+
+#: cp/typeck.c:3504
+#, fuzzy
+msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
+msgstr "C ikoresha Mweretsi Bya Ubwoko in Gukuramo"
+
+#: cp/typeck.c:3506
+#, fuzzy
+msgid "ISO C++ forbids using pointer to a function in subtraction"
+msgstr "C ikoresha Mweretsi Kuri a Umumaro in Gukuramo"
+
+#: cp/typeck.c:3508
+#, fuzzy
+msgid "ISO C++ forbids using pointer to a method in subtraction"
+msgstr "C ikoresha Mweretsi Kuri a Uburyo in Gukuramo"
+
+#: cp/typeck.c:3520
+#, fuzzy
+msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
+msgstr "Sibyo Gukoresha Bya a Mweretsi Kuri Ubwoko in Mweretsi"
+
+#: cp/typeck.c:3600
+#, fuzzy, c-format
+msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
+msgstr "Sibyo Gukoresha Bya Kuri Ifishi a Mweretsi Kuri Umumaro a ID"
+
+#: cp/typeck.c:3606
+#, fuzzy, c-format
+msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
+msgstr "Kuri Ifishi a Mweretsi Kuri Umumaro"
+
+#: cp/typeck.c:3628
+#, fuzzy
+msgid "taking address of temporary"
+msgstr "Aderesi Bya By'igihe gito"
+
+#: cp/typeck.c:3863
+#, fuzzy, c-format
+msgid "ISO C++ forbids %sing an enum"
+msgstr "C"
+
+#: cp/typeck.c:3874
+#, fuzzy
+msgid "cannot %s a pointer to incomplete type `%T'"
+msgstr "a Mweretsi Kuri Ubwoko"
+
+#: cp/typeck.c:3880
+#, fuzzy
+msgid "ISO C++ forbids %sing a pointer of type `%T'"
+msgstr "C a Mweretsi Bya Ubwoko"
+
+#: cp/typeck.c:3905
+#, fuzzy
+msgid "cast to non-reference type used as lvalue"
+msgstr "Kuri Indango Ubwoko Nka"
+
+#: cp/typeck.c:3939
+#, fuzzy
+msgid "invalid use of `--' on bool variable `%D'"
+msgstr "Sibyo Gukoresha Bya ku IMPINDURAGACIRO"
+
+#. ARM $3.4
+#: cp/typeck.c:3970
+#, fuzzy
+msgid "ISO C++ forbids taking address of function `::main'"
+msgstr "C Aderesi Bya Umumaro"
+
+#. An expression like &memfn.
+#: cp/typeck.c:4045
+#, fuzzy
+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 "C i Aderesi Bya Cyangwa Umumaro Kuri Ifishi a Mweretsi Kuri Umumaro"
+
+#: cp/typeck.c:4050
+#, fuzzy
+msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
+msgstr "C i Aderesi Bya a Umumaro Kuri Ifishi a Mweretsi Kuri Umumaro"
+
+#: cp/typeck.c:4078
+#, fuzzy
+msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
+msgstr "C i Aderesi Bya a Kuri a imvugo"
+
+#: cp/typeck.c:4098
+msgid "unary `&'"
+msgstr ""
+
+#: cp/typeck.c:4131
+#, fuzzy
+msgid "attempt to take address of bit-field structure member `%D'"
+msgstr "Kuri Aderesi Bya Umwanya Imiterere"
+
+#: cp/typeck.c:4245
+#, fuzzy
+msgid "taking address of destructor"
+msgstr "Aderesi Bya"
+
+#: cp/typeck.c:4258
+#, fuzzy
+msgid "taking address of bound pointer-to-member expression"
+msgstr "Aderesi Bya Mweretsi Kuri imvugo"
+
+#: cp/typeck.c:4266
+#, fuzzy
+msgid "cannot create pointer to reference member `%D'"
+msgstr "Kurema Mweretsi Kuri Indango"
+
+#: cp/typeck.c:4329
+#, fuzzy
+msgid "cannot take the address of `this', which is an rvalue expression"
+msgstr "i Aderesi Bya ni imvugo"
+
+#: cp/typeck.c:4348
+#, fuzzy
+msgid "address requested for `%D', which is declared `register'"
+msgstr "Aderesi kugirango ni"
+
+#: cp/typeck.c:4416
+#, fuzzy, c-format
+msgid "%s expression list treated as compound expression"
+msgstr "%simvugo Urutonde Nka imvugo"
+
+#: cp/typeck.c:4490
+#, fuzzy
+msgid "%s from type `%T' to type `%T' casts away constness"
+msgstr "%sBivuye Ubwoko Kuri Ubwoko"
+
+#: cp/typeck.c:4692
+#, fuzzy
+msgid "invalid static_cast from type `%T' to type `%T'"
+msgstr "Sibyo Bivuye Ubwoko Kuri Ubwoko"
+
+#: cp/typeck.c:4732
+#, fuzzy
+msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
+msgstr "Sibyo Bya imvugo Bya Ubwoko Kuri Ubwoko"
+
+#: cp/typeck.c:4752
+#, fuzzy
+msgid "reinterpret_cast from `%T' to `%T' loses precision"
+msgstr "Bivuye Kuri"
+
+#: cp/typeck.c:4771
+#, fuzzy
+msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
+msgstr "C hagati Mweretsi Kuri Umumaro Na Mweretsi Kuri Igikoresho"
+
+#: cp/typeck.c:4777
+#, fuzzy
+msgid "invalid reinterpret_cast from type `%T' to type `%T'"
+msgstr "Sibyo Bivuye Ubwoko Kuri Ubwoko"
+
+#: cp/typeck.c:4805
+#, fuzzy
+msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
+msgstr "Sibyo Gukoresha Bya Na: Ubwoko ni OYA a Mweretsi Indango a Mweretsi Kuri Ibyatanzwe Ubwoko"
+
+#: cp/typeck.c:4808
+#, fuzzy
+msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
+msgstr "Sibyo Gukoresha Bya Na: Ubwoko ni a Mweretsi Cyangwa Indango Kuri a Umumaro Ubwoko"
+
+#: cp/typeck.c:4831
+#, fuzzy
+msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
+msgstr "Sibyo Bya Bya Ubwoko Kuri Ubwoko"
+
+#: cp/typeck.c:4848
+#, fuzzy
+msgid "invalid const_cast from type `%T' to type `%T'"
+msgstr "Sibyo Bivuye Ubwoko Kuri Ubwoko"
+
+#: cp/typeck.c:4888 cp/typeck.c:4893
+#, fuzzy
+msgid "ISO C++ forbids casting to an array type `%T'"
+msgstr "C Kuri Imbonerahamwe Ubwoko"
+
+#: cp/typeck.c:4901
+#, fuzzy
+msgid "invalid cast to function type `%T'"
+msgstr "Sibyo Kuri Umumaro Ubwoko"
+
+#: cp/typeck.c:4957
+#, fuzzy
+msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
+msgstr "Bivuye Kuri Bivuye Mweretsi Intego Ubwoko"
+
+#: cp/typeck.c:5003
+#, fuzzy
+msgid "cast from `%T' to `%T' increases required alignment of target type"
+msgstr "Bivuye Kuri Bya ngombwa Itunganya Bya Intego Ubwoko"
+
+#: cp/typeck.c:5170
+#, fuzzy
+msgid " in evaluation of `%Q(%#T, %#T)'"
+msgstr "in Bya"
+
+#: cp/typeck.c:5212
+#, fuzzy
+msgid "ISO C++ forbids cast to non-reference type used as lvalue"
+msgstr "C Kuri Indango Ubwoko Nka"
+
+#: cp/typeck.c:5285
+#, fuzzy
+msgid "incompatible types in assignment of `%T' to `%T'"
+msgstr "in Igenera Bya Kuri"
+
+#: cp/typeck.c:5292
+#, fuzzy
+msgid "ISO C++ forbids assignment of arrays"
+msgstr "C Igenera Bya"
+
+#: cp/typeck.c:5392
+#, fuzzy
+msgid " in pointer to member function conversion"
+msgstr "in Mweretsi Kuri Umumaro Ihindurangero"
+
+#: cp/typeck.c:5400
+#, fuzzy
+msgid " in pointer to member conversion"
+msgstr "in Mweretsi Kuri Ihindurangero"
+
+#. This is a reinterpret cast, we choose to do nothing.
+#: cp/typeck.c:5410 cp/typeck.c:5425
+#, fuzzy
+msgid "pointer to member cast via virtual base `%T'"
+msgstr "Mweretsi Kuri Biturutse Kitaboneka SHINGIRO"
+
+#: cp/typeck.c:5428
+#, fuzzy
+msgid "pointer to member conversion via virtual base `%T'"
+msgstr "Mweretsi Kuri Ihindurangero Biturutse Kitaboneka SHINGIRO"
+
+#: cp/typeck.c:5498
+#, fuzzy
+msgid "invalid conversion to type `%T' from type `%T'"
+msgstr "Sibyo Ihindurangero Kuri Ubwoko Bivuye Ubwoko"
+
+#: cp/typeck.c:5657
+#, fuzzy
+msgid "passing NULL used for non-pointer %s %P of `%D'"
+msgstr "kugirango Mweretsi Bya"
+
+#: cp/typeck.c:5660
+#, fuzzy
+msgid "%s to non-pointer type `%T' from NULL"
+msgstr "%sKuri Mweretsi Ubwoko Bivuye"
+
+#: cp/typeck.c:5668
+#, fuzzy
+msgid "passing `%T' for %s %P of `%D'"
+msgstr "kugirango Bya"
+
+#: cp/typeck.c:5671
+#, fuzzy
+msgid "%s to `%T' from `%T'"
+msgstr "%sKuri Bivuye"
+
+#: cp/typeck.c:5681
+#, fuzzy
+msgid "passing negative value `%E' for %s %P of `%D'"
+msgstr "Agaciro kugirango Bya"
+
+#: cp/typeck.c:5684
+#, fuzzy
+msgid "%s of negative value `%E' to `%T'"
+msgstr "%sBya Agaciro Kuri"
+
+#: cp/typeck.c:5772
+#, fuzzy
+msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
+msgstr "GUHINDURA Kuri kugirango Kuri"
+
+#: cp/typeck.c:5775
+#, fuzzy
+msgid "cannot convert `%T' to `%T' in %s"
+msgstr "GUHINDURA Kuri in"
+
+#: cp/typeck.c:5852 cp/typeck.c:5854
+#, fuzzy
+msgid "in passing argument %P of `%+D'"
+msgstr "in Bya"
+
+#: cp/typeck.c:5961
+#, fuzzy
+msgid "returning reference to temporary"
+msgstr "Indango Kuri By'igihe gito"
+
+#: cp/typeck.c:5968
+#, fuzzy
+msgid "reference to non-lvalue returned"
+msgstr "Indango Kuri"
+
+#: cp/typeck.c:5980
+#, fuzzy
+msgid "reference to local variable `%D' returned"
+msgstr "Indango Kuri IMPINDURAGACIRO"
+
+#: cp/typeck.c:5983
+#, fuzzy
+msgid "address of local variable `%D' returned"
+msgstr "Aderesi Bya IMPINDURAGACIRO"
+
+#: cp/typeck.c:6013
+#, fuzzy
+msgid "returning a value from a destructor"
+msgstr "a Agaciro Bivuye a"
+
+#. If a return statement appears in a handler of the
+#. function-try-block of a constructor, the program is ill-formed.
+#: cp/typeck.c:6021
+#, fuzzy
+msgid "cannot return from a handler of a function-try-block of a constructor"
+msgstr "Garuka Bivuye a Bya a Umumaro Funga Bya a"
+
+#. You can't return a value from a constructor.
+#: cp/typeck.c:6024
+#, fuzzy
+msgid "returning a value from a constructor"
+msgstr "a Agaciro Bivuye a"
+
+#: cp/typeck.c:6047
+#, fuzzy
+msgid "return-statement with no value, in function returning '%T'"
+msgstr "Garuka Inyandiko Na: Oya Agaciro in Umumaro"
+
+#: cp/typeck.c:6064
+#, fuzzy
+msgid "return-statement with a value, in function returning 'void'"
+msgstr "Garuka Inyandiko Na: a Agaciro in Umumaro"
+
+#: cp/typeck.c:6086
+#, fuzzy
+msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
+msgstr "`Mukoresha OYA Garuka ni Cyangwa Gishya ni in INGARUKA"
+
+#: cp/typeck2.c:55
+#, fuzzy
+msgid "type `%T' is not a base type for type `%T'"
+msgstr "Ubwoko ni OYA a SHINGIRO Ubwoko kugirango Ubwoko"
+
+#: cp/typeck2.c:151
+#, fuzzy
+msgid "cannot declare variable `%D' to be of type `%T'"
+msgstr "IMPINDURAGACIRO Kuri Bya Ubwoko"
+
+#: cp/typeck2.c:154
+#, fuzzy
+msgid "cannot declare parameter `%D' to be of type `%T'"
+msgstr "Kuri Bya Ubwoko"
+
+#: cp/typeck2.c:157
+#, fuzzy
+msgid "cannot declare field `%D' to be of type `%T'"
+msgstr "Umwanya Kuri Bya Ubwoko"
+
+#: cp/typeck2.c:161
+#, fuzzy
+msgid "invalid return type for member function `%#D'"
+msgstr "Sibyo Garuka Ubwoko kugirango Umumaro"
+
+#: cp/typeck2.c:163
+#, fuzzy
+msgid "invalid return type for function `%#D'"
+msgstr "Sibyo Garuka Ubwoko kugirango Umumaro"
+
+#: cp/typeck2.c:166
+#, fuzzy
+msgid "cannot allocate an object of type `%T'"
+msgstr "Igikoresho Bya Ubwoko"
+
+#: cp/typeck2.c:173
+#, fuzzy
+msgid " because the following virtual functions are abstract:"
+msgstr "i Kitaboneka Imimaro Incamake"
+
+# basctl/source\basicide\basidesh.src:RID_IMGBTN_REMOVEWATCH.text
+#: cp/typeck2.c:175
+#, fuzzy
+msgid "\t%#D"
+msgstr "%#D"
+
+#: cp/typeck2.c:178
+#, fuzzy
+msgid " since type `%T' has abstract virtual functions"
+msgstr "guhera Ubwoko Incamake Kitaboneka Imimaro"
+
+#: cp/typeck2.c:427
+#, fuzzy
+msgid "constructor syntax used, but no constructor declared for type `%T'"
+msgstr "Oya kugirango Ubwoko"
+
+#: cp/typeck2.c:440
+#, fuzzy
+msgid "cannot initialize arrays using this syntax"
+msgstr "gutangiza ikoresha iyi"
+
+#: cp/typeck2.c:535
+#, fuzzy
+msgid "initializing array with parameter list"
+msgstr "Gutangiza Imbonerahamwe Na: Urutonde"
+
+#: cp/typeck2.c:590
+#, fuzzy
+msgid "initializer for scalar variable requires one element"
+msgstr "kugirango IMPINDURAGACIRO Ikigize:"
+
+#: cp/typeck2.c:597
+#, fuzzy
+msgid "braces around scalar initializer for `%T'"
+msgstr "Ingirwadusodeko kugirango"
+
+#: cp/typeck2.c:600
+#, fuzzy
+msgid "ignoring extra initializers for `%T'"
+msgstr "Birenga kugirango"
+
+#: cp/typeck2.c:612
+#, fuzzy
+msgid "variable-sized object of type `%T' may not be initialized"
+msgstr "IMPINDURAGACIRO Igikoresho Bya Ubwoko Gicurasi OYA"
+
+#: cp/typeck2.c:622
+#, fuzzy
+msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
+msgstr "Bya Ubwoko ku OYA ku"
+
+#: cp/typeck2.c:687
+#, fuzzy
+msgid "aggregate has a partly bracketed initializer"
+msgstr "a"
+
+#: cp/typeck2.c:725 cp/typeck2.c:830
+msgid "non-trivial labeled initializers"
+msgstr ""
+
+#: cp/typeck2.c:742
+#, fuzzy
+msgid "non-empty initializer for array of empty elements"
+msgstr "ubusa kugirango Imbonerahamwe Bya ubusa Ibintu"
+
+#: cp/typeck2.c:796
+#, fuzzy
+msgid "initializer list for object of class with virtual base classes"
+msgstr "Urutonde kugirango Igikoresho Bya ishuri Na: Kitaboneka SHINGIRO Inzego"
+
+#: cp/typeck2.c:802
+#, fuzzy
+msgid "initializer list for object of class with base classes"
+msgstr "Urutonde kugirango Igikoresho Bya ishuri Na: SHINGIRO Inzego"
+
+#: cp/typeck2.c:808
+#, fuzzy
+msgid "initializer list for object using virtual functions"
+msgstr "Urutonde kugirango Igikoresho ikoresha Kitaboneka Imimaro"
+
+#: cp/typeck2.c:870 cp/typeck2.c:886
+#, fuzzy
+msgid "missing initializer for member `%D'"
+msgstr "Ibuze kugirango"
+
+#: cp/typeck2.c:875
+#, fuzzy
+msgid "uninitialized const member `%D'"
+msgstr "Itatangijwe"
+
+#: cp/typeck2.c:877
+#, fuzzy
+msgid "member `%D' with uninitialized const fields"
+msgstr "Na: Itatangijwe Imyanya"
+
+#: cp/typeck2.c:880
+#, fuzzy
+msgid "member `%D' is uninitialized reference"
+msgstr "ni Itatangijwe Indango"
+
+#: cp/typeck2.c:927
+#, fuzzy
+msgid "index value instead of field name in union initializer"
+msgstr "Umubarendanga Agaciro Bya Umwanya Izina: in Ihuza"
+
+#: cp/typeck2.c:939
+#, fuzzy
+msgid "no field `%D' in union being initialized"
+msgstr "Oya Umwanya in Ihuza"
+
+#: cp/typeck2.c:947
+#, fuzzy
+msgid "union `%T' with no named members cannot be initialized"
+msgstr "Ihuza Na: Oya"
+
+#: cp/typeck2.c:983
+#, fuzzy
+msgid "excess elements in aggregate initializer"
+msgstr "Ibintu in"
+
+#: cp/typeck2.c:1092
+#, fuzzy
+msgid "circular pointer delegation detected"
+msgstr "Cy'uruziga Mweretsi"
+
+#: cp/typeck2.c:1105
+#, fuzzy
+msgid "base operand of `->' has non-pointer type `%T'"
+msgstr "SHINGIRO Bya Mweretsi Ubwoko"
+
+#: cp/typeck2.c:1129
+#, fuzzy
+msgid "result of `operator->()' yields non-pointer result"
+msgstr "Igisubizo Bya Mukoresha Mweretsi Igisubizo"
+
+#: cp/typeck2.c:1131
+#, fuzzy
+msgid "base operand of `->' is not a pointer"
+msgstr "SHINGIRO Bya ni OYA a Mweretsi"
+
+#: cp/typeck2.c:1154
+#, fuzzy
+msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
+msgstr "`%E'Nka a Mweretsi guhera ni Bya Ubwoko"
+
+#: cp/typeck2.c:1162
+#, fuzzy
+msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
+msgstr "Gukurikiza Mweretsi Kuri ni Bya Ubwoko"
+
+#: cp/typeck2.c:1172
+#, fuzzy
+msgid "member type `%T::' incompatible with object type `%T'"
+msgstr "Ubwoko Na: Igikoresho Ubwoko"
+
+#: cp/typeck2.c:1388
+#, fuzzy
+msgid "call to function `%D' which throws incomplete type `%#T'"
+msgstr "Kuri Umumaro Ubwoko"
+
+#: cp/typeck2.c:1391
+#, fuzzy
+msgid "call to function which throws incomplete type `%#T'"
+msgstr "Kuri Umumaro Ubwoko"
+
+#. XXX Not i18n clean.
+#: cp/cp-tree.h:3775
+#, fuzzy, c-format
+msgid "%s is deprecated, please see the documentation for details"
+msgstr "%sni Bitemewe. i kugirango Birambuye"
+
+# scp/source\cde\unxbasic_cde.lng:STR_BASIC_CDEINT_NETWORK_STRING2.text
+#: f/bad.c:388
+#, fuzzy
+msgid "note:"
+msgstr "Ibisobanuro:"
+
+#: f/bad.c:392
+#, fuzzy
+msgid "warning:"
+msgstr "Iburira!"
+
+#: f/bad.c:396
+msgid "fatal:"
+msgstr ""
+
+#: f/bad.c:438
+msgid "(continued):"
+msgstr ""
+
+#: f/bad.c:488 f/bad.c:506
+msgid "[REPORT BUG!!] %"
+msgstr ""
+
+#: f/bad.c:495 f/bad.c:527
+msgid "[REPORT BUG!!]"
+msgstr ""
+
+#: f/com.c:3125
+#, fuzzy, no-c-format
+msgid "ASSIGN'ed label cannot fit into `%A' at %0 -- using wider sibling"
+msgstr "Akarango ku ikoresha"
+
+#: f/com.c:11565
+#, fuzzy
+msgid "no INTEGER type can hold a pointer on this configuration"
+msgstr "Oya Ubwoko a Mweretsi ku iyi Iboneza"
+
+#: f/com.c:11839
+#, fuzzy, c-format
+msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide,"
+msgstr "Iboneza Na"
+
+#: f/com.c:11841
+#, fuzzy, c-format
+msgid "and pointers are %d bits wide, but g77 doesn't yet work"
+msgstr "Na Akazi"
+
+#: f/com.c:11843
+#, fuzzy
+msgid "properly unless they all are 32 bits wide"
+msgstr "Byose"
+
+#: f/com.c:11844
+#, fuzzy
+msgid "Please keep this in mind before you report bugs."
+msgstr "Gumana: iyi in Mbere Icyegeranyo"
+
+#. I/O will probably crash.
+#: f/com.c:11852
+#, fuzzy, c-format
+msgid "configuration: char * holds %d bits, but ftnlen only %d"
+msgstr "Iboneza INYUGUTI"
+
+#. ASSIGN 10 TO I will crash.
+#: f/com.c:11861
+#, fuzzy, c-format
+msgid ""
+"configuration: char * holds %d bits, but INTEGER only %d --\n"
+" ASSIGN statement might fail"
+msgstr "Iboneza INYUGUTI Inyandiko"
+
+#: f/com.c:13677
+#, fuzzy
+msgid "In statement function"
+msgstr "Inyandiko Umumaro"
+
+#: f/com.c:13687
+#, fuzzy
+msgid "Outside of any program unit:\n"
+msgstr "Bya Porogaramu Igice:"
+
+#: f/com.c:15283
+#, fuzzy, no-c-format
+msgid "%A from %B at %0%C"
+msgstr "%ABivuye ku"
+
+#: f/com.c:15593
+#, fuzzy, no-c-format
+msgid "At %0, INCLUDE file %A exists, but is not readable"
+msgstr "IDOSIYE ni OYA"
+
+#: f/com.c:15628
+#, fuzzy, no-c-format
+msgid "At %0, INCLUDE nesting too deep"
+msgstr "Njyakuzimu"
+
+#: f/expr.c:8706
+#, fuzzy, no-c-format
+msgid "Two arithmetic operators in a row at %0 and %1 -- use parentheses"
+msgstr "Mukoresha in a Urubariro ku Na Gukoresha %1"
+
+#: f/expr.c:8756
+#, fuzzy, no-c-format
+msgid "Operator at %0 has lower precedence than that at %1 -- use parentheses"
+msgstr "ku Ntoya ku Gukoresha %1"
+
+#: f/expr.c:9639
+#, fuzzy, no-c-format
+msgid "Use .EQV./.NEQV. instead of .EQ./.NE. at %0 for LOGICAL operands at %1 and %2"
+msgstr ""
+"Project- Id- Version: basctl\n"
+"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
+"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n"
+"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n"
+"Content- Type: text/ plain; charset= UTF- 8\n"
+"Content- Transfer- Encoding: 8bit\n"
+"X- Generator: KBabel 1. 0\n"
+". Project- Id- Version: basctl\n"
+"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
+"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n"
+"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n"
+"Content- Type: text/ plain; charset= UTF- 8\n"
+"Content- Transfer- Encoding: 8bit\n"
+"X- Generator: KBabel 1. 0\n"
+"."
+
+#: f/expr.c:10010
+#, fuzzy, no-c-format
+msgid "Unsupported operand for ** at %1 -- converting to default INTEGER"
+msgstr "kugirango ku Guhindura.... Kuri Mburabuzi"
+
+#: f/g77spec.c:231
+#, fuzzy, c-format
+msgid "overflowed output arg list for `%s'"
+msgstr "Ibisohoka Urutonde kugirango"
+
+#: f/g77spec.c:353
+#, fuzzy
+msgid ""
+"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
+"You may redistribute copies of GNU Fortran\n"
+"under the terms of the GNU General Public License.\n"
+"For more information about these matters, see the file named COPYING\n"
+"or type the command `info -f g77 Copying'.\n"
+msgstr "Na: Kuri i Kwagura ku Gicurasi Amakopi Bya i Bya i Birenzeho Ibisobanuro Ibyerekeye i IDOSIYE Ubwoko i Komandi: Ibisobanuro F"
+
+#: f/g77spec.c:369
+#, fuzzy
+msgid "--driver no longer supported"
+msgstr "--Musomyi: Oya"
+
+#: f/g77spec.c:382
+#, fuzzy, c-format
+msgid "argument to `%s' missing"
+msgstr "Kuri Ibuze"
+
+#: f/g77spec.c:386
+#, fuzzy
+msgid "no input files; unwilling to write output files"
+msgstr "Oya Iyinjiza Idosiye Kuri Kwandika Ibisohoka Idosiye"
+
+#: f/implic.c:203
+#, fuzzy, no-c-format
+msgid "Implicit declaration of `%A' at %0"
+msgstr "Bya ku"
+
+#: f/lex.c:321
+#, fuzzy, no-c-format
+msgid "Non-ISO-C-standard escape sequence `\\%A' at %0"
+msgstr "C Bisanzwe ku"
+
+#: f/lex.c:340
+#, fuzzy, no-c-format
+msgid "Unknown escape sequence `\\%A' at %0"
+msgstr "ku"
+
+#: f/lex.c:349
+#, fuzzy, no-c-format
+msgid "Unterminated escape sequence `\\' at %0"
+msgstr "ku"
+
+#: f/lex.c:360
+#, fuzzy, no-c-format
+msgid "Unknown escape sequence `\\' followed by char code 0x%A at %0"
+msgstr "ku INYUGUTI ITEGEKONGENGA ku"
+
+#: f/lex.c:388
+#, fuzzy, no-c-format
+msgid "\\x used at %0 with no following hex digits"
+msgstr "\\xku Na: Oya"
+
+#: f/lex.c:402
+#, fuzzy, no-c-format
+msgid "Hex escape at %0 out of range"
+msgstr "ku Inyuma Bya Urutonde"
+
+#: f/lex.c:436
+#, fuzzy, no-c-format
+msgid "Escape sequence at %0 out of range for character"
+msgstr "ku Inyuma Bya Urutonde kugirango Inyuguti"
+
+#: f/lex.c:590
+#, fuzzy
+msgid "hex escape out of range"
+msgstr "Inyuma Bya Urutonde"
+
+#: f/lex.c:643
+#, fuzzy, c-format
+msgid "non-ANSI-standard escape sequence, `\\%c'"
+msgstr "Bisanzwe"
+
+#: f/lex.c:656
+#, c-format
+msgid "non-ISO escape sequence `\\%c'"
+msgstr ""
+
+#: f/lex.c:660
+#, fuzzy, c-format
+msgid "unknown escape sequence `\\%c'"
+msgstr "Kitazwi"
+
+#: f/lex.c:662
+#, fuzzy, c-format
+msgid "unknown escape sequence: `\\' followed by char code 0x%x"
+msgstr "Kitazwi ku INYUGUTI ITEGEKONGENGA"
+
+#: f/lex.c:745
+#, fuzzy
+msgid "badly formed directive -- no closing quote"
+msgstr "Oya Gushyiraho akugarizo"
+
+#: f/lex.c:809
+#, fuzzy
+msgid "#-lines for entering and leaving files don't match"
+msgstr "#-Imirongo kugirango Na Idosiye BIHUYE"
+
+#: f/lex.c:969
+#, fuzzy
+msgid "bad directive -- missing close-quote"
+msgstr "Ibuze Gufunga Gushyiraho akugarizo"
+
+#: f/lex.c:1108
+#, fuzzy
+msgid "invalid #ident"
+msgstr "Sibyo"
+
+#: f/lex.c:1125
+#, fuzzy
+msgid "undefined or invalid # directive"
+msgstr "kidasobanuye Cyangwa Sibyo"
+
+#: f/lex.c:1180
+#, fuzzy
+msgid "invalid #line"
+msgstr "Sibyo Umurongo"
+
+#: f/lex.c:1236 f/lex.c:1280
+#, fuzzy
+msgid "use `#line ...' instead of `# ...' in first line"
+msgstr "Gukoresha Umurongo Bya in Itangira Umurongo"
+
+#: f/lex.c:1290
+#, fuzzy
+msgid "invalid #-line"
+msgstr "Sibyo Umurongo"
+
+#: f/lex.c:1383
+#, fuzzy, no-c-format
+msgid "Null character at %0 -- line ignored"
+msgstr "Inyuguti ku Umurongo"
+
+#: f/stb.c:9177
+#, fuzzy, no-c-format
+msgid "INCLUDE at %0 not the only statement on the source line"
+msgstr "ku OYA i Inyandiko ku i Inkomoko Umurongo"
+
+#: f/ste.c:1397 f/ste.c:1744
+#, fuzzy
+msgid "ASSIGNed FORMAT specifier is too small"
+msgstr "ni Gitoya"
+
+#. ~~~Someday handle CHARACTER*1, CHARACTER*N
+#: f/ste.c:2621
+#, fuzzy, no-c-format
+msgid "SELECT CASE on CHARACTER type (at %0) not supported -- sorry"
+msgstr "ku Ubwoko ku OYA"
+
+#: f/ste.c:2725
+#, fuzzy
+msgid "SELECT (at %0) has duplicate cases -- check integer overflow of CASE(s)"
+msgstr "ku Gusubiramo Kugenzura... Umubare wuzuye Byarenze urugero Bya S"
+
+#: f/ste.c:2957
+#, fuzzy
+msgid "ASSIGN to variable that is too small"
+msgstr "Kuri IMPINDURAGACIRO ni Gitoya"
+
+#: f/ste.c:2989
+#, fuzzy
+msgid "ASSIGNed GOTO target variable is too small"
+msgstr "Intego IMPINDURAGACIRO ni Gitoya"
+
+#: f/stu.c:305
+#, fuzzy, no-c-format
+msgid "Local adjustable symbol `%A' at %0"
+msgstr "IKIMENYETSO ku"
+
+#: f/target.c:2545
+#, fuzzy
+msgid "data initializer on host with different endianness"
+msgstr "Ibyatanzwe ku Ubuturo Na:"
+
+#: f/top.c:244
+#, fuzzy
+msgid "-fvxt-not-f90 no longer supported -- try -fvxt"
+msgstr "-OYA Oya"
+
+#: f/top.c:248
+#, fuzzy
+msgid "-ff90-not-vxt no longer supported -- try -fno-vxt -ff90"
+msgstr "-OYA Oya"
+
+#: f/top.c:318
+#, fuzzy
+msgid "-fdebug-kludge is disabled, use normal debugging flags"
+msgstr "-ni Yahagaritswe Gukoresha Bisanzwe Amabendera"
+
+#: f/bad.def:39
+#, fuzzy, no-c-format
+msgid "Missing first operand for binary operator at %0"
+msgstr "Itangira kugirango Nyabibiri Mukoresha ku"
+
+#: f/bad.def:42
+#, fuzzy, no-c-format
+msgid "Zero-length character constant at %0"
+msgstr "Uburebure Inyuguti ku"
+
+#: f/bad.def:45
+#, fuzzy, no-c-format
+msgid "Invalid token at %0 in expression or subexpression at %1"
+msgstr "ku in imvugo Cyangwa ku"
+
+#: f/bad.def:48
+#, fuzzy, no-c-format
+msgid "Missing operand for operator at %1 at end of expression at %0"
+msgstr "kugirango Mukoresha ku ku Impera Bya imvugo ku"
+
+#: f/bad.def:51
+#, fuzzy, no-c-format
+msgid "Label %A already defined at %1 when redefined at %0"
+msgstr "ku Ryari: ku"
+
+#: f/bad.def:54
+#, fuzzy, no-c-format
+msgid "Unrecognized character at %0 [info -f g77 M LEX]"
+msgstr "Inyuguti ku Ibisobanuro F"
+
+#: f/bad.def:57
+#, fuzzy, no-c-format
+msgid "Label definition %A at %0 on empty statement (as of %1)"
+msgstr "Insobanuro ku ku ubusa Inyandiko Nka Bya"
+
+#: f/bad.def:65
+#, fuzzy, no-c-format
+msgid "Invalid first character at %0 [info -f g77 M LEX]"
+msgstr "Itangira Inyuguti ku Ibisobanuro F"
+
+#: f/bad.def:68
+#, fuzzy, no-c-format
+msgid "Line too long as of %0 [info -f g77 M LEX]"
+msgstr "Nka Bya Ibisobanuro F"
+
+#: f/bad.def:71
+#, fuzzy, no-c-format
+msgid "Non-numeric character at %0 in label field [info -f g77 M LEX]"
+msgstr "Bikurikije umubare Inyuguti ku in Akarango Umwanya Ibisobanuro F"
+
+#: f/bad.def:74
+#, fuzzy, no-c-format
+msgid "Label number at %0 not in range 1-99999"
+msgstr "Umubare ku OYA in Urutonde 1."
+
+#: f/bad.def:77
+#, fuzzy, no-c-format
+msgid "At %0, '!' and '/*' are not valid comment delimiters"
+msgstr "Na OYA Byemewe Icyo wongeraho"
+
+#: f/bad.def:80
+#, fuzzy, no-c-format
+msgid "Continuation indicator at %0 must appear in column 6 [info -f g77 M LEX]"
+msgstr "ku Kugaragara in Inkingi 6 Ibisobanuro F"
+
+#: f/bad.def:83
+#, fuzzy, no-c-format
+msgid "Label at %0 invalid with continuation line indicator at %1 [info -f g77 M LEX]"
+msgstr "ku Sibyo Na: Umurongo ku Ibisobanuro F"
+
+#: f/bad.def:91
+#, fuzzy, no-c-format
+msgid "Character constant at %0 has no closing apostrophe at %1"
+msgstr "ku Oya ku"
+
+#: f/bad.def:94
+#, fuzzy, no-c-format
+msgid "Hollerith constant at %0 specified %A more characters than are present as of %1"
+msgstr "ku Birenzeho Inyuguti Nka Bya"
+
+#: f/bad.def:97
+#, fuzzy, no-c-format
+msgid "Missing close parenthese at %0 needed to match open parenthese at %1"
+msgstr "Gufunga ku Kuri BIHUYE Gufungura ku"
+
+#: f/bad.def:100
+#, fuzzy, no-c-format
+msgid "Integer at %0 too large"
+msgstr "ku Binini"
+
+#: f/bad.def:123
+#, fuzzy, no-c-format
+msgid "Period at %0 not followed by digits for floating-point number or by `NOT.', `TRUE.', or `FALSE.'"
+msgstr "Igihe ku OYA ku kugirango Bihindagurika Akadomo Umubare Cyangwa ku Cyangwa"
+
+#: f/bad.def:126
+#, fuzzy, no-c-format
+msgid "Missing close-period between `.%A' at %0 and %1"
+msgstr "Gufunga Igihe hagati ku Na"
+
+#: f/bad.def:129
+#, fuzzy, no-c-format
+msgid "Invalid exponent at %0 for real constant at %1; nondigit `%A' in exponent field"
+msgstr "ku kugirango ku in Umwanya"
+
+#: f/bad.def:132
+#, fuzzy, no-c-format
+msgid "Missing value at %1 for real-number exponent at %0"
+msgstr "Agaciro ku kugirango Umubare ku"
+
+#: f/bad.def:135
+#, fuzzy, no-c-format
+msgid "Expected binary operator between expressions at %0 and at %1"
+msgstr "Itegerejwe Nyabibiri Mukoresha hagati ku Na ku"
+
+#: f/bad.def:253
+#, fuzzy, no-c-format
+msgid "Semicolon at %0 is an invalid token"
+msgstr "ku ni Sibyo"
+
+#: f/bad.def:271
+#, fuzzy, no-c-format
+msgid "Extraneous comma in FORMAT statement at %0"
+msgstr "Akitso in Inyandiko ku"
+
+#: f/bad.def:274
+#, fuzzy, no-c-format
+msgid "Missing comma in FORMAT statement at %0"
+msgstr "Akitso in Inyandiko ku"
+
+#: f/bad.def:277
+#, fuzzy, no-c-format
+msgid "Spurious sign in FORMAT statement at %0"
+msgstr "IKIMENYETSO in Inyandiko ku"
+
+#: f/bad.def:280
+#, fuzzy, no-c-format
+msgid "Spurious number in FORMAT statement at %0"
+msgstr "Umubare in Inyandiko ku"
+
+#: f/bad.def:283
+#, fuzzy, no-c-format
+msgid "Spurious text trailing number in FORMAT statement at %0"
+msgstr "Umwandiko Umubare in Inyandiko ku"
+
+#: f/bad.def:291
+#, fuzzy, no-c-format
+msgid "Unrecognized FORMAT specifier at %0"
+msgstr "ku"
+
+#: f/bad.def:419
+#, fuzzy, no-c-format
+msgid "Missing close-parenthese(s) in FORMAT statement at %0"
+msgstr "Gufunga S in Inyandiko ku"
+
+#: f/bad.def:422
+#, fuzzy, no-c-format
+msgid "Missing number following period in FORMAT statement at %0"
+msgstr "Umubare Igihe in Inyandiko ku"
+
+#: f/bad.def:425
+#, fuzzy, no-c-format
+msgid "Missing number following `E' in FORMAT statement at %0"
+msgstr "Umubare in Inyandiko ku"
+
+#: f/bad.def:433
+#, fuzzy, no-c-format
+msgid "Spurious trailing comma preceding terminator at %0"
+msgstr "Akitso ku"
+
+#: f/bad.def:436
+#, fuzzy, no-c-format
+msgid "At %0, specify OPERATOR instead of ASSIGNMENT for INTERFACE statement not specifying the assignment operator (=)"
+msgstr "Bya kugirango Inyandiko OYA i Igenera Mukoresha"
+
+#: f/bad.def:439
+#, fuzzy, no-c-format
+msgid "At %0, specify ASSIGNMENT instead of OPERATOR for INTERFACE statement specifying the assignment operator (=)"
+msgstr "Bya kugirango Inyandiko i Igenera Mukoresha"
+
+#: f/bad.def:452
+#, fuzzy, no-c-format
+msgid "Cannot specify =initialization-expr at %0 unless `::' appears before list of objects"
+msgstr "ku Mbere Urutonde Bya Ibintu"
+
+#: f/bad.def:455
+#, fuzzy, no-c-format
+msgid "Reference to label at %1 inconsistent with its definition at %0"
+msgstr "Kuri Akarango ku Na: Insobanuro ku"
+
+#: f/bad.def:458
+#, fuzzy, no-c-format
+msgid "Reference to label at %1 inconsistent with earlier reference at %0"
+msgstr "Kuri Akarango ku Na: Indango ku"
+
+#: f/bad.def:461
+#, fuzzy, no-c-format
+msgid "DO-statement reference to label at %1 follows its definition at %0"
+msgstr "Inyandiko Indango Kuri Akarango ku Insobanuro ku"
+
+#: f/bad.def:464
+#, fuzzy, no-c-format
+msgid "Reference to label at %1 is outside block containing definition at %0"
+msgstr "Kuri Akarango ku ni Hanze Funga Insobanuro ku"
+
+#: f/bad.def:467
+#, fuzzy, no-c-format
+msgid "DO-statement references to label at %0 and %2 separated by unterminated block starting at %1"
+msgstr "Inyandiko Indango Kuri Akarango ku Na ku Funga ku"
+
+#: f/bad.def:470
+#, fuzzy, no-c-format
+msgid "DO-statement reference to label at %0 and label definition at %2 separated by unterminated block starting at %1"
+msgstr "Inyandiko Indango Kuri Akarango ku Na Akarango Insobanuro ku ku Funga ku"
+
+#: f/bad.def:473
+#, fuzzy, no-c-format
+msgid "Label definition at %0 invalid on this kind of statement"
+msgstr "Insobanuro ku Sibyo ku iyi Bya Inyandiko"
+
+#: f/bad.def:476
+#, fuzzy, no-c-format
+msgid "Statement at %0 invalid in this context"
+msgstr "ku Sibyo in iyi Imvugiro"
+
+#: f/bad.def:479
+#, fuzzy, no-c-format
+msgid "Statement at %0 invalid in context established by statement at %1"
+msgstr "ku Sibyo in Imvugiro ku Inyandiko ku"
+
+#: f/bad.def:482
+#, fuzzy, no-c-format
+msgid "Statement at %0 must specify construct name specified at %1"
+msgstr "ku Izina: ku"
+
+#: f/bad.def:485
+#, fuzzy, no-c-format
+msgid "Construct name at %0 superfluous, no construct name specified at %1"
+msgstr "Izina: ku Oya Izina: ku"
+
+#: f/bad.def:488
+#, fuzzy, no-c-format
+msgid "Construct name at %0 not the same as construct name at %1"
+msgstr "Izina: ku OYA i Nka Izina: ku"
+
+#: f/bad.def:491
+#, fuzzy, no-c-format
+msgid "Construct name at %0 does not match construct name for any containing DO constructs"
+msgstr "Izina: ku OYA BIHUYE Izina: kugirango"
+
+#: f/bad.def:494
+#, fuzzy, no-c-format
+msgid "Label definition missing at %0 for DO construct specifying label at %1"
+msgstr "Insobanuro Ibuze ku kugirango Akarango ku"
+
+#: f/bad.def:497
+#, fuzzy, no-c-format
+msgid "Statement at %0 follows ELSE block for IF construct at %1"
+msgstr "ku Funga kugirango ku"
+
+#: f/bad.def:500
+#, fuzzy, no-c-format
+msgid "No label definition for FORMAT statement at %0"
+msgstr "Akarango Insobanuro kugirango Inyandiko ku"
+
+#: f/bad.def:503
+#, fuzzy, no-c-format
+msgid "Second occurrence of ELSE WHERE at %0 within WHERE at %1"
+msgstr "ukugaragara Bya ku muri ku"
+
+#: f/bad.def:506
+#, fuzzy, no-c-format
+msgid "END statement at %0 missing `%A' keyword required for internal or module procedure(s) bounded by %1"
+msgstr "Inyandiko ku Ibuze Ijambo- banze Bya ngombwa kugirango By'imbere Cyangwa Modire S ku"
+
+#: f/bad.def:509
+#, fuzzy, no-c-format
+msgid "MODULE PROCEDURE statement at %0 disallowed because INTERFACE at %1 specifies no generic name, operator, or assignment"
+msgstr "Inyandiko ku ku Oya Gifitanye isano Izina: Mukoresha Cyangwa Igenera"
+
+#: f/bad.def:512
+#, fuzzy, no-c-format
+msgid "BLOCK DATA name at %0 superfluous, no name specified at %1"
+msgstr "Izina: ku Oya Izina: ku"
+
+#: f/bad.def:515
+#, fuzzy, no-c-format
+msgid "Program name at %0 superfluous, no PROGRAM statement specified at %1"
+msgstr "Izina: ku Oya Inyandiko ku"
+
+#: f/bad.def:518
+#, fuzzy, no-c-format
+msgid "Program unit name at %0 not the same as name at %1"
+msgstr "Igice: Izina: ku OYA i Nka Izina: ku"
+
+#: f/bad.def:521
+#, fuzzy, no-c-format
+msgid "Type name at %0 not the same as name at %1"
+msgstr "Izina: ku OYA i Nka Izina: ku"
+
+#: f/bad.def:524
+#, fuzzy, no-c-format
+msgid "End of source file before end of block started at %0"
+msgstr "Impera Bya Inkomoko IDOSIYE Mbere Impera Bya Funga ku"
+
+#: f/bad.def:527
+#, fuzzy, no-c-format
+msgid "Undefined label, first referenced at %0"
+msgstr "Akarango Itangira ku"
+
+#: f/bad.def:530
+#, fuzzy, no-c-format
+msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
+msgstr "Inyandiko Cyangwa Ikiranga ku Na: Inyandiko Cyangwa Ikiranga ku"
+
+#: f/bad.def:533
+#, fuzzy, no-c-format
+msgid "PUBLIC or PRIVATE statement at %1 cannot be specified along with PUBLIC or PRIVATE statement at %0"
+msgstr "Cyangwa Inyandiko ku Na: Cyangwa Inyandiko ku"
+
+#: f/bad.def:536
+#, fuzzy, no-c-format
+msgid "RETURN statement at %0 invalid within a main program unit"
+msgstr "Inyandiko ku Sibyo muri a Porogaramu Igice:"
+
+#: f/bad.def:539
+#, fuzzy, no-c-format
+msgid "Alternate return specifier at %0 invalid within a main program unit"
+msgstr "Garuka ku Sibyo muri a Porogaramu Igice:"
+
+#: f/bad.def:542
+#, fuzzy, no-c-format
+msgid "Alternate return specifier at %0 invalid within a function"
+msgstr "Garuka ku Sibyo muri a Umumaro"
+
+#: f/bad.def:545
+#, fuzzy, no-c-format
+msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
+msgstr "Cyangwa Inyandiko ku Sibyo kugirango Ubwoko Insobanuro muri Ikindi i Bya a Modire"
+
+#: f/bad.def:548
+#, fuzzy, no-c-format
+msgid "Access specifier at %0 must immediately follow derived-type statement at %1 with no intervening statements"
+msgstr "ku Ako kanya Ubwoko Inyandiko ku Na: Oya"
+
+#: f/bad.def:551
+#, fuzzy, no-c-format
+msgid "No components specified as of %0 for derived-type definition beginning at %1"
+msgstr "Nka Bya kugirango Ubwoko Insobanuro Itangiriro ku"
+
+#: f/bad.def:554
+#, fuzzy, no-c-format
+msgid "No components specified as of %0 for structure definition beginning at %1"
+msgstr "Nka Bya kugirango Imiterere Insobanuro Itangiriro ku"
+
+#: f/bad.def:557
+#, fuzzy, no-c-format
+msgid "Missing structure name for outer structure definition at %0"
+msgstr "Imiterere Izina: kugirango hanze Imiterere Insobanuro ku"
+
+#: f/bad.def:560
+#, fuzzy, no-c-format
+msgid "Field names at %0 for outer structure definition -- specify them in a subsequent RECORD statement instead"
+msgstr "Amazina ku kugirango hanze Imiterere Insobanuro in a Inyandiko"
+
+#: f/bad.def:563
+#, fuzzy, no-c-format
+msgid "Missing field name(s) for structure definition at %0 within structure definition at %1"
+msgstr "Umwanya Izina: S kugirango Imiterere Insobanuro ku muri Imiterere Insobanuro ku"
+
+#: f/bad.def:566
+#, fuzzy, no-c-format
+msgid "No components specified as of %0 for map beginning at %1"
+msgstr "Nka Bya kugirango Itangiriro ku"
+
+#: f/bad.def:569
+#, fuzzy, no-c-format
+msgid "Zero or one maps specified as of %0 for union beginning at %1 -- at least two are required"
+msgstr "Cyangwa Amakarita Nka Bya kugirango Ihuza Itangiriro ku ku Bya ngombwa"
+
+#: f/bad.def:572
+#, fuzzy, no-c-format
+msgid "Missing %A specifier in statement at %0"
+msgstr "in Inyandiko ku"
+
+#: f/bad.def:575
+#, fuzzy, no-c-format
+msgid "Items in I/O list starting at %0 invalid for namelist-directed I/O"
+msgstr "in Urutonde ku Sibyo kugirango"
+
+#: f/bad.def:578
+#, fuzzy, no-c-format
+msgid "Conflicting I/O control specifications at %0 and %1"
+msgstr "Igenzura ku Na"
+
+#: f/bad.def:581
+#, fuzzy, no-c-format
+msgid "No UNIT= specifier in I/O control list at %0"
+msgstr "URUGERO in Igenzura Urutonde ku"
+
+#: f/bad.def:584
+#, fuzzy, no-c-format
+msgid "Specification at %0 requires ADVANCE=`NO' specification in same I/O control list"
+msgstr "ku in Igenzura Urutonde"
+
+#: f/bad.def:587
+#, fuzzy, no-c-format
+msgid "Specification at %0 requires explicit FMT= specification in same I/O control list"
+msgstr "ku in Igenzura Urutonde"
+
+#: f/bad.def:595
+#, fuzzy, no-c-format
+msgid "Second occurrence of CASE DEFAULT at %0 within SELECT CASE at %1"
+msgstr "ukugaragara Bya ku muri ku"
+
+#: f/bad.def:598
+#, fuzzy, no-c-format
+msgid "Duplicate or overlapping case values/ranges at %0 and %1"
+msgstr "Cyangwa iyorosa Uduciro Ibice ku Na"
+
+#: f/bad.def:601
+#, fuzzy, no-c-format
+msgid "Type and/or kind-type parameter disagreement between CASE value or value within range at %0 and SELECT CASE at %1"
+msgstr "Na Cyangwa Ubwoko hagati Agaciro Cyangwa Agaciro muri Urutonde ku Na ku"
+
+#: f/bad.def:604
+#, fuzzy, no-c-format
+msgid "Range specification at %0 invalid for CASE statement within logical-type SELECT CASE statement"
+msgstr "ku Sibyo kugirango Inyandiko muri Bijyanye n'inyurabwenge Ubwoko Inyandiko"
+
+#: f/bad.def:617
+#, fuzzy, no-c-format
+msgid "Fortran 90 feature at %0 unsupported"
+msgstr "ku"
+
+#: f/bad.def:630
+#, fuzzy, no-c-format
+msgid "Invalid declaration of or reference to symbol `%A' at %0 [initially seen at %1]"
+msgstr "Bya Cyangwa Indango Kuri IKIMENYETSO ku ku"
+
+#: f/bad.def:638
+#, fuzzy, no-c-format
+msgid "Null element at %0 for array reference at %1"
+msgstr "Ikigize: ku kugirango Imbonerahamwe Indango ku"
+
+#: f/bad.def:641
+#, fuzzy, no-c-format
+msgid "Too few elements (%A missing) as of %0 for array reference at %1"
+msgstr "Ibintu Ibuze Nka Bya kugirango Imbonerahamwe Indango ku"
+
+#: f/bad.def:644
+#, fuzzy, no-c-format
+msgid "Too many elements as of %0 for array reference at %1"
+msgstr "Ibintu Nka Bya kugirango Imbonerahamwe Indango ku"
+
+#: f/bad.def:647
+#, fuzzy, no-c-format
+msgid "Missing colon as of %0 in substring reference for %1"
+msgstr "Nka Bya in Indango kugirango"
+
+#: f/bad.def:650
+#, fuzzy, no-c-format
+msgid "Invalid use at %0 of substring operator on %1"
+msgstr "Gukoresha %1 ku Bya Mukoresha ku"
+
+#: f/bad.def:653
+#, fuzzy, no-c-format
+msgid "Substring begin/end point at %0 out of defined range"
+msgstr "Impera Akadomo ku Inyuma Bya Urutonde"
+
+#: f/bad.def:656
+#, fuzzy, no-c-format
+msgid "Array element value at %0 out of defined range"
+msgstr "Ikigize: Agaciro ku Inyuma Bya Urutonde"
+
+#: f/bad.def:659
+#, fuzzy, no-c-format
+msgid "Expression at %0 has incorrect data type or rank for its context"
+msgstr "ku Ibyatanzwe Ubwoko Cyangwa IGICE kugirango Imvugiro"
+
+#: f/bad.def:662
+#, fuzzy, no-c-format
+msgid "Division by 0 (zero) at %0 (IEEE not yet supported)"
+msgstr "ku 0 Zeru ku OYA"
+
+#: f/bad.def:665
+#, fuzzy, no-c-format
+msgid "%A step count known to be 0 (zero) at %0"
+msgstr "%AIntera IBARA Kuri 0 Zeru ku"
+
+#: f/bad.def:668
+#, fuzzy, no-c-format
+msgid "%A end value plus step count known to overflow at %0"
+msgstr "%AImpera Agaciro Guteranya Intera IBARA Kuri Byarenze urugero ku"
+
+#: f/bad.def:671
+#, fuzzy, no-c-format
+msgid "%A begin, end, and step-count values known to result in implementation-dependent behavior due to overflow(s) in intermediate calculations at %0"
+msgstr "%AImpera Na Intera IBARA Uduciro Kuri Igisubizo in imyitwarire Kuri Byarenze urugero S in ku"
+
+#: f/bad.def:674
+#, fuzzy, no-c-format
+msgid "%A begin, end, and step-count values known to result in no iterations at %0"
+msgstr "%AImpera Na Intera IBARA Uduciro Kuri Igisubizo in Oya Amasubiramo ku"
+
+#: f/bad.def:677
+#, fuzzy, no-c-format
+msgid "Type disagreement between expressions at %0 and %1"
+msgstr "hagati ku Na"
+
+#: f/bad.def:690
+#, fuzzy, no-c-format
+msgid "No specification for implied-DO iterator `%A' at %0"
+msgstr "kugirango ku"
+
+#: f/bad.def:693
+#, fuzzy, no-c-format
+msgid "Gratuitous parentheses surround implied-DO construct at %0"
+msgstr "ku"
+
+#: f/bad.def:696
+#, fuzzy, no-c-format
+msgid "Zero-size specification invalid at %0"
+msgstr "Ingano Sibyo ku"
+
+#: f/bad.def:699
+#, fuzzy, no-c-format
+msgid "Zero-size array at %0"
+msgstr "Ingano Imbonerahamwe ku"
+
+#: f/bad.def:702
+#, fuzzy, no-c-format
+msgid "Target machine does not support complex entity of kind specified at %0"
+msgstr "OYA Gushigikira ITSINDA RY'IMIBARE C Bya ku"
+
+#: f/bad.def:705
+#, fuzzy, no-c-format
+msgid "Target machine does not support DOUBLE COMPLEX, specified at %0"
+msgstr "OYA Gushigikira ku"
+
+#: f/bad.def:708
+#, fuzzy, no-c-format
+msgid "Attempt to raise constant zero to a power at %0"
+msgstr "Kuri Zeru Kuri a UMWIKUBE ku"
+
+#: f/bad.def:806
+#, fuzzy, no-c-format
+msgid "Reference to generic intrinsic `%A' at %0 could be to form %B or %C"
+msgstr "Kuri Gifitanye isano ku Kuri Ifishi Cyangwa"
+
+#: f/bad.def:809
+#, fuzzy, no-c-format
+msgid "Ambiguous use of intrinsic `%A' at %0 [info -f g77 M CMPAMBIG]"
+msgstr "Gukoresha Bya ku Ibisobanuro F"
+
+#: f/bad.def:812
+#, fuzzy, no-c-format
+msgid "Intrinsic `%A' referenced %Bly at %0, %Cly at %1 [info -f g77 M EXPIMP]"
+msgstr "ku ku Ibisobanuro F"
+
+#: f/bad.def:815
+#, fuzzy, no-c-format
+msgid "Same name `%A' used for %B at %0 and %C at %1 [info -f g77 M INTGLOB]"
+msgstr "Izina: kugirango ku Na ku Ibisobanuro F"
+
+#: f/bad.def:818
+#, fuzzy, no-c-format
+msgid "Explicit type declaration for intrinsic `%A' disagrees with invocation at %0"
+msgstr "Ubwoko kugirango Na: ku"
+
+#: f/bad.def:821
+#, fuzzy, no-c-format
+msgid "Unable to open INCLUDE file `%A' at %0"
+msgstr "Kuri Gufungura IDOSIYE ku"
+
+#: f/bad.def:839
+#, fuzzy, no-c-format
+msgid "Null argument at %0 for statement function reference at %1"
+msgstr "ku kugirango Inyandiko Umumaro Indango ku"
+
+#: f/bad.def:842
+#, fuzzy, no-c-format
+msgid "Null argument at %0 for procedure invocation at %1"
+msgstr "ku kugirango ku"
+
+#: f/bad.def:845
+#, fuzzy, no-c-format
+msgid "%A too few arguments (starting with dummy argument `%B') as of %0 for statement function reference at %1"
+msgstr "%Aingingo Na: Ishusho Nka Bya kugirango Inyandiko Umumaro Indango ku"
+
+#: f/bad.def:848
+#, fuzzy, no-c-format
+msgid "%A too many arguments as of %0 for statement function reference at %1"
+msgstr "%Aingingo Nka Bya kugirango Inyandiko Umumaro Indango ku"
+
+#: f/bad.def:851
+#, fuzzy, no-c-format
+msgid "Array supplied at %1 for dummy argument `%A' in statement function reference at %0"
+msgstr "ku kugirango Ishusho in Inyandiko Umumaro Indango ku"
+
+#: f/bad.def:854
+#, fuzzy, no-c-format
+msgid "Unsupported FORMAT specifier at %0"
+msgstr "ku"
+
+#: f/bad.def:857
+#, fuzzy, no-c-format
+msgid "Variable-expression FORMAT specifier at %0 -- unsupported"
+msgstr "imvugo ku"
+
+#: f/bad.def:880
+#, fuzzy, no-c-format
+msgid "Unsupported VXT statement at %0"
+msgstr "Inyandiko ku"
+
+#: f/bad.def:883
+#, fuzzy, no-c-format
+msgid "Attempt to specify second initial value for `%A' at %0"
+msgstr "Kuri ISEGONDA Agaciro kugirango ku"
+
+#: f/bad.def:886
+#, fuzzy, no-c-format
+msgid "Too few initial values in list of initializers for `%A' at %0"
+msgstr "Uduciro in Urutonde Bya kugirango ku"
+
+#: f/bad.def:889
+#, fuzzy, no-c-format
+msgid "Too many initial values in list of initializers starting at %0"
+msgstr "Uduciro in Urutonde Bya ku"
+
+#: f/bad.def:892
+#, fuzzy, no-c-format
+msgid "Array or substring specification for `%A' out of range in statement at %0"
+msgstr "Cyangwa kugirango Inyuma Bya Urutonde in Inyandiko ku"
+
+#: f/bad.def:895
+#, fuzzy, no-c-format
+msgid "Array subscript #%B out of range for initialization of `%A' in statement at %0"
+msgstr "Inyandiko nyesi Inyuma Bya Urutonde kugirango Bya in Inyandiko ku"
+
+#: f/bad.def:898
+#, fuzzy, no-c-format
+msgid "Implied do-loop step count of 0 (zero) for iteration variable `%A' in statement at %0"
+msgstr "Intera IBARA Bya 0 Zeru kugirango IMPINDURAGACIRO in Inyandiko ku"
+
+#: f/bad.def:901
+#, fuzzy, no-c-format
+msgid "Implied do-loop iteration count of 0 (zero) for iteration variable `%A' in statement at %0"
+msgstr "IBARA Bya 0 Zeru kugirango IMPINDURAGACIRO in Inyandiko ku"
+
+#: f/bad.def:904
+#, fuzzy, no-c-format
+msgid "Not an integer constant expression in implied do-loop in statement at %0"
+msgstr "Umubare wuzuye imvugo in in Inyandiko ku"
+
+#: f/bad.def:907
+#, fuzzy, no-c-format
+msgid "Attempt to specify second initial value for element of `%A' at %0"
+msgstr "Kuri ISEGONDA Agaciro kugirango Ikigize: Bya ku"
+
+#: f/bad.def:910
+#, fuzzy, no-c-format
+msgid "Attempt to EQUIVALENCE common areas `%A' and `%B' at %0"
+msgstr "Kuri Ubuso Na ku"
+
+#: f/bad.def:913
+#, fuzzy, no-c-format
+msgid "Can't place `%A' as directed by EQUIVALENCE due to alignment restrictions"
+msgstr "Nka ku Kuri Itunganya Amabwiriza"
+
+#: f/bad.def:916
+#, fuzzy, no-c-format
+msgid "Mismatched EQUIVALENCE requirements for placement of `%A' at both %C and %D bytes offset from `%B'"
+msgstr "kugirango Ishyira mu mwanya Bya ku Byombi Na Bayite Nta- boneza Bivuye"
+
+#: f/bad.def:919
+#, fuzzy, no-c-format
+msgid "Array or substring specification for `%A' out of range in EQUIVALENCE statement"
+msgstr "Cyangwa kugirango Inyuma Bya Urutonde in Inyandiko"
+
+#: f/bad.def:922
+#, fuzzy, no-c-format
+msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement"
+msgstr "Bya in Inyandiko"
+
+#: f/bad.def:925
+#, fuzzy, no-c-format
+msgid "Array reference to scalar variable `%A' in EQUIVALENCE statement"
+msgstr "Indango Kuri IMPINDURAGACIRO in Inyandiko"
+
+#: f/bad.def:928
+#, fuzzy, no-c-format
+msgid "Array subscript #%B out of range for EQUIVALENCE of `%A'"
+msgstr "Inyandiko nyesi Inyuma Bya Urutonde kugirango Bya"
+
+#: f/bad.def:936
+#, fuzzy, no-c-format
+msgid "Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%A'"
+msgstr "Kuri Ubuso Akadomo Biturutse Bya"
+
+#: f/bad.def:939
+#, fuzzy, no-c-format
+msgid "Too few elements in reference to array `%A' in EQUIVALENCE statement"
+msgstr "Ibintu in Indango Kuri Imbonerahamwe in Inyandiko"
+
+#: f/bad.def:942
+#, fuzzy, no-c-format
+msgid "Too many elements in reference to array `%A' in EQUIVALENCE statement"
+msgstr "Ibintu in Indango Kuri Imbonerahamwe in Inyandiko"
+
+#: f/bad.def:945
+#, fuzzy, no-c-format
+msgid "Mixed CHARACTER and non-CHARACTER types via COMMON/EQUIVALENCE -- for example, `%A' and `%B'"
+msgstr "Na Biturutse kugirango Urugero Na"
+
+#: f/bad.def:958
+#, fuzzy, no-c-format
+msgid "Return value `%A' for FUNCTION at %0 not referenced in subprogram"
+msgstr "Agaciro kugirango ku OYA in"
+
+#: f/bad.def:976
+#, fuzzy, no-c-format
+msgid "Common block `%A' is SAVEd, explicitly or implicitly, at %0 but not SAVEd at %1"
+msgstr "Funga ni Cyangwa ku OYA ku"
+
+#: f/bad.def:979
+#, fuzzy, no-c-format
+msgid "Common block `%A' is %B %D in length at %0 but %C %E at %1"
+msgstr "Funga ni in Uburebure ku ku"
+
+#: f/bad.def:987
+#, fuzzy, no-c-format
+msgid "Blank common initialized at %0"
+msgstr "ku"
+
+#: f/bad.def:990
+#, fuzzy, no-c-format
+msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
+msgstr "ni Nka ku OYA"
+
+#: f/bad.def:993
+#, fuzzy, no-c-format
+msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
+msgstr "ni Nka ku OYA"
+
+#: f/bad.def:996
+#, fuzzy, no-c-format
+msgid "Character `%A' (for example) is upper-case in symbol name at %0"
+msgstr "kugirango Urugero ni Nkuru in IKIMENYETSO Izina: ku"
+
+#: f/bad.def:999
+#, fuzzy, no-c-format
+msgid "Character `%A' (for example) is lower-case in symbol name at %0"
+msgstr "kugirango Urugero ni Ntoya in IKIMENYETSO Izina: ku"
+
+#: f/bad.def:1002
+#, fuzzy, no-c-format
+msgid "Character `%A' not followed at some point by lower-case character in symbol name at %0"
+msgstr "OYA ku Akadomo ku Ntoya Inyuguti in IKIMENYETSO Izina: ku"
+
+#: f/bad.def:1005
+#, fuzzy, no-c-format
+msgid "Initial character `%A' is lower-case in symbol name at %0"
+msgstr "Inyuguti ni Ntoya in IKIMENYETSO Izina: ku"
+
+#: f/bad.def:1013
+#, fuzzy, no-c-format
+msgid "NAMELIST not adequately supported by run-time library for source files with case preserved"
+msgstr "OYA ku Gukoresha Igihe Isomero kugirango Inkomoko Idosiye Na:"
+
+#: f/bad.def:1016
+#, fuzzy, no-c-format
+msgid "Nested %% construct (%%VAL, %%REF, or %%DESCR) at %0"
+msgstr "Cyangwa ku"
+
+#: f/bad.def:1034
+#, fuzzy, no-c-format
+msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
+msgstr "ku Sibyo in Porogaramu Igice: ku"
+
+#: f/bad.def:1037
+#, fuzzy, no-c-format
+msgid "Truncating characters on right side of character constant at %0"
+msgstr "Inyuguti ku Iburyo: Bya Inyuguti ku"
+
+#: f/bad.def:1040
+#, fuzzy, no-c-format
+msgid "Truncating characters on right side of hollerith constant at %0"
+msgstr "Inyuguti ku Iburyo: Bya ku"
+
+#: f/bad.def:1043
+#, fuzzy, no-c-format
+msgid "Truncating non-zero data on left side of numeric constant at %0"
+msgstr "Zeru Ibyatanzwe ku Ibumoso: Bya Bikurikije umubare ku"
+
+#: f/bad.def:1046
+#, fuzzy, no-c-format
+msgid "Truncating non-zero data on left side of typeless constant at %0"
+msgstr "Zeru Ibyatanzwe ku Ibumoso: Bya ku"
+
+#: f/bad.def:1049
+#, fuzzy, no-c-format
+msgid "Typeless constant at %0 too large"
+msgstr "ku Binini"
+
+#: f/bad.def:1052
+#, fuzzy, no-c-format
+msgid "First-column ampersand continuation at %0"
+msgstr "Inkingi ku"
+
+#: f/bad.def:1055 f/bad.def:1058
+#, fuzzy, no-c-format
+msgid "Global name `%A' defined at %0 already defined at %1 [info -f g77 M GLOBALS]"
+msgstr "Izina: ku ku Ibisobanuro F"
+
+#: f/bad.def:1061 f/bad.def:1064
+#, fuzzy, no-c-format
+msgid "Global name `%A' is %B at %0 but is %C at %1 [info -f g77 M GLOBALS]"
+msgstr "Izina: ni ku ni ku Ibisobanuro F"
+
+#: f/bad.def:1067 f/bad.def:1070
+#, fuzzy, no-c-format
+msgid "Global name `%A' at %0 has different type at %1 [info -f g77 M GLOBALS]"
+msgstr "Izina: ku Ubwoko ku Ibisobanuro F"
+
+#: f/bad.def:1073
+#, fuzzy, no-c-format
+msgid "Too %B arguments passed to `%A' at %0 versus definition at %1 [info -f g77 M GLOBALS]"
+msgstr "ingingo Kuri ku Insobanuro ku Ibisobanuro F"
+
+#: f/bad.def:1076
+#, fuzzy, no-c-format
+msgid "Too %B arguments for `%A' at %0 versus invocation at %1 [info -f g77 M GLOBALS]"
+msgstr "ingingo kugirango ku ku Ibisobanuro F"
+
+#: f/bad.def:1079 f/bad.def:1082
+#, fuzzy, no-c-format
+msgid "Argument #%B of `%A' is %C at %0 but is %D at %1 [info -f g77 M GLOBALS]"
+msgstr "Bya ni ku ni ku Ibisobanuro F"
+
+#: f/bad.def:1085
+#, fuzzy, no-c-format
+msgid "Array `%A' at %0 is too large to handle"
+msgstr "ku ni Binini Kuri"
+
+#: f/bad.def:1088
+#, fuzzy, no-c-format
+msgid "Statement function `%A' defined at %0 is not used"
+msgstr "Umumaro ku ni OYA"
+
+#: f/bad.def:1091
+#, fuzzy, no-c-format
+msgid "Intrinsic `%A', invoked at %0, known to be non-Y2K-compliant [info -f g77 M Y2KBAD]"
+msgstr "ku Kuri Ibisobanuro F"
+
+#: f/bad.def:1094
+#, fuzzy, no-c-format
+msgid "Internal compiler error -- cannot perform operation"
+msgstr "Ikosa"
+
+#. Kind messages are used in diagnostic location reports of the
+#. form "<file>: In function `foo': <error message>".
+#: f/info-k.def:32
+#, fuzzy
+msgid "In unknown kind"
+msgstr "Kitazwi"
+
+#: f/info-k.def:33
+msgid "In entity"
+msgstr ""
+
+#: f/info-k.def:34
+#, fuzzy
+msgid "In function"
+msgstr "Umumaro"
+
+#: f/info-k.def:35
+msgid "In subroutine"
+msgstr ""
+
+#: f/info-k.def:36
+#, fuzzy
+msgid "In program"
+msgstr "Porogaramu"
+
+#: f/info-k.def:37
+#, fuzzy
+msgid "In block-data unit"
+msgstr "Funga Ibyatanzwe Igice:"
+
+#: f/info-k.def:38
+#, fuzzy
+msgid "In common block"
+msgstr "Funga"
+
+#: f/info-k.def:39
+msgid "In construct"
+msgstr ""
+
+#: f/info-k.def:40
+msgid "In namelist"
+msgstr ""
+
+#: f/info-k.def:41
+msgid "In anything"
+msgstr ""
+
+#: java/check-init.c:905
+#, fuzzy, c-format
+msgid "internal error in check-init: tree code not implemented: %s"
+msgstr "By'imbere Ikosa in Kugenzura... ITEGEKONGENGA OYA"
+
+#: java/check-init.c:977
+#, fuzzy
+msgid "%Jfinal field '%D' may not have been initialized"
+msgstr "%JfinalUmwanya Gicurasi OYA"
+
+#: java/class.c:592 java/class.c:616
+#, fuzzy
+msgid "internal error - too many interface type"
+msgstr "By'imbere Ikosa Ubwoko"
+
+#: java/class.c:715
+#, fuzzy
+msgid "bad method signature"
+msgstr "Uburyo Isinya"
+
+#: java/class.c:759
+#, fuzzy
+msgid "misplaced ConstantValue attribute (not in any field)"
+msgstr "Ikiranga OYA in Umwanya"
+
+#: java/class.c:761
+#, fuzzy, c-format
+msgid "duplicate ConstantValue attribute for field '%s'"
+msgstr "Gusubiramo Ikiranga kugirango Umwanya"
+
+#: java/class.c:772
+#, fuzzy, c-format
+msgid "ConstantValue attribute of field '%s' has wrong type"
+msgstr "Ikiranga Bya Umwanya Ubwoko"
+
+#: java/class.c:1067
+#, fuzzy, c-format
+msgid "field '%s' not found in class"
+msgstr "Umwanya OYA Byabonetse in ishuri"
+
+#: java/class.c:1324
+#, fuzzy
+msgid "%Jabstract method in non-abstract class"
+msgstr "%JabstractUburyo in Incamake ishuri"
+
+#: java/class.c:2141
+#, fuzzy
+msgid "%Jnon-static method '%D' overrides static method"
+msgstr "%Jnon-staticUburyo Uburyo"
+
+#: java/decl.c:1018
+#, fuzzy
+msgid "%J'%D' used prior to declaration"
+msgstr "%J'%D'Kuri"
+
+#: java/decl.c:1059
+#, fuzzy, c-format
+msgid "declaration of `%s' shadows a parameter"
+msgstr "Bya a"
+
+#: java/decl.c:1062
+#, fuzzy, c-format
+msgid "declaration of `%s' shadows a symbol from the parameter list"
+msgstr "Bya a IKIMENYETSO Bivuye i Urutonde"
+
+#: java/decl.c:1361
+#, fuzzy
+msgid "%Jlabel '%D' used but not defined"
+msgstr "%Jlabel'%D'OYA"
+
+#: java/decl.c:1366
+#, fuzzy
+msgid "%Jlabel '%D' defined but not used"
+msgstr "%Jlabel'%D'OYA"
+
+#: java/decl.c:1494
+#, fuzzy
+msgid "%JIn %D: overlapped variable and exception ranges at %d"
+msgstr "%JIn%D:IMPINDURAGACIRO Na Irengayobora(-) Ibice ku"
+
+#: java/decl.c:1572
+#, fuzzy
+msgid "bad type in parameter debug info"
+msgstr "Ubwoko in Kosora amakosa Ibisobanuro"
+
+#: java/decl.c:1581
+#, fuzzy
+msgid "%Jbad PC range for debug info for local '%D'"
+msgstr "%JbadUrutonde kugirango Kosora amakosa Ibisobanuro kugirango"
+
+#: java/expr.c:519
+msgid "stack underflow - dup* operation"
+msgstr ""
+
+#: java/expr.c:1469
+#, fuzzy, c-format
+msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
+msgstr "Indango ni in Na"
+
+#: java/expr.c:1497
+#, fuzzy, c-format
+msgid "field `%s' not found"
+msgstr "Umwanya OYA Byabonetse"
+
+#: java/expr.c:1658
+#, fuzzy
+msgid "ret instruction not implemented"
+msgstr "OYA"
+
+#: java/expr.c:1815
+#, fuzzy, c-format
+msgid "method '%s' not found in class"
+msgstr "Uburyo OYA Byabonetse in ishuri"
+
+#: java/expr.c:2020
+#, fuzzy, c-format
+msgid "failed to find class '%s'"
+msgstr "Byanze Kuri Gushaka ishuri"
+
+#: java/expr.c:2030
+#, fuzzy, c-format
+msgid "class '%s' has no method named '%s' matching signature '%s'"
+msgstr "ishuri Oya Uburyo Isinya"
+
+#: java/expr.c:2040
+#, fuzzy
+msgid "invokestatic on non static method"
+msgstr "ku Uburyo"
+
+#: java/expr.c:2045
+#, fuzzy
+msgid "invokestatic on abstract method"
+msgstr "ku Incamake Uburyo"
+
+#: java/expr.c:2053
+#, fuzzy
+msgid "invoke[non-static] on static method"
+msgstr "ku Uburyo"
+
+#: java/expr.c:2352
+#, fuzzy, c-format
+msgid "missing field '%s' in '%s'"
+msgstr "Ibuze Umwanya in"
+
+#: java/expr.c:2358
+#, fuzzy, c-format
+msgid "mismatching signature for field '%s' in '%s'"
+msgstr "Isinya kugirango Umwanya in"
+
+#: java/expr.c:2380
+#, fuzzy
+msgid "%Jassignment to final field '%D' not in field's class"
+msgstr "%JassignmentKuri Umwanya OYA in ishuri"
+
+#: java/expr.c:2385
+#, fuzzy
+msgid "%Jassignment to final static field `%D' not in class initializer"
+msgstr "%JassignmentKuri Umwanya OYA in ishuri"
+
+#: java/expr.c:2393
+#, fuzzy
+msgid "%Jassignment to final field '%D' not in constructor"
+msgstr "%JassignmentKuri Umwanya OYA in"
+
+#: java/expr.c:2636
+#, fuzzy, c-format
+msgid "can't expand %s"
+msgstr "Kwagura"
+
+#: java/expr.c:2808
+#, fuzzy
+msgid "invalid PC in line number table"
+msgstr "Sibyo in Umurongo Umubare imbonerahamwe#"
+
+#: java/expr.c:2854
+#, fuzzy, c-format
+msgid "unreachable bytecode from %d to before %d"
+msgstr "Bivuye Kuri Mbere"
+
+#: java/expr.c:2892
+#, fuzzy, c-format
+msgid "unreachable bytecode from %d to the end of the method"
+msgstr "Bivuye Kuri i Impera Bya i Uburyo"
+
+#. duplicate code from LOAD macro
+#: java/expr.c:3206
+msgid "unrecogized wide sub-instruction"
+msgstr ""
+
+#: java/jcf-io.c:534
+#, fuzzy, c-format
+msgid "source file for class `%s' is newer than its matching class file. Source file `%s' used instead"
+msgstr "Inkomoko IDOSIYE kugirango ishuri ni ishuri IDOSIYE IDOSIYE"
+
+#: java/jcf-parse.c:330
+#, fuzzy
+msgid "bad string constant"
+msgstr "Ikurikiranyanyuguti"
+
+#: java/jcf-parse.c:348
+#, fuzzy, c-format
+msgid "bad value constant type %d, index %d"
+msgstr "Agaciro Ubwoko Umubarendanga"
+
+#: java/jcf-parse.c:514
+#, c-format
+msgid "can't reopen %s: %m"
+msgstr ""
+
+#: java/jcf-parse.c:519
+#, fuzzy, c-format
+msgid "can't close %s: %m"
+msgstr "Gufunga"
+
+#: java/jcf-parse.c:604
+#, fuzzy, c-format
+msgid "cannot find file for class %s"
+msgstr "Gushaka IDOSIYE kugirango ishuri"
+
+#: java/jcf-parse.c:615
+#, fuzzy
+msgid "not a valid Java .class file"
+msgstr "OYA a Byemewe ishuri IDOSIYE"
+
+#: java/jcf-parse.c:618
+#, fuzzy
+msgid "error while parsing constant pool"
+msgstr "Ikosa Itsinda"
+
+#: java/jcf-parse.c:621
+#, fuzzy, c-format
+msgid "error in constant pool entry #%d\n"
+msgstr "Ikosa in Itsinda Icyinjijwe"
+
+#. FIXME - where was first time
+#: java/jcf-parse.c:633
+#, fuzzy, c-format
+msgid "reading class %s for the second time from %s"
+msgstr "ishuri kugirango i ISEGONDA Igihe Bivuye"
+
+#: java/jcf-parse.c:651
+#, fuzzy
+msgid "error while parsing fields"
+msgstr "Ikosa Imyanya"
+
+#: java/jcf-parse.c:654
+#, fuzzy
+msgid "error while parsing methods"
+msgstr "Ikosa"
+
+#: java/jcf-parse.c:657
+#, fuzzy
+msgid "error while parsing final attributes"
+msgstr "Ikosa Ibiranga"
+
+#: java/jcf-parse.c:671
+#, fuzzy, c-format
+msgid "the `java.lang.Object' that was found in `%s' didn't have the special zero-length `gnu.gcj.gcj-compiled' attribute. This generally means that your classpath is incorrectly set. Use `info gcj \"Input Options\"' to see the info page describing how to set the classpath"
+msgstr "i java Byabonetse in i Bidasanzwe Zeru Uburebure Ikiranga Inzirashuri ni Gushyiraho Ibisobanuro Kuri i Ibisobanuro Ipaji Kuri Gushyiraho i Inzirashuri"
+
+#: java/jcf-parse.c:749
+#, fuzzy
+msgid "missing Code attribute"
+msgstr "Ibuze Ikiranga"
+
+#: java/jcf-parse.c:981
+#, fuzzy
+msgid "%Hsource file seen twice on command line and will be compiled only once"
+msgstr "%HsourceIDOSIYE ku Komandi: Umurongo Na Rimwe"
+
+#: java/jcf-parse.c:996
+#, fuzzy
+msgid "no input file specified"
+msgstr "Oya Iyinjiza IDOSIYE"
+
+#: java/jcf-parse.c:1025
+#, fuzzy, c-format
+msgid "can't close input file %s: %m"
+msgstr "Gufunga Iyinjiza IDOSIYE"
+
+#: java/jcf-parse.c:1063
+#, fuzzy, c-format
+msgid "bad zip/jar file %s"
+msgstr "Zipu IDOSIYE"
+
+#: java/jcf-parse.c:1235
+#, fuzzy, c-format
+msgid "error while reading %s from zip file"
+msgstr "Ikosa Bivuye Zipu IDOSIYE"
+
+#: java/jcf-write.c:2602
+#, fuzzy, c-format
+msgid "internal error in generate_bytecode_insn - tree code not implemented: %s"
+msgstr "By'imbere Ikosa in ITEGEKONGENGA OYA"
+
+#: java/jcf-write.c:2934
+#, fuzzy
+msgid "field initializer type mismatch"
+msgstr "Umwanya Ubwoko"
+
+#: java/jcf-write.c:3391
+#, fuzzy, c-format
+msgid "can't create directory %s: %m"
+msgstr "Kurema bushyinguro"
+
+#: java/jcf-write.c:3444
+#, fuzzy, c-format
+msgid "can't create %s: %m"
+msgstr "Kurema"
+
+#: java/jv-scan.c:185
+#, fuzzy
+msgid "only one of `--print-main', `--list-class', and `--complexity' allowed"
+msgstr "Bya Gucapa Urutonde Na"
+
+#: java/jv-scan.c:188
+#, fuzzy, c-format
+msgid "can't open output file `%s'"
+msgstr "Gufungura Ibisohoka IDOSIYE"
+
+#: java/jv-scan.c:222
+#, fuzzy, c-format
+msgid "file not found `%s'"
+msgstr "Dosiye ntibonetse"
+
+#: java/jvspec.c:418
+msgid "can't specify `-D' without `--main'\n"
+msgstr ""
+
+#: java/jvspec.c:421
+#, fuzzy, c-format
+msgid "`%s' is not a valid class name"
+msgstr "`%s'ni OYA a Byemewe ishuri Izina:"
+
+#: java/jvspec.c:427
+#, fuzzy
+msgid "--resource requires -o"
+msgstr "--o"
+
+#: java/jvspec.c:434
+#, fuzzy
+msgid "warning: already-compiled .class files ignored with -C"
+msgstr "Iburira ishuri Idosiye Na: C"
+
+#: java/jvspec.c:441
+#, fuzzy
+msgid "cannot specify both -C and -o"
+msgstr "Byombi C Na o"
+
+#: java/jvspec.c:453
+#, fuzzy
+msgid "cannot create temporary file"
+msgstr "Kurema By'igihe gito IDOSIYE"
+
+#: java/jvspec.c:481
+#, fuzzy
+msgid "using both @FILE with multiple files not implemented"
+msgstr "ikoresha Byombi Na: Igikubo Idosiye OYA"
+
+#: java/jvspec.c:530
+#, fuzzy
+msgid "cannot specify `main' class when not linking"
+msgstr "ishuri Ryari: OYA Impuza"
+
+#: java/lang.c:740
+#, fuzzy
+msgid "can't do dependency tracking with input from stdin"
+msgstr "Na: Iyinjiza Bivuye"
+
+#: java/lang.c:756
+#, fuzzy
+msgid "couldn't determine target name for dependency tracking"
+msgstr "Intego Izina: kugirango"
+
+#: java/lex.c:303
+#, fuzzy, c-format
+msgid ""
+"unknown encoding: `%s'\n"
+"This might mean that your locale's encoding is not supported\n"
+"by your system's iconv(3) implementation. If you aren't trying\n"
+"to use a particular encoding for your input file, try the\n"
+"`--encoding=UTF-8' option"
+msgstr "Kitazwi Imisobekere: Impuzandengo- Imisobekere: ni OYA 3. Gukoresha a Imisobekere: kugirango Iyinjiza IDOSIYE Imisobekere: Ihitamo"
+
+#: java/mangle.c:89
+#, c-format
+msgid "can't mangle %s"
+msgstr ""
+
+#: java/mangle_name.c:140 java/mangle_name.c:210
+#, fuzzy
+msgid "internal error - invalid Utf8 name"
+msgstr "By'imbere Ikosa Sibyo Izina:"
+
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#, fuzzy
+msgid "Missing term"
+msgstr "Ijambo"
+
+# starmath/source\smres.src:RID_ERR_LGROUPEXPECTED.text
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#, fuzzy
+msgid "';' expected"
+msgstr "';'ntigatunguranye"
+
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#, fuzzy
+msgid "Missing name"
+msgstr "Izina:"
+
+# starmath/source\smres.src:RID_ERR_LGROUPEXPECTED.text
+#: ../../gcc/java/parse.y:782
+#, fuzzy
+msgid "'*' expected"
+msgstr "'*'ntigatunguranye"
+
+#: ../../gcc/java/parse.y:796
+#, fuzzy
+msgid "Class or interface declaration expected"
+msgstr "Cyangwa Ikitezwe:"
+
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#, fuzzy
+msgid "Missing class name"
+msgstr "ishuri Izina:"
+
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+msgid "'{' expected"
+msgstr "'{' ntigatunguranye"
+
+#: ../../gcc/java/parse.y:852
+#, fuzzy
+msgid "Missing super class name"
+msgstr "hejuru ishuri Izina:"
+
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#, fuzzy
+msgid "Missing interface name"
+msgstr "Izina:"
+
+#: ../../gcc/java/parse.y:964
+#, fuzzy
+msgid "Missing variable initializer"
+msgstr "IMPINDURAGACIRO"
+
+#: ../../gcc/java/parse.y:981
+msgid "Invalid declaration"
+msgstr ""
+
+# starmath/source\smres.src:RID_ERR_LGROUPEXPECTED.text
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#, fuzzy
+msgid "']' expected"
+msgstr "']'ntigatunguranye"
+
+#: ../../gcc/java/parse.y:988
+msgid "Unbalanced ']'"
+msgstr ""
+
+#: ../../gcc/java/parse.y:1024
+#, fuzzy
+msgid "Invalid method declaration, method name required"
+msgstr "Uburyo Uburyo Izina: Bya ngombwa"
+
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+msgid "Identifier expected"
+msgstr "Ikiranga ntigitunguranye"
+
+#: ../../gcc/java/parse.y:1044
+#, fuzzy
+msgid "Invalid method declaration, return type required"
+msgstr "Uburyo Garuka Ubwoko Bya ngombwa"
+
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
+msgid "')' expected"
+msgstr "')' ntigatunguranye"
+
+#: ../../gcc/java/parse.y:1083
+#, fuzzy
+msgid "Missing formal parameter term"
+msgstr "Ijambo"
+
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#, fuzzy
+msgid "Missing identifier"
+msgstr "Ikiranga"
+
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#, fuzzy
+msgid "Missing class type term"
+msgstr "ishuri Ubwoko Ijambo"
+
+#: ../../gcc/java/parse.y:1288
+#, fuzzy
+msgid "Invalid interface type"
+msgstr "Ubwoko"
+
+# starmath/source\smres.src:RID_ERR_LGROUPEXPECTED.text
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
+#, fuzzy
+msgid "':' expected"
+msgstr "':'ntigatunguranye"
+
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
+#, fuzzy
+msgid "Invalid expression statement"
+msgstr "imvugo Inyandiko"
+
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+msgid "'(' expected"
+msgstr "'(' ntigatunguranye"
+
+#: ../../gcc/java/parse.y:1595
+#, fuzzy
+msgid "Missing term or ')'"
+msgstr "Ijambo Cyangwa"
+
+#: ../../gcc/java/parse.y:1642
+#, fuzzy
+msgid "Missing or invalid constant expression"
+msgstr "Cyangwa Sibyo imvugo"
+
+#: ../../gcc/java/parse.y:1663
+#, fuzzy
+msgid "Missing term and ')' expected"
+msgstr "Ijambo Na Ikitezwe:"
+
+#: ../../gcc/java/parse.y:1702
+#, fuzzy
+msgid "Invalid control expression"
+msgstr "Igenzura imvugo"
+
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#, fuzzy
+msgid "Invalid update expression"
+msgstr "Kuvugurura imvugo"
+
+#: ../../gcc/java/parse.y:1731
+#, fuzzy
+msgid "Invalid init statement"
+msgstr "Inyandiko"
+
+#: ../../gcc/java/parse.y:1931
+#, fuzzy
+msgid "Missing term or ')' expected"
+msgstr "Ijambo Cyangwa Ikitezwe:"
+
+#: ../../gcc/java/parse.y:1973
+#, fuzzy
+msgid "'class' or 'this' expected"
+msgstr "'Cyangwa Ikitezwe:"
+
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#, fuzzy
+msgid "'class' expected"
+msgstr "'Ikitezwe:"
+
+#: ../../gcc/java/parse.y:2022
+#, fuzzy
+msgid "')' or term expected"
+msgstr "')'Cyangwa Ijambo Ikitezwe:"
+
+# starmath/source\smres.src:RID_ERR_LGROUPEXPECTED.text
+#: ../../gcc/java/parse.y:2141
+#, fuzzy
+msgid "'[' expected"
+msgstr "'['ntigatunguranye"
+
+#: ../../gcc/java/parse.y:2219
+#, fuzzy
+msgid "Field expected"
+msgstr "Ikitezwe:"
+
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#, fuzzy
+msgid "Missing term and ']' expected"
+msgstr "Ijambo Na Ikitezwe:"
+
+#: ../../gcc/java/parse.y:2390
+#, fuzzy
+msgid "']' expected, invalid type expression"
+msgstr "']'Ikitezwe: Sibyo Ubwoko imvugo"
+
+#: ../../gcc/java/parse.y:2393
+#, fuzzy
+msgid "Invalid type expression"
+msgstr "Ubwoko imvugo"
+
+#: ../../gcc/java/parse.y:2505
+#, fuzzy
+msgid "Invalid reference type"
+msgstr "Indango Ubwoko"
+
+#: ../../gcc/java/parse.y:2977
+#, fuzzy
+msgid "Constructor invocation must be first thing in a constructor"
+msgstr "Itangira in a"
+
+#: ../../gcc/java/parse.y:2979
+msgid "Only constructors can invoke constructors"
+msgstr ""
+
+#: ../../gcc/java/parse.y:2987
+#, fuzzy, c-format
+msgid ": `%s' JDK1.1(TM) feature"
+msgstr ":`%s'1."
+
+# desktop/source\app\ssodlg.src:DLG_SSOLOGIN.text
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#, fuzzy, c-format
+msgid ""
+"%s.\n"
+"%s"
+msgstr "%s.%s"
+
+#: ../../gcc/java/parse.y:6909
+#, fuzzy, c-format
+msgid "malformed .zip archive in CLASSPATH: %s"
+msgstr "Zipu in"
+
+#: ../../gcc/java/parse.y:6980
+#, fuzzy, c-format
+msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
+msgstr "Gushaka Mburabuzi i IMPINDURAGACIRO Na i Kuri i Ubushyinguro"
+
+#: ../../gcc/java/parse.y:12193
+#, fuzzy, c-format
+msgid "missing static field `%s'"
+msgstr "Ibuze Umwanya"
+
+#: ../../gcc/java/parse.y:12198
+#, fuzzy, c-format
+msgid "not a static field `%s'"
+msgstr "OYA a Umwanya"
+
+#: ../../gcc/java/parse.y:12241
+#, fuzzy, c-format
+msgid "No case for %s"
+msgstr "kugirango"
+
+#: ../../gcc/java/parse.y:13173
+#, fuzzy, c-format
+msgid "unregistered operator %s"
+msgstr "Mukoresha"
+
+#: java/typeck.c:530
+#, fuzzy
+msgid "junk at end of signature string"
+msgstr "Umwanda ku Impera Bya Isinya Ikurikiranyanyuguti"
+
+#: java/verify.c:471
+#, fuzzy
+msgid "bad pc in exception_table"
+msgstr "in"
+
+#: java/verify.c:1384
+#, fuzzy, c-format
+msgid "unknown opcode %d@pc=%d during verification"
+msgstr "Kitazwi"
+
+#: java/verify.c:1454 java/verify.c:1467 java/verify.c:1471
+#, fuzzy, c-format
+msgid "verification error at PC=%d"
+msgstr "Ikosa ku"
+
+#: objc/objc-act.c:689
+#, fuzzy, c-format
+msgid "object does not conform to the `%s' protocol"
+msgstr "Igikoresho OYA Kuri i Porotokole"
+
+#: objc/objc-act.c:775 objc/objc-act.c:848
+#, fuzzy, c-format
+msgid "class `%s' does not implement the `%s' protocol"
+msgstr "ishuri OYA i Porotokole"
+
+#: objc/objc-act.c:951
+#, fuzzy, c-format
+msgid "statically allocated instance of Objective-C class `%s'"
+msgstr "Urugero Bya C ishuri"
+
+#: objc/objc-act.c:998
+#, fuzzy, c-format
+msgid "unexpected type for `id' (%s)"
+msgstr "Ubwoko kugirango"
+
+#: objc/objc-act.c:1003
+#, fuzzy
+msgid "undefined type `id', please import <objc/objc.h>"
+msgstr "kidasobanuye Ubwoko Kuzana h"
+
+#: objc/objc-act.c:1052
+#, fuzzy, c-format
+msgid "protocol `%s' has circular dependency"
+msgstr "Porotokole Cy'uruziga"
+
+#: objc/objc-act.c:1074 objc/objc-act.c:5982
+#, fuzzy, c-format
+msgid "cannot find protocol declaration for `%s'"
+msgstr "Gushaka Porotokole kugirango"
+
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
+#, fuzzy, c-format
+msgid "cannot find interface declaration for `%s'"
+msgstr "Gushaka kugirango"
+
+#: objc/objc-act.c:1423
+#, fuzzy, c-format
+msgid "interface `%s' does not have valid constant string layout"
+msgstr "OYA Byemewe Ikurikiranyanyuguti Imigaragarire"
+
+#: objc/objc-act.c:1439
+#, fuzzy, c-format
+msgid "cannot find reference tag for class `%s'"
+msgstr "Gushaka Indango Itagi: kugirango ishuri"
+
+#: objc/objc-act.c:2179
+#, fuzzy, c-format
+msgid "creating selector for non existant method %s"
+msgstr "kugirango Uburyo"
+
+#: objc/objc-act.c:2389
+#, fuzzy, c-format
+msgid "`%s' is not an Objective-C class name or alias"
+msgstr "`%s'ni OYA C ishuri Izina: Cyangwa Irihimbano"
+
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
+#, fuzzy
+msgid "Objective-C declarations may only appear in global scope"
+msgstr "C Gicurasi Kugaragara in Ingano:"
+
+#: objc/objc-act.c:2505
+#, fuzzy, c-format
+msgid "cannot find class `%s'"
+msgstr "Gushaka ishuri"
+
+#: objc/objc-act.c:2507
+#, fuzzy, c-format
+msgid "class `%s' already exists"
+msgstr "ishuri"
+
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
+#, fuzzy, c-format
+msgid "`%s' redeclared as different kind of symbol"
+msgstr "`%s'Nka Bya IKIMENYETSO"
+
+#. fatal did not work with 2 args...should fix
+#: objc/objc-act.c:2680
+#, fuzzy, c-format
+msgid "cannot find interface declaration for `%s', superclass of `%s'"
+msgstr "Gushaka kugirango Bya"
+
+#: objc/objc-act.c:2687
+#, fuzzy, c-format
+msgid "circular inheritance in interface declaration for `%s'"
+msgstr "Cy'uruziga in kugirango"
+
+#: objc/objc-act.c:2780 objc/objc-act.c:2924 objc/objc-act.c:3024
+#: objc/objc-act.c:3200 objc/objc-act.c:3240
+#, fuzzy
+msgid "Use `-fobjc-exceptions' to enable Objective-C exception syntax"
+msgstr "Kuri Gushoboza C Irengayobora(-)"
+
+#: objc/objc-act.c:2787
+#, fuzzy
+msgid "`@throw;' (rethrow) used outside of a `@catch' block"
+msgstr "`@Hanze Bya a Funga"
+
+#: objc/objc-act.c:3027
+#, fuzzy
+msgid "`@catch' parameter is not a known Objective-C class type"
+msgstr "`@ni OYA a C ishuri Ubwoko"
+
+#: objc/objc-act.c:3036
+#, fuzzy
+msgid "Exception already handled by preceding `@catch(id)'"
+msgstr "ku ID"
+
+#: objc/objc-act.c:3041
+#, fuzzy, c-format
+msgid "Exception of type `%s *' already handled by `@catch (%s *)'"
+msgstr "Bya Ubwoko ku"
+
+#: objc/objc-act.c:3206
+#, fuzzy
+msgid "`@try' without `@catch' or `@finally'"
+msgstr "`@Cyangwa"
+
+#: objc/objc-act.c:3647
+#, fuzzy
+msgid "%Jtype '%D' does not have a known size"
+msgstr "%Jtype'%D'OYA a Ingano"
+
+#: objc/objc-act.c:4256
+#, fuzzy
+msgid "%J%s `%s'"
+msgstr "%J%s`%s'CYOSE"
+
+#: objc/objc-act.c:4281 objc/objc-act.c:4300
+#, fuzzy
+msgid "inconsistent instance variable specification"
+msgstr "Urugero IMPINDURAGACIRO"
+
+#: objc/objc-act.c:5303
+#, fuzzy
+msgid "can not use an object as parameter to a method\n"
+msgstr "OYA Gukoresha Igikoresho Nka Kuri a"
+
+#: objc/objc-act.c:5504
+#, fuzzy, c-format
+msgid "multiple %s named `%c%s' found"
+msgstr "Igikubo Byabonetse"
+
+#: objc/objc-act.c:5721
+#, fuzzy, c-format
+msgid "no super class declared in @interface for `%s'"
+msgstr "Oya hejuru ishuri in kugirango"
+
+#: objc/objc-act.c:5809
+#, fuzzy, c-format
+msgid "invalid receiver type `%s'"
+msgstr "Sibyo Mwakirizi Ubwoko"
+
+#: objc/objc-act.c:5820
+#, fuzzy, c-format
+msgid "`%s' may not respond to `%c%s'"
+msgstr "`%s'Gicurasi OYA Kuri"
+
+#: objc/objc-act.c:5825
+#, fuzzy, c-format
+msgid "`%c%s' not implemented by protocol(s)"
+msgstr "`%c%s'OYA ku Porotokole S"
+
+#: objc/objc-act.c:5830
+#, fuzzy
+msgid "(Messages without a matching method signature"
+msgstr "(a Uburyo Isinya"
+
+#: objc/objc-act.c:5831
+#, fuzzy
+msgid "will be assumed to return `id' and accept"
+msgstr "Kuri Garuka Na Kwemera"
+
+#: objc/objc-act.c:5832
+#, fuzzy
+msgid "`...' as arguments.)"
+msgstr "`...'Nka ingingo"
+
+#: objc/objc-act.c:6079
+#, c-format
+msgid "undeclared selector `%s'"
+msgstr ""
+
+#. Historically, a class method that produced objects (factory
+#. method) would assign `self' to the instance that it
+#. allocated. This would effectively turn the class method into
+#. an instance method. Following this assignment, the instance
+#. variables could be accessed. That practice, while safe,
+#. violates the simple rule that a class method should not refer
+#. to an instance variable. It's better to catch the cases
+#. where this is done unknowingly than to support the above
+#. paradigm.
+#: objc/objc-act.c:6121
+#, fuzzy, c-format
+msgid "instance variable `%s' accessed in class method"
+msgstr "Urugero IMPINDURAGACIRO birabonetse in ishuri Uburyo"
+
+#: objc/objc-act.c:6327
+#, fuzzy, c-format
+msgid "duplicate declaration of method `%c%s'"
+msgstr "Gusubiramo Bya Uburyo"
+
+#: objc/objc-act.c:6368
+#, fuzzy, c-format
+msgid "duplicate interface declaration for category `%s(%s)'"
+msgstr "Gusubiramo kugirango Icyiciro"
+
+#: objc/objc-act.c:6398
+#, fuzzy, c-format
+msgid "illegal reference type specified for instance variable `%s'"
+msgstr "Indango Ubwoko kugirango Urugero IMPINDURAGACIRO"
+
+#: objc/objc-act.c:6414
+#, fuzzy, c-format
+msgid "instance variable `%s' has unknown size"
+msgstr "Urugero IMPINDURAGACIRO Kitazwi Ingano"
+
+#. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
+#: objc/objc-act.c:6428
+#, fuzzy, c-format
+msgid "type `%s' has virtual member functions"
+msgstr "Ubwoko Kitaboneka Imimaro"
+
+#: objc/objc-act.c:6429
+#, fuzzy, c-format
+msgid "illegal aggregate type `%s' specified for instance variable `%s'"
+msgstr "Ubwoko kugirango Urugero IMPINDURAGACIRO"
+
+#: objc/objc-act.c:6437
+#, fuzzy, c-format
+msgid "type `%s' has a user-defined constructor"
+msgstr "Ubwoko a Ukoresha:"
+
+#: objc/objc-act.c:6439
+#, fuzzy, c-format
+msgid "type `%s' has a user-defined destructor"
+msgstr "Ubwoko a Ukoresha:"
+
+#: objc/objc-act.c:6440
+#, fuzzy
+msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
+msgstr "C Na OYA kugirango C Imyanya"
+
+#: objc/objc-act.c:6531
+#, fuzzy, c-format
+msgid "instance variable `%s' is declared private"
+msgstr "Urugero IMPINDURAGACIRO ni By'umwihariko"
+
+#: objc/objc-act.c:6540
+#, fuzzy, c-format
+msgid "instance variable `%s' is %s; this will be a hard error in the future"
+msgstr "Urugero IMPINDURAGACIRO ni iyi a Ikomeye Ikosa in i"
+
+#: objc/objc-act.c:6547
+#, fuzzy, c-format
+msgid "instance variable `%s' is declared %s"
+msgstr "Urugero IMPINDURAGACIRO ni"
+
+#: objc/objc-act.c:6557
+#, fuzzy
+msgid "static access to object of type `id'"
+msgstr "Kuri Igikoresho Bya Ubwoko"
+
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
+#, fuzzy, c-format
+msgid "incomplete implementation of class `%s'"
+msgstr "Bya ishuri"
+
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
+#, fuzzy, c-format
+msgid "incomplete implementation of category `%s'"
+msgstr "Bya Icyiciro"
+
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
+#, fuzzy, c-format
+msgid "method definition for `%c%s' not found"
+msgstr "Uburyo Insobanuro kugirango OYA Byabonetse"
+
+#: objc/objc-act.c:6718
+#, fuzzy, c-format
+msgid "%s `%s' does not fully implement the `%s' protocol"
+msgstr "%s`%s'OYA i Porotokole"
+
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
+#, fuzzy
+msgid "`@end' missing in implementation context"
+msgstr "`@Ibuze in Imvugiro"
+
+#: objc/objc-act.c:6806
+#, fuzzy, c-format
+msgid "reimplementation of class `%s'"
+msgstr "Bya ishuri"
+
+#: objc/objc-act.c:6837
+#, fuzzy, c-format
+msgid "conflicting super class name `%s'"
+msgstr "hejuru ishuri Izina:"
+
+#: objc/objc-act.c:6839
+#, fuzzy, c-format
+msgid "previous declaration of `%s'"
+msgstr "Ibanjirije Bya"
+
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
+#, fuzzy, c-format
+msgid "duplicate interface declaration for class `%s'"
+msgstr "Gusubiramo kugirango ishuri"
+
+#: objc/objc-act.c:7122
+#, fuzzy, c-format
+msgid "duplicate declaration for protocol `%s'"
+msgstr "Gusubiramo kugirango Porotokole"
+
+#. Add a readable method name to the warning.
+#: objc/objc-act.c:7614
+msgid "%J%s `%c%s'"
+msgstr ""
+
+#: objc/objc-act.c:7909
+#, fuzzy, c-format
+msgid "no super class declared in interface for `%s'"
+msgstr "Oya hejuru ishuri in kugirango"
+
+#: objc/objc-act.c:7957
+#, fuzzy
+msgid "[super ...] must appear in a method context"
+msgstr "[hejuru Kugaragara in a Uburyo Imvugiro"
+
+#: objc/objc-parse.y:2700
+#, fuzzy
+msgid "`@end' must appear in an implementation context"
+msgstr "`@Kugaragara in Imvugiro"
+
+#: objc/objc-parse.y:2913
+#, fuzzy
+msgid "method definition not in class context"
+msgstr "Uburyo Insobanuro OYA in ishuri Imvugiro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
+#, fuzzy
+msgid "Display this information"
+msgstr "iyi Ibisobanuro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+#, fuzzy
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
+msgstr "--Agaciro Kuri Agaciro munsi kugirango a Byuzuye Urutonde Bya Ibigenga"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
+#, fuzzy
+msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
+msgstr "-A i Kuri Mbere i Kuri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
+#, fuzzy
+msgid "Do not discard comments"
+msgstr "OYA Kwanga Ibisobanuro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
+#, fuzzy
+msgid "Do not discard comments in macro expansions"
+msgstr "OYA Kwanga Ibisobanuro in Makoro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
+#, fuzzy
+msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
+msgstr "-Makoro a Makoro Na: Nka Agaciro Makoro ni ni Kuri 1."
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
+#, fuzzy
+msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
+msgstr "-Umubare Na Ibyatanzwe Gitoya Umubare Bayite a Bidasanzwe Icyiciro ku"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
+#, fuzzy
+msgid "Print the name of header files as they are used"
+msgstr "i Izina: Bya Umutwempangano Idosiye Nka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+#, fuzzy
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr "-Kuri i Impera Bya i Gushyiramo Inzira Birenzeho Gushyiramo Inzira Igenzura Ibisobanuro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "Ubwoko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
+#, fuzzy
+msgid "Generate make dependencies and compile"
+msgstr "Ubwoko Na Gukusanya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+#, fuzzy
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr "-IDOSIYE Ibisohoka Kuri i IDOSIYE"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
+#, fuzzy
+msgid "Treat missing header files as generated files"
+msgstr "Ibuze Umutwempangano Idosiye Nka Idosiye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+#, fuzzy
+msgid "Like -M but ignore system header files"
+msgstr "Kwirengagiza Sisitemu Umutwempangano Idosiye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
+#, fuzzy
+msgid "Like -MD but ignore system header files"
+msgstr "Kwirengagiza Sisitemu Umutwempangano Idosiye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "kugirango Byose Imitwe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
+#, fuzzy
+msgid "-MQ <target>\tAdd a MAKE-quoted target"
+msgstr "-Intego a Intego"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+#, fuzzy
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr "-Intego Intego"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
+#, fuzzy
+msgid "-O<number>\tSet optimization level to <number>"
+msgstr "-Umubare urwego Kuri Umubare"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
+#, fuzzy
+msgid "Optimize for space rather than speed"
+msgstr "kugirango Umwanya Umuvuduko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
+#, fuzzy
+msgid "Do not generate #line directives"
+msgstr "OYA Umurongo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
+#, fuzzy
+msgid "-U<macro>\tUndefine <macro>"
+msgstr "-U Makoro Makoro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
+#, fuzzy
+msgid "This switch is deprecated; use -Wextra instead"
+msgstr "Hindura ni Bitemewe. Gukoresha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
+#, fuzzy
+msgid "Warn about returning structures, unions or arrays"
+msgstr "Ibyerekeye Cyangwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+#, fuzzy
+msgid "Enable most warning messages"
+msgstr "Iburira Ubutumwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
+#, fuzzy
+msgid "Warn about casting functions to incompatible types"
+msgstr "Ibyerekeye Imimaro Kuri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
+#, fuzzy
+msgid "Warn about pointer casts which increase alignment"
+msgstr "Ibyerekeye Mweretsi Itunganya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
+#, fuzzy
+msgid "Warn about casts which discard qualifiers"
+msgstr "Ibyerekeye Kwanga"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
+#, fuzzy
+msgid "Warn about subscripts whose type is \"char\""
+msgstr "Ibyerekeye bya Ubwoko ni INYUGUTI"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+#, fuzzy
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr "Ibyerekeye Funga Ibisobanuro Na C Ibisobanuro Birenzeho Ifatika Umurongo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+#, fuzzy
+msgid "Synonym for -Wcomment"
+msgstr "kugirango"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
+#, fuzzy
+msgid "Warn about possibly confusing type conversions"
+msgstr "Ibyerekeye Ubwoko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
+#, fuzzy
+msgid "Warn when all constructors and destructors are private"
+msgstr "Ryari: Byose Na By'umwihariko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
+#, fuzzy
+msgid "Warn when a declaration is found after a statement"
+msgstr "Ryari: a ni Byabonetse Nyuma a Inyandiko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+#, fuzzy
+msgid "Warn about deprecated compiler features"
+msgstr "Ibyerekeye Bitemewe. Ibiranga"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
+#, fuzzy
+msgid "Warn about uses of __attribute__((deprecated)) declarations"
+msgstr "Ibyerekeye Bya Ikiranga Bitemewe."
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
+#, fuzzy
+msgid "Warn when an optimization pass is disabled"
+msgstr "Ryari: ni Yahagaritswe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
+#, fuzzy
+msgid "Warn about compile-time integer division by zero"
+msgstr "Ibyerekeye Gukusanya Igihe Umubare wuzuye ku Zeru"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
+#, fuzzy
+msgid "Warn about violations of Effective C++ style rules"
+msgstr "Ibyerekeye Bya C IMISUSIRE"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
+#, fuzzy
+msgid "Warn about stray tokens after #elif and #endif"
+msgstr "Ibyerekeye Nyuma Na"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
+#, fuzzy
+msgid "Treat all warnings as errors"
+msgstr "Byose Iburira Nka Amakosa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
+#, fuzzy
+msgid "Make implicit function declarations an error"
+msgstr "Umumaro Ikosa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
+#, fuzzy
+msgid "Print extra (possibly unwanted) warnings"
+msgstr "Birenga Iburira"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
+#, fuzzy
+msgid "Warn if testing floating point numbers for equality"
+msgstr "NIBA Bihindagurika Akadomo Imibare kugirango"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
+#, fuzzy
+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
+msgstr "Ibyerekeye Imiterere Ikurikiranyanyuguti"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
+#, fuzzy
+msgid "Warn if passing too many arguments to a function for its format string"
+msgstr "NIBA ingingo Kuri a Umumaro kugirango Imiterere Ikurikiranyanyuguti"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
+#, fuzzy
+msgid "Warn about format strings that are not literals"
+msgstr "Ibyerekeye Imiterere Ikurikiranyanyuguti OYA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
+#, fuzzy
+msgid "Warn about possible security problems with format functions"
+msgstr "Ibyerekeye Umutekano Na: Imiterere Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
+#, fuzzy
+msgid "Warn about strftime formats yielding 2-digit years"
+msgstr "Ibyerekeye Imiterere 2. IMYAKA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
+#, fuzzy
+msgid "Warn about implicit function declarations"
+msgstr "Ibyerekeye Umumaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
+#, fuzzy
+msgid "Warn when a declaration does not specify a type"
+msgstr "Ryari: a OYA a Ubwoko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+#, fuzzy
+msgid "Deprecated. This switch has no effect."
+msgstr "Hindura Oya INGARUKA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
+#, fuzzy
+msgid "Warn about variables which are initialized to themselves."
+msgstr "Ibyerekeye Ibihinduka Kuri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
+#, fuzzy
+msgid "Warn when an inlined function cannot be inlined"
+msgstr "Ryari: Umumaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
+#, fuzzy
+msgid "Warn about invalid uses of the \"offsetof\" macro"
+msgstr "Ibyerekeye Sibyo Bya i Makoro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
+#, fuzzy
+msgid "Warn about PCH files that are found but not used"
+msgstr "Ibyerekeye Idosiye Byabonetse OYA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
+#, fuzzy
+msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
+msgstr "-Umubare NIBA Igikoresho ni Kinini Umubare Bayite"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
+#, fuzzy
+msgid "Do not warn about using \"long long\" when -pedantic"
+msgstr "OYA Ibyerekeye ikoresha Ryari:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
+#, fuzzy
+msgid "Warn about suspicious declarations of \"main\""
+msgstr "Ibyerekeye Bya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
+#, fuzzy
+msgid "Warn about possibly missing braces around initializers"
+msgstr "Ibyerekeye Ibuze Ingirwadusodeko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
+#, fuzzy
+msgid "Warn about global functions without previous declarations"
+msgstr "Ibyerekeye Imimaro Ibanjirije"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
+#, fuzzy
+msgid "Warn about functions which might be candidates for format attributes"
+msgstr "Ibyerekeye Imimaro kugirango Imiterere Ibiranga"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
+#, fuzzy
+msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
+msgstr "Ibyerekeye Imimaro kugirango Ikiranga"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
+#, fuzzy
+msgid "Warn about global functions without prototypes"
+msgstr "Ibyerekeye Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
+#, fuzzy
+msgid "Warn about use of multi-character character constants"
+msgstr "Ibyerekeye Gukoresha Bya Inyuguti Inyuguti"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
+#, fuzzy
+msgid "Warn about \"extern\" declarations not at file scope"
+msgstr "Ibyerekeye OYA ku IDOSIYE Ingano:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
+#, fuzzy
+msgid "Warn when non-templatized friend functions are declared within a template"
+msgstr "Ryari: Imimaro muri a Inyandikorugero"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
+#, fuzzy
+msgid "Warn about non-virtual destructors"
+msgstr "Ibyerekeye Kitaboneka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
+#, fuzzy
+msgid "Warn if a C-style cast is used in a program"
+msgstr "NIBA a C IMISUSIRE ni in a Porogaramu"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
+#, fuzzy
+msgid "Warn if an old-style parameter definition is used"
+msgstr "NIBA ki/ bishaje IMISUSIRE Insobanuro ni"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
+#, fuzzy
+msgid "Warn about overloaded virtual function names"
+msgstr "Ibyerekeye Kitaboneka Umumaro Amazina"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
+#, fuzzy
+msgid "Warn when the packed attribute has no effect on struct layout"
+msgstr "Ryari: i Ikiranga Oya INGARUKA ku Imigaragarire"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
+#, fuzzy
+msgid "Warn when padding is required to align structure members"
+msgstr "Ryari: Wuzuza: ni Bya ngombwa Kuri Gutondeka Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
+#, fuzzy
+msgid "Warn about possibly missing parentheses"
+msgstr "Ibyerekeye Ibuze"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
+#, fuzzy
+msgid "Warn when converting the type of pointers to member functions"
+msgstr "Ryari: Guhindura.... i Ubwoko Bya Kuri Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
+#, fuzzy
+msgid "Warn about function pointer arithmetic"
+msgstr "Ibyerekeye Umumaro Mweretsi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
+#, fuzzy
+msgid "Warn if inherited methods are unimplemented"
+msgstr "NIBA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
+#, fuzzy
+msgid "Warn about multiple declarations of the same object"
+msgstr "Ibyerekeye Igikubo Bya i Igikoresho"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
+#, fuzzy
+msgid "Warn when the compiler reorders code"
+msgstr "Ryari: i ITEGEKONGENGA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
+#, fuzzy
+msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
+msgstr "a Garuka Ubwoko Kuri INT C Cyangwa Ibyerekeye Garuka C"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
+#, fuzzy
+msgid "Warn if a selector has multiple methods"
+msgstr "NIBA a Igikubo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
+#, fuzzy
+msgid "Warn about possible violations of sequence point rules"
+msgstr "Ibyerekeye Bya Akadomo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
+#, fuzzy
+msgid "Warn when one local variable shadows another"
+msgstr "Ryari: IMPINDURAGACIRO"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
+#, fuzzy
+msgid "Warn about signed-unsigned comparisons"
+msgstr "Ibyerekeye Bitashizweho umukono"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
+#, fuzzy
+msgid "Warn when overload promotes from unsigned to signed"
+msgstr "Ryari: Bivuye Bitashizweho umukono Kuri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
+#, fuzzy
+msgid "Warn about code which might break strict aliasing rules"
+msgstr "Ibyerekeye ITEGEKONGENGA itandukanya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
+#, fuzzy
+msgid "Warn about unprototyped function declarations"
+msgstr "Ibyerekeye Umumaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
+#, fuzzy
+msgid "Warn about enumerated switches, with no default, missing a case"
+msgstr "Ibyerekeye Na: Oya Mburabuzi Ibuze a"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
+#, fuzzy
+msgid "Warn about enumerated switches missing a \"default:\" statement"
+msgstr "Ibyerekeye Ibuze a Mburabuzi Inyandiko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
+#, fuzzy
+msgid "Warn about all enumerated switches missing a specific case"
+msgstr "Ibyerekeye Byose Ibuze a"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
+#, fuzzy
+msgid "Warn when synthesis behavior differs from Cfront"
+msgstr "Ryari: imyitwarire Bivuye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
+#, fuzzy
+msgid "Do not suppress warnings from system headers"
+msgstr "OYA Iburira Bivuye Sisitemu Imitwe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
+#, fuzzy
+msgid "Warn about features not present in traditional C"
+msgstr "Ibyerekeye Ibiranga OYA in C"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+#, fuzzy
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr "NIBA i Igisobanuro Bya i Porogaramu"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
+#, fuzzy
+msgid "Warn if an undefined macro is used in an #if directive"
+msgstr "NIBA kidasobanuye Makoro ni in NIBA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
+#, fuzzy
+msgid "Warn about uninitialized automatic variables"
+msgstr "Ibyerekeye Itatangijwe Byikoresha Ibihinduka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
+#, fuzzy
+msgid "Warn about unrecognized pragmas"
+msgstr "Ibyerekeye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
+#, fuzzy
+msgid "Warn about code that will never be executed"
+msgstr "Ibyerekeye ITEGEKONGENGA Nta narimwe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
+#, fuzzy
+msgid "Enable all -Wunused- warnings"
+msgstr "Byose Iburira"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
+#, fuzzy
+msgid "Warn when a function is unused"
+msgstr "Ryari: a Umumaro ni Kidakoreshwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
+#, fuzzy
+msgid "Warn when a label is unused"
+msgstr "Ryari: a Akarango ni Kidakoreshwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
+#, fuzzy
+msgid "Warn about macros defined in the main file that are not used"
+msgstr "Ibyerekeye Makoro in i IDOSIYE OYA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
+#, fuzzy
+msgid "Warn when a function parameter is unused"
+msgstr "Ryari: a Umumaro ni Kidakoreshwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
+#, fuzzy
+msgid "Warn when an expression value is unused"
+msgstr "Ryari: imvugo Agaciro ni Kidakoreshwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
+#, fuzzy
+msgid "Warn when a variable is unused"
+msgstr "Ryari: a IMPINDURAGACIRO ni Kidakoreshwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
+#, fuzzy
+msgid "Give strings the type \"array of char\""
+msgstr "Ikurikiranyanyuguti i Ubwoko Imbonerahamwe Bya INYUGUTI"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
+#, fuzzy
+msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
+msgstr "A Impuzanyito kugirango STD a Verisiyo Bya Na: STD"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
+#, fuzzy
+msgid "-aux-info <file>\tEmit declaration information into <file>"
+msgstr "-Ibisobanuro IDOSIYE Ibisobanuro IDOSIYE"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
+#, fuzzy
+msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
+msgstr "-D Bivuye Bya i"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
+#, fuzzy
+msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
+msgstr "-IDOSIYE i IDOSIYE Kuri kugirango"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
+#, fuzzy
+msgid "Enforce class member access control semantics"
+msgstr "ishuri Igenzura"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
+#, fuzzy
+msgid "Align the start of functions"
+msgstr "i Gutangira Bya Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
+#, fuzzy
+msgid "Align labels which are only reached by jumping"
+msgstr "Uturango... ku"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
+#, fuzzy
+msgid "Align all labels"
+msgstr "Byose Uturango..."
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
+#, fuzzy
+msgid "Align the start of loops"
+msgstr "i Gutangira Bya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
+#, fuzzy
+msgid "Change when template instances are emitted"
+msgstr "Ryari: Inyandikorugero Ingero"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
+#, fuzzy
+msgid "Specify that arguments may alias each other and globals"
+msgstr "ingingo Gicurasi Irihimbano Ikindi Na"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
+#, fuzzy
+msgid "Assume arguments may alias globals but not each other"
+msgstr "ingingo Gicurasi Irihimbano OYA Ikindi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
+#, fuzzy
+msgid "Assume arguments alias neither each other nor globals"
+msgstr "ingingo Irihimbano Ikindi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
+#, fuzzy
+msgid "Recognize the \"asm\" keyword"
+msgstr "i Ijambo- banze"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
+#, fuzzy
+msgid "Generate unwind tables that are exact at each instruction boundary"
+msgstr "Imbonerahamwe NYACYO ku"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
+#, fuzzy
+msgid "Generate code to check bounds before indexing arrays"
+msgstr "ITEGEKONGENGA Kuri Kugenzura... Mbere gushyiraho umugereka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
+#, fuzzy
+msgid "Replace add, compare, branch with branch on count register"
+msgstr "Kongeramo Kugereranya# Na: ku IBARA Kwiyandikisha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
+#, fuzzy
+msgid "Use profiling information for branch probabilities"
+msgstr "Ibisobanuro kugirango"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
+#, fuzzy
+msgid "Perform branch target load optimization before prologue / epilogue threading"
+msgstr "Intego Ibirimo Mbere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
+#, fuzzy
+msgid "Perform branch target load optimization after prologue / epilogue threading"
+msgstr "Intego Ibirimo Nyuma"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
+#, fuzzy
+msgid "Recognize built-in functions"
+msgstr "in Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
+#, fuzzy
+msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
+msgstr "-Kwiyandikisha Kwiyandikisha Nka Kwambukiranya Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
+#, fuzzy
+msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
+msgstr "-Kwiyandikisha Kwiyandikisha Nka ku Umumaro Amahamagara:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
+#, fuzzy
+msgid "Save registers around function calls"
+msgstr "Kubika Umumaro Amahamagara:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
+#, fuzzy
+msgid "Check the return value of new"
+msgstr "i Garuka Agaciro Bya Gishya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
+#, fuzzy
+msgid "Do not put uninitialized globals in the common section"
+msgstr "OYA Gushyira Itatangijwe in i Icyiciro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
+#, fuzzy
+msgid "Allow the arguments of the '?' operator to have different types"
+msgstr "i ingingo Bya i Mukoresha Kuri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
+#, fuzzy
+msgid "Reduce the size of object files"
+msgstr "i Ingano Bya Igikoresho Idosiye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
+#, fuzzy
+msgid "Make string literals \"const char[]\" not \"char[]\""
+msgstr "Ikurikiranyanyuguti INYUGUTI OYA INYUGUTI"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
+#, fuzzy
+msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
+msgstr "-Ikurikiranyanyuguti ishuri Izina: ishuri Izina: kugirango Ikurikiranyanyuguti"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
+#, fuzzy
+msgid "Perform a register copy-propagation optimization pass"
+msgstr "a Kwiyandikisha Gukoporora"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
+#, fuzzy
+msgid "Perform cross-jumping optimization"
+msgstr "Kwambukiranya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
+#, fuzzy
+msgid "When running CSE, follow jumps to their targets"
+msgstr "Kuri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
+msgid "When running CSE, follow conditional jumps"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
+#, fuzzy
+msgid "Place data items into their own section"
+msgstr "Ibyatanzwe Icyiciro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
+#, fuzzy
+msgid "Inline member functions by default"
+msgstr "Imimaro ku Mburabuzi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
+#, fuzzy
+msgid "Defer popping functions args from stack until later"
+msgstr "Imimaro Bivuye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
+#, fuzzy
+msgid "Attempt to fill delay slots of branch instructions"
+msgstr "Kuri Kuzuza Gutinda Siloti Bya Amabwiriza"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
+#, fuzzy
+msgid "Delete useless null pointer checks"
+msgstr "NTAGIHARI Mweretsi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
+#, fuzzy
+msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
+msgstr "-Garagaza Ahantu Rimwe buri Umurongo Kuri Inkomoko Ahantu ku i Itangiriro Bya Umurongo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
+#, fuzzy
+msgid "Permit '$' as an identifier character"
+msgstr "Nka Ikiranga Inyuguti"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+#, fuzzy
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr "-Ubwoko Kuri a IDOSIYE"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
+#, fuzzy
+msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
+msgstr "Ibisohoka Bya Imibare Na Umurongo Umubare Ibisobanuro in"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
+#, fuzzy
+msgid "Perform DWARF2 duplicate elimination"
+msgstr "Gusubiramo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
+#, fuzzy
+msgid "Perform unused type elimination in debug info"
+msgstr "Kidakoreshwa Ubwoko in Kosora amakosa Ibisobanuro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
+#, fuzzy
+msgid "Generate code to check exception specifications"
+msgstr "ITEGEKONGENGA Kuri Kugenzura... Irengayobora(-)"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
+#, fuzzy
+msgid "Enable exception handling"
+msgstr "Irengayobora(-)"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
+#, fuzzy
+msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
+msgstr "-Byose Ikurikiranyanyuguti Na Inyuguti Kuri Inyuguti Gushyiraho"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
+#, fuzzy
+msgid "Perform a number of minor, expensive optimizations"
+msgstr "a Umubare Bya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
+#, fuzzy
+msgid "Assume no NaNs or infinities are generated"
+msgstr "Oya Cyangwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
+#, fuzzy
+msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
+msgstr "-Kwiyandikisha Kwiyandikisha Nka Kuri i"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
+#, fuzzy
+msgid "Do not store floats in registers"
+msgstr "OYA in"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
+#, fuzzy
+msgid "Scope of for-init-statement variables is local to the loop"
+msgstr "Bya kugirango Inyandiko Ibihinduka ni Kuri i"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
+#, fuzzy
+msgid "Copy memory address constants into registers before use"
+msgstr "Ububiko Aderesi Mbere Gukoresha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
+#, fuzzy
+msgid "Copy memory operands into registers before use"
+msgstr "Ububiko Mbere Gukoresha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
+#, fuzzy
+msgid "Do not assume that standard C libraries and \"main\" exist"
+msgstr "OYA Bisanzwe C Amasomero Na"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
+#, fuzzy
+msgid "Allow function addresses to be held in registers"
+msgstr "Umumaro Amaderesi Kuri in"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
+#, fuzzy
+msgid "Place each function into its own section"
+msgstr "Umumaro Icyiciro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
+msgid "Perform global common subexpression elimination"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
+#, fuzzy
+msgid "Perform redundant load after store elimination in global common subexpression elimination"
+msgstr "Ibirimo Nyuma in"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
+#, fuzzy
+msgid "Perform enhanced load motion during global common subexpression elimination"
+msgstr "Ibirimo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
+#, fuzzy
+msgid "Perform store motion after global common subexpression elimination"
+msgstr "Nyuma"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
+#, fuzzy
+msgid "Recognize GNU-defined keywords"
+msgstr "Amagambo fatizo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
+#, fuzzy
+msgid "Generate code for GNU runtime environment"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
+#, fuzzy
+msgid "Enable guessing of branch probabilities"
+msgstr "Bya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
+#, fuzzy
+msgid "Assume normal C execution environment"
+msgstr "Bisanzwe C"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
+#, fuzzy
+msgid "Enable support for huge objects"
+msgstr "Gushigikira kugirango Ibintu"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
+msgid "Process #ident directives"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
+#, fuzzy
+msgid "Perform conversion of conditional jumps to branchless equivalents"
+msgstr "Ihindurangero Bya Kuri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
+#, fuzzy
+msgid "Perform conversion of conditional jumps to conditional execution"
+msgstr "Ihindurangero Bya Kuri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
+#, fuzzy
+msgid "Export functions even if they can be inlined"
+msgstr "Imimaro ATARIIGIHARWE NIBA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
+#, fuzzy
+msgid "Emit implicit instantiations of inline templates"
+msgstr "Bya Mumurongo Inyandikorugero"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
+#, fuzzy
+msgid "Emit implicit instantiations of templates"
+msgstr "Bya Inyandikorugero"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
+#, fuzzy
+msgid "Do not generate .size directives"
+msgstr "OYA Ingano"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
+#, fuzzy
+msgid "Pay attention to the \"inline\" keyword"
+msgstr "Kuri i Mumurongo Ijambo- banze"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+#, fuzzy
+msgid "Integrate simple functions into their callers"
+msgstr "Byoroheje Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
+#, fuzzy
+msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
+msgstr "-Umubare i Ingano Bya Imimaro Kuri Umubare"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
+#, fuzzy
+msgid "-finput-charset=<cset> Specify the default character set for source files."
+msgstr "-i Mburabuzi Inyuguti Gushyiraho kugirango Inkomoko Idosiye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
+#, fuzzy
+msgid "Instrument function entry and exit with profiling calls"
+msgstr "Umumaro Icyinjijwe Na Gusohoka Na: Amahamagara:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
+#, fuzzy
+msgid "Generate code for functions even if they are fully inlined"
+msgstr "ITEGEKONGENGA kugirango Imimaro ATARIIGIHARWE NIBA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
+#, fuzzy
+msgid "Emit static const variables even if they are not used"
+msgstr "Ibihinduka ATARIIGIHARWE NIBA OYA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
+#, fuzzy
+msgid "Give external symbols a leading underscore"
+msgstr "external Ibimenyetso a Nyobora"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
+msgid "Perform loop optimizations"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
+#, fuzzy
+msgid "Set errno after built-in math functions"
+msgstr "Nyuma in Imibare Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
+#, fuzzy
+msgid "Report on permanent memory allocation"
+msgstr "ku Ububiko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
+#, fuzzy
+msgid "Attempt to merge identical constants and constant variables"
+msgstr "Kuri Gukomatanya birasa Na Ibihinduka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
+#, fuzzy
+msgid "Attempt to merge identical constants across compilation units"
+msgstr "Kuri Gukomatanya birasa Kwambukiranya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
+#, fuzzy
+msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
+msgstr "-Uburebure Umubare Kuri Umubare Inyuguti Umurongo 0 Umurongo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
+#, fuzzy
+msgid "Force all loop invariant computations out of loops"
+msgstr "Byose Inyuma Bya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
+#, fuzzy
+msgid "Don't warn about uses of Microsoft extensions"
+msgstr "Ibyerekeye Bya Umigereka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
+#, fuzzy
+msgid "Use graph-coloring register allocation"
+msgstr "Kwiyandikisha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
+#, fuzzy
+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
+msgstr "ITEGEKONGENGA kugirango"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
+#, fuzzy
+msgid "Assume that receivers of Objective-C messages may be nil"
+msgstr "Bya C Ubutumwa Gicurasi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
+#, fuzzy
+msgid "Support synchronous non-call exceptions"
+msgstr "Amarengayobora"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
+#, fuzzy
+msgid "Enable Objective-C exception and synchronization syntax"
+msgstr "C Irengayobora(-) Na"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
+#, fuzzy
+msgid "Perform loop unrolling for all loops"
+msgstr "kugirango Byose"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
+#, fuzzy
+msgid "Perform loop unrolling when iteration count is known"
+msgstr "Ryari: IBARA ni"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
+#, fuzzy
+msgid "When possible do not generate stack frames"
+msgstr "OYA Amakadiri"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
+#, fuzzy
+msgid "Recognize C++ kewords like \"compl\" and \"xor\""
+msgstr "C nka Na"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
+#, fuzzy
+msgid "Do the full register move optimization pass"
+msgstr "i Kwiyandikisha Kwimura"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
+#, fuzzy
+msgid "Optimize sibling and tail recursive calls"
+msgstr "Na Amahamagara:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
+#, fuzzy
+msgid "Enable optional diagnostics"
+msgstr "Bitari ngombwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
+#, fuzzy
+msgid "Pack structure members together without holes"
+msgstr "Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
+#, fuzzy
+msgid "Return small aggregates in memory, not registers"
+msgstr "Gitoya in Ububiko OYA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
+msgid "Perform loop peeling"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
+msgid "Enable machine specific peephole optimizations"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
+#, fuzzy
+msgid "Enable an RTL peephole pass before sched2"
+msgstr "Mbere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
+#, fuzzy
+msgid "Downgrade conformance errors to warnings"
+msgstr "Amakosa Kuri Iburira"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
+#, fuzzy
+msgid "Generate position-independent code if possible"
+msgstr "Ibirindiro ITEGEKONGENGA NIBA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
+#, fuzzy
+msgid "Generate position-independent code for executables if possible"
+msgstr "Ibirindiro ITEGEKONGENGA kugirango NIBA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
+#, fuzzy
+msgid "Generate prefetch instructions, if available, for arrays in loops"
+msgstr "Amabwiriza NIBA Bihari kugirango in"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+#, fuzzy
+msgid "Treat the input file as already preprocessed"
+msgstr "i Iyinjiza IDOSIYE Nka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
+#, fuzzy
+msgid "Enable basic program profiling code"
+msgstr "BASIC Porogaramu ITEGEKONGENGA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
+#, fuzzy
+msgid "Insert arc-based program profiling code"
+msgstr "Agaheto Porogaramu ITEGEKONGENGA"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
+#, fuzzy
+msgid "Enable common options for generating profile info for profile feedback directed optimizations"
+msgstr "Amahitamo kugirango Ibijyana Ibisobanuro kugirango Ibijyana"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
+#, fuzzy
+msgid "Enable common options for performing profile feedback directed optimizations"
+msgstr "Amahitamo kugirango Ibijyana"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
+#, fuzzy
+msgid "Insert code to profile values of expressions"
+msgstr "ITEGEKONGENGA Kuri Ibijyana Uduciro Bya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
+#, fuzzy
+msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
+msgstr "-Ikurikiranyanyuguti Gukusanya ikoresha Ikurikiranyanyuguti"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
+#, fuzzy
+msgid "Strength reduce all loop general induction variables"
+msgstr "Byose Rusange Ibihinduka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
+#, fuzzy
+msgid "Return small aggregates in registers"
+msgstr "Gitoya in"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
+#, fuzzy
+msgid "Enables a register move optimization"
+msgstr "a Kwiyandikisha Kwimura"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
+#, fuzzy
+msgid "Perform a register renaming optimization pass"
+msgstr "a Kwiyandikisha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
+#, fuzzy
+msgid "Reorder basic blocks to improve code placement"
+msgstr "BASIC Kuri ITEGEKONGENGA Ishyira mu mwanya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
+#, fuzzy
+msgid "Reorder functions to improve code placement"
+msgstr "Imimaro Kuri ITEGEKONGENGA Ishyira mu mwanya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
+#, fuzzy
+msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
+msgstr "in Na Dukomeza Ubwoko Kuri Igikoresho Idosiye Gicurasi in ku"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
+#, fuzzy
+msgid "Enable automatic template instantiation"
+msgstr "Byikoresha Inyandikorugero"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
+#, fuzzy
+msgid "Add a common subexpression elimination pass after loop optimizations"
+msgstr "a Nyuma"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
+#, fuzzy
+msgid "Run the loop optimizer twice"
+msgstr "i"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
+#, fuzzy
+msgid "Disable optimizations that assume default FP rounding behavior"
+msgstr "Mburabuzi imyitwarire"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
+#, fuzzy
+msgid "Generate run time type descriptor information"
+msgstr "Gukoresha Igihe Ubwoko Ibisobanuro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
+#, fuzzy
+msgid "Enable scheduling across basic blocks"
+msgstr "Kwambukiranya BASIC"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
+#, fuzzy
+msgid "Allow speculative motion of non-loads"
+msgstr "Bya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
+#, fuzzy
+msgid "Allow speculative motion of some loads"
+msgstr "Bya"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
+#, fuzzy
+msgid "Allow speculative motion of more loads"
+msgstr "Bya Birenzeho"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
+#, fuzzy
+msgid "Allow premature scheduling of queued insns"
+msgstr "Bya Yashizwe ku murongo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
+#, fuzzy
+msgid "Set dependence distance checking in premature scheduling of queued insns"
+msgstr "Intera in Bya Yashizwe ku murongo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
+#, fuzzy
+msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
+msgstr "-Umubare Intera in Bya Yashizwe ku murongo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
+#, fuzzy
+msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
+msgstr "-Umubare Umubare Bya Yashizwe ku murongo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
+#, fuzzy
+msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
+msgstr "-Umubare i urwego Bya i"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
+#, fuzzy
+msgid "If scheduling post reload, do superblock scheduling"
+msgstr "Iposita Kongera Gutangiza"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
+#, fuzzy
+msgid "If scheduling post reload, do trace scheduling"
+msgstr "Iposita Kongera Gutangiza"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
+#, fuzzy
+msgid "Reschedule instructions before register allocation"
+msgstr "Amabwiriza Mbere Kwiyandikisha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
+#, fuzzy
+msgid "Reschedule instructions after register allocation"
+msgstr "Amabwiriza Nyuma Kwiyandikisha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
+#, fuzzy
+msgid "Mark data as shared rather than private"
+msgstr "Ibyatanzwe Nka By'umwihariko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
+#, fuzzy
+msgid "Use the same size for double as for float"
+msgstr "i Ingano kugirango MAHARAKUBIRI Nka kugirango Kureremba"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
+#, fuzzy
+msgid "Use the narrowest integer type possible for enumeration types"
+msgstr "i Umubare wuzuye Ubwoko kugirango"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
+#, fuzzy
+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
+msgstr "i Ubwoko kugirango Kuri Bitashizweho umukono"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
+#, fuzzy
+msgid "Disable optimizations observable by IEEE signaling NaNs"
+msgstr "ku"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
+#, fuzzy
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
+msgstr "Cyangwa Bitashizweho umukono ni OYA Ubwoko i"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
+#, fuzzy
+msgid "Make \"char\" signed by default"
+msgstr "INYUGUTI ku Mburabuzi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
+#, fuzzy
+msgid "Convert floating point constants to single precision constants"
+msgstr "Bihindagurika Akadomo Kuri UMWE"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
+#, fuzzy
+msgid "Insert stack checking code into the program"
+msgstr "ITEGEKONGENGA i Porogaramu"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
+#, fuzzy
+msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
+msgstr "-Kwiyandikisha Kwiyandikisha NIBA i Kwiyandikisha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
+#, fuzzy
+msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
+msgstr "-IKIMENYETSO Izina: NIBA i IKIMENYETSO Izina:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
+#, fuzzy
+msgid "Display statistics accumulated during compilation"
+msgstr "Sitatisitiki"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
+msgid "Perform strength reduction optimizations"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
+#, fuzzy
+msgid "Assume strict aliasing rules apply"
+msgstr "Gukurikiza"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
+#, fuzzy
+msgid "Check for syntax errors, then stop"
+msgstr "kugirango Amakosa Hanyuma Guhagarara"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
+#, fuzzy
+msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
+msgstr "-Umubare hagati Isunika kugirango Inkingi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
+#, fuzzy
+msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
+msgstr "-Ubujyakuzimu Umubare Kinini Inyandikorugero Ubujyakuzimu"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
+#, fuzzy
+msgid "Create data files needed by \"gcov\""
+msgstr "Ibyatanzwe Idosiye ku"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
+#, fuzzy
+msgid "Perform jump threading optimizations"
+msgstr "Simbuka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
+#, fuzzy
+msgid "Report the time taken by each compiler pass"
+msgstr "i Igihe ku"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
+#, fuzzy
+msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
+msgstr "-Urugero i Mburabuzi Urudodo ITEGEKONGENGA Urugero"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
+#, fuzzy
+msgid "Perform superblock formation via tail duplication"
+msgstr "Biturutse"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
+#, fuzzy
+msgid "Assume floating-point operations can trap"
+msgstr "Bihindagurika Akadomo Ibikorwa:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
+#, fuzzy
+msgid "Trap for signed overflow in addition, subtraction and multiplication"
+msgstr "kugirango Byarenze urugero in Guteranya+ Gukuramo Na Gukuba(*)"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
+#, fuzzy
+msgid "Compile whole compilation unit at a time"
+msgstr "Igice: ku a Igihe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
+#, fuzzy
+msgid "Allow math optimizations that may violate IEEE or ISO standards"
+msgstr "Imibare Gicurasi Cyangwa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
+#, fuzzy
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+msgstr "Cyangwa Bitashizweho umukono ni OYA Ubwoko i Bitashizweho umukono"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
+#, fuzzy
+msgid "Make \"char\" unsigned by default"
+msgstr "INYUGUTI Bitashizweho umukono ku Mburabuzi"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
+msgid "Perform loop unswitching"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
+#, fuzzy
+msgid "Just generate unwind tables for exception handling"
+msgstr "Imbonerahamwe kugirango Irengayobora(-)"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
+#, fuzzy
+msgid "Use __cxa_atexit to register destructors"
+msgstr "Kuri Kwiyandikisha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
+#, fuzzy
+msgid "Add extra commentary to assembler output"
+msgstr "Birenga Kuri Ibisohoka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
+#, fuzzy
+msgid "Use expression value profiles in optimizations"
+msgstr "imvugo Agaciro in"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
+#, fuzzy
+msgid "Discard unused virtual functions"
+msgstr "Kidakoreshwa Kitaboneka Imimaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
+#, fuzzy
+msgid "Implement vtables using thunks"
+msgstr "ikoresha"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
+#, fuzzy
+msgid "Emit common-like symbols as weak symbols"
+msgstr "nka Ibimenyetso Nka Ibimenyetso"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
+#, fuzzy
+msgid "Construct webs and split unrelated uses of single variable"
+msgstr "Na Gutandukanya Bya UMWE IMPINDURAGACIRO"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
+#, fuzzy
+msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
+msgstr "-Byose Ikurikiranyanyuguti Na Inyuguti Kuri Inyuguti Gushyiraho"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
+#, fuzzy
+msgid "Generate a #line directive pointing at the current working directory"
+msgstr "a Umurongo ku i KIGEZWEHO bushyinguro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
+#, fuzzy
+msgid "Assume signed arithmetic overflow wraps around"
+msgstr "Byarenze urugero"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
+#, fuzzy
+msgid "Store strings in writable data section"
+msgstr "Ikurikiranyanyuguti in Ibyatanzwe Icyiciro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
+#, fuzzy
+msgid "Emit cross referencing information"
+msgstr "Kwambukiranya Ibisobanuro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
+#, fuzzy
+msgid "Put zero initialized data in the bss section"
+msgstr "Zeru Ibyatanzwe in i Icyiciro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
+#, fuzzy
+msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+msgstr "ishuri GUSHAKISHA Biturutse kugirango Gukoresha in Ubwoko"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
+#, fuzzy
+msgid "Generate debug information in default format"
+msgstr "Kosora amakosa Ibisobanuro in Mburabuzi Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
+#, fuzzy
+msgid "Generate debug information in COFF format"
+msgstr "Kosora amakosa Ibisobanuro in Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
+#, fuzzy
+msgid "Generate debug information in DWARF v2 format"
+msgstr "Kosora amakosa Ibisobanuro in Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
+#, fuzzy
+msgid "Dump declarations to a .decl file"
+msgstr "Kuri a IDOSIYE"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
+#, fuzzy
+msgid "Generate debug information in default extended format"
+msgstr "Kosora amakosa Ibisobanuro in Mburabuzi Byongerewe... Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
+#, fuzzy
+msgid "Generate debug information in STABS format"
+msgstr "Kosora amakosa Ibisobanuro in Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
+#, fuzzy
+msgid "Generate debug information in extended STABS format"
+msgstr "Kosora amakosa Ibisobanuro in Byongerewe... Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
+#, fuzzy
+msgid "Generate debug information in VMS format"
+msgstr "Kosora amakosa Ibisobanuro in Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
+#, fuzzy
+msgid "Generate debug information in XCOFF format"
+msgstr "Kosora amakosa Ibisobanuro in Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
+#, fuzzy
+msgid "Generate debug information in extended XCOFF format"
+msgstr "Kosora amakosa Ibisobanuro in Byongerewe... Imiterere"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
+#, fuzzy
+msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
+msgstr "-Kuri i Impera Bya i Sisitemu Gushyiramo Inzira"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
+#, fuzzy
+msgid "-imacros <file>\tAccept definition of macros in <file>"
+msgstr "-IDOSIYE Insobanuro Bya Makoro in IDOSIYE"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
+#, fuzzy
+msgid "-include <file>\tInclude the contents of <file> before other files"
+msgstr "-Gushyiramo IDOSIYE i Ibigize Bya IDOSIYE Mbere Ikindi Idosiye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
+#, fuzzy
+msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
+msgstr "-Inzira Inzira Nka a Imbanziriza kugirango Komeza>> Amahitamo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
+#, fuzzy
+msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
+msgstr "-Kuri i Sisitemu Imizi bushyinguro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
+#, fuzzy
+msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
+msgstr "-Kuri i Gutangira Bya i Sisitemu Gushyiramo Inzira"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
+#, fuzzy
+msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
+msgstr "-Kuri i Impera Bya i Sisitemu Gushyiramo Inzira"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
+#, fuzzy
+msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
+msgstr "-Kuri i Impera Bya i Gushyiramo Inzira"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
+#, fuzzy
+msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
+msgstr "OYA Gushaka Bisanzwe Sisitemu Gushyiramo ububiko bw'amaderese Na:"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
+#, fuzzy
+msgid "Do not search standard system include directories for C++"
+msgstr "OYA Gushaka Bisanzwe Sisitemu Gushyiramo ububiko bw'amaderese kugirango C"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
+#, fuzzy
+msgid "-o <file>\tPlace output into <file>"
+msgstr "-o IDOSIYE Ibisohoka IDOSIYE"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
+#, fuzzy
+msgid "Enable function profiling"
+msgstr "Umumaro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
+#, fuzzy
+msgid "Issue warnings needed for strict compliance to the standard"
+msgstr "Iburira kugirango Kuri i Bisanzwe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
+#, fuzzy
+msgid "Like -pedantic but issue them as errors"
+msgstr "Itangwa Nka Amakosa"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
+#, fuzzy
+msgid "Generate C header of platform-specific features"
+msgstr "C Umutwempangano Bya Ibiranga"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
+#, fuzzy
+msgid "Do not display functions compiled or elapsed time"
+msgstr "OYA Kugaragaza Imimaro Cyangwa Igihe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
+#, fuzzy
+msgid "Remap file names when including files"
+msgstr "IDOSIYE Amazina Ryari: Idosiye"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
+#, fuzzy
+msgid "Conform to the ISO 1998 C++ standard"
+msgstr "Kuri i C Bisanzwe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
+#, fuzzy
+msgid "Conform to the ISO 1990 C standard"
+msgstr "Kuri i C Bisanzwe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
+#, fuzzy
+msgid "Conform to the ISO 1999 C standard"
+msgstr "Kuri i C Bisanzwe"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
+#, fuzzy
+msgid "Deprecated in favor of -std=c99"
+msgstr "in Bya STD"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
+#, fuzzy
+msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
+msgstr "Kuri i C Bisanzwe Na: Umigereka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
+#, fuzzy
+msgid "Conform to the ISO 1990 C standard with GNU extensions"
+msgstr "Kuri i C Bisanzwe Na: Umigereka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
+#, fuzzy
+msgid "Conform to the ISO 1999 C standard with GNU extensions"
+msgstr "Kuri i C Bisanzwe Na: Umigereka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
+#, fuzzy
+msgid "Deprecated in favor of -std=gnu99"
+msgstr "in Bya STD"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
+#, fuzzy
+msgid "Deprecated in favor of -std=c89"
+msgstr "in Bya STD"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
+#, fuzzy
+msgid "Conform to the ISO 1990 C standard as amended in 1994"
+msgstr "Kuri i C Bisanzwe Nka in"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
+msgid "Enable traditional preprocessing"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
+#, fuzzy
+msgid "-trigraphs\tSupport ISO C trigraphs"
+msgstr "-C"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
+#, fuzzy
+msgid "Do not predefine system-specific and GCC-specific macros"
+msgstr "OYA Sisitemu Na Makoro"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
+#, fuzzy
+msgid "Enable verbose output"
+msgstr "Ibisohoka"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+#, fuzzy
+msgid "Display the compiler's version"
+msgstr "i Verisiyo"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
+#, fuzzy
+msgid "Suppress warnings"
+msgstr "Iburira"
+
+#: config/i386/cygwin.h:29
+#, fuzzy
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "Na OYA"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+#, fuzzy
+msgid "shared and mdll are not compatible"
+msgstr "Na OYA"
+
+#: config/i386/freebsd-aout.h:215
+#, fuzzy
+msgid "`-p' not supported; use `-pg' and gprof(1)"
+msgstr "`-OYA Gukoresha Na 1."
+
+#: f/lang-specs.h:38
+#, fuzzy
+msgid "GCC does not support -C without using -E"
+msgstr "OYA Gushigikira C ikoresha E"
+
+#: f/lang-specs.h:39
+#, fuzzy
+msgid "GCC does not support -CC without using -E"
+msgstr "OYA Gushigikira ikoresha E"
+
+#: config/i386/sco5.h:191
+#, fuzzy
+msgid "-pg not supported on this platform"
+msgstr "-OYA ku iyi"
+
+#: config/i386/sco5.h:192
+#, fuzzy
+msgid "-p and -pp specified - pick one"
+msgstr "-P Na"
+
+#: config/i386/sco5.h:266
+#, fuzzy
+msgid "-G and -static are mutually exclusive"
+msgstr "-Na"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#, fuzzy
+msgid "does not support multilib"
+msgstr "OYA Gushigikira"
+
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
+#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
+#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
+#, fuzzy
+msgid "may not use both -m32 and -m64"
+msgstr "Gicurasi OYA Gukoresha Byombi Na"
+
+#: config/darwin.h:222
+#, fuzzy
+msgid "-current_version only allowed with -dynamiclib"
+msgstr "-Na:"
+
+#: config/darwin.h:225
+#, fuzzy
+msgid "-install_name only allowed with -dynamiclib"
+msgstr "-Na:"
+
+#: config/darwin.h:230
+#, fuzzy
+msgid "-bundle not allowed with -dynamiclib"
+msgstr "-OYA Na:"
+
+#: config/darwin.h:231
+#, fuzzy
+msgid "-bundle_loader not allowed with -dynamiclib"
+msgstr "-OYA Na:"
+
+#: config/darwin.h:232
+#, fuzzy
+msgid "-client_name not allowed with -dynamiclib"
+msgstr "-OYA Na:"
+
+#: config/darwin.h:235
+#, fuzzy
+msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
+msgstr "-OYA Na:"
+
+#: config/darwin.h:236
+#, fuzzy
+msgid "-force_flat_namespace not allowed with -dynamiclib"
+msgstr "-OYA Na:"
+
+#: config/darwin.h:238
+#, fuzzy
+msgid "-keep_private_externs not allowed with -dynamiclib"
+msgstr "-OYA Na:"
+
+#: config/darwin.h:239
+#, fuzzy
+msgid "-private_bundle not allowed with -dynamiclib"
+msgstr "-OYA Na:"
+
+#: config/vax/netbsd-elf.h:42
+#, fuzzy
+msgid "The -shared option is not currently supported for VAX ELF."
+msgstr "Ihitamo ni OYA kugirango"
+
+#: config/vax/vax.h:50 config/vax/vax.h:51
+#, fuzzy
+msgid "profiling not supported with -mg\n"
+msgstr "OYA Na:"
+
+#: config/arc/arc.h:63 config/mips/mips.h:1143
+#, fuzzy
+msgid "may not use both -EB and -EL"
+msgstr "Gicurasi OYA Gukoresha Byombi Na"
+
+#: treelang/lang-specs.h:52
+#, fuzzy
+msgid "-pg or -p and -fomit-frame-pointer are incompatible"
+msgstr "-Cyangwa P Na Ikadiri Mweretsi"
+
+#: config/arm/arm.h:198
+#, fuzzy
+msgid "-mapcs-26 and -mapcs-32 may not be used together"
+msgstr "-Na Gicurasi OYA"
+
+#: config/arm/arm.h:200
+#, fuzzy
+msgid "-msoft-float and -mhard_float may not be used together"
+msgstr "-Kureremba Na Gicurasi OYA"
+
+#: config/arm/arm.h:202
+#, fuzzy
+msgid "-mbig-endian and -mlittle-endian may not be used together"
+msgstr "-Na Gicurasi OYA"
+
+#: config/mcore/mcore.h:65
+#, fuzzy
+msgid "the m210 does not have little endian support"
+msgstr "i OYA Gushigikira"
+
+#: config/mips/mips.h:988
+#, fuzzy
+msgid "-pipe is not supported"
+msgstr "-ni OYA"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+#, fuzzy
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-Na Ikadiri Mweretsi"
+
+#: ada/lang-specs.h:36
+#, fuzzy
+msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
+msgstr "Bya C Cyangwa ni Bya ngombwa kugirango"
+
+#: config/mips/r3900.h:35
+#, fuzzy
+msgid "-mhard-float not supported"
+msgstr "-Kureremba OYA"
+
+#: config/mips/r3900.h:37
+#, fuzzy
+msgid "-msingle-float and -msoft-float can not both be specified"
+msgstr "-Kureremba Na Kureremba OYA Byombi"
+
+#: java/lang-specs.h:34
+#, fuzzy
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-Na ishuri Idosiye"
+
+#: java/lang-specs.h:35
+#, fuzzy
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-Na ishuri IDOSIYE"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+#, fuzzy
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-ishuri IDOSIYE Na:"
+
+#: gcc.c:743
+#, fuzzy
+msgid "GCC does not support -C or -CC without -E"
+msgstr "OYA Gushigikira C Cyangwa E"
+
+#: gcc.c:915
+#, fuzzy
+msgid "-E required when input is from standard input"
+msgstr "-E Bya ngombwa Ryari: Iyinjiza ni Bivuye Bisanzwe Iyinjiza"
+
+#: config/rs6000/darwin.h:98
+#, fuzzy
+msgid " conflicting code gen style switches are used"
+msgstr "ITEGEKONGENGA IMISUSIRE"
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot
index fe3e590a16e..ed413609e9e 100644
--- a/gcc/po/gcc.pot
+++ b/gcc/po/gcc.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-11-04 19:12-0800\n"
+"POT-Creation-Date: 2005-05-19 00:04-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"
@@ -36,16 +36,16 @@ msgstr ""
msgid "`%s' attribute only applies to function types"
msgstr ""
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: attribs.c:418 c-common.c:4306 c-common.c:4325 c-common.c:4343
#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
-#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
-#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
-#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
+#: c-common.c:4595 c-common.c:4614 c-common.c:4908 c-common.c:4930
+#: c-common.c:4965 c-common.c:5032 c-common.c:5078 c-common.c:5136
+#: c-common.c:5167 c-common.c:5467 c-common.c:5490 c-common.c:5529
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4635
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1633
+#: config/i386/i386.c:15463 config/i386/winnt.c:86 config/ia64/ia64.c:1092
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15069
#, c-format
msgid "`%s' attribute ignored"
msgstr ""
@@ -70,89 +70,89 @@ msgstr ""
msgid "invalid third arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:3828
+#: builtins.c:3831
msgid "argument of `__builtin_args_info' must be constant"
msgstr ""
-#: builtins.c:3834
+#: builtins.c:3837
msgid "argument of `__builtin_args_info' out of range"
msgstr ""
-#: builtins.c:3840
+#: builtins.c:3843
msgid "missing argument in `__builtin_args_info'"
msgstr ""
-#: builtins.c:3856
+#: builtins.c:3859
msgid "`va_start' used in function with fixed args"
msgstr ""
-#: builtins.c:3875
+#: builtins.c:3878
msgid "second parameter of `va_start' not last named argument"
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:3880
+#: builtins.c:3883
msgid "`__builtin_next_arg' called without an argument"
msgstr ""
-#: builtins.c:3969
+#: builtins.c:3972
msgid "too many arguments to function `va_start'"
msgstr ""
-#: builtins.c:4091
+#: builtins.c:4094
msgid "first argument to `va_arg' not of type `va_list'"
msgstr ""
#. Unfortunately, this is merely undefined, rather than a constraint
#. violation, so we cannot make this an error. If this call is never
#. executed, the program is still strictly conforming.
-#: builtins.c:4123
+#: builtins.c:4126
#, c-format
msgid "`%s' is promoted to `%s' when passed through `...'"
msgstr ""
-#: builtins.c:4128
+#: builtins.c:4131
#, c-format
msgid "(so you should pass `%s' not `%s' to `va_arg')"
msgstr ""
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1713
+#: builtins.c:4137 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr ""
-#: builtins.c:4241
+#: builtins.c:4244
msgid "invalid arg to `__builtin_frame_address'"
msgstr ""
-#: builtins.c:4243
+#: builtins.c:4246
msgid "invalid arg to `__builtin_return_address'"
msgstr ""
-#: builtins.c:4257
+#: builtins.c:4260
msgid "unsupported arg to `__builtin_frame_address'"
msgstr ""
-#: builtins.c:4259
+#: builtins.c:4262
msgid "unsupported arg to `__builtin_return_address'"
msgstr ""
-#: builtins.c:4419
+#: builtins.c:4422
msgid "second arg to `__builtin_expect' must be a constant"
msgstr ""
-#: builtins.c:5360
+#: builtins.c:5363
msgid "__builtin_longjmp second argument must be 1"
msgstr ""
-#: builtins.c:5458
+#: builtins.c:5461
#, c-format
msgid "built-in function `%s' not currently supported"
msgstr ""
-#: builtins.c:5598
+#: builtins.c:5601
msgid "target format does not support infinity"
msgstr ""
@@ -161,7 +161,7 @@ msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr ""
#: c-common.c:1140
-msgid "%J'%D' is not defined outside of function scope"
+msgid "'%D' is not defined outside of function scope"
msgstr ""
#: c-common.c:1160
@@ -379,178 +379,183 @@ msgstr ""
msgid "invalid pointer mode `%s'"
msgstr ""
-#: c-common.c:4665 c-common.c:5237
+#: c-common.c:4665 c-common.c:5264
#, c-format
msgid "unable to emulate '%s'"
msgstr ""
-#: c-common.c:4686
+#: c-common.c:4688
+#, c-format
+msgid "cannot use mode %qs for enumeral types"
+msgstr ""
+
+#: c-common.c:4713
#, c-format
msgid "mode `%s' applied to inappropriate type"
msgstr ""
-#: c-common.c:4718
+#: c-common.c:4745
msgid "%Jsection attribute cannot be specified for local variables"
msgstr ""
-#: c-common.c:4729
+#: c-common.c:4756
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr ""
-#: c-common.c:4738
+#: c-common.c:4765
msgid "%Jsection attribute not allowed for '%D'"
msgstr ""
-#: c-common.c:4744
+#: c-common.c:4771
msgid "%Jsection attributes are not supported for this target"
msgstr ""
-#: c-common.c:4782
+#: c-common.c:4809
msgid "requested alignment is not a constant"
msgstr ""
-#: c-common.c:4787
+#: c-common.c:4814
msgid "requested alignment is not a power of 2"
msgstr ""
-#: c-common.c:4792
+#: c-common.c:4819
msgid "requested alignment is too large"
msgstr ""
-#: c-common.c:4818
+#: c-common.c:4845
msgid "%Jalignment may not be specified for '%D'"
msgstr ""
-#: c-common.c:4856
+#: c-common.c:4883
msgid "%J'%D' defined both normally and as an alias"
msgstr ""
-#: c-common.c:4866
+#: c-common.c:4893
msgid "alias arg not a string"
msgstr ""
-#: c-common.c:4909
+#: c-common.c:4936
msgid "visibility arg not a string"
msgstr ""
-#: c-common.c:4922
+#: c-common.c:4949
msgid ""
"visibility arg must be one of \"default\", \"hidden\", \"protected\" or "
"\"internal\""
msgstr ""
-#: c-common.c:4948
+#: c-common.c:4975
msgid "tls_model arg not a string"
msgstr ""
-#: c-common.c:4957
+#: c-common.c:4984
msgid ""
"tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-"
"dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:4979 c-common.c:5025
+#: c-common.c:5006 c-common.c:5052
msgid "%J'%E' attribute applies only to functions"
msgstr ""
-#: c-common.c:4984 c-common.c:5030
+#: c-common.c:5011 c-common.c:5057
msgid "%Jcan't set '%E' attribute after definition"
msgstr ""
-#: c-common.c:5106
+#: c-common.c:5133
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr ""
-#: c-common.c:5169
+#: c-common.c:5196
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr ""
-#: c-common.c:5193 c-common.c:5225
+#: c-common.c:5220 c-common.c:5252
msgid "no vector mode with the size and type specified could be found"
msgstr ""
-#: c-common.c:5281
+#: c-common.c:5308
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-common.c:5296
+#: c-common.c:5323
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr ""
-#: c-common.c:5315
+#: c-common.c:5342
#, c-format
msgid ""
"nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5323
+#: c-common.c:5350
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5403
+#: c-common.c:5430
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5474
+#: c-common.c:5501
msgid "cleanup arg not an identifier"
msgstr ""
-#: c-common.c:5481
+#: c-common.c:5508
msgid "cleanup arg not a function"
msgstr ""
-#: c-common.c:5842
+#: c-common.c:5869
#, c-format
msgid "%s at end of input"
msgstr ""
-#: c-common.c:5848
+#: c-common.c:5875
#, c-format
msgid "%s before %s'%c'"
msgstr ""
-#: c-common.c:5850
+#: c-common.c:5877
#, c-format
msgid "%s before %s'\\x%x'"
msgstr ""
-#: c-common.c:5854
+#: c-common.c:5881
#, c-format
msgid "%s before string constant"
msgstr ""
-#: c-common.c:5856
+#: c-common.c:5883
#, c-format
msgid "%s before numeric constant"
msgstr ""
-#: c-common.c:5858
+#: c-common.c:5885
#, c-format
msgid "%s before \"%s\""
msgstr ""
-#: c-common.c:5860
+#: c-common.c:5887
#, c-format
msgid "%s before '%s' token"
msgstr ""
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
-#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
+#: c-common.c:5889 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4589 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1849 cp/typeck.c:4161
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr ""
#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
-#: cp/typeck.c:5729 treelang/tree-convert.c:79
+#: cp/typeck.c:5718 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr ""
@@ -829,7 +834,7 @@ msgid "two types specified in one empty declaration"
msgstr ""
#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
msgid "empty declaration"
msgstr ""
@@ -871,7 +876,7 @@ msgstr ""
msgid "parameter `%s' is initialized"
msgstr ""
-#: c-decl.c:2573 c-typeck.c:4234
+#: c-decl.c:2573 c-typeck.c:4248
msgid "variable-sized object may not be initialized"
msgstr ""
@@ -885,7 +890,7 @@ msgstr ""
msgid "elements of array `%s' have incomplete type"
msgstr ""
-#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
+#: c-decl.c:2654 c-decl.c:5472 cp/decl.c:3782 cp/decl.c:10245
msgid "%Jinline function '%D' given attribute noinline"
msgstr ""
@@ -956,7 +961,7 @@ msgstr ""
msgid "`%s' is narrower than values of its type"
msgstr ""
-#: c-decl.c:3375 cp/decl.c:6900
+#: c-decl.c:3375 cp/decl.c:6907
msgid "`long long long' is too long for GCC"
msgstr ""
@@ -964,25 +969,25 @@ msgstr ""
msgid "ISO C90 does not support `long long'"
msgstr ""
-#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6912
#, c-format
msgid "duplicate `%s'"
msgstr ""
-#: c-decl.c:3402 cp/decl.c:6911
+#: c-decl.c:3402 cp/decl.c:6918
msgid "`__thread' before `extern'"
msgstr ""
-#: c-decl.c:3404 cp/decl.c:6913
+#: c-decl.c:3404 cp/decl.c:6920
msgid "`__thread' before `static'"
msgstr ""
-#: c-decl.c:3412 cp/decl.c:6940
+#: c-decl.c:3412 cp/decl.c:6947
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr ""
-#: c-decl.c:3432 cp/decl.c:6945
+#: c-decl.c:3432 cp/decl.c:6952
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr ""
@@ -997,12 +1002,12 @@ msgstr ""
msgid "both long and short specified for `%s'"
msgstr ""
-#: c-decl.c:3504 cp/decl.c:7045
+#: c-decl.c:3504 cp/decl.c:7052
#, c-format
msgid "long or short specified with char for `%s'"
msgstr ""
-#: c-decl.c:3511 cp/decl.c:7049
+#: c-decl.c:3511 cp/decl.c:7056
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr ""
@@ -1016,17 +1021,17 @@ msgstr ""
msgid "both signed and unsigned specified for `%s'"
msgstr ""
-#: c-decl.c:3522 cp/decl.c:7038
+#: c-decl.c:3522 cp/decl.c:7045
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr ""
-#: c-decl.c:3528 cp/decl.c:7058
+#: c-decl.c:3528 cp/decl.c:7065
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr ""
-#: c-decl.c:3546 cp/decl.c:7079
+#: c-decl.c:3546 cp/decl.c:7086
#, c-format
msgid "complex invalid for `%s'"
msgstr ""
@@ -1043,74 +1048,74 @@ msgstr ""
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
+#: c-decl.c:3644 c-decl.c:4111 cp/decl.c:7678
msgid "duplicate `const'"
msgstr ""
-#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
+#: c-decl.c:3646 c-decl.c:4115 cp/decl.c:7682
msgid "duplicate `restrict'"
msgstr ""
-#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
+#: c-decl.c:3648 c-decl.c:4113 cp/decl.c:7680
msgid "duplicate `volatile'"
msgstr ""
-#: c-decl.c:3681 cp/decl.c:7242
+#: c-decl.c:3677 cp/decl.c:7249
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr ""
-#: c-decl.c:3691
+#: c-decl.c:3687
msgid "function definition declared `auto'"
msgstr ""
-#: c-decl.c:3693
+#: c-decl.c:3689
msgid "function definition declared `register'"
msgstr ""
-#: c-decl.c:3695
+#: c-decl.c:3691
msgid "function definition declared `typedef'"
msgstr ""
-#: c-decl.c:3697
+#: c-decl.c:3693
msgid "function definition declared `__thread'"
msgstr ""
-#: c-decl.c:3710
+#: c-decl.c:3706
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr ""
-#: c-decl.c:3714 cp/decl.c:7287
+#: c-decl.c:3710 cp/decl.c:7294
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr ""
-#: c-decl.c:3717 cp/decl.c:7289
+#: c-decl.c:3713 cp/decl.c:7296
msgid "storage class specified for typename"
msgstr ""
-#: c-decl.c:3729 cp/decl.c:7304
+#: c-decl.c:3725 cp/decl.c:7311
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr ""
-#: c-decl.c:3731 cp/decl.c:7307
+#: c-decl.c:3727 cp/decl.c:7314
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr ""
-#: c-decl.c:3736
+#: c-decl.c:3732
#, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr ""
-#: c-decl.c:3741 cp/decl.c:7311
+#: c-decl.c:3737 cp/decl.c:7318
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr ""
-#: c-decl.c:3747 cp/decl.c:7321
+#: c-decl.c:3743 cp/decl.c:7328
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr ""
@@ -1118,85 +1123,85 @@ msgstr ""
#. Only the innermost declarator (making a parameter be of
#. array type which is converted to pointer type)
#. may have static or type qualifiers.
-#: c-decl.c:3786 c-decl.c:3979
+#: c-decl.c:3782 c-decl.c:3975
msgid "static or type qualifiers in non-parameter array declarator"
msgstr ""
-#: c-decl.c:3830
+#: c-decl.c:3826
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr ""
-#: c-decl.c:3836
+#: c-decl.c:3832
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr ""
-#: c-decl.c:3841
+#: c-decl.c:3837
msgid "invalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:3860
+#: c-decl.c:3856
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr ""
-#: c-decl.c:3865
+#: c-decl.c:3861
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr ""
-#: c-decl.c:3872
+#: c-decl.c:3868
#, c-format
msgid "size of array `%s' is negative"
msgstr ""
-#: c-decl.c:3885
+#: c-decl.c:3881
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr ""
-#: c-decl.c:3888
+#: c-decl.c:3884
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr ""
-#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
+#: c-decl.c:3914 c-decl.c:4142 cp/decl.c:7857
#, c-format
msgid "size of array `%s' is too large"
msgstr ""
-#: c-decl.c:3944
+#: c-decl.c:3940
msgid "ISO C90 does not support flexible array members"
msgstr ""
-#: c-decl.c:3954
+#: c-decl.c:3950
msgid "array type has incomplete element type"
msgstr ""
-#: c-decl.c:4009 cp/decl.c:7442
+#: c-decl.c:4005 cp/decl.c:7449
#, c-format
msgid "`%s' declared as function returning a function"
msgstr ""
-#: c-decl.c:4014 cp/decl.c:7447
+#: c-decl.c:4010 cp/decl.c:7454
#, c-format
msgid "`%s' declared as function returning an array"
msgstr ""
-#: c-decl.c:4038
+#: c-decl.c:4034
msgid "ISO C forbids qualified void function return type"
msgstr ""
-#: c-decl.c:4042
+#: c-decl.c:4038
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
+#: c-decl.c:4067 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:4111 cp/decl.c:7667
+#: c-decl.c:4107 cp/decl.c:7674
msgid "invalid type modifier within pointer declarator"
msgstr ""
@@ -1250,11 +1255,11 @@ msgstr ""
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4479 cp/decl.c:5972
+#: c-decl.c:4479 cp/decl.c:5979
msgid "thread-local storage not supported for this target"
msgstr ""
-#: c-decl.c:4540 c-decl.c:5506
+#: c-decl.c:4540 c-decl.c:5516
msgid "function declaration isn't a prototype"
msgstr ""
@@ -1311,7 +1316,7 @@ msgstr ""
msgid "redefinition of `struct %s'"
msgstr ""
-#: c-decl.c:4855 cp/decl.c:3548
+#: c-decl.c:4855 cp/decl.c:3555
msgid "declaration does not declare anything"
msgstr ""
@@ -1388,167 +1393,171 @@ msgstr ""
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c-decl.c:5374
+#: c-decl.c:5295
+msgid "specified mode too small for enumeral values"
+msgstr ""
+
+#: c-decl.c:5384
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr ""
-#: c-decl.c:5387
+#: c-decl.c:5397
msgid "overflow in enumeration values"
msgstr ""
-#: c-decl.c:5392
+#: c-decl.c:5402
msgid "ISO C restricts enumerator values to range of `int'"
msgstr ""
-#: c-decl.c:5468
+#: c-decl.c:5478
msgid "return type is an incomplete type"
msgstr ""
-#: c-decl.c:5476
+#: c-decl.c:5486
msgid "return type defaults to `int'"
msgstr ""
-#: c-decl.c:5512
+#: c-decl.c:5522
msgid "%Jno previous prototype for '%D'"
msgstr ""
-#: c-decl.c:5518
+#: c-decl.c:5528
msgid "%J'%D' was used with no prototype before its definition"
msgstr ""
-#: c-decl.c:5525
+#: c-decl.c:5535
msgid "%Jno previous declaration for '%D'"
msgstr ""
-#: c-decl.c:5531
+#: c-decl.c:5541
msgid "%J`%D' was used with no declaration before its definition"
msgstr ""
-#: c-decl.c:5567 c-decl.c:6073
+#: c-decl.c:5577 c-decl.c:6083
msgid "%Jreturn type of '%D' is not `int'"
msgstr ""
-#: c-decl.c:5582
+#: c-decl.c:5592
msgid "%Jfirst argument of '%D' should be `int'"
msgstr ""
-#: c-decl.c:5591
+#: c-decl.c:5601
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr ""
-#: c-decl.c:5600
+#: c-decl.c:5610
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr ""
-#: c-decl.c:5610
+#: c-decl.c:5620
msgid "%J'%D' takes only zero or two arguments"
msgstr ""
-#: c-decl.c:5613
+#: c-decl.c:5623
msgid "%J'%D' is normally a non-static function"
msgstr ""
-#: c-decl.c:5669
+#: c-decl.c:5679
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5683
+#: c-decl.c:5693
msgid "%Jparameter name omitted"
msgstr ""
-#: c-decl.c:5758
+#: c-decl.c:5768
msgid "%Jparameter name missing from parameter list"
msgstr ""
-#: c-decl.c:5768
+#: c-decl.c:5778
msgid "%J\"%D\" declared as a non-parameter"
msgstr ""
-#: c-decl.c:5773
+#: c-decl.c:5783
msgid "%Jmultiple parameters named \"%D\""
msgstr ""
-#: c-decl.c:5781
+#: c-decl.c:5791
msgid "%Jparameter \"%D\" declared void"
msgstr ""
-#: c-decl.c:5796 c-decl.c:5798
+#: c-decl.c:5806 c-decl.c:5808
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr ""
-#: c-decl.c:5812
+#: c-decl.c:5822
msgid "%Jparameter \"%D\" has incomplete type"
msgstr ""
-#: c-decl.c:5818
+#: c-decl.c:5828
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr ""
-#: c-decl.c:5870
+#: c-decl.c:5880
msgid "number of arguments doesn't match prototype"
msgstr ""
-#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
+#: c-decl.c:5881 c-decl.c:5912 c-decl.c:5919
msgid "%Hprototype declaration"
msgstr ""
-#: c-decl.c:5900
+#: c-decl.c:5910
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:5908
+#: c-decl.c:5918
msgid "argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:6105 cp/decl.c:10954
+#: c-decl.c:6115 cp/decl.c:10961
msgid "no return statement in function returning non-void"
msgstr ""
-#: c-decl.c:6112
+#: c-decl.c:6122
msgid "this function may return with or without a value"
msgstr ""
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c-decl.c:6211
+#: c-decl.c:6221
msgid "'for' loop initial declaration used outside C99 mode"
msgstr ""
-#: c-decl.c:6235
+#: c-decl.c:6245
#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6238
+#: c-decl.c:6248
#, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6241
+#: c-decl.c:6251
#, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6249
+#: c-decl.c:6259
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6252
+#: c-decl.c:6262
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6255
+#: c-decl.c:6265
msgid ""
"%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6568
+#: c-decl.c:6578
msgid "%Jredefinition of global '%D'"
msgstr ""
-#: c-decl.c:6569
+#: c-decl.c:6579
msgid "%J'%D' previously defined here"
msgstr ""
@@ -2050,11 +2059,31 @@ msgstr ""
msgid "%s format, %s arg (arg %d)"
msgstr ""
-#: c-format.c:2704
+#: c-format.c:2524 c-format.c:2530 c-format.c:2631
+msgid "'__gcc_host_wide_int__' is not defined as a type"
+msgstr ""
+
+#: c-format.c:2538 c-format.c:2642
+msgid "'__gcc_host_wide_int__' is not defined as 'long' or 'long long'"
+msgstr ""
+
+#: c-format.c:2590
+msgid "'location_t' is not defined as a type"
+msgstr ""
+
+#: c-format.c:2607
+msgid "'tree' is not defined as a type"
+msgstr ""
+
+#: c-format.c:2612
+msgid "'tree' is not defined as a pointer type"
+msgstr ""
+
+#: c-format.c:2774
msgid "args to be formatted is not '...'"
msgstr ""
-#: c-format.c:2713
+#: c-format.c:2783
msgid "strftime formats cannot format arguments"
msgstr ""
@@ -2245,47 +2274,47 @@ msgstr ""
msgid "too many filenames given. Type %s --help for usage"
msgstr ""
-#: c-opts.c:1223
+#: c-opts.c:1227
msgid "YYDEBUG not defined"
msgstr ""
-#: c-opts.c:1269
+#: c-opts.c:1273
#, c-format
msgid "opening dependency file %s: %m"
msgstr ""
-#: c-opts.c:1279
+#: c-opts.c:1283
#, c-format
msgid "closing dependency file %s: %m"
msgstr ""
-#: c-opts.c:1282
+#: c-opts.c:1286
#, c-format
msgid "when writing output to %s: %m"
msgstr ""
-#: c-opts.c:1352
+#: c-opts.c:1356
msgid "to generate dependencies you must specify either -M or -MM"
msgstr ""
-#: c-opts.c:1412
+#: c-opts.c:1418
msgid "<built-in>"
msgstr ""
-#: c-opts.c:1427
+#: c-opts.c:1433
msgid "<command line>"
msgstr ""
-#: c-opts.c:1511
+#: c-opts.c:1517
msgid "too late for # directive to set debug directory"
msgstr ""
#. Like YYERROR but do call yyerror.
-#: c-parse.y:54 objc/objc-parse.y:54
+#: c-parse.y:54 objc/objc-parse.y:54 objc/objc-parse.c:6645
msgid "syntax error"
msgstr ""
-#: /usr/share/bison/bison.simple:179
+#: /usr/share/bison/bison.simple:179 objc/objc-parse.c:2717
msgid "syntax error: cannot back up"
msgstr ""
@@ -2293,7 +2322,7 @@ msgstr ""
msgid "ISO C forbids an empty source file"
msgstr ""
-#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6242 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr ""
@@ -2386,7 +2415,7 @@ msgstr ""
msgid "ISO C forbids forward references to `enum' types"
msgstr ""
-#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9424 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr ""
@@ -2394,7 +2423,7 @@ msgstr ""
msgid "no semicolon at end of struct or union"
msgstr ""
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
msgid "extra semicolon in struct or union specified"
msgstr ""
@@ -2422,23 +2451,23 @@ msgstr ""
msgid "braced-group within expression allowed only inside a function"
msgstr ""
-#: c-parse.y:2185 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
msgid "empty body in an else-statement"
msgstr ""
-#: c-parse.y:2193 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
msgid "%Hempty body in an if-statement"
msgstr ""
-#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6103 objc/objc-parse.y:2330
msgid "break statement not within loop or switch"
msgstr ""
-#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6114 objc/objc-parse.y:2339
msgid "continue statement not within a loop"
msgstr ""
-#: c-parse.y:2324 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
msgid "ISO C forbids `goto *expr;'"
msgstr ""
@@ -2448,11 +2477,11 @@ msgstr ""
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
msgid "ISO C requires a named argument before `...'"
msgstr ""
-#: c-parse.y:2539 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
msgid "`...' in old-style identifier list"
msgstr ""
@@ -2464,11 +2493,11 @@ msgstr ""
msgid "parse error"
msgstr ""
-#: /usr/share/bison/bison.simple:924
+#: /usr/share/bison/bison.simple:924 objc/objc-parse.c:6761
msgid "parser stack overflow"
msgstr ""
-#: c-parse.y:2969 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
#, c-format
msgid "syntax error at '%s' token"
msgstr ""
@@ -2550,7 +2579,7 @@ msgstr ""
msgid "%s: had text segment at different address"
msgstr ""
-#: c-pch.c:357 cpperror.c:176 gcc.c:6557
+#: c-pch.c:357 cpperror.c:176 gcc.c:6562
#, c-format
msgid "%s: %s"
msgstr ""
@@ -2664,12 +2693,12 @@ msgid ""
"own scope.)"
msgstr ""
-#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6264 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr ""
-#: c-semantics.c:993
+#: c-semantics.c:996
msgid "will never be executed"
msgstr ""
@@ -2678,7 +2707,7 @@ msgstr ""
msgid "`%s' has an incomplete type"
msgstr ""
-#: c-typeck.c:145 cp/call.c:2542
+#: c-typeck.c:145 cp/call.c:2551
msgid "invalid use of void expression"
msgstr ""
@@ -2784,8 +2813,8 @@ msgstr ""
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
-#: c-typeck.c:4217 c-typeck.c:5596
+#: c-typeck.c:1767 c-typeck.c:4192 c-typeck.c:4194 c-typeck.c:4210
+#: c-typeck.c:4231 c-typeck.c:5610
msgid "initializer element is not constant"
msgstr ""
@@ -3071,7 +3100,7 @@ msgstr ""
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:3111 cp/typeck.c:4963
+#: c-typeck.c:3111 cp/typeck.c:4952
msgid "cast from pointer to integer of different size"
msgstr ""
@@ -3079,7 +3108,7 @@ msgstr ""
msgid "cast does not match function type"
msgstr ""
-#: c-typeck.c:3123 cp/typeck.c:4970
+#: c-typeck.c:3123 cp/typeck.c:4959
msgid "cast to pointer from integer of different size"
msgstr ""
@@ -3106,8 +3135,8 @@ msgid "invalid lvalue in assignment"
msgstr ""
#. Convert new value to destination type.
-#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
-#: cp/typeck.c:5229 cp/typeck.c:5244
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5071
+#: cp/typeck.c:5218 cp/typeck.c:5233
msgid "assignment"
msgstr ""
@@ -3144,7 +3173,7 @@ msgstr ""
msgid "%s from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4152 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr ""
@@ -3205,256 +3234,256 @@ msgstr ""
msgid "(near initialization for `%s')"
msgstr ""
-#: c-typeck.c:4066 cp/typeck2.c:550
+#: c-typeck.c:4066 cp/typeck2.c:552
msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:4073 cp/typeck2.c:557
+#: c-typeck.c:4073 cp/typeck2.c:559
msgid "int-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:4091 cp/typeck2.c:572
+#: c-typeck.c:4091 cp/typeck2.c:574
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:4161
+#: c-typeck.c:4175
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c-typeck.c:4212
+#: c-typeck.c:4226
msgid "initialization"
msgstr ""
-#: c-typeck.c:4223 c-typeck.c:5601
+#: c-typeck.c:4237 c-typeck.c:5615
msgid "initializer element is not computable at load time"
msgstr ""
-#: c-typeck.c:4238 cp/typeck2.c:649
+#: c-typeck.c:4252 cp/typeck2.c:651
msgid "invalid initializer"
msgstr ""
-#: c-typeck.c:4520 cp/decl.c:4539
+#: c-typeck.c:4534 cp/decl.c:4546
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c-typeck.c:4714
+#: c-typeck.c:4728
msgid "extra brace group at end of initializer"
msgstr ""
-#: c-typeck.c:4734
+#: c-typeck.c:4748 cp/decl.c:4462
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:4794
+#: c-typeck.c:4808
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:4845
+#: c-typeck.c:4859
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4847
+#: c-typeck.c:4861
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4878
+#: c-typeck.c:4892
msgid "missing initializer"
msgstr ""
-#: c-typeck.c:4900
+#: c-typeck.c:4914
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:4905
+#: c-typeck.c:4919
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:4990
+#: c-typeck.c:5004
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:5011 c-typeck.c:5079
+#: c-typeck.c:5025 c-typeck.c:5093
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:5016 c-typeck.c:5132
+#: c-typeck.c:5030 c-typeck.c:5146
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:5075 c-typeck.c:5077
+#: c-typeck.c:5089 c-typeck.c:5091
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:5081 c-typeck.c:5084
+#: c-typeck.c:5095 c-typeck.c:5098
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5095
+#: c-typeck.c:5109
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:5104
+#: c-typeck.c:5118
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5144
+#: c-typeck.c:5158
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr ""
-#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
+#: c-typeck.c:5194 c-typeck.c:5215 c-typeck.c:5677
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5871
+#: c-typeck.c:5885
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:5878 c-typeck.c:5924
+#: c-typeck.c:5892 c-typeck.c:5938
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:5939
+#: c-typeck.c:5953
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:6006
+#: c-typeck.c:6020
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:6027
+#: c-typeck.c:6041
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:6090
+#: c-typeck.c:6104
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:6119
+#: c-typeck.c:6133
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:6141
+#: c-typeck.c:6155
msgid "excess elements in scalar initializer"
msgstr ""
-#: c-typeck.c:6243
+#: c-typeck.c:6257
msgid "asm template is not a string constant"
msgstr ""
-#: c-typeck.c:6275
+#: c-typeck.c:6289
msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-typeck.c:6347 cp/typeck.c:5923
+#: c-typeck.c:6361 cp/typeck.c:5912
msgid "modification by `asm'"
msgstr ""
-#: c-typeck.c:6365 cp/typeck.c:6007
+#: c-typeck.c:6379 cp/typeck.c:5996
msgid "function declared `noreturn' has a `return' statement"
msgstr ""
-#: c-typeck.c:6372
+#: c-typeck.c:6386
msgid "`return' with no value, in function returning non-void"
msgstr ""
-#: c-typeck.c:6378
+#: c-typeck.c:6392
msgid "`return' with a value, in function returning void"
msgstr ""
-#: c-typeck.c:6382
+#: c-typeck.c:6396
msgid "return"
msgstr ""
-#: c-typeck.c:6434
+#: c-typeck.c:6448
msgid "function returns address of local variable"
msgstr ""
-#: c-typeck.c:6489 cp/semantics.c:749
+#: c-typeck.c:6503 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:6499
+#: c-typeck.c:6513
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr ""
-#: c-typeck.c:6540 cp/parser.c:5597
+#: c-typeck.c:6554 cp/parser.c:5612
msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:6542
+#: c-typeck.c:6556
msgid "`default' label not within a switch statement"
msgstr ""
-#: c-typeck.c:6694 c-typeck.c:6728
+#: c-typeck.c:6716 c-typeck.c:6750
msgid "division by zero"
msgstr ""
-#: c-typeck.c:6773 cp/typeck.c:2953
+#: c-typeck.c:6795 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:6780 cp/typeck.c:2959
+#: c-typeck.c:6802 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:6801 cp/typeck.c:2978
+#: c-typeck.c:6823 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:6804 cp/typeck.c:2980
+#: c-typeck.c:6826 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:6825
+#: c-typeck.c:6847
msgid "shift count is negative"
msgstr ""
-#: c-typeck.c:6827
+#: c-typeck.c:6849
msgid "shift count >= width of type"
msgstr ""
-#: c-typeck.c:6844 cp/typeck.c:3015
+#: c-typeck.c:6866 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:6868 c-typeck.c:6874
+#: c-typeck.c:6890 c-typeck.c:6896
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr ""
-#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
+#: c-typeck.c:6899 c-typeck.c:6939 c-typeck.c:6967
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
+#: c-typeck.c:6913 c-typeck.c:6918 c-typeck.c:6987 c-typeck.c:6992
msgid "comparison between pointer and integer"
msgstr ""
-#: c-typeck.c:6912 c-typeck.c:6940
+#: c-typeck.c:6934 c-typeck.c:6962
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c-typeck.c:6937
+#: c-typeck.c:6959
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:6953 c-typeck.c:6960
+#: c-typeck.c:6975 c-typeck.c:6982
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:6984 cp/typeck.c:3151
+#: c-typeck.c:7006 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: c-typeck.c:7194
+#: c-typeck.c:7216
msgid "comparison between signed and unsigned"
msgstr ""
-#: c-typeck.c:7240 cp/typeck.c:3398
+#: c-typeck.c:7262 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:7248 cp/typeck.c:3406
+#: c-typeck.c:7270 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
@@ -3770,179 +3799,179 @@ msgstr ""
msgid "no arguments"
msgstr ""
-#: collect2.c:1226 collect2.c:1374 collect2.c:1409
+#: collect2.c:1228 collect2.c:1376 collect2.c:1411
#, c-format
msgid "fopen %s"
msgstr ""
-#: collect2.c:1229 collect2.c:1379 collect2.c:1412
+#: collect2.c:1231 collect2.c:1381 collect2.c:1414
#, c-format
msgid "fclose %s"
msgstr ""
-#: collect2.c:1238
+#: collect2.c:1240
#, c-format
msgid "collect2 version %s"
msgstr ""
-#: collect2.c:1328
+#: collect2.c:1330
#, c-format
msgid "%d constructor(s) found\n"
msgstr ""
-#: collect2.c:1329
+#: collect2.c:1331
#, c-format
msgid "%d destructor(s) found\n"
msgstr ""
-#: collect2.c:1330
+#: collect2.c:1332
#, c-format
msgid "%d frame table(s) found\n"
msgstr ""
-#: collect2.c:1472
+#: collect2.c:1474
#, c-format
msgid "%s terminated with signal %d [%s]%s"
msgstr ""
-#: collect2.c:1490
+#: collect2.c:1492
#, c-format
msgid "%s returned %d exit status"
msgstr ""
-#: collect2.c:1515
+#: collect2.c:1517
#, c-format
msgid "[cannot find %s]"
msgstr ""
-#: collect2.c:1530
+#: collect2.c:1532
#, c-format
msgid "cannot find `%s'"
msgstr ""
-#: collect2.c:1541 collect2.c:1544
+#: collect2.c:1543 collect2.c:1546
#, c-format
msgid "redirecting stdout: %s"
msgstr ""
-#: collect2.c:1583
+#: collect2.c:1585
#, c-format
msgid "[Leaving %s]\n"
msgstr ""
-#: collect2.c:1803
+#: collect2.c:1805
#, c-format
msgid ""
"\n"
"write_c_file - output name is %s, prefix is %s\n"
msgstr ""
-#: collect2.c:2007
+#: collect2.c:2009
msgid "cannot find `nm'"
msgstr ""
-#: collect2.c:2017 collect2.c:2446
+#: collect2.c:2019 collect2.c:2448
msgid "pipe"
msgstr ""
-#: collect2.c:2021 collect2.c:2450
+#: collect2.c:2023 collect2.c:2452
msgid "fdopen"
msgstr ""
-#: collect2.c:2047 collect2.c:2476
+#: collect2.c:2049 collect2.c:2478
#, c-format
msgid "dup2 %d 1"
msgstr ""
-#: collect2.c:2050 collect2.c:2053 collect2.c:2066 collect2.c:2479
-#: collect2.c:2482 collect2.c:2495
+#: collect2.c:2052 collect2.c:2055 collect2.c:2068 collect2.c:2481
+#: collect2.c:2484 collect2.c:2497
#, c-format
msgid "close %d"
msgstr ""
-#: collect2.c:2056 collect2.c:2485
+#: collect2.c:2058 collect2.c:2487
#, c-format
msgid "execv %s"
msgstr ""
-#: collect2.c:2110
+#: collect2.c:2112
#, c-format
msgid "init function found in object %s"
msgstr ""
-#: collect2.c:2118
+#: collect2.c:2120
#, c-format
msgid "fini function found in object %s"
msgstr ""
-#: collect2.c:2141 collect2.c:2534
+#: collect2.c:2143 collect2.c:2536
msgid "fclose"
msgstr ""
-#: collect2.c:2183
+#: collect2.c:2185
#, c-format
msgid "unable to open file '%s'"
msgstr ""
-#: collect2.c:2185
+#: collect2.c:2187
#, c-format
msgid "unable to stat file '%s'"
msgstr ""
-#: collect2.c:2191
+#: collect2.c:2193
#, c-format
msgid "unable to mmap file '%s'"
msgstr ""
-#: collect2.c:2337
+#: collect2.c:2339
msgid "not found\n"
msgstr ""
-#: collect2.c:2339 collect2.c:2513
+#: collect2.c:2341 collect2.c:2515
#, c-format
msgid "dynamic dependency %s not found"
msgstr ""
-#: collect2.c:2358
+#: collect2.c:2360
#, c-format
msgid "bad magic number in file '%s'"
msgstr ""
-#: collect2.c:2380
+#: collect2.c:2382
msgid "dynamic dependencies.\n"
msgstr ""
-#: collect2.c:2437
+#: collect2.c:2439
msgid "cannot find `ldd'"
msgstr ""
-#: collect2.c:2498
+#: collect2.c:2500
msgid ""
"\n"
"ldd output with constructors/destructors.\n"
msgstr ""
-#: collect2.c:2525
+#: collect2.c:2527
#, c-format
msgid "unable to open dynamic dependency '%s'"
msgstr ""
-#: collect2.c:2685
+#: collect2.c:2687
#, c-format
msgid "%s: not a COFF file"
msgstr ""
-#: collect2.c:2805
+#: collect2.c:2807
#, c-format
msgid "%s: cannot open as COFF file"
msgstr ""
-#: collect2.c:2860
+#: collect2.c:2865
#, c-format
msgid "library lib%s not found"
msgstr ""
-#: combine.c:13047
+#: combine.c:13123
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
@@ -3951,7 +3980,7 @@ msgid ""
"\n"
msgstr ""
-#: combine.c:13056
+#: combine.c:13132
#, c-format
msgid ""
"\n"
@@ -4342,39 +4371,39 @@ msgstr ""
msgid "division by zero in #if"
msgstr ""
-#: cppfiles.c:370
+#: cppfiles.c:371
msgid "NULL directory in find_file"
msgstr ""
-#: cppfiles.c:397
+#: cppfiles.c:398
msgid "one or more PCH files were found, but they were invalid"
msgstr ""
-#: cppfiles.c:400
+#: cppfiles.c:401
msgid "use -Winvalid-pch for more information"
msgstr ""
-#: cppfiles.c:458
+#: cppfiles.c:459
#, c-format
msgid "%s is a block device"
msgstr ""
-#: cppfiles.c:475
+#: cppfiles.c:476
#, c-format
msgid "%s is too large"
msgstr ""
-#: cppfiles.c:510
+#: cppfiles.c:511
#, c-format
msgid "%s is shorter than expected"
msgstr ""
-#: cppfiles.c:696
+#: cppfiles.c:723
#, c-format
msgid "no include path in which to search for %s"
msgstr ""
-#: cppfiles.c:959
+#: cppfiles.c:996
msgid "Multiple include guards may be useful for:\n"
msgstr ""
@@ -4528,128 +4557,133 @@ msgid "#%s expects \"FILENAME\" or <FILENAME>"
msgstr ""
#: cpplib.c:685
+#, c-format
+msgid "empty filename in #%s"
+msgstr ""
+
+#: cpplib.c:693
msgid "#include nested too deeply"
msgstr ""
-#: cpplib.c:723
+#: cpplib.c:731
msgid "#include_next in primary source file"
msgstr ""
-#: cpplib.c:749
+#: cpplib.c:757
#, c-format
msgid "invalid flag \"%s\" in line directive"
msgstr ""
-#: cpplib.c:794
+#: cpplib.c:802
#, c-format
msgid "\"%s\" after #line is not a positive integer"
msgstr ""
-#: cpplib.c:800
+#: cpplib.c:808
msgid "line number out of range"
msgstr ""
-#: cpplib.c:812 cpplib.c:885
+#: cpplib.c:820 cpplib.c:893
#, c-format
msgid "\"%s\" is not a valid filename"
msgstr ""
-#: cpplib.c:847
+#: cpplib.c:855
#, c-format
msgid "\"%s\" after # is not a positive integer"
msgstr ""
-#: cpplib.c:947
+#: cpplib.c:955
msgid "invalid #ident directive"
msgstr ""
-#: cpplib.c:1027
+#: cpplib.c:1035
#, c-format
msgid "registering \"%s\" as both a pragma and a pragma namespace"
msgstr ""
-#: cpplib.c:1030
+#: cpplib.c:1038
#, c-format
msgid "#pragma %s %s is already registered"
msgstr ""
-#: cpplib.c:1033
+#: cpplib.c:1041
#, c-format
msgid "#pragma %s is already registered"
msgstr ""
-#: cpplib.c:1175
+#: cpplib.c:1183
msgid "#pragma once in main file"
msgstr ""
-#: cpplib.c:1198
+#: cpplib.c:1206
msgid "invalid #pragma GCC poison directive"
msgstr ""
-#: cpplib.c:1207
+#: cpplib.c:1215
#, c-format
msgid "poisoning existing macro \"%s\""
msgstr ""
-#: cpplib.c:1228
+#: cpplib.c:1236
msgid "#pragma system_header ignored outside include file"
msgstr ""
-#: cpplib.c:1252
+#: cpplib.c:1260
#, c-format
msgid "cannot find source file %s"
msgstr ""
-#: cpplib.c:1256
+#: cpplib.c:1264
#, c-format
msgid "current file is older than %s"
msgstr ""
-#: cpplib.c:1370
+#: cpplib.c:1378
msgid "_Pragma takes a parenthesized string literal"
msgstr ""
-#: cpplib.c:1448
+#: cpplib.c:1456
msgid "#else without #if"
msgstr ""
-#: cpplib.c:1453
+#: cpplib.c:1461
msgid "#else after #else"
msgstr ""
-#: cpplib.c:1481
+#: cpplib.c:1489
msgid "#elif without #if"
msgstr ""
-#: cpplib.c:1486
+#: cpplib.c:1494
msgid "#elif after #else"
msgstr ""
-#: cpplib.c:1516
+#: cpplib.c:1524
msgid "#endif without #if"
msgstr ""
-#: cpplib.c:1593
+#: cpplib.c:1601
msgid "missing '(' after predicate"
msgstr ""
-#: cpplib.c:1608
+#: cpplib.c:1616
msgid "missing ')' to complete answer"
msgstr ""
-#: cpplib.c:1628
+#: cpplib.c:1636
msgid "predicate's answer is empty"
msgstr ""
-#: cpplib.c:1655
+#: cpplib.c:1663
msgid "assertion without predicate"
msgstr ""
-#: cpplib.c:1657
+#: cpplib.c:1665
msgid "predicate must be an identifier"
msgstr ""
-#: cpplib.c:1741
+#: cpplib.c:1749
#, c-format
msgid "\"%s\" re-asserted"
msgstr ""
@@ -4838,7 +4872,7 @@ msgstr ""
msgid "Shared rtx"
msgstr ""
-#: emit-rtl.c:3464
+#: emit-rtl.c:3481
msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
msgstr ""
@@ -4859,7 +4893,7 @@ msgstr ""
msgid "__builtin_eh_return not supported on this target"
msgstr ""
-#: explow.c:1319
+#: explow.c:1323
msgid "stack limits not supported on this target"
msgstr ""
@@ -4876,7 +4910,7 @@ msgid "returned value in block_exit_expr"
msgstr ""
#. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8894
+#: expr.c:8899
msgid "cannot take the address of an unaligned member"
msgstr ""
@@ -4921,12 +4955,12 @@ msgstr ""
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6811
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr ""
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6889
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr ""
@@ -4947,154 +4981,154 @@ msgstr ""
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:2889 fold-const.c:2902
+#: fold-const.c:2891 fold-const.c:2904
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:4110 fold-const.c:4127
+#: fold-const.c:4112 fold-const.c:4129
#, c-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:4258
+#: fold-const.c:4260
msgid "`or' of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:4263
+#: fold-const.c:4265
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:8410
+#: fold-const.c:8426
msgid "fold check: original tree changed by fold"
msgstr ""
-#: function.c:884 varasm.c:1408
+#: function.c:887 varasm.c:1408
msgid "%Jsize of variable '%D' is too large"
msgstr ""
-#: function.c:3752
+#: function.c:3761
msgid "impossible constraint in `asm'"
msgstr ""
-#: function.c:5743
+#: function.c:5752
msgid "%J'%D' might be used uninitialized in this function"
msgstr ""
-#: function.c:5750
+#: function.c:5759
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:5769
+#: function.c:5778
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:6543
+#: function.c:6552
msgid "function returns an aggregate"
msgstr ""
-#: function.c:6939
+#: function.c:6948
msgid "%Junused parameter '%D'"
msgstr ""
-#: gcc.c:1191
+#: gcc.c:1192
#, c-format
msgid "ambiguous abbreviation %s"
msgstr ""
-#: gcc.c:1218
+#: gcc.c:1219
#, c-format
msgid "incomplete `%s' option"
msgstr ""
-#: gcc.c:1229
+#: gcc.c:1230
#, c-format
msgid "missing argument to `%s' option"
msgstr ""
-#: gcc.c:1242
+#: gcc.c:1243
#, c-format
msgid "extraneous argument to `%s' option"
msgstr ""
-#: gcc.c:1570
+#: gcc.c:1571
msgid "Using built-in specs.\n"
msgstr ""
-#: gcc.c:1758
+#: gcc.c:1763
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
"\n"
msgstr ""
-#: gcc.c:1860
+#: gcc.c:1865
#, c-format
msgid "Reading specs from %s\n"
msgstr ""
-#: gcc.c:1956 gcc.c:1975
+#: gcc.c:1961 gcc.c:1980
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:1983
+#: gcc.c:1988
#, c-format
msgid "could not find specs file %s\n"
msgstr ""
-#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
+#: gcc.c:2005 gcc.c:2013 gcc.c:2022 gcc.c:2031
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:2035
+#: gcc.c:2040
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr ""
-#: gcc.c:2042
+#: gcc.c:2047
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2047
+#: gcc.c:2052
#, c-format
msgid "rename spec %s to %s\n"
msgstr ""
-#: gcc.c:2049
+#: gcc.c:2054
#, c-format
msgid ""
"spec is '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2062
+#: gcc.c:2067
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr ""
-#: gcc.c:2073 gcc.c:2086
+#: gcc.c:2078 gcc.c:2091
#, c-format
msgid "specs file malformed after %ld characters"
msgstr ""
-#: gcc.c:2139
+#: gcc.c:2144
msgid "spec file has no spec for linking"
msgstr ""
-#: gcc.c:2644
+#: gcc.c:2649
msgid "-pipe not supported"
msgstr ""
-#: gcc.c:2706
+#: gcc.c:2711
msgid ""
"\n"
"Go ahead? (y or n) "
msgstr ""
-#: gcc.c:2832
+#: gcc.c:2837
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5102,184 +5136,184 @@ msgid ""
"See %s for instructions."
msgstr ""
-#: gcc.c:2850
+#: gcc.c:2855
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr ""
-#: gcc.c:2983
+#: gcc.c:2988
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr ""
-#: gcc.c:2984
+#: gcc.c:2989
msgid "Options:\n"
msgstr ""
-#: gcc.c:2986
+#: gcc.c:2991
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr ""
-#: gcc.c:2987
+#: gcc.c:2992
msgid " --help Display this information\n"
msgstr ""
-#: gcc.c:2988
+#: gcc.c:2993
msgid ""
" --target-help Display target specific command line options\n"
msgstr ""
-#: gcc.c:2990
+#: gcc.c:2995
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr ""
-#: gcc.c:2991
+#: gcc.c:2996
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr ""
-#: gcc.c:2992
+#: gcc.c:2997
msgid " -dumpversion Display the version of the compiler\n"
msgstr ""
-#: gcc.c:2993
+#: gcc.c:2998
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr ""
-#: gcc.c:2994
+#: gcc.c:2999
msgid ""
" -print-search-dirs Display the directories in the compiler's search "
"path\n"
msgstr ""
-#: gcc.c:2995
+#: gcc.c:3000
msgid ""
" -print-libgcc-file-name Display the name of the compiler's companion "
"library\n"
msgstr ""
-#: gcc.c:2996
+#: gcc.c:3001
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr ""
-#: gcc.c:2997
+#: gcc.c:3002
msgid ""
" -print-prog-name=<prog> Display the full path to compiler component "
"<prog>\n"
msgstr ""
-#: gcc.c:2998
+#: gcc.c:3003
msgid ""
" -print-multi-directory Display the root directory for versions of "
"libgcc\n"
msgstr ""
-#: gcc.c:2999
+#: gcc.c:3004
msgid ""
" -print-multi-lib Display the mapping between command line options "
"and\n"
" multiple library search directories\n"
msgstr ""
-#: gcc.c:3002
+#: gcc.c:3007
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr ""
-#: gcc.c:3003
+#: gcc.c:3008
msgid ""
" -Wa,<options> Pass comma-separated <options> on to the "
"assembler\n"
msgstr ""
-#: gcc.c:3004
+#: gcc.c:3009
msgid ""
" -Wp,<options> Pass comma-separated <options> on to the "
"preprocessor\n"
msgstr ""
-#: gcc.c:3005
+#: gcc.c:3010
msgid ""
" -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr ""
-#: gcc.c:3006
+#: gcc.c:3011
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr ""
-#: gcc.c:3007
+#: gcc.c:3012
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr ""
-#: gcc.c:3008
+#: gcc.c:3013
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr ""
-#: gcc.c:3009
+#: gcc.c:3014
msgid " -save-temps Do not delete intermediate files\n"
msgstr ""
-#: gcc.c:3010
+#: gcc.c:3015
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr ""
-#: gcc.c:3011
+#: gcc.c:3016
msgid " -time Time the execution of each subprocess\n"
msgstr ""
-#: gcc.c:3012
+#: gcc.c:3017
msgid ""
" -specs=<file> Override built-in specs with the contents of "
"<file>\n"
msgstr ""
-#: gcc.c:3013
+#: gcc.c:3018
msgid ""
" -std=<standard> Assume that the input sources are for <standard>\n"
msgstr ""
-#: gcc.c:3014
+#: gcc.c:3019
msgid ""
" -B <directory> Add <directory> to the compiler's search paths\n"
msgstr ""
-#: gcc.c:3015
+#: gcc.c:3020
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
-#: gcc.c:3016
+#: gcc.c:3021
msgid ""
" -V <version> Run gcc version number <version>, if installed\n"
msgstr ""
-#: gcc.c:3017
+#: gcc.c:3022
msgid ""
" -v Display the programs invoked by the compiler\n"
msgstr ""
-#: gcc.c:3018
+#: gcc.c:3023
msgid ""
" -### Like -v but options quoted and commands not "
"executed\n"
msgstr ""
-#: gcc.c:3019
+#: gcc.c:3024
msgid ""
" -E Preprocess only; do not compile, assemble or "
"link\n"
msgstr ""
-#: gcc.c:3020
+#: gcc.c:3025
msgid " -S Compile only; do not assemble or link\n"
msgstr ""
-#: gcc.c:3021
+#: gcc.c:3026
msgid " -c Compile and assemble, but do not link\n"
msgstr ""
-#: gcc.c:3022
+#: gcc.c:3027
msgid " -o <file> Place the output into <file>\n"
msgstr ""
-#: gcc.c:3023
+#: gcc.c:3028
msgid ""
" -x <language> Specify the language of the following input "
"files\n"
@@ -5290,7 +5324,7 @@ msgid ""
"extension\n"
msgstr ""
-#: gcc.c:3030
+#: gcc.c:3035
#, c-format
msgid ""
"\n"
@@ -5299,93 +5333,93 @@ msgid ""
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:3151
+#: gcc.c:3156
#, c-format
msgid "`-%c' option must have argument"
msgstr ""
-#: gcc.c:3173
+#: gcc.c:3178
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3359
+#: gcc.c:3364
#, c-format
msgid "%s (GCC) %s\n"
msgstr ""
-#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3366 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr ""
-#: gcc.c:3362
+#: gcc.c:3367
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
-#: gcc.c:3463
+#: gcc.c:3468
msgid "argument to `-Xlinker' is missing"
msgstr ""
-#: gcc.c:3471
+#: gcc.c:3476
msgid "argument to `-Xpreprocessor' is missing"
msgstr ""
-#: gcc.c:3478
+#: gcc.c:3483
msgid "argument to `-Xassembler' is missing"
msgstr ""
-#: gcc.c:3485
+#: gcc.c:3490
msgid "argument to `-l' is missing"
msgstr ""
-#: gcc.c:3501
+#: gcc.c:3506
msgid "argument to `-specs' is missing"
msgstr ""
-#: gcc.c:3515
+#: gcc.c:3520
msgid "argument to `-specs=' is missing"
msgstr ""
-#: gcc.c:3552
+#: gcc.c:3557
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3561
+#: gcc.c:3566
msgid "argument to `-B' is missing"
msgstr ""
-#: gcc.c:3738
+#: gcc.c:3743
msgid "warning: -pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:3742
+#: gcc.c:3747
msgid "warning: -pipe ignored because -time specified"
msgstr ""
-#: gcc.c:3954
+#: gcc.c:3959
msgid "argument to `-x' is missing"
msgstr ""
-#: gcc.c:3982
+#: gcc.c:3987
#, c-format
msgid "argument to `-%s' is missing"
msgstr ""
-#: gcc.c:4043
+#: gcc.c:4048
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr ""
-#: gcc.c:4444
+#: gcc.c:4449
msgid "invalid specification! Bug in cc"
msgstr ""
-#: gcc.c:4598
+#: gcc.c:4603
#, c-format
msgid "%s\n"
msgstr ""
@@ -5393,127 +5427,127 @@ msgstr ""
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5102
+#: gcc.c:5107
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5111
+#: gcc.c:5116
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr ""
-#: gcc.c:5129
+#: gcc.c:5134
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: gcc.c:5192
+#: gcc.c:5197
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr ""
-#: gcc.c:5271
+#: gcc.c:5276
#, c-format
msgid "unknown spec function `%s'"
msgstr ""
-#: gcc.c:5290
+#: gcc.c:5295
#, c-format
msgid "error in args to spec function `%s'"
msgstr ""
-#: gcc.c:5338
+#: gcc.c:5343
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:5341
+#: gcc.c:5346
msgid "no arguments for spec function"
msgstr ""
-#: gcc.c:5360
+#: gcc.c:5365
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6086
+#: gcc.c:6091
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6096
+#: gcc.c:6101
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6189
+#: gcc.c:6194
#, c-format
msgid "unrecognized option `-%s'"
msgstr ""
-#: gcc.c:6195
+#: gcc.c:6200
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:6196
+#: gcc.c:6201
#, c-format
msgid "programs: %s\n"
msgstr ""
-#: gcc.c:6197
+#: gcc.c:6202
#, c-format
msgid "libraries: %s\n"
msgstr ""
-#: gcc.c:6254
+#: gcc.c:6259
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
msgstr ""
-#: gcc.c:6270
+#: gcc.c:6275
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6284
+#: gcc.c:6289
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6295
+#: gcc.c:6300
#, c-format
msgid "gcc version %s\n"
msgstr ""
-#: gcc.c:6297
+#: gcc.c:6302
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr ""
-#: gcc.c:6305
+#: gcc.c:6310
msgid "no input files"
msgstr ""
-#: gcc.c:6327 gcc.c:6446
+#: gcc.c:6332 gcc.c:6451
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:6330
+#: gcc.c:6335
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr ""
-#: gcc.c:6365
+#: gcc.c:6370
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr ""
-#: gcc.c:6486
+#: gcc.c:6491
#, c-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:6583
+#: gcc.c:6588
msgid "internal gcc abort"
msgstr ""
@@ -5862,7 +5896,7 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr ""
-#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4435 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, c-format
msgid "can't open %s: %m"
@@ -6429,7 +6463,7 @@ msgstr ""
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
+#: regclass.c:758 config/ia64/ia64.c:4705 config/ia64/ia64.c:4712
#, c-format
msgid "unknown register name: %s"
msgstr ""
@@ -6446,22 +6480,22 @@ msgstr ""
msgid "call-clobbered register used for global register variable"
msgstr ""
-#: regrename.c:1846
+#: regrename.c:1850
#, c-format
msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
msgstr ""
-#: regrename.c:1858
+#: regrename.c:1862
#, c-format
msgid "validate_value_data: Loop in regno chain (%u)"
msgstr ""
-#: regrename.c:1861
+#: regrename.c:1865
#, c-format
msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
msgstr ""
-#: regrename.c:1873
+#: regrename.c:1877
#, c-format
msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
msgstr ""
@@ -6474,15 +6508,15 @@ msgstr ""
msgid "impossible register constraint in `asm'"
msgstr ""
-#: reload.c:3519
+#: reload.c:3522
msgid "`&' constraint used with no register class"
msgstr ""
-#: reload.c:3687
+#: reload.c:3690
msgid "unable to generate reloads for:"
msgstr ""
-#: reload.c:3688 reload.c:3902
+#: reload.c:3691 reload.c:3905
msgid "inconsistent operand constraints in an `asm'"
msgstr ""
@@ -6508,25 +6542,25 @@ msgstr ""
msgid "this is the insn:"
msgstr ""
-#: reload1.c:3881
+#: reload1.c:3891
msgid "`asm' operand requires impossible reload"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:4973
+#: reload1.c:4983
msgid "could not find a spill register"
msgstr ""
-#: reload1.c:4978
+#: reload1.c:4988
msgid "`asm' operand constraint incompatible with operand size"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:6600
+#: reload1.c:6609
msgid "VOIDmode on an output"
msgstr ""
-#: reload1.c:6601
+#: reload1.c:6610
msgid "output operand is constant in `asm'"
msgstr ""
@@ -6880,48 +6914,48 @@ msgstr ""
msgid "type is deprecated"
msgstr ""
-#: toplev.c:1973
+#: toplev.c:1976
#, c-format
msgid "invalid register name `%s' for register variable"
msgstr ""
-#: toplev.c:3547
+#: toplev.c:3550
msgid ""
"branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3714
+#: toplev.c:3716
msgid ""
"\n"
"Target specific options:\n"
msgstr ""
-#: toplev.c:3728 toplev.c:3747
+#: toplev.c:3730 toplev.c:3749
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr ""
-#: toplev.c:3756
+#: toplev.c:3758
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
msgstr ""
-#: toplev.c:3758
+#: toplev.c:3760
msgid " They exist, but they are not documented.\n"
msgstr ""
-#: toplev.c:3813
+#: toplev.c:3815
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
+#: toplev.c:3877 config/rs6000/rs6000.c:941 config/rs6000/rs6000.c:952
#, c-format
msgid "invalid option `%s'"
msgstr ""
-#: toplev.c:3890
+#: toplev.c:3892
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -6929,86 +6963,86 @@ msgid ""
"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: toplev.c:3897
+#: toplev.c:3899
#, c-format
msgid ""
"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:3949
+#: toplev.c:3951
msgid "options passed: "
msgstr ""
-#: toplev.c:3978
+#: toplev.c:3980
msgid "options enabled: "
msgstr ""
-#: toplev.c:4036 java/jcf-write.c:3424
+#: toplev.c:4038 java/jcf-write.c:3424
#, c-format
msgid "can't open %s for writing: %m"
msgstr ""
-#: toplev.c:4119 config/sh/sh.c:7020
+#: toplev.c:4121 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4121 config/sh/sh.c:7022
+#: toplev.c:4123 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4172 config/sh/sh.c:7072
+#: toplev.c:4174 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4175 config/sh/sh.c:7075
+#: toplev.c:4177 config/sh/sh.c:7075
msgid "out of memory"
msgstr ""
-#: toplev.c:4356
+#: toplev.c:4358
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.c:4360
+#: toplev.c:4362
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:4374
+#: toplev.c:4376
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: toplev.c:4423
+#: toplev.c:4425
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: toplev.c:4440
+#: toplev.c:4442
msgid "-ffunction-sections not supported for this target"
msgstr ""
-#: toplev.c:4445
+#: toplev.c:4447
msgid "-fdata-sections not supported for this target"
msgstr ""
-#: toplev.c:4452
+#: toplev.c:4454
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:4459
+#: toplev.c:4461
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr ""
-#: toplev.c:4465
+#: toplev.c:4467
msgid ""
"-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:4474
+#: toplev.c:4476
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: toplev.c:4480
+#: toplev.c:4482
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
@@ -7167,49 +7201,49 @@ msgid ""
"%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr ""
-#: varasm.c:3790
+#: varasm.c:3788
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3795
+#: varasm.c:3793
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:3861
+#: varasm.c:3859
msgid "unknown set constructor type"
msgstr ""
-#: varasm.c:4080
+#: varasm.c:4078
#, c-format
msgid "invalid initial value for member `%s'"
msgstr ""
-#: varasm.c:4267 varasm.c:4311
+#: varasm.c:4265 varasm.c:4309
msgid "%Jweak declaration of '%D' must precede definition"
msgstr ""
-#: varasm.c:4275
+#: varasm.c:4273
msgid ""
"%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4309
+#: varasm.c:4307
msgid "%Jweak declaration of '%D' must be public"
msgstr ""
-#: varasm.c:4318
+#: varasm.c:4316
msgid "%Jweak declaration of '%D' not supported"
msgstr ""
-#: varasm.c:4347 varasm.c:4437
+#: varasm.c:4345 varasm.c:4497
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4440
+#: varasm.c:4500
msgid "alias definitions not supported in this configuration; ignored"
msgstr ""
-#: varasm.c:4469
+#: varasm.c:4529
msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
@@ -7410,17 +7444,22 @@ msgstr ""
msgid "The maximum memory locations recorded by cselib"
msgstr ""
-#: params.def:261
+#: params.def:253
+msgid ""
+"The maximum number of RTL nodes that can be recorded as combiner's last value"
+msgstr ""
+
+#: params.def:270
msgid ""
"Minimum heap expansion to trigger garbage collection, as a percentage of the "
"total size of the heap"
msgstr ""
-#: params.def:267
+#: params.def:276
msgid "Minimum heap size before we start collecting garbage, in kilobytes"
msgstr ""
-#: params.def:275
+#: params.def:284
msgid ""
"The maximum number of instructions to search backward when looking for "
"equivalent reload"
@@ -7501,7 +7540,7 @@ msgstr ""
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr ""
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1118
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr ""
@@ -7541,90 +7580,90 @@ msgstr ""
msgid "bad value `%s' for -mmemory-latency"
msgstr ""
-#: config/alpha/alpha.c:5436
+#: config/alpha/alpha.c:5442
#, c-format
msgid "invalid %%H value"
msgstr ""
-#: config/alpha/alpha.c:5457
+#: config/alpha/alpha.c:5463
#, c-format
msgid "invalid %%J value"
msgstr ""
-#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
+#: config/alpha/alpha.c:5479 config/ia64/ia64.c:4308
#, c-format
msgid "invalid %%r value"
msgstr ""
-#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9339
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
+#: config/alpha/alpha.c:5495 config/rs6000/rs6000.c:9258
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
+#: config/alpha/alpha.c:5503 config/rs6000/rs6000.c:9286
#, c-format
msgid "invalid %%P value"
msgstr ""
-#: config/alpha/alpha.c:5505
+#: config/alpha/alpha.c:5511
#, c-format
msgid "invalid %%h value"
msgstr ""
-#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5519 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr ""
-#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
+#: config/alpha/alpha.c:5558 config/rs6000/rs6000.c:9240
#, c-format
msgid "invalid %%m value"
msgstr ""
-#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5566 config/rs6000/rs6000.c:9248
#, c-format
msgid "invalid %%M value"
msgstr ""
-#: config/alpha/alpha.c:5604
+#: config/alpha/alpha.c:5610
#, c-format
msgid "invalid %%U value"
msgstr ""
-#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
-#: config/rs6000/rs6000.c:9340
+#: config/alpha/alpha.c:5622 config/alpha/alpha.c:5636
+#: config/rs6000/rs6000.c:9347
#, c-format
msgid "invalid %%s value"
msgstr ""
-#: config/alpha/alpha.c:5653
+#: config/alpha/alpha.c:5659
#, c-format
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
-#: config/rs6000/rs6000.c:9090
+#: config/alpha/alpha.c:5696 config/rs6000/rs6000.c:9077
+#: config/rs6000/rs6000.c:9097
#, c-format
msgid "invalid %%E value"
msgstr ""
-#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
+#: config/alpha/alpha.c:5721 config/alpha/alpha.c:5769
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
+#: config/alpha/alpha.c:5730 config/rs6000/rs6000.c:9660
#, c-format
msgid "invalid %%xn code"
msgstr ""
-#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6674 config/alpha/alpha.c:6677 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr ""
@@ -7800,7 +7839,7 @@ msgid "invalid operand to %%V code"
msgstr ""
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7144
msgid "invalid operand output code"
msgstr ""
@@ -7809,7 +7848,7 @@ msgstr ""
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:786 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr ""
@@ -7897,36 +7936,36 @@ msgstr ""
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
-#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4654
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1605
+#: config/i386/i386.c:1651 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1322 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/rs6000/rs6000.c:15104 config/sh/sh.c:6874 config/sh/sh.c:6895
#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:10576
+#: config/arm/arm.c:10594
msgid "unable to compute real location of stacked parameter"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11204 config/arm/arm.c:11241
+#: config/arm/arm.c:11222 config/arm/arm.c:11259
msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
+#: config/arm/arm.c:11302 config/i386/i386.c:14362 config/i386/i386.c:14396
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm.c:11979
+#: config/arm/arm.c:11997
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:12229
+#: config/arm/arm.c:12247
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
@@ -8059,50 +8098,54 @@ msgstr ""
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/avr/avr.c:1098
+#: config/avr/avr.c:1096
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1106
+#: config/avr/avr.c:1103
+msgid "bad address, not post_inc or pre_dec:"
+msgstr ""
+
+#: config/avr/avr.c:1114
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:1119
+#: config/avr/avr.c:1127
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:1741 config/avr/avr.c:2402
+#: config/avr/avr.c:1750 config/avr/avr.c:2433
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
-#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
-#: config/avr/avr.c:2436 config/avr/avr.c:2544
+#: config/avr/avr.c:1784 config/avr/avr.c:1870 config/avr/avr.c:1919
+#: config/avr/avr.c:1947 config/avr/avr.c:2042 config/avr/avr.c:2211
+#: config/avr/avr.c:2467 config/avr/avr.c:2579
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
-#: config/avr/avr.c:2588
+#: config/avr/avr.c:1966 config/avr/avr.c:2127 config/avr/avr.c:2282
+#: config/avr/avr.c:2645
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:2811
+#: config/avr/avr.c:2875
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
+#: config/avr/avr.c:2991 config/avr/avr.c:3439 config/avr/avr.c:3825
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4628 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr ""
-#: config/avr/avr.c:4591
+#: config/avr/avr.c:4722
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:4605
+#: config/avr/avr.c:4736
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr ""
@@ -8281,8 +8324,6 @@ msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
msgstr ""
#. ??? HACK. We shouldn't have flag_inline_trees at all.
-#. Name of the c4x assembler.
-#. Name of the c4x linker.
#. Define assembler options.
#. Define linker options.
#. Specify the end file to link with.
@@ -8320,187 +8361,187 @@ msgstr ""
#. each pair being { "NAME", VALUE, "DESCRIPTION" }
#. where VALUE is the bits to set or minus the bits to clear.
#. An empty string NAME is used to identify the default VALUE.
-#: config/c4x/c4x.h:168
+#: config/c4x/c4x.h:160
msgid "Small memory model"
msgstr ""
-#: config/c4x/c4x.h:170
+#: config/c4x/c4x.h:162
msgid "Big memory model"
msgstr ""
-#: config/c4x/c4x.h:172
+#: config/c4x/c4x.h:164
msgid "Use MPYI instruction for C3x"
msgstr ""
-#: config/c4x/c4x.h:174
+#: config/c4x/c4x.h:166
msgid "Do not use MPYI instruction for C3x"
msgstr ""
-#: config/c4x/c4x.h:176
+#: config/c4x/c4x.h:168
msgid "Use fast but approximate float to integer conversion"
msgstr ""
-#: config/c4x/c4x.h:178
+#: config/c4x/c4x.h:170
msgid "Use slow but accurate float to integer conversion"
msgstr ""
-#: config/c4x/c4x.h:180
+#: config/c4x/c4x.h:172
msgid "Enable use of RTPS instruction"
msgstr ""
-#: config/c4x/c4x.h:182
+#: config/c4x/c4x.h:174
msgid "Disable use of RTPS instruction"
msgstr ""
-#: config/c4x/c4x.h:184
+#: config/c4x/c4x.h:176
msgid "Enable use of RTPB instruction"
msgstr ""
-#: config/c4x/c4x.h:186
+#: config/c4x/c4x.h:178
msgid "Disable use of RTPB instruction"
msgstr ""
-#: config/c4x/c4x.h:188
+#: config/c4x/c4x.h:180
msgid "Generate code for C30 CPU"
msgstr ""
-#: config/c4x/c4x.h:190
+#: config/c4x/c4x.h:182
msgid "Generate code for C31 CPU"
msgstr ""
-#: config/c4x/c4x.h:192
+#: config/c4x/c4x.h:184
msgid "Generate code for C32 CPU"
msgstr ""
-#: config/c4x/c4x.h:194
+#: config/c4x/c4x.h:186
msgid "Generate code for C33 CPU"
msgstr ""
-#: config/c4x/c4x.h:196
+#: config/c4x/c4x.h:188
msgid "Generate code for C40 CPU"
msgstr ""
-#: config/c4x/c4x.h:198
+#: config/c4x/c4x.h:190
msgid "Generate code for C44 CPU"
msgstr ""
-#: config/c4x/c4x.h:200
+#: config/c4x/c4x.h:192
msgid "Emit code compatible with TI tools"
msgstr ""
-#: config/c4x/c4x.h:202
+#: config/c4x/c4x.h:194
msgid "Emit code to use GAS extensions"
msgstr ""
-#: config/c4x/c4x.h:204 config/c4x/c4x.h:208
+#: config/c4x/c4x.h:196 config/c4x/c4x.h:200
msgid "Save DP across ISR in small memory model"
msgstr ""
-#: config/c4x/c4x.h:206 config/c4x/c4x.h:210
+#: config/c4x/c4x.h:198 config/c4x/c4x.h:202
msgid "Don't save DP across ISR in small memory model"
msgstr ""
-#: config/c4x/c4x.h:212
+#: config/c4x/c4x.h:204
msgid "Pass arguments on the stack"
msgstr ""
-#: config/c4x/c4x.h:214
+#: config/c4x/c4x.h:206
msgid "Pass arguments in registers"
msgstr ""
-#: config/c4x/c4x.h:216
+#: config/c4x/c4x.h:208
msgid "Enable new features under development"
msgstr ""
-#: config/c4x/c4x.h:218
+#: config/c4x/c4x.h:210
msgid "Disable new features under development"
msgstr ""
-#: config/c4x/c4x.h:220
+#: config/c4x/c4x.h:212
msgid "Use the BK register as a general purpose register"
msgstr ""
-#: config/c4x/c4x.h:222
+#: config/c4x/c4x.h:214
msgid "Do not allocate BK register"
msgstr ""
-#: config/c4x/c4x.h:224
+#: config/c4x/c4x.h:216
msgid "Enable use of DB instruction"
msgstr ""
-#: config/c4x/c4x.h:226
+#: config/c4x/c4x.h:218
msgid "Disable use of DB instruction"
msgstr ""
-#: config/c4x/c4x.h:228
+#: config/c4x/c4x.h:220
msgid "Enable debugging"
msgstr ""
-#: config/c4x/c4x.h:230
+#: config/c4x/c4x.h:222
msgid "Disable debugging"
msgstr ""
-#: config/c4x/c4x.h:232
+#: config/c4x/c4x.h:224
msgid "Force constants into registers to improve hoisting"
msgstr ""
-#: config/c4x/c4x.h:234
+#: config/c4x/c4x.h:226
msgid "Don't force constants into registers"
msgstr ""
-#: config/c4x/c4x.h:236
+#: config/c4x/c4x.h:228
msgid "Force RTL generation to emit valid 3 operand insns"
msgstr ""
-#: config/c4x/c4x.h:238
+#: config/c4x/c4x.h:230
msgid "Allow RTL generation to emit invalid 3 operand insns"
msgstr ""
-#: config/c4x/c4x.h:240
+#: config/c4x/c4x.h:232
msgid "Allow unsigned iteration counts for RPTB/DB"
msgstr ""
-#: config/c4x/c4x.h:242
+#: config/c4x/c4x.h:234
msgid "Disallow unsigned iteration counts for RPTB/DB"
msgstr ""
-#: config/c4x/c4x.h:244
+#: config/c4x/c4x.h:236
msgid "Preserve all 40 bits of FP reg across call"
msgstr ""
-#: config/c4x/c4x.h:246
+#: config/c4x/c4x.h:238
msgid "Only preserve 32 bits of FP reg across call"
msgstr ""
-#: config/c4x/c4x.h:248
+#: config/c4x/c4x.h:240
msgid "Enable parallel instructions"
msgstr ""
-#: config/c4x/c4x.h:250
+#: config/c4x/c4x.h:242
msgid "Disable parallel instructions"
msgstr ""
-#: config/c4x/c4x.h:252
+#: config/c4x/c4x.h:244
msgid "Enable MPY||ADD and MPY||SUB instructions"
msgstr ""
-#: config/c4x/c4x.h:254
+#: config/c4x/c4x.h:246
msgid "Disable MPY||ADD and MPY||SUB instructions"
msgstr ""
-#: config/c4x/c4x.h:256
+#: config/c4x/c4x.h:248
msgid "Assume that pointers may be aliased"
msgstr ""
-#: config/c4x/c4x.h:258
+#: config/c4x/c4x.h:250
msgid "Assume that pointers not aliased"
msgstr ""
-#: config/c4x/c4x.h:331
+#: config/c4x/c4x.h:323
msgid "Specify maximum number of iterations for RPTS"
msgstr ""
-#: config/c4x/c4x.h:333
+#: config/c4x/c4x.h:325
msgid "Select CPU to generate code for"
msgstr ""
@@ -9275,177 +9316,177 @@ msgstr ""
msgid "Do not generate char instructions"
msgstr ""
-#: config/i386/i386.c:1179
+#: config/i386/i386.c:1186
#, c-format
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1189 config/sparc/sparc.c:389
+#: config/i386/i386.c:1196 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/i386/i386.c:1204
+#: config/i386/i386.c:1211
#, c-format
msgid "bad value (%s) for -masm= switch"
msgstr ""
-#: config/i386/i386.c:1207
+#: config/i386/i386.c:1214
#, c-format
msgid "code model `%s' not supported in the %s bit mode"
msgstr ""
-#: config/i386/i386.c:1210
+#: config/i386/i386.c:1217
msgid "code model `large' not supported yet"
msgstr ""
-#: config/i386/i386.c:1212
+#: config/i386/i386.c:1219
#, c-format
msgid "%i-bit mode not compiled in"
msgstr ""
-#: config/i386/i386.c:1242 config/i386/i386.c:1254
+#: config/i386/i386.c:1249 config/i386/i386.c:1261
msgid "CPU you selected does not support x86-64 instruction set"
msgstr ""
-#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1254 config/iq2000/iq2000.c:1840
#, c-format
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1266
+#: config/i386/i386.c:1273
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/i386/i386.c:1283
+#: config/i386/i386.c:1290
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1296
+#: config/i386/i386.c:1303
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
+#: config/i386/i386.c:1308 config/i386/i386.c:1321 config/i386/i386.c:1334
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1309
+#: config/i386/i386.c:1316
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1322
+#: config/i386/i386.c:1329
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1360
+#: config/i386/i386.c:1367
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1372
+#: config/i386/i386.c:1379
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1384
+#: config/i386/i386.c:1391
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr ""
-#: config/i386/i386.c:1413
+#: config/i386/i386.c:1420
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1415
+#: config/i386/i386.c:1422
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1437 config/i386/i386.c:1448
+#: config/i386/i386.c:1444 config/i386/i386.c:1455
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:1453
+#: config/i386/i386.c:1460
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:1460
+#: config/i386/i386.c:1467
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/i386/i386.c:1608 config/i386/i386.c:1619
+#: config/i386/i386.c:1615 config/i386/i386.c:1626
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1612 config/i386/i386.c:1668
+#: config/i386/i386.c:1619 config/i386/i386.c:1675
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1662
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:1661
+#: config/i386/i386.c:1668
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:2627
+#: config/i386/i386.c:2661
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2643
+#: config/i386/i386.c:2678
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2871
+#: config/i386/i386.c:2907
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6841
+#: config/i386/i386.c:6883
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:7099
+#: config/i386/i386.c:7141
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7114
+#: config/i386/i386.c:7156
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7429
+#: config/i386/i386.c:7471
msgid ""
"operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7475
+#: config/i386/i386.c:7517
#, c-format
msgid "invalid operand code `%c'"
msgstr ""
-#: config/i386/i386.c:7518
+#: config/i386/i386.c:7560
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:12032
+#: config/i386/i386.c:12076
msgid "unknown insn mode"
msgstr ""
-#: config/i386/i386.c:14120 config/i386/i386.c:14156
+#: config/i386/i386.c:14164 config/i386/i386.c:14200
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14384
+#: config/i386/i386.c:14428
msgid "shift must be an immediate"
msgstr ""
-#: config/i386/i386.c:15407
+#: config/i386/i386.c:15472
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr ""
@@ -9741,20 +9782,20 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:465 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr ""
-#: config/i386/i386.h:463
+#: config/i386/i386.h:467
msgid "Generate floating point mathematics using given instruction set"
msgstr ""
-#: config/i386/i386.h:465 config/s390/s390.h:148
+#: config/i386/i386.h:469 config/s390/s390.h:148
msgid "Generate code for given CPU"
msgstr ""
-#: config/i386/i386.h:467
+#: config/i386/i386.h:471
msgid "Number of registers used to pass integer arguments"
msgstr ""
@@ -9768,37 +9809,37 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:469 config/m68k/m68k.h:360
+#: config/i386/i386.h:473 config/m68k/m68k.h:360
msgid "Loop code aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:471 config/m68k/m68k.h:362
+#: config/i386/i386.h:475 config/m68k/m68k.h:362
msgid "Jump targets are aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:473 config/m68k/m68k.h:364
+#: config/i386/i386.h:477 config/m68k/m68k.h:364
msgid "Function starts are aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:476
+#: config/i386/i386.h:480
msgid "Attempt to keep stack aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:478
+#: config/i386/i386.h:482
msgid "Branches are this expensive (1-5, arbitrary units)"
msgstr ""
-#: config/i386/i386.h:480
+#: config/i386/i386.h:484
msgid "Use given x86-64 code model"
msgstr ""
#. Undocumented.
#. Undocumented.
-#: config/i386/i386.h:486
+#: config/i386/i386.h:490
msgid "Use given assembler dialect"
msgstr ""
-#: config/i386/i386.h:488
+#: config/i386/i386.h:492
msgid "Use given thread-local storage dialect"
msgstr ""
@@ -9859,7 +9900,7 @@ msgstr ""
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr ""
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11722
msgid "stack limit expression is not supported"
msgstr ""
@@ -9999,58 +10040,58 @@ msgstr ""
msgid "malformed #pragma builtin"
msgstr ""
-#: config/ia64/ia64.c:1025 config/m32r/m32r.c:354
+#: config/ia64/ia64.c:1060 config/m32r/m32r.c:354
#, c-format
msgid "invalid argument of `%s' attribute"
msgstr ""
-#: config/ia64/ia64.c:1037
+#: config/ia64/ia64.c:1072
msgid "%Jan address area attribute cannot be specified for local variables"
msgstr ""
-#: config/ia64/ia64.c:1044
+#: config/ia64/ia64.c:1079
msgid "%Jaddress area of '%s' conflicts with previous declaration"
msgstr ""
-#: config/ia64/ia64.c:1051
+#: config/ia64/ia64.c:1086
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr ""
-#: config/ia64/ia64.c:4314
+#: config/ia64/ia64.c:4353
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4654
+#: config/ia64/ia64.c:4693
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4681
+#: config/ia64/ia64.c:4720
#, c-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4768
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4774
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4780
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4747
+#: config/ia64/ia64.c:4786
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4759
+#: config/ia64/ia64.c:4798
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr ""
-#: config/ia64/ia64.c:4775
+#: config/ia64/ia64.c:4814
#, c-format
msgid "bad value (%s) for -tune= switch"
msgstr ""
@@ -10195,7 +10236,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5461
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -10205,12 +10246,12 @@ msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9276
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5591
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
@@ -10303,7 +10344,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
-#: config/rs6000/rs6000.c:15267
+#: config/rs6000/rs6000.c:15313
msgid "bad address"
msgstr ""
@@ -10357,49 +10398,49 @@ msgstr ""
msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
msgstr ""
-#: config/m68hc11/m68hc11.c:1344
+#: config/m68hc11/m68hc11.c:1355
msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
msgstr ""
-#: config/m68hc11/m68hc11.c:1350
+#: config/m68hc11/m68hc11.c:1361
msgid "`trap' attribute is already used"
msgstr ""
#. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
+#: config/m68hc11/m68hc11.c:3357 config/m68hc11/m68hc11.c:3735
msgid "move insn not handled"
msgstr ""
-#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
-#: config/m68hc11/m68hc11.c:3910
+#: config/m68hc11/m68hc11.c:3581 config/m68hc11/m68hc11.c:3665
+#: config/m68hc11/m68hc11.c:3938
msgid "invalid register in the move instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3589
+#: config/m68hc11/m68hc11.c:3615
msgid "invalid operand in the instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3884
+#: config/m68hc11/m68hc11.c:3912
msgid "invalid register in the instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3917
+#: config/m68hc11/m68hc11.c:3945
msgid "operand 1 must be a hard register"
msgstr ""
-#: config/m68hc11/m68hc11.c:3931
+#: config/m68hc11/m68hc11.c:3959
msgid "invalid rotate insn"
msgstr ""
-#: config/m68hc11/m68hc11.c:4355
+#: config/m68hc11/m68hc11.c:4383
msgid "registers IX, IY and Z used in the same INSN"
msgstr ""
-#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
+#: config/m68hc11/m68hc11.c:4720 config/m68hc11/m68hc11.c:5020
msgid "cannot do z-register replacement"
msgstr ""
-#: config/m68hc11/m68hc11.c:5055
+#: config/m68hc11/m68hc11.c:5085
msgid "invalid Z register replacement for insn"
msgstr ""
@@ -10702,163 +10743,163 @@ msgstr ""
msgid "Maximum amount for a single stack increment operation"
msgstr ""
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/mips/mips.c:3120 config/xtensa/xtensa.c:1001
#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
msgid "bad test"
msgstr ""
-#: config/mips/mips.c:4599
+#: config/mips/mips.c:4597
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr ""
-#: config/mips/mips.c:4622
+#: config/mips/mips.c:4620
#, c-format
msgid ""
"-mips%s conflicts with the other architecture options, which specify a MIPS%"
"d processor"
msgstr ""
-#: config/mips/mips.c:4641
+#: config/mips/mips.c:4639
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4656
+#: config/mips/mips.c:4654
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4658
+#: config/mips/mips.c:4656
msgid "-mgp32 used with a 64-bit ABI"
msgstr ""
-#: config/mips/mips.c:4660
+#: config/mips/mips.c:4658
msgid "-mgp64 used with a 32-bit ABI"
msgstr ""
-#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
-#: config/mips/mips.c:4810
+#: config/mips/mips.c:4676 config/mips/mips.c:4678 config/mips/mips.c:4680
+#: config/mips/mips.c:4808
#, c-format
msgid "unsupported combination: %s"
msgstr ""
-#: config/mips/mips.c:4774
+#: config/mips/mips.c:4772
msgid "-g is only supported using GNU as,"
msgstr ""
-#: config/mips/mips.c:4776
+#: config/mips/mips.c:4774
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr ""
-#: config/mips/mips.c:4777 config/pa/pa.c:353
+#: config/mips/mips.c:4775 config/pa/pa.c:354
msgid "-g option disabled"
msgstr ""
-#: config/mips/mips.c:4805
+#: config/mips/mips.c:4803
msgid ""
"generation of Branch Likely instructions enabled, but not supported by "
"architecture"
msgstr ""
-#: config/mips/mips.c:4822
+#: config/mips/mips.c:4820
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4850
+#: config/mips/mips.c:4848
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr ""
-#: config/mips/mips.c:4853
+#: config/mips/mips.c:4851
msgid "-G and -membedded-pic are incompatible"
msgstr ""
-#: config/mips/mips.c:4885
+#: config/mips/mips.c:4883
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5273
+#: config/mips/mips.c:5271
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5400
+#: config/mips/mips.c:5398
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5414
+#: config/mips/mips.c:5412
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5427
+#: config/mips/mips.c:5425
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5440
+#: config/mips/mips.c:5438
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5454
+#: config/mips/mips.c:5452
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:5483
+#: config/mips/mips.c:5481
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:5500
+#: config/mips/mips.c:5498
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:5509
+#: config/mips/mips.c:5507
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:5518
+#: config/mips/mips.c:5516
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:5624
+#: config/mips/mips.c:5622
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8324
+#: config/mips/mips.c:8322
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr ""
-#: config/mips/mips.c:9333
+#: config/mips/mips.c:9331
msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:9355
+#: config/mips/mips.c:9353
#, c-format
msgid "bad value (%s) for %s"
msgstr ""
-#: config/mips/mips.c:9624
+#: config/mips/mips.c:9622
#, c-format
msgid "can't rewind temp file: %m"
msgstr ""
-#: config/mips/mips.c:9628
+#: config/mips/mips.c:9626
#, c-format
msgid "can't write to output file: %m"
msgstr ""
-#: config/mips/mips.c:9631
+#: config/mips/mips.c:9629
#, c-format
msgid "can't read from temp file: %m"
msgstr ""
-#: config/mips/mips.c:9634
+#: config/mips/mips.c:9632
#, c-format
msgid "can't close temp file: %m"
msgstr ""
@@ -11104,83 +11145,88 @@ msgstr ""
#: config/mmix/mmix.c:633
#, c-format
+msgid "support for mode `%s'"
+msgstr ""
+
+#: config/mmix/mmix.c:647
+#, c-format
msgid ""
"too large function value type, needs %d registers, have only %d registers "
"for this"
msgstr ""
-#: config/mmix/mmix.c:803
+#: config/mmix/mmix.c:817
msgid "function_profiler support for MMIX"
msgstr ""
-#: config/mmix/mmix.c:823
+#: config/mmix/mmix.c:837
msgid "MMIX Internal: Last named vararg would not fit in a register"
msgstr ""
-#: config/mmix/mmix.c:1538 config/mmix/mmix.c:1668
+#: config/mmix/mmix.c:1552 config/mmix/mmix.c:1682
msgid "MMIX Internal: Expected a CONST_INT, not this"
msgstr ""
-#: config/mmix/mmix.c:1546 config/mmix/mmix.c:1570 config/mmix/mmix.c:1686
+#: config/mmix/mmix.c:1560 config/mmix/mmix.c:1584 config/mmix/mmix.c:1700
#, c-format
msgid "MMIX Internal: Bad register: %d"
msgstr ""
-#: config/mmix/mmix.c:1617
+#: config/mmix/mmix.c:1631
msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
msgstr ""
-#: config/mmix/mmix.c:1636
+#: config/mmix/mmix.c:1650
msgid "MMIX Internal: Expected a register, not this"
msgstr ""
-#: config/mmix/mmix.c:1646
+#: config/mmix/mmix.c:1660
msgid "MMIX Internal: Expected a constant, not this"
msgstr ""
#. Presumably there's a missing case above if we get here.
-#: config/mmix/mmix.c:1678
+#: config/mmix/mmix.c:1692
#, c-format
msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
msgstr ""
#. We need the original here.
-#: config/mmix/mmix.c:1730
+#: config/mmix/mmix.c:1744
msgid "MMIX Internal: Cannot decode this operand"
msgstr ""
-#: config/mmix/mmix.c:1787
+#: config/mmix/mmix.c:1801
msgid "MMIX Internal: This is not a recognized address"
msgstr ""
-#: config/mmix/mmix.c:1964
+#: config/mmix/mmix.c:1978
#, c-format
msgid "stack frame not a multiple of 8 bytes: %d"
msgstr ""
-#: config/mmix/mmix.c:2203
+#: config/mmix/mmix.c:2217
#, c-format
msgid "stack frame not a multiple of octabyte: %d"
msgstr ""
-#: config/mmix/mmix.c:2677 config/mmix/mmix.c:2741
+#: config/mmix/mmix.c:2691 config/mmix/mmix.c:2755
#, c-format
msgid "MMIX Internal: %s is not a shiftable int"
msgstr ""
-#: config/mmix/mmix.c:2857
+#: config/mmix/mmix.c:2871
msgid "MMIX Internal: Trying to output invalidly reversed condition:"
msgstr ""
-#: config/mmix/mmix.c:2864
+#: config/mmix/mmix.c:2878
msgid "MMIX Internal: What's the CC of this?"
msgstr ""
-#: config/mmix/mmix.c:2868
+#: config/mmix/mmix.c:2882
msgid "MMIX Internal: What is the CC of this?"
msgstr ""
-#: config/mmix/mmix.c:2938
+#: config/mmix/mmix.c:2952
msgid "MMIX Internal: This is not a constant:"
msgstr ""
@@ -11364,29 +11410,29 @@ msgstr ""
msgid "No \"Small register classes\" kludge"
msgstr ""
-#: config/pa/pa.c:304
+#: config/pa/pa.c:305
#, c-format
msgid ""
"unknown -mschedule= option (%s).\n"
"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
msgstr ""
-#: config/pa/pa.c:329
+#: config/pa/pa.c:330
#, c-format
msgid ""
"unknown -march= option (%s).\n"
"Valid options are 1.0, 1.1, and 2.0\n"
msgstr ""
-#: config/pa/pa.c:342
+#: config/pa/pa.c:343
msgid "PIC code generation is not supported in the portable runtime model\n"
msgstr ""
-#: config/pa/pa.c:347
+#: config/pa/pa.c:348
msgid "PIC code generation is not compatible with fast indirect calls\n"
msgstr ""
-#: config/pa/pa.c:352
+#: config/pa/pa.c:353
msgid "-g is only supported when using GAS on this processor,"
msgstr ""
@@ -11651,186 +11697,186 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000.c:809
+#: config/rs6000/rs6000.c:810
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:816
+#: config/rs6000/rs6000.c:817
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:830
+#: config/rs6000/rs6000.c:831
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:842
+#: config/rs6000/rs6000.c:843
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:853
+#: config/rs6000/rs6000.c:854
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:894
+#: config/rs6000/rs6000.c:895
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1058
+#: config/rs6000/rs6000.c:1059
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1079
+#: config/rs6000/rs6000.c:1080
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1085
+#: config/rs6000/rs6000.c:1086
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1099
+#: config/rs6000/rs6000.c:1100
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:4001
+#: config/rs6000/rs6000.c:3998
msgid ""
"Cannot return value in vector register because altivec instructions are "
"disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4124
+#: config/rs6000/rs6000.c:4121
msgid ""
"Cannot pass argument in vector register because altivec instructions are "
"disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:5604
+#: config/rs6000/rs6000.c:5601
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
+#: config/rs6000/rs6000.c:5704 config/rs6000/rs6000.c:6371
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5747
+#: config/rs6000/rs6000.c:5744
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:5801
+#: config/rs6000/rs6000.c:5798
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:5962
+#: config/rs6000/rs6000.c:5959
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:6131
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6247
+#: config/rs6000/rs6000.c:6244
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6261
+#: config/rs6000/rs6000.c:6258
#, c-format
msgid "invalid parameter combination for `%s' AltiVec intrinsic"
msgstr ""
-#: config/rs6000/rs6000.c:6494
+#: config/rs6000/rs6000.c:6491
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:6567
+#: config/rs6000/rs6000.c:6564
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:9099
+#: config/rs6000/rs6000.c:9106
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:9108
+#: config/rs6000/rs6000.c:9115
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:9117
+#: config/rs6000/rs6000.c:9124
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:9152
+#: config/rs6000/rs6000.c:9159
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:9162
+#: config/rs6000/rs6000.c:9169
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:9172
+#: config/rs6000/rs6000.c:9179
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9199 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9266
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:9306
+#: config/rs6000/rs6000.c:9313
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:9350
+#: config/rs6000/rs6000.c:9357
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:9392
+#: config/rs6000/rs6000.c:9399
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:9402
+#: config/rs6000/rs6000.c:9409
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9418 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:13913
+#: config/rs6000/rs6000.c:13947
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:14986
+#: config/rs6000/rs6000.c:15020
msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
msgstr ""
-#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
-msgid "Always pass floating-point arguments in memory"
+#: config/rs6000/aix.h:184
+msgid "Conform more closely to IBM XLC semantics"
msgstr ""
-#: config/rs6000/aix.h:186 config/rs6000/beos.h:34
-msgid "Don't always pass floating-point arguments in memory"
+#: config/rs6000/aix.h:186
+msgid "Default GCC semantics that differ from IBM XLC"
msgstr ""
#: config/rs6000/aix41.h:27 config/rs6000/aix43.h:31 config/rs6000/aix51.h:31
@@ -11874,15 +11920,15 @@ msgstr ""
msgid "-fpic is not supported; -fPIC assumed"
msgstr ""
-#: config/rs6000/linux64.h:96
+#: config/rs6000/linux64.h:99
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
-#: config/rs6000/linux64.h:206
+#: config/rs6000/linux64.h:211
msgid "Call mcount for profiling before a function prologue"
msgstr ""
-#: config/rs6000/linux64.h:208
+#: config/rs6000/linux64.h:213
msgid "Call mcount for profiling after a function prologue"
msgstr ""
@@ -12414,56 +12460,56 @@ msgstr ""
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
-#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:6952 config/sparc/sparc.c:6958
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:7036
+#: config/sparc/sparc.c:7028
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:7046
+#: config/sparc/sparc.c:7038
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:7085
+#: config/sparc/sparc.c:7077
#, c-format
msgid "invalid %%c operand"
msgstr ""
-#: config/sparc/sparc.c:7086
+#: config/sparc/sparc.c:7078
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:7107
+#: config/sparc/sparc.c:7099
#, c-format
msgid "invalid %%d operand"
msgstr ""
-#: config/sparc/sparc.c:7108
+#: config/sparc/sparc.c:7100
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:7124
+#: config/sparc/sparc.c:7116
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:7138
+#: config/sparc/sparc.c:7130
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:7192
+#: config/sparc/sparc.c:7184
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:7195
+#: config/sparc/sparc.c:7187
msgid "floating point constant not a valid immediate operand"
msgstr ""
@@ -12950,492 +12996,484 @@ msgstr ""
msgid "unable to call pointer to member function here"
msgstr ""
-#: cp/call.c:2238
+#: cp/call.c:2247
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2243
+#: cp/call.c:2252
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2247
+#: cp/call.c:2256
msgid "%s %D(%T) <built-in>"
msgstr ""
-#: cp/call.c:2251
+#: cp/call.c:2260
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2253
+#: cp/call.c:2262
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2255
+#: cp/call.c:2264
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2290
+#: cp/call.c:2299
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2478
+#: cp/call.c:2487
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr ""
-#: cp/call.c:2629 cp/call.c:2673
+#: cp/call.c:2638 cp/call.c:2682
msgid "no matching function for call to `%D(%A)'"
msgstr ""
-#: cp/call.c:2632 cp/call.c:2676
+#: cp/call.c:2641 cp/call.c:2685
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:2742
+#: cp/call.c:2751
#, c-format
msgid ""
"pointer-to-member function %E cannot be called without an object; consider "
"using .* or ->*"
msgstr ""
-#: cp/call.c:2808
+#: cp/call.c:2817
msgid "no match for call to `(%T) (%A)'"
msgstr ""
-#: cp/call.c:2816
+#: cp/call.c:2825
msgid "call of `(%T) (%A)' is ambiguous"
msgstr ""
-#: cp/call.c:2849
+#: cp/call.c:2858
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2855
+#: cp/call.c:2864
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr ""
-#: cp/call.c:2859
+#: cp/call.c:2868
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2864
+#: cp/call.c:2873
#, c-format
msgid "%s for '%s' in '%s %E'"
msgstr ""
-#: cp/call.c:2869
+#: cp/call.c:2878
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2872
+#: cp/call.c:2881
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr ""
-#: cp/call.c:2961
+#: cp/call.c:2970
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr ""
-#: cp/call.c:3038
+#: cp/call.c:3047
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr ""
-#: cp/call.c:3071 cp/call.c:3275
+#: cp/call.c:3080 cp/call.c:3284
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3229
+#: cp/call.c:3238
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr ""
-#: cp/call.c:3236
+#: cp/call.c:3245
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:3521
+#: cp/call.c:3531
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3570
-msgid "using synthesized `%#D' for copy assignment"
-msgstr ""
-
-#: cp/call.c:3572
-msgid " where cfront would use `%#D'"
-msgstr ""
-
-#: cp/call.c:3595
+#: cp/call.c:3591
msgid "comparison between `%#T' and `%#T'"
msgstr ""
-#: cp/call.c:3841
+#: cp/call.c:3837
msgid "no suitable `operator %s' for `%T'"
msgstr ""
-#: cp/call.c:3858
+#: cp/call.c:3854
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:3860
+#: cp/call.c:3856
msgid "`%+#D' is protected"
msgstr ""
-#: cp/call.c:3862
+#: cp/call.c:3858
msgid "`%+#D' is inaccessible"
msgstr ""
-#: cp/call.c:3863
+#: cp/call.c:3859
msgid "within this context"
msgstr ""
-#: cp/call.c:3947
+#: cp/call.c:3944
msgid "invalid conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:3949
+#: cp/call.c:3946
msgid " initializing argument %P of `%D'"
msgstr ""
-#: cp/call.c:4094
+#: cp/call.c:4091
msgid "cannot bind bitfield `%E' to `%T'"
msgstr ""
-#: cp/call.c:4097
+#: cp/call.c:4094
msgid "cannot bind packed field `%E' to `%T'"
msgstr ""
-#: cp/call.c:4100
+#: cp/call.c:4097
msgid "cannot bind rvalue `%E' to `%T'"
msgstr ""
-#: cp/call.c:4185
+#: cp/call.c:4182
msgid ""
"cannot pass objects of non-POD type `%#T' through `...'; call will abort at "
"runtime"
msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4211
+#: cp/call.c:4208
msgid ""
"cannot receive objects of non-POD type `%#T' through `...'; call will abort "
"at runtime"
msgstr ""
-#: cp/call.c:4255
+#: cp/call.c:4252
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr ""
-#: cp/call.c:4452
+#: cp/call.c:4449
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4471
+#: cp/call.c:4468
msgid "`%T' is not an accessible base of `%T'"
msgstr ""
-#: cp/call.c:4740
+#: cp/call.c:4737
msgid "could not find class$ field in java interface type `%T'"
msgstr ""
-#: cp/call.c:4995
+#: cp/call.c:4992
msgid "call to non-function `%D'"
msgstr ""
-#: cp/call.c:5021
+#: cp/call.c:5018
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/call.c:5099
+#: cp/call.c:5096
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr ""
-#: cp/call.c:5116
+#: cp/call.c:5113
#, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr ""
-#: cp/call.c:5137
+#: cp/call.c:5134
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5722
+#: cp/call.c:5719
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5724 cp/name-lookup.c:4137
+#: cp/call.c:5721 cp/name-lookup.c:4139
msgid " in call to `%D'"
msgstr ""
-#: cp/call.c:5781
+#: cp/call.c:5778
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5782
+#: cp/call.c:5779
msgid " for conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:5784
+#: cp/call.c:5781
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5904
+#: cp/call.c:5901
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:5908
+#: cp/call.c:5905
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5909
+#: cp/call.c:5906
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:6018
+#: cp/call.c:6015
msgid "could not convert `%E' to `%T'"
msgstr ""
-#: cp/call.c:6123
+#: cp/call.c:6120
msgid ""
"invalid initialization of non-const reference of type '%T' from a temporary "
"of type '%T'"
msgstr ""
-#: cp/call.c:6127
+#: cp/call.c:6124
msgid ""
"invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr ""
-#: cp/class.c:279
+#: cp/class.c:280
msgid ""
"cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
msgstr ""
-#: cp/class.c:762
+#: cp/class.c:763
msgid "Java class '%T' cannot have an implicit non-trivial destructor"
msgstr ""
-#: cp/class.c:763
+#: cp/class.c:764
msgid "Java class '%T' cannot have a destructor"
msgstr ""
-#: cp/class.c:931
+#: cp/class.c:932
msgid "`%#D' and `%#D' cannot be overloaded"
msgstr ""
-#: cp/class.c:977
+#: cp/class.c:978
msgid "conflicting access specifications for method `%D', ignored"
msgstr ""
-#: cp/class.c:979
+#: cp/class.c:980
#, c-format
msgid "conflicting access specifications for field `%s', ignored"
msgstr ""
-#: cp/class.c:1029
+#: cp/class.c:1030
msgid "`%D' names constructor"
msgstr ""
-#: cp/class.c:1034
+#: cp/class.c:1035
msgid "`%D' invalid in `%T'"
msgstr ""
-#: cp/class.c:1042
+#: cp/class.c:1043
msgid "no members matching `%D' in `%#T'"
msgstr ""
-#: cp/class.c:1074 cp/class.c:1082
+#: cp/class.c:1075 cp/class.c:1083
msgid "`%D' invalid in `%#T'"
msgstr ""
-#: cp/class.c:1075
+#: cp/class.c:1076
msgid " because of local method `%#D' with same name"
msgstr ""
-#: cp/class.c:1083
+#: cp/class.c:1084
msgid " because of local member `%#D' with same name"
msgstr ""
-#: cp/class.c:1153
+#: cp/class.c:1154
msgid "base class `%#T' has a non-virtual destructor"
msgstr ""
-#: cp/class.c:1173
+#: cp/class.c:1174
msgid ""
"base `%T' with only non-default constructor in class without a constructor"
msgstr ""
-#: cp/class.c:1557
+#: cp/class.c:1558
msgid "all member functions in class `%T' are private"
msgstr ""
-#: cp/class.c:1568
+#: cp/class.c:1569
msgid "`%#T' only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:1610
+#: cp/class.c:1611
msgid "`%#T' only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2038
+#: cp/class.c:2039
msgid "no unique final overrider for `%D' in `%T'"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2484
+#: cp/class.c:2507
msgid "`%D' was hidden"
msgstr ""
-#: cp/class.c:2485
+#: cp/class.c:2508
msgid " by `%D'"
msgstr ""
-#: cp/class.c:2527 cp/decl2.c:1161
+#: cp/class.c:2550 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2533 cp/decl2.c:1168
+#: cp/class.c:2556 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2536 cp/decl2.c:1170
+#: cp/class.c:2559 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2655
+#: cp/class.c:2678
msgid ""
"vtable layout for class `%T' may not be ABI-compliant and may change in a "
"future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2715
+#: cp/class.c:2738
msgid "bit-field `%#D' with non-integral type"
msgstr ""
-#: cp/class.c:2735
+#: cp/class.c:2758
msgid "bit-field `%D' width not an integer constant"
msgstr ""
-#: cp/class.c:2741
+#: cp/class.c:2764
msgid "negative width in bit-field `%D'"
msgstr ""
-#: cp/class.c:2746
+#: cp/class.c:2769
msgid "zero width for bit-field `%D'"
msgstr ""
-#: cp/class.c:2752
+#: cp/class.c:2775
msgid "width of `%D' exceeds its type"
msgstr ""
-#: cp/class.c:2761
+#: cp/class.c:2784
msgid "`%D' is too small to hold all values of `%#T'"
msgstr ""
-#: cp/class.c:2823
+#: cp/class.c:2846
msgid "member `%#D' with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2826
+#: cp/class.c:2849
msgid "member `%#D' with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2829
+#: cp/class.c:2852
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2856
+#: cp/class.c:2879
msgid "multiple fields in union `%T' initialized"
msgstr ""
-#: cp/class.c:2922
+#: cp/class.c:2945
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2982
+#: cp/class.c:3005
msgid "`%D' may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:2987
+#: cp/class.c:3010
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2995
+#: cp/class.c:3018
msgid "field `%D' in local class cannot be static"
msgstr ""
-#: cp/class.c:3001
+#: cp/class.c:3024
msgid "field `%D' invalidly declared function type"
msgstr ""
-#: cp/class.c:3008
+#: cp/class.c:3031
msgid "field `%D' invalidly declared method type"
msgstr ""
-#: cp/class.c:3041
+#: cp/class.c:3064
msgid "non-static reference `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3084
+#: cp/class.c:3107
msgid "non-static const member `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3099
+#: cp/class.c:3122
msgid "field `%#D' with same name as class"
msgstr ""
-#: cp/class.c:3117
+#: cp/class.c:3140
msgid "`%#T' has pointer data members"
msgstr ""
-#: cp/class.c:3121
+#: cp/class.c:3144
msgid " but does not override `%T(const %T&)'"
msgstr ""
-#: cp/class.c:3123
+#: cp/class.c:3146
msgid " or `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3149
msgid " but does not override `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3560
+#: cp/class.c:3583
msgid ""
"offset of empty base `%T' may not be ABI-compliant and maychange in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:3670
+#: cp/class.c:3693
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3757
+#: cp/class.c:3780
msgid "initializer specified for non-virtual method `%D'"
msgstr ""
-#: cp/class.c:4445
+#: cp/class.c:4468
msgid ""
"offset of virtual base `%T' is not ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4535
+#: cp/class.c:4558
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4548
+#: cp/class.c:4571
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4722
+#: cp/class.c:4745
msgid ""
"size assigned to `%T' may not be ABI-compliant and may change in a future "
"version of GCC"
@@ -13443,77 +13481,77 @@ msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4761
+#: cp/class.c:4784
msgid ""
"the offset of `%D' may not be ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4784
+#: cp/class.c:4807
msgid ""
"offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4793
+#: cp/class.c:4816
msgid ""
"`%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:4852
+#: cp/class.c:4875
msgid ""
"layout of classes derived from empty class `%T' may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4982 cp/semantics.c:2041
+#: cp/class.c:5005 cp/semantics.c:2044
msgid "redefinition of `%#T'"
msgstr ""
-#: cp/class.c:5152
+#: cp/class.c:5175
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5231
+#: cp/class.c:5255
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5673
+#: cp/class.c:5697
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr ""
-#: cp/class.c:5761
+#: cp/class.c:5785
msgid ""
"cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5886
+#: cp/class.c:5910
msgid "no matches converting function `%D' to type `%#T'"
msgstr ""
-#: cp/class.c:5909
+#: cp/class.c:5933
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr ""
-#: cp/class.c:5935
+#: cp/class.c:5959
msgid "assuming pointer to member `%D'"
msgstr ""
-#: cp/class.c:5938
+#: cp/class.c:5962
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr ""
-#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
+#: cp/class.c:6007 cp/class.c:6189 cp/class.c:6196
msgid "not enough type information"
msgstr ""
-#: cp/class.c:6000
+#: cp/class.c:6024
msgid "argument of type `%T' does not match `%T'"
msgstr ""
-#: cp/class.c:6149
+#: cp/class.c:6173
msgid "invalid operation on uninstantiated type"
msgstr ""
@@ -13522,11 +13560,11 @@ msgstr ""
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
+#: cp/class.c:6431 cp/decl.c:1229 cp/name-lookup.c:514 cp/pt.c:2088
msgid "declaration of `%#D'"
msgstr ""
-#: cp/class.c:6408
+#: cp/class.c:6432
msgid "changes meaning of `%D' from `%+#D'"
msgstr ""
@@ -13586,45 +13624,49 @@ msgstr ""
msgid "conversion from `%T' to non-scalar type `%T' requested"
msgstr ""
-#: cp/cvt.c:852
+#: cp/cvt.c:798
+msgid "pseudo-destructor is not called"
+msgstr ""
+
+#: cp/cvt.c:857
msgid "object of incomplete type `%T' will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:855
+#: cp/cvt.c:860
msgid "object of type `%T' will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:871
+#: cp/cvt.c:876
msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
msgstr ""
#. [over.over] enumerates the places where we can take the address
#. of an overloaded function, and this is not one of them.
-#: cp/cvt.c:887
+#: cp/cvt.c:892
#, c-format
msgid "%s cannot resolve address of overloaded function"
msgstr ""
#. Only warn when there is no &.
-#: cp/cvt.c:893
+#: cp/cvt.c:898
#, c-format
msgid "%s is a reference, not call, to function `%E'"
msgstr ""
-#: cp/cvt.c:900
+#: cp/cvt.c:905
#, c-format
msgid "%s has no effect"
msgstr ""
-#: cp/cvt.c:1011
+#: cp/cvt.c:1016
msgid "converting NULL to non-pointer type"
msgstr ""
-#: cp/cvt.c:1084
+#: cp/cvt.c:1089
msgid "ambiguous default type conversion from `%T'"
msgstr ""
-#: cp/cvt.c:1086
+#: cp/cvt.c:1091
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
@@ -13636,79 +13678,79 @@ msgstr ""
msgid "label `%D' defined but not used"
msgstr ""
-#: cp/decl.c:1131 cp/decl.c:1570
+#: cp/decl.c:1137 cp/decl.c:1576
msgid "previous declaration of `%D'"
msgstr ""
-#: cp/decl.c:1179
+#: cp/decl.c:1185
msgid "%Jfunction '%D' redeclared as inline"
msgstr ""
-#: cp/decl.c:1180
+#: cp/decl.c:1186
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr ""
-#: cp/decl.c:1187
+#: cp/decl.c:1193
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr ""
-#: cp/decl.c:1189
+#: cp/decl.c:1195
msgid "%Jprevious declaration of '%D' was inline"
msgstr ""
-#: cp/decl.c:1210 cp/decl.c:1248
+#: cp/decl.c:1216 cp/decl.c:1254
msgid "shadowing %s function `%#D'"
msgstr ""
-#: cp/decl.c:1219
+#: cp/decl.c:1225
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr ""
-#: cp/decl.c:1224
+#: cp/decl.c:1230
msgid "conflicts with built-in declaration `%#D'"
msgstr ""
-#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1249 cp/decl.c:1361 cp/decl.c:1377
msgid "new declaration `%#D'"
msgstr ""
-#: cp/decl.c:1244
+#: cp/decl.c:1250
msgid "ambiguates built-in declaration `%#D'"
msgstr ""
-#: cp/decl.c:1315
+#: cp/decl.c:1321
msgid "`%#D' redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1318
+#: cp/decl.c:1324
msgid "previous declaration of `%#D'"
msgstr ""
-#: cp/decl.c:1340
+#: cp/decl.c:1346
msgid "declaration of template `%#D'"
msgstr ""
-#: cp/decl.c:1341 cp/name-lookup.c:515
+#: cp/decl.c:1347 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr ""
-#: cp/decl.c:1356 cp/decl.c:1372
+#: cp/decl.c:1362 cp/decl.c:1378
msgid "ambiguates old declaration `%#D'"
msgstr ""
-#: cp/decl.c:1364
+#: cp/decl.c:1370
msgid "declaration of C function `%#D' conflicts with"
msgstr ""
-#: cp/decl.c:1366
+#: cp/decl.c:1372
msgid "previous declaration `%#D' here"
msgstr ""
-#: cp/decl.c:1382
+#: cp/decl.c:1388
msgid "conflicting declaration '%#D'"
msgstr ""
-#: cp/decl.c:1383
+#: cp/decl.c:1389
msgid "'%D' has a previous declaration as `%#D'"
msgstr ""
@@ -13719,65 +13761,65 @@ msgstr ""
#. A namespace-name defined at global scope shall not be
#. declared as the name of any other entity in any glogal scope
#. of the program.
-#: cp/decl.c:1436
+#: cp/decl.c:1442
msgid "declaration of `namespace %D' conflicts with"
msgstr ""
-#: cp/decl.c:1437
+#: cp/decl.c:1443
msgid "previous declaration of `namespace %D' here"
msgstr ""
-#: cp/decl.c:1449
+#: cp/decl.c:1455
msgid "`%#D' previously defined here"
msgstr ""
-#: cp/decl.c:1450
+#: cp/decl.c:1456
msgid "`%#D' previously declared here"
msgstr ""
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1459
+#: cp/decl.c:1465
msgid "prototype for `%#D'"
msgstr ""
-#: cp/decl.c:1460
+#: cp/decl.c:1466
msgid "%Jfollows non-prototype definition here"
msgstr ""
-#: cp/decl.c:1472
+#: cp/decl.c:1478
msgid "previous declaration of `%#D' with %L linkage"
msgstr ""
-#: cp/decl.c:1474
+#: cp/decl.c:1480
msgid "conflicts with new declaration with %L linkage"
msgstr ""
-#: cp/decl.c:1497 cp/decl.c:1504
+#: cp/decl.c:1503 cp/decl.c:1510
msgid "default argument given for parameter %d of `%#D'"
msgstr ""
-#: cp/decl.c:1499 cp/decl.c:1506
+#: cp/decl.c:1505 cp/decl.c:1512
msgid "after previous specification in `%#D'"
msgstr ""
-#: cp/decl.c:1515
+#: cp/decl.c:1521
msgid "`%#D' was used before it was declared inline"
msgstr ""
-#: cp/decl.c:1516
+#: cp/decl.c:1522
msgid "%Jprevious non-inline declaration here"
msgstr ""
-#: cp/decl.c:1569
+#: cp/decl.c:1575
msgid "redundant redeclaration of `%D' in same scope"
msgstr ""
-#: cp/decl.c:1663
+#: cp/decl.c:1669
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr ""
-#: cp/decl.c:1665
+#: cp/decl.c:1671
#, c-format
msgid "than previous declaration `%F'"
msgstr ""
@@ -13790,525 +13832,520 @@ msgstr ""
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1812
+#: cp/decl.c:1818
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1892
+#: cp/decl.c:1898
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1894
+#: cp/decl.c:1900
msgid "%Jconflicts with previous declaration here"
msgstr ""
-#: cp/decl.c:1988
+#: cp/decl.c:1994
msgid "implicit declaration of function `%#D'"
msgstr ""
-#: cp/decl.c:2151
+#: cp/decl.c:2158
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr ""
-#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
+#: cp/decl.c:2255 cp/decl.c:2279 cp/decl.c:2367
msgid "jump to label `%D'"
msgstr ""
-#: cp/decl.c:2250 cp/decl.c:2274
+#: cp/decl.c:2257 cp/decl.c:2281
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2253 cp/decl.c:2277
+#: cp/decl.c:2260 cp/decl.c:2284
msgid "%H from here"
msgstr ""
-#: cp/decl.c:2258
+#: cp/decl.c:2265
msgid " crosses initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2261 cp/decl.c:2376
+#: cp/decl.c:2268 cp/decl.c:2383
msgid " enters scope of non-POD `%#D'"
msgstr ""
-#: cp/decl.c:2281 cp/decl.c:2380
+#: cp/decl.c:2288 cp/decl.c:2387
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2283 cp/decl.c:2382
+#: cp/decl.c:2290 cp/decl.c:2389
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2361
+#: cp/decl.c:2368
msgid " from here"
msgstr ""
#. Can't skip init of __exception_info.
-#: cp/decl.c:2372
+#: cp/decl.c:2379
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2374
+#: cp/decl.c:2381
msgid " skips initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2408
+#: cp/decl.c:2415
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2411
+#: cp/decl.c:2418
msgid "duplicate label `%D'"
msgstr ""
-#: cp/decl.c:2639 cp/parser.c:3192
+#: cp/decl.c:2646 cp/parser.c:3199
msgid "`%D' used without template parameters"
msgstr ""
-#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
+#: cp/decl.c:2656 cp/decl.c:2672 cp/decl.c:2760
msgid "no class template named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
+#: cp/decl.c:2693 cp/decl.c:2703 cp/decl.c:2723
msgid "no type named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:3443
+#: cp/decl.c:3450
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3461
+#: cp/decl.c:3468
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3464
+#: cp/decl.c:3471
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3467
+#: cp/decl.c:3474
msgid ""
"member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3507
+#: cp/decl.c:3514
msgid "redeclaration of C++ built-in type `%T'"
msgstr ""
-#: cp/decl.c:3545
+#: cp/decl.c:3552
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3571
+#: cp/decl.c:3578
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:3579
+#: cp/decl.c:3586
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3586
+#: cp/decl.c:3593
msgid "`%D' can only be specified for functions"
msgstr ""
-#: cp/decl.c:3588
+#: cp/decl.c:3595
msgid "`%D' can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3590
+#: cp/decl.c:3597
msgid "`%D' can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3593
+#: cp/decl.c:3600
msgid "`%D' can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3735 cp/decl2.c:855
+#: cp/decl.c:3742 cp/decl2.c:855
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr ""
-#: cp/decl.c:3740
+#: cp/decl.c:3747
msgid "function `%#D' is initialized like a variable"
msgstr ""
-#: cp/decl.c:3752
+#: cp/decl.c:3759
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr ""
-#: cp/decl.c:3785
+#: cp/decl.c:3792
msgid "`%#D' is not a static member of `%#T'"
msgstr ""
-#: cp/decl.c:3791
+#: cp/decl.c:3798
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr ""
-#: cp/decl.c:3802
+#: cp/decl.c:3809
msgid "duplicate initialization of %D"
msgstr ""
-#: cp/decl.c:3833
+#: cp/decl.c:3840
msgid "declaration of `%#D' outside of class is not definition"
msgstr ""
-#: cp/decl.c:3882
+#: cp/decl.c:3889
msgid "variable `%#D' has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:3890 cp/decl.c:4500
+#: cp/decl.c:3897 cp/decl.c:4507
msgid "elements of array `%#D' have incomplete type"
msgstr ""
-#: cp/decl.c:3906
+#: cp/decl.c:3913
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:3956
+#: cp/decl.c:3963
msgid "`%D' declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:3962
+#: cp/decl.c:3969
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr ""
-#: cp/decl.c:3990
+#: cp/decl.c:3997
msgid "cannot initialize `%T' from `%T'"
msgstr ""
-#: cp/decl.c:4022
+#: cp/decl.c:4029
msgid "initializer fails to determine size of `%D'"
msgstr ""
-#: cp/decl.c:4027
+#: cp/decl.c:4034
msgid "array size missing in `%D'"
msgstr ""
-#: cp/decl.c:4039
+#: cp/decl.c:4046
msgid "zero-size array `%D'"
msgstr ""
#. An automatic variable with an incomplete type: that is an error.
#. Don't talk about array types here, since we took care of that
#. message in grokdeclarator.
-#: cp/decl.c:4076
+#: cp/decl.c:4083
msgid "storage size of `%D' isn't known"
msgstr ""
-#: cp/decl.c:4098
+#: cp/decl.c:4105
msgid "storage size of `%D' isn't constant"
msgstr ""
-#: cp/decl.c:4153
+#: cp/decl.c:4160
msgid ""
"sorry: semantics of inline function static data `%#D' are wrong (you'll wind "
"up with multiple copies)"
msgstr ""
-#: cp/decl.c:4154
+#: cp/decl.c:4161
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4180
+#: cp/decl.c:4187
msgid "uninitialized const `%D'"
msgstr ""
-#: cp/decl.c:4240
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
#: cp/decl.c:4251
-#, c-format
-msgid "Designated initializer `%E' larger than array size"
+msgid "name `%D' used in a GNU-style designated initializer for an array"
msgstr ""
#: cp/decl.c:4323
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr ""
-#: cp/decl.c:4387
+#: cp/decl.c:4389
msgid "initializer for `%T' must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4404
+#: cp/decl.c:4406
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/decl.c:4408
+#: cp/decl.c:4410
msgid "`%T' has no non-static data member named `%D'"
msgstr ""
-#: cp/decl.c:4456
+#: cp/decl.c:4460
msgid "too many initializers for `%T'"
msgstr ""
-#: cp/decl.c:4494
+#: cp/decl.c:4501
msgid "variable-sized object `%D' may not be initialized"
msgstr ""
-#: cp/decl.c:4505
+#: cp/decl.c:4512
msgid "`%D' has incomplete type"
msgstr ""
-#: cp/decl.c:4560
+#: cp/decl.c:4567
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr ""
-#: cp/decl.c:4604
+#: cp/decl.c:4611
msgid "structure `%D' with uninitialized const members"
msgstr ""
-#: cp/decl.c:4606
+#: cp/decl.c:4613
msgid "structure `%D' with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4788
+#: cp/decl.c:4795
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4805
+#: cp/decl.c:4812
msgid "cannot initialize `%D' to namespace `%D'"
msgstr ""
-#: cp/decl.c:4859
+#: cp/decl.c:4866
msgid "shadowing previous type declaration of `%#D'"
msgstr ""
-#: cp/decl.c:4896
+#: cp/decl.c:4903
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr ""
-#: cp/decl.c:4911
+#: cp/decl.c:4918
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5406
+#: cp/decl.c:5413
msgid "invalid catch parameter"
msgstr ""
-#: cp/decl.c:5520
+#: cp/decl.c:5527
msgid "destructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5523
+#: cp/decl.c:5530
msgid "constructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5545
+#: cp/decl.c:5552
msgid "`%D' declared as a `virtual' %s"
msgstr ""
-#: cp/decl.c:5547
+#: cp/decl.c:5554
msgid "`%D' declared as an `inline' %s"
msgstr ""
-#: cp/decl.c:5549
+#: cp/decl.c:5556
msgid ""
"`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr ""
-#: cp/decl.c:5552
+#: cp/decl.c:5559
msgid "`%D' declared as a friend"
msgstr ""
-#: cp/decl.c:5558
+#: cp/decl.c:5565
msgid "`%D' declared with an exception specification"
msgstr ""
-#: cp/decl.c:5640
+#: cp/decl.c:5647
msgid "cannot declare `::main' to be a template"
msgstr ""
-#: cp/decl.c:5642
+#: cp/decl.c:5649
msgid "cannot declare `::main' to be inline"
msgstr ""
-#: cp/decl.c:5644
+#: cp/decl.c:5651
msgid "cannot declare `::main' to be static"
msgstr ""
-#: cp/decl.c:5647
+#: cp/decl.c:5654
msgid "`main' must return `int'"
msgstr ""
-#: cp/decl.c:5675
+#: cp/decl.c:5682
msgid "non-local function `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5678
+#: cp/decl.c:5685
msgid ""
"`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5684
+#: cp/decl.c:5691
msgid "non-local function `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5708
+#: cp/decl.c:5715
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr ""
-#: cp/decl.c:5732
+#: cp/decl.c:5739
msgid "defining explicit specialization `%D' in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5742
+#: cp/decl.c:5749
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/decl.c:5769
+#: cp/decl.c:5776
msgid ""
"default arguments are not allowed in declaration of friend template "
"specialization `%D'"
msgstr ""
-#: cp/decl.c:5776
+#: cp/decl.c:5783
msgid ""
"`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5834
+#: cp/decl.c:5841
msgid "definition of implicitly-declared `%D'"
msgstr ""
-#: cp/decl.c:5854 cp/decl2.c:738
+#: cp/decl.c:5861 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr ""
-#: cp/decl.c:5988
+#: cp/decl.c:5995
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:6103
+#: cp/decl.c:6110
msgid ""
"invalid in-class initialization of static data member of non-integral type `%"
"T'"
msgstr ""
-#: cp/decl.c:6112
+#: cp/decl.c:6119
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr ""
-#: cp/decl.c:6115
+#: cp/decl.c:6122
msgid ""
"ISO C++ forbids initialization of member constant `%D' of non-integral type `"
"%T'"
msgstr ""
-#: cp/decl.c:6134
+#: cp/decl.c:6141
msgid "size of array `%D' has non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6136
+#: cp/decl.c:6143
msgid "size of array has non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6172
+#: cp/decl.c:6179
msgid "size of array `%D' is negative"
msgstr ""
-#: cp/decl.c:6174
+#: cp/decl.c:6181
msgid "size of array is negative"
msgstr ""
-#: cp/decl.c:6182
+#: cp/decl.c:6189
msgid "ISO C++ forbids zero-size array `%D'"
msgstr ""
-#: cp/decl.c:6184
+#: cp/decl.c:6191
msgid "ISO C++ forbids zero-size array"
msgstr ""
-#: cp/decl.c:6191
+#: cp/decl.c:6198
msgid "size of array `%D' is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6194
+#: cp/decl.c:6201
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6199
+#: cp/decl.c:6206
msgid "ISO C++ forbids variable-size array `%D'"
msgstr ""
-#: cp/decl.c:6201
+#: cp/decl.c:6208
msgid "ISO C++ forbids variable-size array"
msgstr ""
-#: cp/decl.c:6223
+#: cp/decl.c:6230
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6317
+#: cp/decl.c:6324
msgid "declaration of `%D' as %s"
msgstr ""
-#: cp/decl.c:6319
+#: cp/decl.c:6326
#, c-format
msgid "creating %s"
msgstr ""
-#: cp/decl.c:6331
+#: cp/decl.c:6338
msgid ""
"declaration of `%D' as multidimensional array must have bounds for all "
"dimensions except the first"
msgstr ""
-#: cp/decl.c:6334
+#: cp/decl.c:6341
msgid ""
"multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6362
+#: cp/decl.c:6369
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6369
+#: cp/decl.c:6376
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6375
+#: cp/decl.c:6382
msgid "operator `%T' declared to return `%T'"
msgstr ""
-#: cp/decl.c:6377
+#: cp/decl.c:6384
msgid "return type specified for `operator %T'"
msgstr ""
-#: cp/decl.c:6400
+#: cp/decl.c:6407
msgid "unnamed variable or field declared void"
msgstr ""
-#: cp/decl.c:6405
+#: cp/decl.c:6412
#, c-format
msgid "variable or field `%E' declared void"
msgstr ""
-#: cp/decl.c:6408
+#: cp/decl.c:6415
msgid "variable or field declared void"
msgstr ""
-#: cp/decl.c:6547
+#: cp/decl.c:6554
msgid "destructors must be member functions"
msgstr ""
-#: cp/decl.c:6566
+#: cp/decl.c:6573
msgid "destructor `%T' must match class name `%T'"
msgstr ""
-#: cp/decl.c:6629
+#: cp/decl.c:6636
msgid "declarator-id missing; using reserved word `%D'"
msgstr ""
-#: cp/decl.c:6683
+#: cp/decl.c:6690
msgid "type `%T' is not derived from type `%T'"
msgstr ""
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6746
+#: cp/decl.c:6753
msgid "`%T' specified as declarator-id"
msgstr ""
-#: cp/decl.c:6748
+#: cp/decl.c:6755
msgid " perhaps you want `%T' for a constructor"
msgstr ""
@@ -14316,292 +14353,292 @@ msgstr ""
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6770
+#: cp/decl.c:6777
#, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr ""
-#: cp/decl.c:6790 cp/decl.c:8124
+#: cp/decl.c:6797 cp/decl.c:8131
msgid "declaration of `%D' as non-function"
msgstr ""
-#: cp/decl.c:6867
+#: cp/decl.c:6874
msgid "`bool' is now a keyword"
msgstr ""
-#: cp/decl.c:6869
+#: cp/decl.c:6876
msgid "extraneous `%T' ignored"
msgstr ""
-#: cp/decl.c:6885 cp/decl.c:6929
+#: cp/decl.c:6892 cp/decl.c:6936
msgid "multiple declarations `%T' and `%T'"
msgstr ""
-#: cp/decl.c:6898
+#: cp/decl.c:6905
msgid "ISO C++ does not support `long long'"
msgstr ""
-#: cp/decl.c:7002 cp/decl.c:7005
+#: cp/decl.c:7009 cp/decl.c:7012
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr ""
-#: cp/decl.c:7036
+#: cp/decl.c:7043
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr ""
-#: cp/decl.c:7041
+#: cp/decl.c:7048
#, c-format
msgid "long and short specified together for `%s'"
msgstr ""
-#: cp/decl.c:7052
+#: cp/decl.c:7059
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr ""
-#: cp/decl.c:7161
+#: cp/decl.c:7168
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr ""
-#: cp/decl.c:7183
+#: cp/decl.c:7190
msgid "member `%D' cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:7192
+#: cp/decl.c:7199
msgid "`%T::%D' is not a valid declarator"
msgstr ""
-#: cp/decl.c:7204
+#: cp/decl.c:7211
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:7208
+#: cp/decl.c:7215
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:7221
+#: cp/decl.c:7228
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:7280
+#: cp/decl.c:7287
#, c-format
msgid "storage class specified for %s `%s'"
msgstr ""
-#: cp/decl.c:7315
+#: cp/decl.c:7322
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr ""
-#: cp/decl.c:7327
+#: cp/decl.c:7334
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7492
+#: cp/decl.c:7499
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7495
+#: cp/decl.c:7502
#, c-format
msgid "destructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7516
+#: cp/decl.c:7523
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7519
+#: cp/decl.c:7526
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7524
+#: cp/decl.c:7531
#, c-format
msgid "constructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7534
+#: cp/decl.c:7541
msgid "return value type specifier for constructor ignored"
msgstr ""
-#: cp/decl.c:7553
+#: cp/decl.c:7560
#, c-format
msgid "can't initialize friend function `%s'"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7557
+#: cp/decl.c:7564
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7562
+#: cp/decl.c:7569
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7564
+#: cp/decl.c:7571
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr ""
-#: cp/decl.c:7585
+#: cp/decl.c:7592
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7605 cp/decl.c:7612
+#: cp/decl.c:7612 cp/decl.c:7619
msgid "cannot declare reference to `%#T'"
msgstr ""
-#: cp/decl.c:7606
+#: cp/decl.c:7613
msgid "cannot declare pointer to `%#T'"
msgstr ""
-#: cp/decl.c:7611
+#: cp/decl.c:7618
msgid "cannot declare pointer to `%#T' member"
msgstr ""
-#: cp/decl.c:7750
+#: cp/decl.c:7757
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr ""
-#: cp/decl.c:7766
+#: cp/decl.c:7773
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7781
+#: cp/decl.c:7788
msgid "cannot declare member `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7861
+#: cp/decl.c:7868
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7863
+#: cp/decl.c:7870
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7871
+#: cp/decl.c:7878
msgid "only declarations of constructors can be `explicit'"
msgstr ""
-#: cp/decl.c:7879
+#: cp/decl.c:7886
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7884
+#: cp/decl.c:7891
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7890
+#: cp/decl.c:7897
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7895
+#: cp/decl.c:7902
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7900
+#: cp/decl.c:7907
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7913
+#: cp/decl.c:7920
msgid "template-id `%D' used as a declarator"
msgstr ""
-#: cp/decl.c:7934
+#: cp/decl.c:7941
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7942
+#: cp/decl.c:7949
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7988
+#: cp/decl.c:7995
msgid "%Jinvalid type qualifier for non-member function type"
msgstr ""
-#: cp/decl.c:8051
+#: cp/decl.c:8058
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:8056
+#: cp/decl.c:8063
msgid "`inline' specified for friend class declaration"
msgstr ""
-#: cp/decl.c:8064
+#: cp/decl.c:8071
msgid "template parameters cannot be friends"
msgstr ""
-#: cp/decl.c:8066
+#: cp/decl.c:8073
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr ""
-#: cp/decl.c:8070
+#: cp/decl.c:8077
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr ""
-#: cp/decl.c:8083
+#: cp/decl.c:8090
msgid "trying to make class `%T' a friend of global scope"
msgstr ""
-#: cp/decl.c:8094
+#: cp/decl.c:8101
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:8113
+#: cp/decl.c:8120
msgid "abstract declarator `%T' used as declaration"
msgstr ""
-#: cp/decl.c:8139
+#: cp/decl.c:8146
msgid "cannot use `::' in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:8184
+#: cp/decl.c:8191
msgid "invalid use of `::'"
msgstr ""
-#: cp/decl.c:8196
+#: cp/decl.c:8203
msgid "function `%D' cannot be declared friend"
msgstr ""
-#: cp/decl.c:8208
+#: cp/decl.c:8215
msgid "can't make `%D' into a method -- not in a class"
msgstr ""
-#: cp/decl.c:8217
+#: cp/decl.c:8224
msgid "function `%D' declared virtual inside a union"
msgstr ""
-#: cp/decl.c:8226
+#: cp/decl.c:8233
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:8305
+#: cp/decl.c:8312
msgid "field `%D' has incomplete type"
msgstr ""
-#: cp/decl.c:8307
+#: cp/decl.c:8314
msgid "name `%T' has incomplete type"
msgstr ""
-#: cp/decl.c:8316
+#: cp/decl.c:8323
msgid " in instantiation of template `%T'"
msgstr ""
-#: cp/decl.c:8326
+#: cp/decl.c:8333
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:8337
+#: cp/decl.c:8344
msgid "member functions are implicitly friends of their class"
msgstr ""
@@ -14617,97 +14654,97 @@ msgstr ""
#. 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:8377
+#: cp/decl.c:8384
msgid "ISO C++ forbids initialization of member `%D'"
msgstr ""
-#: cp/decl.c:8379
+#: cp/decl.c:8386
msgid "making `%D' static"
msgstr ""
-#: cp/decl.c:8435
+#: cp/decl.c:8442
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8437
+#: cp/decl.c:8444
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8439
+#: cp/decl.c:8446
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8450
+#: cp/decl.c:8457
#, c-format
msgid ""
"storage class `static' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8452
+#: cp/decl.c:8459
#, c-format
msgid ""
"storage class `inline' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8459
+#: cp/decl.c:8466
#, c-format
msgid "virtual non-class function `%s'"
msgstr ""
-#: cp/decl.c:8490
+#: cp/decl.c:8497
msgid "cannot declare member function `%D' to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8496
+#: cp/decl.c:8503
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8524
+#: cp/decl.c:8531
msgid ""
"`static' may not be used when defining (as opposed to declaring) a static "
"data member"
msgstr ""
-#: cp/decl.c:8530
+#: cp/decl.c:8537
msgid "static member `%D' declared `register'"
msgstr ""
-#: cp/decl.c:8535
+#: cp/decl.c:8542
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr ""
-#: cp/decl.c:8675
+#: cp/decl.c:8682
msgid "default argument for `%#D' has type `%T'"
msgstr ""
-#: cp/decl.c:8678
+#: cp/decl.c:8685
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr ""
-#: cp/decl.c:8695
+#: cp/decl.c:8702
msgid "default argument `%E' uses local variable `%D'"
msgstr ""
-#: cp/decl.c:8739
+#: cp/decl.c:8746
#, c-format
msgid "invalid string constant `%E'"
msgstr ""
-#: cp/decl.c:8741
+#: cp/decl.c:8748
msgid ""
"invalid integer constant in parameter list, did you forget to give parameter "
"name?"
msgstr ""
-#: cp/decl.c:8779
+#: cp/decl.c:8786
msgid "parameter `%D' invalidly declared method type"
msgstr ""
-#: cp/decl.c:8803
+#: cp/decl.c:8810
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr ""
@@ -14726,94 +14763,94 @@ msgstr ""
#. 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:8962
+#: cp/decl.c:8969
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr ""
-#: cp/decl.c:9090
+#: cp/decl.c:9097
msgid "`%D' must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:9096
+#: cp/decl.c:9103
msgid ""
"`%D' must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:9113
+#: cp/decl.c:9120
msgid "`%D' must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:9148
+#: cp/decl.c:9155
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:9155
+#: cp/decl.c:9162
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:9205
+#: cp/decl.c:9212
msgid "postfix `%D' must take `int' as its argument"
msgstr ""
-#: cp/decl.c:9209
+#: cp/decl.c:9216
msgid "postfix `%D' must take `int' as its second argument"
msgstr ""
-#: cp/decl.c:9216
+#: cp/decl.c:9223
msgid "`%D' must take either zero or one argument"
msgstr ""
-#: cp/decl.c:9218
+#: cp/decl.c:9225
msgid "`%D' must take either one or two arguments"
msgstr ""
-#: cp/decl.c:9239
+#: cp/decl.c:9246
msgid "prefix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9245
+#: cp/decl.c:9252
msgid "postfix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9254
+#: cp/decl.c:9261
msgid "`%D' must take `void'"
msgstr ""
-#: cp/decl.c:9256 cp/decl.c:9264
+#: cp/decl.c:9263 cp/decl.c:9271
msgid "`%D' must take exactly one argument"
msgstr ""
-#: cp/decl.c:9266
+#: cp/decl.c:9273
msgid "`%D' must take exactly two arguments"
msgstr ""
-#: cp/decl.c:9274
+#: cp/decl.c:9281
msgid "user-defined `%D' always evaluates both arguments"
msgstr ""
-#: cp/decl.c:9288
+#: cp/decl.c:9295
msgid "`%D' should return by value"
msgstr ""
-#: cp/decl.c:9300 cp/decl.c:9303
+#: cp/decl.c:9307 cp/decl.c:9310
msgid "`%D' cannot have default arguments"
msgstr ""
-#: cp/decl.c:9363
+#: cp/decl.c:9370
msgid "using typedef-name `%D' after `%s'"
msgstr ""
-#: cp/decl.c:9369
+#: cp/decl.c:9376
msgid "using template type parameter `%T' after `%s'"
msgstr ""
-#: cp/decl.c:9377
+#: cp/decl.c:9384
msgid "`%T' referred to as `%s'"
msgstr ""
-#: cp/decl.c:9383
+#: cp/decl.c:9390
msgid "`%T' referred to as enum"
msgstr ""
@@ -14824,47 +14861,47 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9398
+#: cp/decl.c:9405
msgid "template argument required for `%s %T'"
msgstr ""
-#: cp/decl.c:9543
+#: cp/decl.c:9550
msgid "use of enum `%#D' without previous declaration"
msgstr ""
-#: cp/decl.c:9561
+#: cp/decl.c:9568
msgid "redeclaration of `%T' as a non-template"
msgstr ""
-#: cp/decl.c:9607
+#: cp/decl.c:9614
msgid "derived union `%T' invalid"
msgstr ""
-#: cp/decl.c:9660
+#: cp/decl.c:9667
msgid "base type `%T' fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9668
+#: cp/decl.c:9675
msgid "recursive type `%T' undefined"
msgstr ""
-#: cp/decl.c:9670
+#: cp/decl.c:9677
msgid "duplicate base type `%T' invalid"
msgstr ""
-#: cp/decl.c:9748
+#: cp/decl.c:9755
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9750
+#: cp/decl.c:9757
msgid "Java class '%T' cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9790
+#: cp/decl.c:9797
msgid "multiple definition of `%#T'"
msgstr ""
-#: cp/decl.c:9791
+#: cp/decl.c:9798
msgid "%Jprevious definition here"
msgstr ""
@@ -14872,47 +14909,47 @@ msgstr ""
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9926
+#: cp/decl.c:9933
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:10023
+#: cp/decl.c:10030
msgid "enumerator value for `%D' not integer constant"
msgstr ""
-#: cp/decl.c:10043
+#: cp/decl.c:10050
msgid "overflow in enumeration values at `%D'"
msgstr ""
-#: cp/decl.c:10112
+#: cp/decl.c:10119
msgid "return type `%#T' is incomplete"
msgstr ""
-#: cp/decl.c:10230
+#: cp/decl.c:10237
msgid "return type for `main' changed to `int'"
msgstr ""
-#: cp/decl.c:10259
+#: cp/decl.c:10266
msgid "`%D' implicitly declared before its definition"
msgstr ""
-#: cp/decl.c:10281 cp/typeck.c:6092
+#: cp/decl.c:10288 cp/typeck.c:6081
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10550
+#: cp/decl.c:10557
msgid "parameter `%D' declared void"
msgstr ""
-#: cp/decl.c:11016
+#: cp/decl.c:11023
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:11033
+#: cp/decl.c:11040
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:11246
+#: cp/decl.c:11253
msgid "static member function `%#D' declared with type qualifiers"
msgstr ""
@@ -14962,7 +14999,7 @@ msgstr ""
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr ""
-#: cp/decl2.c:541 cp/pt.c:2878
+#: cp/decl2.c:541 cp/pt.c:2841
msgid "template declaration of `%#D'"
msgstr ""
@@ -15094,7 +15131,7 @@ msgstr ""
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:598 cp/init.c:2047
+#: cp/except.c:598 cp/init.c:2042
msgid "`%D' should never be overloaded"
msgstr ""
@@ -15182,89 +15219,89 @@ msgstr ""
msgid "argument to `%s' missing\n"
msgstr ""
-#: cp/init.c:318
+#: cp/init.c:319
msgid "`%D' should be initialized in the member initialization list"
msgstr ""
-#: cp/init.c:368
+#: cp/init.c:369
msgid "default-initialization of `%#D', which has reference type"
msgstr ""
-#: cp/init.c:373
+#: cp/init.c:374
msgid "uninitialized reference member `%D'"
msgstr ""
-#: cp/init.c:375
+#: cp/init.c:376
msgid "uninitialized member `%D' with `const' type `%T'"
msgstr ""
-#: cp/init.c:514
+#: cp/init.c:515
msgid "`%D' will be initialized after"
msgstr ""
-#: cp/init.c:517
+#: cp/init.c:518
msgid "base `%T' will be initialized after"
msgstr ""
-#: cp/init.c:520
+#: cp/init.c:521
msgid " `%#D'"
msgstr ""
-#: cp/init.c:522
+#: cp/init.c:523
msgid " base `%T'"
msgstr ""
-#: cp/init.c:523
+#: cp/init.c:524
msgid " when initialized here"
msgstr ""
-#: cp/init.c:539
+#: cp/init.c:540
msgid "multiple initializations given for `%D'"
msgstr ""
-#: cp/init.c:541
+#: cp/init.c:542
msgid "multiple initializations given for base `%T'"
msgstr ""
-#: cp/init.c:608
+#: cp/init.c:609
msgid "initializations for multiple members of `%T'"
msgstr ""
-#: cp/init.c:665
+#: cp/init.c:666
msgid ""
"base class `%#T' should be explicitly initialized in the copy constructor"
msgstr ""
-#: cp/init.c:895 cp/init.c:914
+#: cp/init.c:896 cp/init.c:915
msgid "class `%T' does not have any field named `%D'"
msgstr ""
-#: cp/init.c:901
+#: cp/init.c:902
msgid ""
"`%#D' is a static data member; it can only be initialized at its definition"
msgstr ""
-#: cp/init.c:908
+#: cp/init.c:909
msgid "`%#D' is not a non-static data member of `%T'"
msgstr ""
-#: cp/init.c:947
+#: cp/init.c:948
msgid "unnamed initializer for `%T', which has no base classes"
msgstr ""
-#: cp/init.c:954
+#: cp/init.c:955
msgid "unnamed initializer for `%T', which uses multiple inheritance"
msgstr ""
-#: cp/init.c:1009
+#: cp/init.c:1010
msgid "'%D' is both a direct base and an indirect virtual base"
msgstr ""
-#: cp/init.c:1017
+#: cp/init.c:1018
msgid "type `%D' is not a direct or virtual base of `%T'"
msgstr ""
-#: cp/init.c:1020
+#: cp/init.c:1021
msgid "type `%D' is not a direct base of `%T'"
msgstr ""
@@ -15280,83 +15317,83 @@ msgstr ""
#. COMPLEX zees(1.0, 0.0)[10];
#. }
#.
-#: cp/init.c:1112
+#: cp/init.c:1113
msgid "bad array initializer"
msgstr ""
-#: cp/init.c:1310
+#: cp/init.c:1311
msgid "`%T' is not an aggregate type"
msgstr ""
-#: cp/init.c:1331
+#: cp/init.c:1332
msgid "`%T' fails to be an aggregate typedef"
msgstr ""
-#: cp/init.c:1340
+#: cp/init.c:1341
msgid "type `%T' is of non-aggregate type"
msgstr ""
-#: cp/init.c:1432 cp/typeck.c:1818
+#: cp/init.c:1433 cp/typeck.c:1818
msgid "qualified type `%T' does not match destructor name `~%T'"
msgstr ""
-#: cp/init.c:1440
+#: cp/init.c:1441
msgid "incomplete type `%T' does not have member `%D'"
msgstr ""
-#: cp/init.c:1460
+#: cp/init.c:1461
msgid "`%D' is not a member of type `%T'"
msgstr ""
-#: cp/init.c:1487
+#: cp/init.c:1480
msgid "invalid pointer to bit-field `%D'"
msgstr ""
-#: cp/init.c:1589
+#: cp/init.c:1582
msgid "invalid use of non-static member function `%D'"
msgstr ""
-#: cp/init.c:1595 cp/semantics.c:1236
+#: cp/init.c:1588 cp/semantics.c:1236
msgid "invalid use of non-static data member `%D'"
msgstr ""
-#: cp/init.c:1734
+#: cp/init.c:1729
msgid "new of array type fails to specify size"
msgstr ""
-#: cp/init.c:1745
+#: cp/init.c:1740
msgid "size in array new must have integral type"
msgstr ""
-#: cp/init.c:1751
+#: cp/init.c:1746
msgid "zero size array reserves no space"
msgstr ""
-#: cp/init.c:1818
+#: cp/init.c:1813
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:1824
+#: cp/init.c:1819
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:1870
+#: cp/init.c:1865
msgid "call to Java constructor, while `jclass' undefined"
msgstr ""
-#: cp/init.c:1886
+#: cp/init.c:1881
msgid "can't find class$"
msgstr ""
-#: cp/init.c:2013
+#: cp/init.c:2008
msgid "invalid type `void' for new"
msgstr ""
-#: cp/init.c:2023
+#: cp/init.c:2018
msgid "uninitialized const in `new' of `%#T'"
msgstr ""
-#: cp/init.c:2042
+#: cp/init.c:2037
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr ""
@@ -15364,15 +15401,15 @@ msgstr ""
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2086
+#: cp/init.c:2081
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr ""
-#: cp/init.c:2092
+#: cp/init.c:2087
msgid "request for member `%D' is ambiguous"
msgstr ""
-#: cp/init.c:2212
+#: cp/init.c:2207
msgid "ISO C++ forbids initialization in array new"
msgstr ""
@@ -15481,15 +15518,15 @@ msgstr ""
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
-#: cp/method.c:461
+#: cp/method.c:465
msgid "generic thunk code fails for method `%#D' which uses `...'"
msgstr ""
-#: cp/method.c:686
+#: cp/method.c:697
msgid "non-static const member `%#D', can't use default assignment operator"
msgstr ""
-#: cp/method.c:691
+#: cp/method.c:702
msgid ""
"non-static reference member `%#D', can't use default assignment operator"
msgstr ""
@@ -15595,406 +15632,418 @@ msgstr ""
msgid "`%#D' hides constructor for `%#T'"
msgstr ""
-#: cp/name-lookup.c:2022
+#: cp/name-lookup.c:2023
msgid "`%#D' conflicts with previous using declaration `%#D'"
msgstr ""
-#: cp/name-lookup.c:2034
+#: cp/name-lookup.c:2035
msgid "previous non-function declaration `%#D'"
msgstr ""
-#: cp/name-lookup.c:2035
+#: cp/name-lookup.c:2036
msgid "conflicts with function declaration `%#D'"
msgstr ""
#. 7.3.3/5
#. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2112
+#: cp/name-lookup.c:2113
msgid "a using-declaration cannot specify a template-id. Try `using %D'"
msgstr ""
-#: cp/name-lookup.c:2118
+#: cp/name-lookup.c:2119
msgid "namespace `%D' not allowed in using-declaration"
msgstr ""
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
+#: cp/name-lookup.c:2127 cp/name-lookup.c:2141 cp/name-lookup.c:3364
msgid "`%T' is not a namespace"
msgstr ""
-#: cp/name-lookup.c:2164
+#: cp/name-lookup.c:2165
msgid "`%D' not declared"
msgstr ""
#. If the OLD_FN was really declared, the
#. declarations don't match.
-#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
+#: cp/name-lookup.c:2177 cp/name-lookup.c:2219 cp/name-lookup.c:2256
msgid "`%D' is already declared in this scope"
msgstr ""
-#: cp/name-lookup.c:2261
+#: cp/name-lookup.c:2262
msgid "using declaration `%D' introduced ambiguous type `%T'"
msgstr ""
#. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
+#: cp/name-lookup.c:2424 cp/name-lookup.c:2443
msgid "`%#D' redeclared as %C"
msgstr ""
-#: cp/name-lookup.c:2815
+#: cp/name-lookup.c:2817
msgid "`%D' has the same name as the class in which it is declared"
msgstr ""
-#: cp/name-lookup.c:2902
+#: cp/name-lookup.c:2904
msgid "using-declaration for non-member at class scope"
msgstr ""
-#: cp/name-lookup.c:2909
+#: cp/name-lookup.c:2911
msgid "using-declaration cannot name destructor"
msgstr ""
-#: cp/name-lookup.c:2984
+#: cp/name-lookup.c:2986
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr ""
-#: cp/name-lookup.c:3024
+#: cp/name-lookup.c:3026
msgid "`%D' should have been declared inside `%D'"
msgstr ""
-#: cp/name-lookup.c:3088
+#: cp/name-lookup.c:3090
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3203
+#: cp/name-lookup.c:3205
msgid "unknown namespace `%D'"
msgstr ""
-#: cp/name-lookup.c:3356
+#: cp/name-lookup.c:3358
msgid "namespace `%T' undeclared"
msgstr ""
-#: cp/name-lookup.c:3389
+#: cp/name-lookup.c:3391
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3398
msgid "`%D' attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3529
+#: cp/name-lookup.c:3531
msgid "use of `%D' is ambiguous"
msgstr ""
-#: cp/name-lookup.c:3530
+#: cp/name-lookup.c:3532
msgid " first declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3533
+#: cp/name-lookup.c:3535
msgid " also declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3550
msgid "`%D' denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3549
+#: cp/name-lookup.c:3551
msgid "%J first type here"
msgstr ""
-#: cp/name-lookup.c:3550
+#: cp/name-lookup.c:3552
msgid "%J other type here"
msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3615 cp/typeck.c:1792
+#: cp/name-lookup.c:3617 cp/typeck.c:1792
msgid "invalid use of `%D'"
msgstr ""
-#: cp/name-lookup.c:3656
+#: cp/name-lookup.c:3658
msgid "`%D::%D' is not a template"
msgstr ""
-#: cp/name-lookup.c:3673
+#: cp/name-lookup.c:3675
msgid "`%D' undeclared in namespace `%D'"
msgstr ""
-#: cp/name-lookup.c:4135
+#: cp/name-lookup.c:4137
msgid "`%D' is not a function,"
msgstr ""
-#: cp/name-lookup.c:4136
+#: cp/name-lookup.c:4138
msgid " conflict with `%D'"
msgstr ""
-#: cp/name-lookup.c:4893
+#: cp/name-lookup.c:4892
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4902
+#: cp/name-lookup.c:4901
msgid "XXX leaving pop_everything ()\n"
msgstr ""
-#: cp/parser.c:609
+#: cp/parser.c:610
msgid "invalid token"
msgstr ""
-#: cp/parser.c:1806
+#: cp/parser.c:1807
msgid "`%D::%D' has not been declared"
msgstr ""
-#: cp/parser.c:1809 cp/semantics.c:2305
+#: cp/parser.c:1810 cp/semantics.c:2308
msgid "`::%D' has not been declared"
msgstr ""
-#: cp/parser.c:1811
+#: cp/parser.c:1812
msgid "`%D' has not been declared"
msgstr ""
-#: cp/parser.c:1814
+#: cp/parser.c:1815
msgid "`%D::%D' %s"
msgstr ""
-#: cp/parser.c:1816
+#: cp/parser.c:1817
msgid "`::%D' %s"
msgstr ""
-#: cp/parser.c:1818
+#: cp/parser.c:1819
msgid "`%D' %s"
msgstr ""
-#: cp/parser.c:1870
+#: cp/parser.c:1871
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1888 cp/pt.c:4238
+#: cp/parser.c:1889 cp/pt.c:4201
msgid "`%T' is not a template"
msgstr ""
-#: cp/parser.c:1890
+#: cp/parser.c:1891
#, c-format
msgid "`%s' is not a template"
msgstr ""
-#: cp/parser.c:1892
+#: cp/parser.c:1893
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:1933
+#: cp/parser.c:1934
#, c-format
msgid "%s cannot appear in a constant-expression"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:1964
+#: cp/parser.c:1965
#, c-format
msgid "`%s' does not name a type"
msgstr ""
-#: cp/parser.c:1995
+#: cp/parser.c:1996
msgid "(perhaps `typename %T::%s' was intended)"
msgstr ""
-#: cp/parser.c:2417
+#: cp/parser.c:2418
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:2426
+#: cp/parser.c:2427
msgid "statement-expressions are allowed only inside functions"
msgstr ""
-#: cp/parser.c:2477
+#: cp/parser.c:2478
msgid "`this' may not be used in this context"
msgstr ""
-#: cp/parser.c:2621
+#: cp/parser.c:2622
msgid "local variable `%D' may not appear in this context"
msgstr ""
-#: cp/parser.c:2986
+#: cp/parser.c:2993
msgid "typedef-name `%D' used as destructor declarator"
msgstr ""
-#: cp/parser.c:3648
+#: cp/parser.c:3663
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:4498
+#: cp/parser.c:4513
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4499
+#: cp/parser.c:4514
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4661
+#: cp/parser.c:4676
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:4842
+#: cp/parser.c:4857
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:5587
+#: cp/parser.c:5602
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr ""
-#: cp/parser.c:6130
+#: cp/parser.c:6145
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:6250
+#: cp/parser.c:6265
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6545
+#: cp/parser.c:6560
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6683
+#: cp/parser.c:6698
msgid "duplicate `friend'"
msgstr ""
-#: cp/parser.c:6832
+#: cp/parser.c:6847
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:7147
+#: cp/parser.c:7162
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7198
+#: cp/parser.c:7213
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:7239
+#: cp/parser.c:7254
msgid ""
"keyword `typename' not allowed in this context (a qualified member "
"initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7601
+#: cp/parser.c:7616
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:7961
+#: cp/parser.c:7976
msgid "`<::' cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:7962
+#: cp/parser.c:7977
msgid ""
"`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:7969
+#: cp/parser.c:7984
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
+#: cp/parser.c:8054
+msgid "parse error in template argument list"
+msgstr ""
+
#. Explain what went wrong.
-#: cp/parser.c:8145
+#: cp/parser.c:8167
msgid "non-template `%D' used as template"
msgstr ""
-#: cp/parser.c:8146
+#: cp/parser.c:8168
msgid "use `%T::template %D' to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9102
+#: cp/parser.c:8758
+msgid "template declaration of `enum'"
+msgstr ""
+
+#: cp/parser.c:9143
msgid "using `typename' outside of template"
msgstr ""
-#: cp/parser.c:9224
+#: cp/parser.c:9265
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:9283
+#: cp/parser.c:9324
msgid "type attributes are honored only at type definition"
msgstr ""
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9666
+#: cp/parser.c:9707
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:9986
+#: cp/parser.c:10027
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9988
+#: cp/parser.c:10029
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10121
+#: cp/parser.c:10162
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:10591
+#: cp/parser.c:10632
msgid "`%T::%D' is not a type"
msgstr ""
-#: cp/parser.c:11341
+#: cp/parser.c:11382
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:11397
+#: cp/parser.c:11438
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:11400
+#: cp/parser.c:11441
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:12166
+#: cp/parser.c:12206
+msgid "invalid class name in declaration of `%D'"
+msgstr ""
+
+#: cp/parser.c:12219
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr ""
-#: cp/parser.c:12179
+#: cp/parser.c:12232
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12190
+#: cp/parser.c:12243
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr ""
-#: cp/parser.c:12473
+#: cp/parser.c:12526
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12491
+#: cp/parser.c:12544
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12522
+#: cp/parser.c:12575
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:12694
+#: cp/parser.c:12747
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12967
+#: cp/parser.c:13020
msgid "keyword `typename' not allowed outside of templates"
msgstr ""
-#: cp/parser.c:12969
+#: cp/parser.c:13022
msgid ""
"keyword `typename' not allowed in this context (the base class is implicitly "
"a type)"
msgstr ""
-#: cp/parser.c:13790
+#: cp/parser.c:13846
msgid "reference to `%D' is ambiguous"
msgstr ""
-#: cp/parser.c:13964
+#: cp/parser.c:14020
msgid "too few template-parameter-lists"
msgstr ""
@@ -16002,142 +16051,142 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13979
+#: cp/parser.c:14035
msgid "too many template-parameter-lists"
msgstr ""
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14275
+#: cp/parser.c:14331
msgid "invalid function declaration"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:14312
+#: cp/parser.c:14368
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:14651
+#: cp/parser.c:14707
msgid "`>>' should be `> >' within a nested template argument list"
msgstr ""
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14659
+#: cp/parser.c:14715
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14664
+#: cp/parser.c:14720
msgid "missing `>' to terminate the template argument list"
msgstr ""
-#: cp/parser.c:15149
+#: cp/parser.c:15207
msgid "`%s' tag used in naming `%#T'"
msgstr ""
-#: cp/parser.c:15169
+#: cp/parser.c:15227
msgid "%D redeclared with different access"
msgstr ""
-#: cp/parser.c:15186
+#: cp/parser.c:15244
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/pt.c:243
+#: cp/pt.c:245
msgid "data member `%D' cannot be a member template"
msgstr ""
-#: cp/pt.c:255
+#: cp/pt.c:257
msgid "invalid member template declaration `%D'"
msgstr ""
-#: cp/pt.c:637
+#: cp/pt.c:639
msgid "explicit specialization in non-namespace scope `%D'"
msgstr ""
-#: cp/pt.c:649
+#: cp/pt.c:651
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:733
+#: cp/pt.c:735
msgid "specialization of `%D' in different namespace"
msgstr ""
-#: cp/pt.c:734 cp/pt.c:803
+#: cp/pt.c:736 cp/pt.c:805
msgid " from definition of `%#D'"
msgstr ""
-#: cp/pt.c:770
+#: cp/pt.c:772
msgid "specialization of `%T' after instantiation"
msgstr ""
-#: cp/pt.c:802
+#: cp/pt.c:804
msgid "specializing `%#T' in different namespace"
msgstr ""
-#: cp/pt.c:817
+#: cp/pt.c:819
msgid "specialization `%T' after instantiation `%T'"
msgstr ""
-#: cp/pt.c:829
+#: cp/pt.c:831
msgid "explicit specialization of non-template `%T'"
msgstr ""
-#: cp/pt.c:1089
+#: cp/pt.c:1091
msgid "specialization of %D after instantiation"
msgstr ""
-#: cp/pt.c:1220
+#: cp/pt.c:1222
msgid "%s %+#D"
msgstr ""
-#: cp/pt.c:1269
+#: cp/pt.c:1271
msgid "`%D' is not a function template"
msgstr ""
-#: cp/pt.c:1417
+#: cp/pt.c:1419
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr ""
-#: cp/pt.c:1425
+#: cp/pt.c:1427
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1648 cp/pt.c:1722
+#: cp/pt.c:1650 cp/pt.c:1724
msgid "template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/pt.c:1661
+#: cp/pt.c:1663
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1667
+#: cp/pt.c:1669
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1673
+#: cp/pt.c:1675
msgid "too many template parameter lists in declaration of `%D'"
msgstr ""
-#: cp/pt.c:1689
+#: cp/pt.c:1691
msgid "too few template parameter lists in declaration of `%D'"
msgstr ""
-#: cp/pt.c:1706
+#: cp/pt.c:1708
msgid "explicit specialization not preceded by `template <>'"
msgstr ""
-#: cp/pt.c:1719
+#: cp/pt.c:1721
msgid "partial specialization `%D' of function template"
msgstr ""
-#: cp/pt.c:1751
+#: cp/pt.c:1753
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1755
+#: cp/pt.c:1757
msgid "template specialization with C linkage"
msgstr ""
@@ -16149,60 +16198,55 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1839
+#: cp/pt.c:1841
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:1883
+#: cp/pt.c:1885
msgid "no member function `%D' declared in `%T'"
msgstr ""
-#. There are two many template parameter lists.
-#: cp/pt.c:2033
-msgid "too many template parameter lists in declaration of `%T'"
-msgstr ""
-
-#: cp/pt.c:2126
+#: cp/pt.c:2089
msgid " shadows template parm `%#D'"
msgstr ""
-#: cp/pt.c:2523
+#: cp/pt.c:2486
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2527
+#: cp/pt.c:2490
msgid " `%D'"
msgstr ""
-#: cp/pt.c:2539
+#: cp/pt.c:2502
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2564
+#: cp/pt.c:2527
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2608
+#: cp/pt.c:2571
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2693
+#: cp/pt.c:2656
msgid "no default argument for `%D'"
msgstr ""
-#: cp/pt.c:2842
+#: cp/pt.c:2805
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2845
+#: cp/pt.c:2808
msgid "template class without a name"
msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2853
+#: cp/pt.c:2816
msgid "destructor `%D' declared as member template"
msgstr ""
@@ -16211,53 +16255,53 @@ msgstr ""
#. An allocation function can be a function
#. template. ... Template allocation functions shall
#. have two or more parameters.
-#: cp/pt.c:2868
+#: cp/pt.c:2831
msgid "invalid template declaration of `%D'"
msgstr ""
-#: cp/pt.c:2948
+#: cp/pt.c:2911
msgid "`%D' does not declare a template type"
msgstr ""
-#: cp/pt.c:2954
+#: cp/pt.c:2917
msgid "template definition of non-template `%#D'"
msgstr ""
-#: cp/pt.c:2995
+#: cp/pt.c:2958
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr ""
-#: cp/pt.c:3007
+#: cp/pt.c:2970
msgid "got %d template parameters for `%#D'"
msgstr ""
-#: cp/pt.c:3010
+#: cp/pt.c:2973
msgid "got %d template parameters for `%#T'"
msgstr ""
-#: cp/pt.c:3012
+#: cp/pt.c:2975
#, c-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3097
+#: cp/pt.c:3060
msgid "`%T' is not a template type"
msgstr ""
-#: cp/pt.c:3113
+#: cp/pt.c:3076
msgid "previous declaration `%D'"
msgstr ""
-#: cp/pt.c:3114
+#: cp/pt.c:3077
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr ""
-#: cp/pt.c:3130
+#: cp/pt.c:3093
msgid "template parameter `%#D'"
msgstr ""
-#: cp/pt.c:3131
+#: cp/pt.c:3094
msgid "redeclared here as `%#D'"
msgstr ""
@@ -16265,293 +16309,297 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3141
+#: cp/pt.c:3104
msgid "redefinition of default argument for `%#D'"
msgstr ""
-#: cp/pt.c:3142
+#: cp/pt.c:3105
msgid "%J original definition appeared here"
msgstr ""
-#: cp/pt.c:3288
+#: cp/pt.c:3251
#, c-format
msgid "`%E' is not a valid template argument"
msgstr ""
-#: cp/pt.c:3292
+#: cp/pt.c:3255
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3294
+#: cp/pt.c:3257
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3297
+#: cp/pt.c:3260
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:3308
+#: cp/pt.c:3271
#, c-format
msgid ""
"string literal %E is not a valid template argument because it is the address "
"of an object with static linkage"
msgstr ""
-#: cp/pt.c:3323
+#: cp/pt.c:3286
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3332
+#: cp/pt.c:3295
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3340
+#: cp/pt.c:3303
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr ""
-#: cp/pt.c:3343
+#: cp/pt.c:3306
msgid "invalid use of '%D' as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3345
+#: cp/pt.c:3308
#, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3710
+#: cp/pt.c:3673
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr ""
-#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
+#: cp/pt.c:3686 cp/pt.c:3704 cp/pt.c:3743
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr ""
-#: cp/pt.c:3726
+#: cp/pt.c:3689
msgid " expected a constant of type `%T', got `%T'"
msgstr ""
-#: cp/pt.c:3730
+#: cp/pt.c:3693
#, c-format
msgid " expected a class template, got `%E'"
msgstr ""
-#: cp/pt.c:3732
+#: cp/pt.c:3695
#, c-format
msgid " expected a type, got `%E'"
msgstr ""
-#: cp/pt.c:3744
+#: cp/pt.c:3707
msgid " expected a type, got `%T'"
msgstr ""
-#: cp/pt.c:3746
+#: cp/pt.c:3709
msgid " expected a class template, got `%T'"
msgstr ""
-#: cp/pt.c:3782
+#: cp/pt.c:3745
msgid " expected a template of type `%D', got `%D'"
msgstr ""
-#: cp/pt.c:3817
+#: cp/pt.c:3780
msgid "could not convert template argument `%E' to `%T'"
msgstr ""
-#: cp/pt.c:3857
+#: cp/pt.c:3820
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3861
+#: cp/pt.c:3824
msgid "provided for `%D'"
msgstr ""
-#: cp/pt.c:3889
+#: cp/pt.c:3852
#, c-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:4110
+#: cp/pt.c:4073
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4250
+#: cp/pt.c:4213
msgid "non-template type `%T' used as a template"
msgstr ""
-#: cp/pt.c:4252
+#: cp/pt.c:4215
msgid "for template declaration `%D'"
msgstr ""
-#: cp/pt.c:4899
+#: cp/pt.c:4862
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
"to increase the maximum) instantiating `%D'"
msgstr ""
-#: cp/pt.c:5338
+#: cp/pt.c:5301
msgid "ambiguous class template instantiation for `%#T'"
msgstr ""
-#: cp/pt.c:5344
+#: cp/pt.c:5307
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6382
+#: cp/pt.c:6345
msgid "instantiation of `%D' as type `%T'"
msgstr ""
-#: cp/pt.c:6542
+#: cp/pt.c:6505
msgid "invalid parameter type `%T'"
msgstr ""
-#: cp/pt.c:6544
+#: cp/pt.c:6507
msgid "in declaration `%D'"
msgstr ""
-#: cp/pt.c:6618
+#: cp/pt.c:6581
msgid "creating pointer to member function of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6758
+#: cp/pt.c:6721
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:6772
+#: cp/pt.c:6735
#, c-format
msgid "creating array with size zero (`%E')"
msgstr ""
-#: cp/pt.c:7011
+#: cp/pt.c:6974
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:7013
+#: cp/pt.c:6976
msgid "forming %s to reference type `%T'"
msgstr ""
-#: cp/pt.c:7050
+#: cp/pt.c:7013
msgid "creating pointer to member of non-class type `%T'"
msgstr ""
-#: cp/pt.c:7056
+#: cp/pt.c:7019
msgid "creating pointer to member reference type `%T'"
msgstr ""
-#: cp/pt.c:7142
+#: cp/pt.c:7105
msgid "creating array of `%T'"
msgstr ""
-#: cp/pt.c:7148
+#: cp/pt.c:7111
msgid "creating array of `%T', which is an abstract class type"
msgstr ""
-#: cp/pt.c:7192
+#: cp/pt.c:7155
msgid "`%T' is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7305
+#: cp/pt.c:7268
#, c-format
msgid "use of `%s' in template"
msgstr ""
-#: cp/pt.c:7418
+#: cp/pt.c:7381
#, c-format
msgid ""
"dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7420
+#: cp/pt.c:7383
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr ""
-#: cp/pt.c:8589
+#: cp/pt.c:7490
+msgid "using invalid field `%D'"
+msgstr ""
+
+#: cp/pt.c:8572
msgid "`%T' is not a class or namespace"
msgstr ""
-#: cp/pt.c:8592
+#: cp/pt.c:8575
msgid "`%D' is not a class or namespace"
msgstr ""
-#: cp/pt.c:8709
+#: cp/pt.c:8692
msgid "`%T' uses anonymous type"
msgstr ""
-#: cp/pt.c:8711
+#: cp/pt.c:8694
msgid "`%T' uses local type `%T'"
msgstr ""
-#: cp/pt.c:8719
+#: cp/pt.c:8702
msgid "`%T' is a variably modified type"
msgstr ""
-#: cp/pt.c:8730
+#: cp/pt.c:8713
#, c-format
msgid "integral expression `%E' is not constant"
msgstr ""
-#: cp/pt.c:8735
+#: cp/pt.c:8718
msgid " trying to instantiate `%D'"
msgstr ""
-#: cp/pt.c:9252
+#: cp/pt.c:9238
msgid "incomplete type unification"
msgstr ""
-#: cp/pt.c:10211
+#: cp/pt.c:10197
#, c-format
msgid "use of `%s' in template type unification"
msgstr ""
-#: cp/pt.c:10644 cp/pt.c:10716
+#: cp/pt.c:10630 cp/pt.c:10702
msgid "explicit instantiation of non-template `%#D'"
msgstr ""
-#: cp/pt.c:10660 cp/pt.c:10711
+#: cp/pt.c:10646 cp/pt.c:10697
msgid "no matching template for `%D' found"
msgstr ""
-#: cp/pt.c:10666
+#: cp/pt.c:10652
msgid "explicit instantiation of `%#D'"
msgstr ""
-#: cp/pt.c:10703
+#: cp/pt.c:10689
msgid "duplicate explicit instantiation of `%#D'"
msgstr ""
-#: cp/pt.c:10725
+#: cp/pt.c:10711
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10729 cp/pt.c:10810
+#: cp/pt.c:10715 cp/pt.c:10796
msgid "storage class `%D' applied to template instantiation"
msgstr ""
-#: cp/pt.c:10782
+#: cp/pt.c:10768
msgid "explicit instantiation of non-template type `%T'"
msgstr ""
-#: cp/pt.c:10791
+#: cp/pt.c:10777
msgid "explicit instantiation of `%#T' before definition of template"
msgstr ""
-#: cp/pt.c:10799
+#: cp/pt.c:10785
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10843
+#: cp/pt.c:10829
msgid "duplicate explicit instantiation of `%#T'"
msgstr ""
-#: cp/pt.c:11224
+#: cp/pt.c:11210
msgid "explicit instantiation of `%D' but no definition available"
msgstr ""
-#: cp/pt.c:11660
+#: cp/pt.c:11646
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr ""
@@ -16651,117 +16699,117 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr ""
-#: cp/semantics.c:1718
+#: cp/semantics.c:1721
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:1767
+#: cp/semantics.c:1770
msgid "`this' is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:1773
+#: cp/semantics.c:1776
msgid "invalid use of `this' in non-member function"
msgstr ""
-#: cp/semantics.c:1775
+#: cp/semantics.c:1778
msgid "invalid use of `this' at top level"
msgstr ""
-#: cp/semantics.c:1799
+#: cp/semantics.c:1802
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:1819
+#: cp/semantics.c:1822
msgid "`%E' is not of type `%T'"
msgstr ""
-#: cp/semantics.c:1930
+#: cp/semantics.c:1933
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr ""
-#: cp/semantics.c:1974
+#: cp/semantics.c:1977
msgid ""
"invalid use of type `%T' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:1977
+#: cp/semantics.c:1980
msgid ""
"invalid use of `%D' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:1981
+#: cp/semantics.c:1984
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2016
+#: cp/semantics.c:2019
msgid "definition of `%#T' inside template parameter list"
msgstr ""
-#: cp/semantics.c:2027
+#: cp/semantics.c:2030
msgid "invalid definition of qualified type `%T'"
msgstr ""
-#: cp/semantics.c:2042
+#: cp/semantics.c:2045
msgid "previous definition of `%#T'"
msgstr ""
-#: cp/semantics.c:2246
+#: cp/semantics.c:2249
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:2255
+#: cp/semantics.c:2258
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2287
+#: cp/semantics.c:2290
msgid "multiple declarators in template declaration"
msgstr ""
-#: cp/semantics.c:2298
+#: cp/semantics.c:2301
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2300 cp/typeck.c:1635
+#: cp/semantics.c:2303 cp/typeck.c:1635
msgid "`%D' is not a member of `%T'"
msgstr ""
-#: cp/semantics.c:2303
+#: cp/semantics.c:2306
msgid "`%D' is not a member of `%D'"
msgstr ""
-#: cp/semantics.c:2428
+#: cp/semantics.c:2431
msgid ""
"template parameter `%D' of type `%T' is not allowed in an integral constant "
"expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2572
+#: cp/semantics.c:2589
msgid "`%D' cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:2580
+#: cp/semantics.c:2597
msgid "use of namespace `%D' as expression"
msgstr ""
-#: cp/semantics.c:2585
+#: cp/semantics.c:2602
msgid "use of class template `%T' as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2591
+#: cp/semantics.c:2608
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2652
+#: cp/semantics.c:2676
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2655
+#: cp/semantics.c:2679
msgid " `%#D' declared here"
msgstr ""
-#: cp/semantics.c:2706
+#: cp/semantics.c:2730
#, c-format
msgid "type of `%E' is unknown"
msgstr ""
@@ -16775,46 +16823,46 @@ msgstr ""
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr ""
-#: cp/tree.c:1829
+#: cp/tree.c:1834
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr ""
-#: cp/tree.c:1858
+#: cp/tree.c:1863
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr ""
-#: cp/tree.c:1864
+#: cp/tree.c:1869
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1888
+#: cp/tree.c:1893
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1909
+#: cp/tree.c:1914
#, c-format
msgid ""
"can only use `%s' attribute on file-scope definitions of objects of class "
"type"
msgstr ""
-#: cp/tree.c:1917
+#: cp/tree.c:1922
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1927
+#: cp/tree.c:1932
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1937
+#: cp/tree.c:1942
#, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr ""
-#: cp/tree.c:2534
+#: cp/tree.c:2555
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -17029,274 +17077,274 @@ msgstr ""
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3600
+#: cp/typeck.c:3583
#, c-format
msgid ""
"invalid use of '%E' to form a pointer-to-member-function. Use a qualified-"
"id."
msgstr ""
-#: cp/typeck.c:3606
+#: cp/typeck.c:3589
#, c-format
msgid ""
"parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3628
+#: cp/typeck.c:3611
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3863
+#: cp/typeck.c:3846
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3874
+#: cp/typeck.c:3857
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:3880
+#: cp/typeck.c:3863
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr ""
-#: cp/typeck.c:3905
+#: cp/typeck.c:3888
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3939
+#: cp/typeck.c:3922
msgid "invalid use of `--' on bool variable `%D'"
msgstr ""
#. ARM $3.4
-#: cp/typeck.c:3970
+#: cp/typeck.c:3953
msgid "ISO C++ forbids taking address of function `::main'"
msgstr ""
#. An expression like &memfn.
-#: cp/typeck.c:4045
+#: cp/typeck.c:4028
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:4050
+#: cp/typeck.c:4033
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:4078
+#: cp/typeck.c:4061
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4098
+#: cp/typeck.c:4082
msgid "unary `&'"
msgstr ""
-#: cp/typeck.c:4131
+#: cp/typeck.c:4119
msgid "attempt to take address of bit-field structure member `%D'"
msgstr ""
-#: cp/typeck.c:4245
+#: cp/typeck.c:4234
msgid "taking address of destructor"
msgstr ""
-#: cp/typeck.c:4258
+#: cp/typeck.c:4247
msgid "taking address of bound pointer-to-member expression"
msgstr ""
-#: cp/typeck.c:4266
+#: cp/typeck.c:4255
msgid "cannot create pointer to reference member `%D'"
msgstr ""
-#: cp/typeck.c:4329
+#: cp/typeck.c:4318
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4348
+#: cp/typeck.c:4337
msgid "address requested for `%D', which is declared `register'"
msgstr ""
-#: cp/typeck.c:4416
+#: cp/typeck.c:4405
#, c-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:4490
+#: cp/typeck.c:4479
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4692
+#: cp/typeck.c:4681
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4732
+#: cp/typeck.c:4721
msgid ""
"invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4752
+#: cp/typeck.c:4741
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4771
+#: cp/typeck.c:4760
msgid ""
"ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4777
+#: cp/typeck.c:4766
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4805
+#: cp/typeck.c:4794
msgid ""
"invalid use of const_cast with type `%T', which is not a pointer, reference, "
"nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:4808
+#: cp/typeck.c:4797
msgid ""
"invalid use of const_cast with type `%T', which is a pointer or reference to "
"a function type"
msgstr ""
-#: cp/typeck.c:4831
+#: cp/typeck.c:4820
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4848
+#: cp/typeck.c:4837
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4888 cp/typeck.c:4893
+#: cp/typeck.c:4877 cp/typeck.c:4882
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr ""
-#: cp/typeck.c:4901
+#: cp/typeck.c:4890
msgid "invalid cast to function type `%T'"
msgstr ""
-#: cp/typeck.c:4957
+#: cp/typeck.c:4946
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr ""
-#: cp/typeck.c:5003
+#: cp/typeck.c:4992
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr ""
-#: cp/typeck.c:5170
+#: cp/typeck.c:5159
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5212
+#: cp/typeck.c:5201
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:5285
+#: cp/typeck.c:5274
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr ""
-#: cp/typeck.c:5292
+#: cp/typeck.c:5281
msgid "ISO C++ forbids assignment of arrays"
msgstr ""
-#: cp/typeck.c:5392
+#: cp/typeck.c:5381
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5400
+#: cp/typeck.c:5389
msgid " in pointer to member conversion"
msgstr ""
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5410 cp/typeck.c:5425
+#: cp/typeck.c:5399 cp/typeck.c:5414
msgid "pointer to member cast via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5428
+#: cp/typeck.c:5417
msgid "pointer to member conversion via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5498
+#: cp/typeck.c:5487
msgid "invalid conversion to type `%T' from type `%T'"
msgstr ""
-#: cp/typeck.c:5657
+#: cp/typeck.c:5646
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5660
+#: cp/typeck.c:5649
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5668
+#: cp/typeck.c:5657
msgid "passing `%T' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5671
+#: cp/typeck.c:5660
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5681
+#: cp/typeck.c:5670
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5684
+#: cp/typeck.c:5673
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5772
+#: cp/typeck.c:5761
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5775
+#: cp/typeck.c:5764
msgid "cannot convert `%T' to `%T' in %s"
msgstr ""
-#: cp/typeck.c:5852 cp/typeck.c:5854
+#: cp/typeck.c:5841 cp/typeck.c:5843
msgid "in passing argument %P of `%+D'"
msgstr ""
-#: cp/typeck.c:5961
+#: cp/typeck.c:5950
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:5968
+#: cp/typeck.c:5957
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5980
+#: cp/typeck.c:5969
msgid "reference to local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5983
+#: cp/typeck.c:5972
msgid "address of local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:6013
+#: cp/typeck.c:6002
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:6021
+#: cp/typeck.c:6010
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:6024
+#: cp/typeck.c:6013
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:6047
+#: cp/typeck.c:6036
msgid "return-statement with no value, in function returning '%T'"
msgstr ""
-#: cp/typeck.c:6064
+#: cp/typeck.c:6053
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:6086
+#: cp/typeck.c:6075
msgid ""
"`operator new' must not return NULL unless it is declared `throw()' (or -"
"fcheck-new is in effect)"
@@ -17342,133 +17390,133 @@ msgstr ""
msgid " since type `%T' has abstract virtual functions"
msgstr ""
-#: cp/typeck2.c:427
+#: cp/typeck2.c:429
msgid "constructor syntax used, but no constructor declared for type `%T'"
msgstr ""
-#: cp/typeck2.c:440
+#: cp/typeck2.c:442
msgid "cannot initialize arrays using this syntax"
msgstr ""
-#: cp/typeck2.c:535
+#: cp/typeck2.c:537
msgid "initializing array with parameter list"
msgstr ""
-#: cp/typeck2.c:590
+#: cp/typeck2.c:592
msgid "initializer for scalar variable requires one element"
msgstr ""
-#: cp/typeck2.c:597
+#: cp/typeck2.c:599
msgid "braces around scalar initializer for `%T'"
msgstr ""
-#: cp/typeck2.c:600
+#: cp/typeck2.c:602
msgid "ignoring extra initializers for `%T'"
msgstr ""
-#: cp/typeck2.c:612
+#: cp/typeck2.c:614
msgid "variable-sized object of type `%T' may not be initialized"
msgstr ""
-#: cp/typeck2.c:622
+#: cp/typeck2.c:624
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr ""
-#: cp/typeck2.c:687
+#: cp/typeck2.c:689
msgid "aggregate has a partly bracketed initializer"
msgstr ""
-#: cp/typeck2.c:725 cp/typeck2.c:830
+#: cp/typeck2.c:727 cp/typeck2.c:832
msgid "non-trivial labeled initializers"
msgstr ""
-#: cp/typeck2.c:742
+#: cp/typeck2.c:744
msgid "non-empty initializer for array of empty elements"
msgstr ""
-#: cp/typeck2.c:796
+#: cp/typeck2.c:798
msgid "initializer list for object of class with virtual base classes"
msgstr ""
-#: cp/typeck2.c:802
+#: cp/typeck2.c:804
msgid "initializer list for object of class with base classes"
msgstr ""
-#: cp/typeck2.c:808
+#: cp/typeck2.c:810
msgid "initializer list for object using virtual functions"
msgstr ""
-#: cp/typeck2.c:870 cp/typeck2.c:886
+#: cp/typeck2.c:872 cp/typeck2.c:888
msgid "missing initializer for member `%D'"
msgstr ""
-#: cp/typeck2.c:875
+#: cp/typeck2.c:877
msgid "uninitialized const member `%D'"
msgstr ""
-#: cp/typeck2.c:877
+#: cp/typeck2.c:879
msgid "member `%D' with uninitialized const fields"
msgstr ""
-#: cp/typeck2.c:880
+#: cp/typeck2.c:882
msgid "member `%D' is uninitialized reference"
msgstr ""
-#: cp/typeck2.c:927
+#: cp/typeck2.c:929
msgid "index value instead of field name in union initializer"
msgstr ""
-#: cp/typeck2.c:939
+#: cp/typeck2.c:941
msgid "no field `%D' in union being initialized"
msgstr ""
-#: cp/typeck2.c:947
+#: cp/typeck2.c:949
msgid "union `%T' with no named members cannot be initialized"
msgstr ""
-#: cp/typeck2.c:983
+#: cp/typeck2.c:985
msgid "excess elements in aggregate initializer"
msgstr ""
-#: cp/typeck2.c:1092
+#: cp/typeck2.c:1094
msgid "circular pointer delegation detected"
msgstr ""
-#: cp/typeck2.c:1105
+#: cp/typeck2.c:1107
msgid "base operand of `->' has non-pointer type `%T'"
msgstr ""
-#: cp/typeck2.c:1129
+#: cp/typeck2.c:1131
msgid "result of `operator->()' yields non-pointer result"
msgstr ""
-#: cp/typeck2.c:1131
+#: cp/typeck2.c:1133
msgid "base operand of `->' is not a pointer"
msgstr ""
-#: cp/typeck2.c:1154
+#: cp/typeck2.c:1156
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr ""
-#: cp/typeck2.c:1162
+#: cp/typeck2.c:1164
msgid ""
"cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1174
msgid "member type `%T::' incompatible with object type `%T'"
msgstr ""
-#: cp/typeck2.c:1388
+#: cp/typeck2.c:1390
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr ""
-#: cp/typeck2.c:1391
+#: cp/typeck2.c:1393
msgid "call to function which throws incomplete type `%#T'"
msgstr ""
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3775
+#: cp/cp-tree.h:3776
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr ""
@@ -18754,12 +18802,12 @@ msgstr ""
msgid "In anything"
msgstr ""
-#: java/check-init.c:905
+#: java/check-init.c:910
#, c-format
msgid "internal error in check-init: tree code not implemented: %s"
msgstr ""
-#: java/check-init.c:977
+#: java/check-init.c:982
msgid "%Jfinal field '%D' may not have been initialized"
msgstr ""
@@ -18924,7 +18972,7 @@ msgstr ""
msgid "unrecogized wide sub-instruction"
msgstr ""
-#: java/jcf-io.c:534
+#: java/jcf-io.c:535
#, c-format
msgid ""
"source file for class `%s' is newer than its matching class file. Source "
@@ -19668,7 +19716,7 @@ msgstr ""
msgid "%s `%s' does not fully implement the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:6776 objc/objc-act.c:8804
+#: objc/objc-act.c:6776 objc/objc-act.c:8805
msgid "`@end' missing in implementation context"
msgstr ""
@@ -19698,1474 +19746,1798 @@ msgid "duplicate declaration for protocol `%s'"
msgstr ""
#. Add a readable method name to the warning.
-#: objc/objc-act.c:7614
+#: objc/objc-act.c:7615
msgid "%J%s `%c%s'"
msgstr ""
-#: objc/objc-act.c:7909
+#: objc/objc-act.c:7910
#, c-format
msgid "no super class declared in interface for `%s'"
msgstr ""
-#: objc/objc-act.c:7957
+#: objc/objc-act.c:7958
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
msgid "`@end' must appear in an implementation context"
msgstr ""
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
msgid "method definition not in class context"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
+#: objc/objc-parse.c:6641
+msgid "syntax error; also virtual memory exhausted"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:22
msgid "Display this information"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:28
msgid ""
"--param <param>=<value>\tSet parameter <param> to value. See below for a "
"complete list of parameters"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:37
msgid ""
"-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
"before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:40
msgid "Do not discard comments"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:43
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:46
msgid ""
"-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
"<macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:52
msgid ""
"-G<number>\tPut global and static data smaller than <number> bytes into a "
"special section (on some targets)"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:55
msgid "Print the name of header files as they are used"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
-msgid ""
-"-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more "
-"include path control; see info documentation"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:58
+msgid "Add a directory for INCLUDE searching"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:61
msgid "Generate make dependencies"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:64
msgid "Generate make dependencies and compile"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:67
msgid "-MF <file>\tWrite dependency output to the given file"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:70
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:73
msgid "Like -M but ignore system header files"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:76
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:79
msgid "Generate phony targets for all headers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:82
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:85
msgid "-MT <target>\tAdd an unquoted target"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:88
msgid "-O<number>\tSet optimization level to <number>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:91
msgid "Optimize for space rather than speed"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:94
msgid "Do not generate #line directives"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:97
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:100
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:106
msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr ""
-
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:112
msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:115
msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:118
msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:121
msgid "Warn about subscripts whose type is \"char\""
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
-msgid ""
-"Warn about possibly nested block comments, and C++ comments spanning more "
-"than one physical line"
-msgstr ""
-
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:130
msgid "Warn about possibly confusing type conversions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:133
msgid "Warn when all constructors and destructors are private"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:136
msgid "Warn when a declaration is found after a statement"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:139
msgid "Warn about deprecated compiler features"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:142
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:145
msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:148
msgid "Warn about compile-time integer division by zero"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:151
msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:154
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:157
msgid "Treat all warnings as errors"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:160
msgid "Make implicit function declarations an error"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:163
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:166
msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:169
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:172
msgid "Warn if passing too many arguments to a function for its format string"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:175
msgid "Warn about format strings that are not literals"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:178
msgid "Warn about possible security problems with format functions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:181
msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
-msgid "Warn about implicit function declarations"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:190
+msgid "Enable warnings about inter-procedural problems"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
-msgid "Warn when a declaration does not specify a type"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:196
+msgid "Warn about implicit function declarations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
-msgid "Deprecated. This switch has no effect."
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:199
+msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:205
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:208
msgid "Warn when an inlined function cannot be inlined"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:211
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:214
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:217
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:220
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:223
msgid "Warn about suspicious declarations of \"main\""
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:226
msgid "Warn about possibly missing braces around initializers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:229
msgid "Warn about global functions without previous declarations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:232
msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:235
msgid ""
"Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:238
msgid "Warn about global functions without prototypes"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:241
msgid "Warn about use of multi-character character constants"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:244
msgid "Warn about \"extern\" declarations not at file scope"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:247
msgid ""
"Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:250
msgid "Warn about non-virtual destructors"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:256
msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:259
msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:262
msgid "Warn about overloaded virtual function names"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:265
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:268
msgid "Warn when padding is required to align structure members"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:271
msgid "Warn about possibly missing parentheses"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:274
msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:277
msgid "Warn about function pointer arithmetic"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:280
msgid "Warn if inherited methods are unimplemented"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:283
msgid "Warn about multiple declarations of the same object"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:286
msgid "Warn when the compiler reorders code"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:289
msgid ""
"Warn whenever a function's return type defaults to \"int\" (C), or about "
"inconsistent return types (C++)"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:292
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:295
msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:298
msgid "Warn when one local variable shadows another"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:301
msgid "Warn about signed-unsigned comparisons"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:304
msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:307
msgid "Warn about code which might break strict aliasing rules"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:310
msgid "Warn about unprototyped function declarations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:313
+msgid "Warn about constructs with surprising meanings"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:316
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:319
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:322
msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:325
msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:328
msgid "Do not suppress warnings from system headers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:331
msgid "Warn about features not present in traditional C"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
-msgid ""
-"Warn if trigraphs are encountered that might affect the meaning of the "
-"program"
-msgstr ""
-
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:340
msgid "Warn if an undefined macro is used in an #if directive"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:343
msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:346
msgid "Warn about unrecognized pragmas"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:349
msgid "Warn about code that will never be executed"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:352
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:355
msgid "Warn when a function is unused"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:358
msgid "Warn when a label is unused"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:361
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:364
msgid "Warn when a function parameter is unused"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:367
msgid "Warn when an expression value is unused"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:370
msgid "Warn when a variable is unused"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:373
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
-msgid ""
-"A synonym for -std=c89. In a future version of GCC it will become "
-"synonymous with -std=c99 instead"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:376
+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:379
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:391
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:394
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:406
msgid "Enforce class member access control semantics"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:409
msgid "Align the start of functions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:415
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:421
msgid "Align all labels"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:427
msgid "Align the start of loops"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:436
msgid "Change when template instances are emitted"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:439
msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:442
msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:445
msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:448
msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:451
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:454
+msgid ""
+"Do not treat local variables and COMMON blocks as if they were named in SAVE "
+"statements"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:457
+msgid ""
+"Backslashes in character and hollerith constants are special (not C-style)"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:460
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:463
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:466
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:469
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:472
msgid "Generate code to check bounds before indexing arrays"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:475
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:478
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:481
msgid ""
"Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:484
msgid ""
"Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:487
msgid "Recognize built-in functions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:493
msgid ""
"-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:496
msgid ""
"-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:499
msgid "Save registers around function calls"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:502
+msgid "Program written in strict mixed-case"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:505
+msgid "Compile as if program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:508
+msgid "Preserve case used in program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:511
+msgid "Program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:514
+msgid "Program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:517
+msgid "Compile as if program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:520
msgid "Check the return value of new"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:523
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:526
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:529
msgid "Reduce the size of object files"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:532
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:535
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:538
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:541
msgid "Perform cross-jumping optimization"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:544
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:547
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:550
msgid "Place data items into their own section"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:553
+msgid ""
+"Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:556
msgid "Inline member functions by default"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:559
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:562
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:565
msgid "Delete useless null pointer checks"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:568
msgid ""
"-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
"location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:571
+msgid "Allow '$' in symbol names"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:574
msgid "Permit '$' as an identifier character"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:577
msgid "-fdump-<type>\tDump various compiler internals to a file"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:580
msgid ""
"Suppress output of instruction numbers and line number notes in debugging "
"dumps"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:586
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:589
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:592
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:595
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:598
msgid "Generate code to check exception specifications"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:604
msgid "Enable exception handling"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:607
msgid ""
"-fexec-charset=<cset>\tConvert all strings and character constants to "
"character set <cset>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:610
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:616
+msgid "f2c-compatible code can be generated"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:619
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:622
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:625
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:628
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:631
+msgid "Unsupported; generate libf2c-calling code"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:634
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:637
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:640
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:643
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:646
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:649
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:652
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:661
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:664
msgid ""
"-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:670
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:673
+msgid "Unsupported; affects code generation of arrays"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:676
msgid "Do not store floats in registers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:679
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:682
msgid "Copy memory address constants into registers before use"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:685
msgid "Copy memory operands into registers before use"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:688
+msgid "Generate code to check subscript and substring bounds"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:691
+msgid "Program is written in Fortran-90-ish free form"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:694
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:697
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:700
msgid "Place each function into its own section"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:703
msgid "Perform global common subexpression elimination"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:706
msgid ""
"Perform redundant load after store elimination in global common "
"subexpression elimination"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:709
msgid ""
"Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:712
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:715
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:718
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:721
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:724
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:727
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:730
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:733
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:736
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:748
msgid "Assume normal C execution environment"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:751
msgid "Enable support for huge objects"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:754
msgid "Process #ident directives"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:757
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:760
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:763
msgid "Export functions even if they can be inlined"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:766
msgid "Emit implicit instantiations of inline templates"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:769
msgid "Emit implicit instantiations of templates"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:772
msgid "Do not generate .size directives"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:775
+msgid "Initialize local vars and arrays to zero"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:778
msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:781
msgid "Integrate simple functions into their callers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:787
msgid ""
"-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:790
msgid ""
"-finput-charset=<cset> Specify the default character set for source "
"files."
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:793
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:796
+msgid "Intrinsics letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:799
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:802
+msgid "Intrinsics in lowercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:805
+msgid "Intrinsics in uppercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:808
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:811
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:817
msgid "Give external symbols a leading underscore"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:820
msgid "Perform loop optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:823
+msgid "Language keyword letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:826
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:829
+msgid "Language keywords in lowercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:832
+msgid "Language keywords in uppercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:835
msgid "Set errno after built-in math functions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:838
msgid "Report on permanent memory allocation"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:841
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:844
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:847
msgid ""
"-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
"line. 0 suppresses line-wrapping"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:850
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:853
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:856
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:859
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:862
msgid "Force all loop invariant computations out of loops"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:865
msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:874
msgid "Use graph-coloring register allocation"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:877
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:880
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:883
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:892
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:895
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1210
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:898
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1213
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:901
msgid "When possible do not generate stack frames"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:904
+msgid "Take at least one trip through each iterative DO loop"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:907
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:910
msgid "Do the full register move optimization pass"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:913
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:916
msgid "Enable optional diagnostics"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:919
msgid "Pack structure members together without holes"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:922
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:928
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:931
msgid "Perform loop peeling"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:934
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:937
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:940
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:943
msgid "Generate position-independent code if possible"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:946
msgid "Generate position-independent code for executables if possible"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:949
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:955
msgid "Enable basic program profiling code"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:958
msgid "Insert arc-based program profiling code"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:961
msgid ""
"Enable common options for generating profile info for profile feedback "
"directed optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:964
msgid ""
"Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:967
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:973
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:976
msgid "Strength reduce all loop general induction variables"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:979
msgid "Return small aggregates in registers"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:982
msgid "Enables a register move optimization"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:985
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:988
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:991
msgid "Reorder functions to improve code placement"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:994
msgid ""
"Used in Fix-and-Continue mode to indicate that object files may be swapped "
"in at runtime"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:997
msgid "Enable automatic template instantiation"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1000
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1003
msgid "Run the loop optimizer twice"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1006
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1009
msgid "Generate run time type descriptor information"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1012
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1015
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1018
msgid "Allow speculative motion of some loads"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1021
msgid "Allow speculative motion of more loads"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1024
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1027
msgid ""
"Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1030
msgid ""
"-fsched-stalled-insns-dep=<number> Set dependence distance checking in "
"premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1033
msgid ""
"-fsched-stalled-insns=<number> Set number of queued insns that can be "
"prematurely scheduled"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1036
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1039
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1042
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1045
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1048
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1051
+msgid "Allow appending a second underscore to externals"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1054
msgid "Mark data as shared rather than private"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1057
msgid "Use the same size for double as for float"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1060
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1063
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1069
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1072
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1075
msgid "Make \"char\" signed by default"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1078
+msgid "Do not print names of program units as they are compiled"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1081
msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1084
+msgid "Internally convert most source to lowercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1087
+msgid "Internally preserve source case"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1090
+msgid "Internally convert most source to uppercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1096
msgid "Insert stack checking code into the program"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1102
msgid ""
"-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1105
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1108
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1111
msgid "Perform strength reduction optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1114
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1123
+msgid "Symbol names spelled in mixed case"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1126
+msgid "Symbol names in lowercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1129
+msgid "Symbol names in uppercase"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1132
msgid "Check for syntax errors, then stop"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1135
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1138
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1141
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1147
msgid "Perform jump threading optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1150
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1153
msgid ""
"-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
"default thread-local storage code generation model"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1156
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1159
msgid "Assume floating-point operations can trap"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1162
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1165
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1168
+msgid "Allow all ugly features"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1171
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1174
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1177
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1180
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1183
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1186
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1189
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1192
+msgid "Append underscores to externals"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1195
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1198
+msgid "Delete libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1201
+msgid "Disable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1204
+msgid "Enable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1207
+msgid "Hide libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1216
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1219
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1222
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1225
msgid "Perform loop unswitching"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1228
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1231
msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1234
msgid "Add extra commentary to assembler output"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1237
+msgid "Print g77-specific version information and run internal tests"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1240
msgid "Use expression value profiles in optimizations"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1243
msgid "Discard unused virtual functions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1246
msgid "Implement vtables using thunks"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1249
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1252
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1255
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1258
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1261
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1267
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1270
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1273
msgid ""
"-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
"to character set <cset>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1276
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1279
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1282
msgid "Store strings in writable data section"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1285
msgid "Emit cross referencing information"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1288
+msgid "Print internal debugging-related information"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1291
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1294
msgid ""
"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1297
+msgid "Treat initial values of 0 like non-zero values"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1300
msgid "Generate debug information in default format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1303
msgid "Generate debug information in COFF format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1306
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1309
msgid "Dump declarations to a .decl file"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1312
msgid "Generate debug information in default extended format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1315
msgid "Generate debug information in STABS format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1318
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1321
msgid "Generate debug information in VMS format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1324
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1327
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1330
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1333
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1336
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1339
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1342
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1345
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1348
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1351
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1363
msgid ""
"Do not search standard system include directories (those specified with -"
"isystem will still be used)"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1366
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1369
msgid "-o <file>\tPlace output into <file>"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1372
msgid "Enable function profiling"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1375
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1378
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1381
msgid "Generate C header of platform-specific features"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1384
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1387
msgid "Remap file names when including files"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1390
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1393
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1414
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1396
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1420
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1399
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1402
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1405
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1408
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1411
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
-msgid "Deprecated in favor of -std=c89"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1417
+msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
-msgid "Conform to the ISO 1990 C standard as amended in 1994"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1423
+msgid "Deprecated in favor of -std=iso9899:1999"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1426
msgid "Enable traditional preprocessing"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1429
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1432
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1435
msgid "Enable verbose output"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1438
msgid "Display the compiler's version"
msgstr ""
-#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1441
msgid "Suppress warnings"
msgstr ""
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+msgid "does not support multilib"
msgstr ""
-#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
-msgid "shared and mdll are not compatible"
+#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
+#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
+msgid "may not use both -m32 and -m64"
msgstr ""
#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr ""
-#: f/lang-specs.h:38
-msgid "GCC does not support -C without using -E"
+#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
+msgid "shared and mdll are not compatible"
msgstr ""
-#: f/lang-specs.h:39
-msgid "GCC does not support -CC without using -E"
+#: config/vax/netbsd-elf.h:42
+msgid "The -shared option is not currently supported for VAX ELF."
msgstr ""
-#: config/i386/sco5.h:191
-msgid "-pg not supported on this platform"
+#: config/arm/arm.h:198
+msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr ""
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
+#: config/arm/arm.h:200
+msgid "-msoft-float and -mhard_float may not be used together"
msgstr ""
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
+#: config/arm/arm.h:202
+msgid "-mbig-endian and -mlittle-endian may not be used together"
msgstr ""
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-msgid "does not support multilib"
+#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:768
+msgid "-pg and -fomit-frame-pointer are incompatible"
msgstr ""
-#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
-#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
-#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
-msgid "may not use both -m32 and -m64"
+#: 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 ""
+
+#: treelang/lang-specs.h:52
+msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr ""
#: config/darwin.h:222
@@ -21204,78 +21576,66 @@ msgstr ""
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."
+#: config/mcore/mcore.h:65
+msgid "the m210 does not have little endian support"
msgstr ""
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
msgstr ""
-#: config/arc/arc.h:63 config/mips/mips.h:1143
+#: config/mips/mips.h:1143 config/arc/arc.h:63
msgid "may not use both -EB and -EL"
msgstr ""
-#: treelang/lang-specs.h:52
-msgid "-pg or -p and -fomit-frame-pointer are incompatible"
-msgstr ""
-
-#: config/arm/arm.h:198
-msgid "-mapcs-26 and -mapcs-32 may not be used together"
-msgstr ""
-
-#: config/arm/arm.h:200
-msgid "-msoft-float and -mhard_float may not be used together"
+#: config/mips/r3900.h:35
+msgid "-mhard-float not supported"
msgstr ""
-#: config/arm/arm.h:202
-msgid "-mbig-endian and -mlittle-endian may not be used together"
+#: config/mips/r3900.h:37
+msgid "-msingle-float and -msoft-float can not both be specified"
msgstr ""
-#: config/mcore/mcore.h:65
-msgid "the m210 does not have little endian support"
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
msgstr ""
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
+#: f/lang-specs.h:38
+msgid "GCC does not support -C without using -E"
msgstr ""
-#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
+#: f/lang-specs.h:39
+msgid "GCC does not support -CC without using -E"
msgstr ""
-#: ada/lang-specs.h:36
-msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
+#: config/vax/vax.h:50 config/vax/vax.h:51
+msgid "profiling not supported with -mg\n"
msgstr ""
-#: config/mips/r3900.h:35
-msgid "-mhard-float not supported"
+#: config/i386/sco5.h:191
+msgid "-pg not supported on this platform"
msgstr ""
-#: config/mips/r3900.h:37
-msgid "-msingle-float and -msoft-float can not both be specified"
+#: config/i386/sco5.h:192
+msgid "-p and -pp specified - pick one"
msgstr ""
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
msgstr ""
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
+#: ada/lang-specs.h:36
+msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
msgstr ""
#: gcc.c:743
msgid "GCC does not support -C or -CC without -E"
msgstr ""
-#: gcc.c:915
-msgid "-E required when input is from standard input"
-msgstr ""
-
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: gcc.c:916
+msgid "-E or -x required when input is from standard input"
msgstr ""
diff --git a/gcc/po/ja.po b/gcc/po/ja.po
index 744a4394f81..a1bc47b104d 100644
--- a/gcc/po/ja.po
+++ b/gcc/po/ja.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 3.0\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
"PO-Revision-Date: 2001-12-05 22:47+0900\n"
"Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
"Language-Team: Japanese <ja@li.org>\n"
@@ -36,16 +36,16 @@ msgstr "`%s' °À­¤Ï·¿¤Ë¤ÏŬÍѤµ¤ì¤Þ¤»¤ó"
msgid "`%s' attribute only applies to function types"
msgstr "`%s' °À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "`%s' °À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
@@ -123,7 +123,7 @@ msgstr "(½¾¤Ã¤Æ¡¢`va_arg' ¤Ë¤Ï `%s' ¤ò(`%s' ¤Ç¤Ê¤¯)ÅϤµ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó)"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -161,409 +161,414 @@ msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤Ï¸½ºß¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
msgid "target format does not support infinity"
msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï interworking ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr ""
-#: c-common.c:1141
+#: c-common.c:1140
#, fuzzy
msgid "%J'%D' is not defined outside of function scope"
msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "ʸ»úÎóĹ `%d' ¤Ï¡¢Ä¹¤µ `%d' (ISO C%d ¥³¥ó¥Ñ¥¤¥é¤Î¥µ¥Ý¡¼¥ÈÍ×·ï)¤è¤êÂ礭¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "¼°¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-#: c-common.c:1236
+#: c-common.c:1235
#, fuzzy
msgid "vector overflow in expression"
msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "Â礭¤ÊÀ°¿ô¤¬°ÅÌÛ¤ËÉä¹ç̵¤··¿¤ËÀÚ¤êµÍ¤á¤é¤ì¤Þ¤·¤¿"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "Éé¤ÎÀ°¿ô¤¬°ÅÌÛ¤ËÉä¹ç̵¤··¿¤ËÊÑ´¹¤µ¤ì¤Þ¤·¤¿"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "°ÅÌÛ¤ÎÄê¿ôÊÑ´¹¤Ç¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "`%s' ¤Ç¤Î±é»»¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¤È»×¤ï¤ì¤Þ¤¹"
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "¼°¤ÎÃæ¤Îʸ¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr "case ¥é¥Ù¥ë¤òÀ°¿ôÄê¿ô¤Ë´Ô¸µ¤Ç¤­¤Þ¤»¤ó"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr "¿¿µ¶Ãͼ°¤¬ÉÔŬÀڤǤ¹"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr "¥Ç¡¼¥¿·¿¤ÎÈÏ°ÏÀ©¸Â¤Ë¤è¤Ã¤Æ¡¢Èæ³Ó¤¬¾ï¤Ë false ¤È¤Ê¤ê¤Þ¤¹"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr "¥Ç¡¼¥¿·¿¤ÎÈÏ°ÏÀ©¸Â¤Ë¤è¤Ã¤Æ¡¢Èæ³Ó¤¬¾ï¤Ë true ¤È¤Ê¤ê¤Þ¤¹"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr "Éä¹ç̵¤·¤Î¼° >= 0 ¤È¤¤¤¦Èæ³Ó¤Ï¾ï¤Ë true ¤Ç¤¹"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "Éä¹ç̵¤·¤Î¼° < 0 ¤È¤¤¤¦Èæ³Ó¤Ï¾ï¤Ë false ¤Ç¤¹"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "`void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: c-common.c:2511
+#: c-common.c:2510
#, fuzzy
msgid "pointer to member function used in arithmetic"
msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "¥¹¥«¥é¡¼¤¬É¬Íפʾì½ê¤Ë¹½Â¤Âη¿¤ÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "¥¹¥«¥é¡¼¤¬É¬Íפʾì½ê¤Ë¶¦ÍÑÂη¿¤ÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "¥¹¥«¥é¡¼¤¬É¬Íפʾì½ê¤ËÇÛÎ󷿤ÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr ""
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr "¿¿µ¶ÃͤȤ·¤Æ»È¤ï¤ì¤ëÂåÆþ¤Î¤Þ¤ï¤ê¤Ç¤Ï¡¢´Ý³ç¸Ì¤Î»ÈÍѤò¤ª´«¤á¤·¤Þ¤¹"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
-#: c-common.c:2935
+#: c-common.c:2934
#, fuzzy
msgid "invalid application of `sizeof' to a function type"
msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Ø¤Î `sizeof' ¤ÎŬÍѤò¶Ø¤¸¤Þ¤¹"
-#: c-common.c:2945
+#: c-common.c:2944
#, fuzzy, c-format
msgid "invalid application of `%s' to a void type"
msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂФ¹¤ë̵¸ú¤ÊÁàºî¤Ç¤¹"
-#: c-common.c:2951
+#: c-common.c:2950
#, fuzzy
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Ë `__alignof' ¤¬Å¬ÍѤµ¤ì¤Þ¤·¤¿"
-#: c-common.c:3484
+#: c-common.c:3483
#, fuzzy, c-format
msgid "cannot disable built-in function `%s'"
msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤òʤ¤¤±£¤·¤Þ¤¹"
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
-#: c-common.c:3670
+#: c-common.c:3669
#, fuzzy, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr "case ¤ÎÃͤȤ·¤Æ¤Î¥Ý¥¤¥ó¥¿¤Ïµö¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: c-common.c:3901
+#: c-common.c:3900
#, fuzzy
msgid "range expressions in switch statements are non-standard"
msgstr "ISO C ¤Ç¤Ï switch ʸ¤Ç¤ÎÈϰϼ°¤Ï¶Ø¤¸¤é¤ì¤Æ¤¤¤Þ¤¹"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr "¶õ¤ÎÈϰϤ¬»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr "Æó½Å¤Î(¤¢¤ë¤¤¤Ï½ÅÊ£¤·¤Æ¤¤¤ë) case ¤ÎÃÍ"
-#: c-common.c:3982
+#: c-common.c:3981
#, fuzzy
msgid "%Jthis is the first entry overlapping that value"
msgstr "¤³¤ì¤¬¤½¤ÎÃͤȽÅÊ£¤·¤¿ºÇ½é¤Î¹àÌܤǤ¹"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
-#: c-common.c:3987
+#: c-common.c:3986
#, fuzzy
msgid "%Jpreviously used here"
msgstr "Á°¤Ë¤³¤³¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr "°ì¤Ä¤Î switch ¤ËÊ£¿ô¤Î default ¥é¥Ù¥ë¤¬¤¢¤ê¤Þ¤¹"
-#: c-common.c:3992
+#: c-common.c:3991
#, fuzzy
msgid "%Jthis is the first default label"
msgstr "¤³¤ì¤¬ºÇ½é¤Î default ¥é¥Ù¥ë¤Ç¤¹"
-#: c-common.c:4017
+#: c-common.c:4016
#, fuzzy
msgid "taking the address of a label is non-standard"
msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "¥â¡¼¥É `%s' ¤ËÂФ¹¤ë¥Ç¡¼¥¿·¿¤¬¤¢¤ê¤Þ¤»¤ó"
-#: c-common.c:4656
+#: c-common.c:4658
#, fuzzy, c-format
msgid "invalid pointer mode `%s'"
msgstr "̵¸ú¤Ê¼±ÊÌ»Ò `%s'"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, fuzzy, c-format
msgid "unable to emulate '%s'"
msgstr "¥Õ¥¡¥¤¥ë '%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
-#: c-common.c:4707
+#: c-common.c:4686
+#, fuzzy, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "È󽸹çÂη¿¤ËÂФ·¤ÆŬÍѤµ¤ì¤¿ `sigof'"
+
+#: c-common.c:4718
#, fuzzy
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "section °À­¤Ï¥í¡¼¥«¥ëÊÑ¿ô¤ËÂФ·¤Æ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
-#: c-common.c:4718
+#: c-common.c:4729
#, fuzzy
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
-#: c-common.c:4727
+#: c-common.c:4738
#, fuzzy
msgid "%Jsection attribute not allowed for '%D'"
msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï `%s' ¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
-#: c-common.c:4733
+#: c-common.c:4744
#, fuzzy
msgid "%Jsection attributes are not supported for this target"
msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬ 2 ¤Î¤Ù¤­¾è¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Â礭¤¹¤®¤Þ¤¹"
-#: c-common.c:4807
+#: c-common.c:4818
#, fuzzy
msgid "%Jalignment may not be specified for '%D'"
msgstr "`%s' ¤ËÂФ·¤Æ¤Î¥¢¥é¥¤¥ó¥á¥ó¥È¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
-#: c-common.c:4845
+#: c-common.c:4856
#, fuzzy
msgid "%J'%D' defined both normally and as an alias"
msgstr "`%s' ¤¬Ä̾ï¤Î¤â¤Î¤È¥¨¥¤¥ê¥¢¥¹¤È¤ÎξÊý¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
-#: c-common.c:4898
+#: c-common.c:4909
#, fuzzy
msgid "visibility arg not a string"
msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr ""
-#: c-common.c:4937
+#: c-common.c:4948
#, fuzzy
msgid "tls_model arg not a string"
msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
#, fuzzy
msgid "%J'%E' attribute applies only to functions"
msgstr "`%s' °À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
#, fuzzy
msgid "%Jcan't set '%E' attribute after definition"
msgstr "ÄêµÁ¤Î¸å¤Ç `%s' °À­¤ò¥»¥Ã¥È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: c-common.c:5095
+#: c-common.c:5106
#, fuzzy, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "`%s' °À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: c-common.c:5158
+#: c-common.c:5169
#, fuzzy, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr ""
-#: c-common.c:5316
+#: c-common.c:5281
#, fuzzy
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "²¾°ú¿ô¤Î¿ô¤¬¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
-#: c-common.c:5331
+#: c-common.c:5296
#, fuzzy, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤ËÉÔŬÀڤʥª¥Ú¥é¥ó¥É¿ô¤¬¤¢¤ê¤Þ¤¹"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5509
+#: c-common.c:5474
#, fuzzy
msgid "cleanup arg not an identifier"
msgstr "¼±Ê̻ҤΤʤ¤ 'defined'"
-#: c-common.c:5516
+#: c-common.c:5481
#, fuzzy
msgid "cleanup arg not a function"
msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "ÆþÎϤκǸå¤Ë %s"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s ¤¬ %s'%c' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s ¤¬ %s'\\x%x' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "ʸ»úÎóÄê¿ô¤ÎÁ°¤Ë %s"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "¿ôÃÍÄê¿ô¤ÎÁ°¤Ë %s"
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s ¤¬ \"%s\" ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s ¤¬ '%s' ¥È¡¼¥¯¥ó¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "void ¤ÎÃͤ¬ËÜÍè¤Î°ÕÌ£Ä̤ê¤Ë̵»ë¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
@@ -762,409 +767,409 @@ msgstr "`%s' ¤ÏÈó const ¤Î¸å¤Ç const Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr "`%s' ¤Ï static ¤Î¸å¤ÇÈó static Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:1262
+#: c-decl.c:1267
#, fuzzy
msgid "%Jredundant redeclaration of '%D'"
msgstr "`%s' ¤Î¾éĹ¤ÊºÆÀë¸À¤¬Æ±°ì¥¹¥³¡¼¥×Æâ¤Ë¤¢¤ê¤Þ¤¹"
-#: c-decl.c:1581
+#: c-decl.c:1586
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
-#: c-decl.c:1583
+#: c-decl.c:1588
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
-#: c-decl.c:1585
+#: c-decl.c:1590
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr "`%s' ¤ÎÀë¸À¤ÏÁ°Êý¤Î¥í¡¼¥«¥ë¥·¥ó¥Ü¥ë¤òʤ¤¤±£¤·¤Þ¤¹"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
msgid "%Jshadowed declaration is here"
msgstr ""
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
#, fuzzy
msgid "%Jprevious declaration of '%D'"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "´Ø¿ô `%s' ¤Î°ÅÌÛ¤ÎÀë¸À"
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "`%s' ¤¬¤³¤³¤Ç¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó (´Ø¿ô¤ÎÃæ¤Ç¤Ï¤Ê¤¤)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "`%s' ¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó (¤³¤Î´Ø¿ôÆâ¤ÇºÇ½é¤ËÍøÍÑ)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(̤Àë¸À¤Î³ÆÊÑ¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤¬ºÇ½é¤Ë¸½¤ï¤ì¤¿¤½¤ì¤¾¤ì¤Î´Ø¿ô"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr " ¤ËÂФ·¤Æ°ìÅÙ¤À¤±Êó¹ð¤µ¤ì¤Þ¤¹¡£)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:2010
+#: c-decl.c:2015
#, fuzzy
msgid "%Jthis is a previous declaration"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: c-decl.c:2045
+#: c-decl.c:2050
#, fuzzy
msgid "%Hduplicate label `%D'"
msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
-#: c-decl.c:2047
+#: c-decl.c:2052
#, fuzzy
msgid "%J`%D' previously defined here"
msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:2049
+#: c-decl.c:2054
#, fuzzy
msgid "%J`%D' previously declared here"
msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr ""
-#: c-decl.c:2140
+#: c-decl.c:2145
#, fuzzy
msgid "%H`%s' defined as wrong kind of tag"
msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "̵̾¹½Â¤ÂÎ/¶¦ÍÑÂΤ¬¡¢¤½¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÄêµÁ¤·¤Æ¤¤¤Þ¤»¤ó"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "¶õ¤ÎÀë¸À¤ÎÃæ¤Ë¡¢Ìµ°ÕÌ£¤Ê¥­¡¼¥ï¡¼¥ÉËô¤Ï·¿Ì¾¤¬¤¢¤ê¤Þ¤¹"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
-#: c-decl.c:2435
+#: c-decl.c:2440
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr ""
-#: c-decl.c:2437
+#: c-decl.c:2442
#, fuzzy
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO C89 ¤Ï²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr ""
-#: c-decl.c:2456
+#: c-decl.c:2461
#, fuzzy
msgid "static or type qualifiers in abstract declarator"
msgstr "¥Ý¥¤¥ó¥¿Àë¸À»Ò¤ËÉÔŬÀڤʷ¿½¤¾þ»Ò"
-#: c-decl.c:2526
+#: c-decl.c:2531
#, fuzzy
msgid "%J'%D' is usually a function"
msgstr "`%s' ¤ÏÄ̾ï¤Ï´Ø¿ô¤Ç¤¹"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, fuzzy, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "´Ø¿ô `%s' ¤¬ÊÑ¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë½é´ü²½¤µ¤ì¤Þ¤·¤¿"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "²¾°ú¿ô `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "ÊÑ¿ô `%s' ¤Ë¤Ï½é´ü²½»Ò¤¬¤¢¤ê¤Þ¤¹¤¬¡¢ÉÔ´°Á´·¿¤Ç¤¹"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "ÇÛÎó `%s' ¤ÎÍ×ÁǤËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
msgid "%Jinline function '%D' given attribute noinline"
msgstr ""
-#: c-decl.c:2725
+#: c-decl.c:2730
#, fuzzy
msgid "%Jinitializer fails to determine size of '%D'"
msgstr "½é´ü²½»Ò¤Ï `%s' ¤Î¥µ¥¤¥º¤ÎÆÃÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
-#: c-decl.c:2730
+#: c-decl.c:2735
#, fuzzy
msgid "%Jarray size missing in '%D'"
msgstr "`%s' ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:2746
+#: c-decl.c:2751
#, fuzzy
msgid "%Jzero or negative size array '%D'"
msgstr "`%s' ¤ÎÇÛÎó¥µ¥¤¥º¤¬¥¼¥íËô¤ÏÉé¤Ç¤¹"
-#: c-decl.c:2774
+#: c-decl.c:2779
#, fuzzy
msgid "%Jstorage size of '%D' isn't known"
msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬¤ï¤«¤ê¤Þ¤»¤ó"
-#: c-decl.c:2784
+#: c-decl.c:2789
#, fuzzy
msgid "%Jstorage size of '%D' isn't constant"
msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬°ìÄê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:2867
+#: c-decl.c:2872
#, fuzzy
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr "Èó static ¥í¡¼¥«¥ëÊÑ¿ô `%s' ¤Ø¤Î asm »ØÄê»Ò¤Ï̵»ë¤µ¤ì¤Þ¤¹"
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr "ISO C ¤ÏÁ°Êý²¾°ú¿ôÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
-#: c-decl.c:3160
+#: c-decl.c:3165
#, fuzzy
msgid "<anonymous>"
msgstr "<̵̾ %s>"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬Éé¤Î¿ô¤Ç¤¹"
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬ 0 ¤Ç¤¹"
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÏÉÔŬÀڤʷ¿¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, fuzzy, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr "#%s ¤Ï GCC ¤Î³ÈÄ¥¤Ç¤¹"
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "`%s' ¤ÎÉý¤Ï¤½¤Î·¿¤Î¥µ¥¤¥º¤òĶ¤¨¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr "`%s' ¤Ï¤½¤Î·¿¤ÎÃͤè¤ê¤â¶¹¤¤¤Ç¤¹"
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "`long long long' ¤Ï GCC ¤Ë¤È¤Ã¤ÆŤ¹¤®¤Þ¤¹"
-#: c-decl.c:3375
+#: c-decl.c:3380
#, fuzzy
msgid "ISO C90 does not support `long long'"
msgstr "ISO C89 ¤Ï `long long' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "`%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr ""
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr ""
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr "`%s' ¤ò typedef ¤Þ¤¿¤ÏÁȤ߹þ¤ß·¿¤Ë¤Ç¤­¤Þ¤»¤ó"
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr "`%s' ¤ÎÀë¸À¤Ç·¿¤¬¥Ç¥Õ¥©¥ë¥È¤Î `int' ¤È¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "`%s' ¤ËÂФ·¤Æ long ¤È short ¤ÎξÊý¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "`%s' ¤ËÂФ·¤Æ char ¤È¤È¤â¤Ë long ¤Þ¤¿¤Ï short ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "`%s' ¤ËÂФ·¤ÆÉâÆ°¾®¿ô·¿¤È¤È¤â¤Ë long ¤Þ¤¿¤Ï short ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "Í£°ì¤ÎÍ­¸ú¤ÊÁȹç¤ï¤»¤Ï `long double' ¤Ç¤¹"
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "`%s' ¤ËÂФ·¤ÆÉä¹æ¤¢¤ê¤ÈÉä¹æ¤Ê¤·¤ÎξÊý¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "`%s' ¤ËÂФ·¤Æ long, short, signed ¤Þ¤¿¤Ï unsigned ¤ÏÉÔŬÀڤǤ¹"
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr "`%s' ¤ËÂФ¹¤ë long, short, singed ¤ä unsigned ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "`%s' ¤ËÂФ·¤Æ complex ¤ÏÉÔŬÀڤǤ¹"
-#: c-decl.c:3583
+#: c-decl.c:3588
#, fuzzy
msgid "ISO C90 does not support complex types"
msgstr "ISO C89 ¤Ï complex ·¿¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C ¤Ï `double complex' ¤ò°ÕÌ£¤¹¤ë̵½¤¾þ¤Î `complex' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO C ¤ÏÀ°¿ô·¿¤Î complex ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "½ÅÊ£¤·¤¿ `const'"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "½ÅÊ£¤·¤¿¥é¥Ù¥ë `restrict'"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "½ÅÊ£¤·¤¿ `volatile'"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "`%s' ¤ÎÀë¸À¤Ë¤ª¤¤¤ÆÊ£¿ô¤ÎÊݸ¥¯¥é¥¹"
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `auto' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `register' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `typedef' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:3692
+#: c-decl.c:3697
#, fuzzy
msgid "function definition declared `__thread'"
msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `typedef' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "·¿Ì¾¤ËÂФ·¤Æ»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "`%s' ¤¬½é´ü²½¤µ¤ì¤ë¤È¤³¤í¤Ç¡¢`extern' Àë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "`%s' ¤Ë `extern' ¤È½é´ü²½»Ò¤ÎξÊý¤¬¤¢¤ê¤Þ¤¹"
-#: c-decl.c:3731
+#: c-decl.c:3736
#, fuzzy, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄꤷ¤Þ¤¹"
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, fuzzy, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
@@ -1172,476 +1177,476 @@ msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
#, fuzzy
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "`%s' ¤ÎÀë¸À¤Ï void ¤ÎÇÛÎó"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
-#: c-decl.c:3836
+#: c-decl.c:3841
#, fuzzy
msgid "invalid use of structure with flexible array member"
msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Éé¤Ç¤¹"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, fuzzy, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ISO C89 ¤Ï¥µ¥¤¥º¤¬É¾²Á¤Ç¤­¤Ê¤¤ÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, fuzzy, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO C89 ¤Ï²ÄÊÑĹ¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Â礭¤¹¤®¤Þ¤¹"
-#: c-decl.c:3939
+#: c-decl.c:3944
#, fuzzy
msgid "ISO C90 does not support flexible array members"
msgstr "ISO C89 ¤Ï²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "ÇÛÎó¤Î·¿¤¬ÉÔ´°Á´Í×ÁÇ·¿¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "`%s' ¤Ï´Ø¿ô¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "`%s' ¤ÏÇÛÎó¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr "ISO C ¤Ï½¤¾þÉÕ¤­ void ·¿¤ÎÌá¤êÃͤò»ý¤Ä´Ø¿ô¤ò¶Ø¤¸¤Þ¤¹"
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr "´Ø¿ôÌá¤êÃͤη¿½¤¾þ»Ò¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr "ISO C ¤Ï´Ø¿ô¤Î·¿½¤¾þ»Ò¤ò¶Ø¤¸¤Þ¤¹"
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr "¥Ý¥¤¥ó¥¿Àë¸À»Ò¤ËÉÔŬÀڤʷ¿½¤¾þ»Ò"
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr "ISO C ¤Ï const ¤ä volatile ¤Î´Ø¿ô·¿¤ò¶Ø¤¸¤Þ¤¹"
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "ÊÑ¿ô¤Þ¤¿¤ÏÎΰè `%s' ¤Ï void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:4234
+#: c-decl.c:4245
#, fuzzy
msgid "attributes in parameter array declarator ignored"
msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Ç `::' ¤ò»È¤¨¤Þ¤»¤ó"
-#: c-decl.c:4259
+#: c-decl.c:4270
#, fuzzy
msgid "invalid type modifier within array declarator"
msgstr "¥Ý¥¤¥ó¥¿Àë¸À»Ò¤ËÉÔŬÀڤʷ¿½¤¾þ»Ò"
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "Îΰè `%s' ¤ÏÉÔ´°Á´¤Ê·¿¤Ç¤¹"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr "`noreturn' ´Ø¿ô¤¬Èó void ÃͤòÊÖ¤·¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr "`main' ¤ò inline ´Ø¿ô¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: c-decl.c:4431
+#: c-decl.c:4442
#, fuzzy
msgid "variable previously declared `static' redeclared `extern'"
msgstr "ÊÑ¿ô¤Þ¤¿¤ÏÎΰè `%s' ¤Ï void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:4440
+#: c-decl.c:4451
#, fuzzy
msgid "%Jvariable '%D' declared `inline'"
msgstr "ÊÑ¿ô `%s' ¤¬ `inline' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
#, fuzzy
msgid "thread-local storage not supported for this target"
msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "´Ø¿ôÀë¸À¤Ï¥×¥í¥È¥¿¥¤¥×¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr "´Ø¿ôÀë¸ÀÃæ¤Ë¡Ê·¿¤Î̵¤¤¡Ë²¾°ú¿ô̾¤¬¤¢¤ê¤Þ¤¹"
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4636
+#: c-decl.c:4647
msgid "\"void\" must be the only parameter"
msgstr ""
-#: c-decl.c:4653
+#: c-decl.c:4664
#, fuzzy
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr "²¾°ú¿ô `%s' ¾¯¤·Á°Êý¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, fuzzy, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "`%s %s' ¤Ï²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, fuzzy, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "̵̾¹½Â¤ÂΤ¬²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:4689
+#: c-decl.c:4700
#, fuzzy
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "¤½¤Î¥¹¥³¡¼¥×¤ÏÄêµÁ¤«Àë¸À¤À¤±¤Ç¤¹¡¢¶²¤é¤¯Ë¾¤ó¤À¤³¤È¤È°Û¤Ê¤ë¤Ç¤·¤ç¤¦¡£"
-#: c-decl.c:4774
+#: c-decl.c:4785
#, fuzzy, c-format
msgid "redefinition of `union %s'"
msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:4776
+#: c-decl.c:4787
#, fuzzy, c-format
msgid "redefinition of `struct %s'"
msgstr "`%s %s' ¤ÎºÆÄêµÁ"
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr "Àë¸À¤¬²¿¤âÀë¸À¤·¤Æ¤¤¤Þ¤»¤ó"
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
#, fuzzy
msgid "%Jduplicate member '%D'"
msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr "%s¤¬²¾°ú¿ôÆâ¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "¶¦ÍÑÂÎ"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "¹½Â¤ÂÎ"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr "%s¤¬%s¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "¹½Â¤ÂÎ"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "̾Á°ÉÕ¤­¥á¥ó¥Ð"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "¥á¥ó¥Ð"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "`%s' ¤Î¥Í¥¹¥È¤·¤¿ºÆÄêµÁ"
-#: c-decl.c:5015
+#: c-decl.c:5026
#, fuzzy
msgid "%Jflexible array member in union"
msgstr "¶¦ÍÑÂΤ˲ÄÊÑÇÛÎó¥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤¹"
-#: c-decl.c:5020
+#: c-decl.c:5031
#, fuzzy
msgid "%Jflexible array member not at end of struct"
msgstr "¹½Â¤ÂΤκǸå¤Ç¤Ï¤Ê¤¤½ê¤Ë²ÄÊÑÇÛÎó¥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤¹"
-#: c-decl.c:5025
+#: c-decl.c:5036
#, fuzzy
msgid "%Jflexible array member in otherwise empty struct"
msgstr "¹½Â¤ÂΤ˲ÄÊÑÇÛÎó¥á¥ó¥Ð°Ê³°¤Î¥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:5032
+#: c-decl.c:5043
#, fuzzy
msgid "%Jinvalid use of structure with flexible array member"
msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr "¶¦ÍÑÂΤòÆ©²áŪ¤Ë¤Ç¤­¤Þ¤»¤ó"
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "`enum %s' ¤ÎºÆÀë¸À"
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr "²¾°ú¿ôÆâ¤Ç enum ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr "Îóµó»Ò¤ÎÃͤ¬À°¿ô¤ÎÈϰϤκÇÂçÃͤòĶ¤¨¤Þ¤·¤¿"
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "`%s' ¤ÎÎóµóÃͤ¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "ÎóµóÃͤ¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr "ISO C ¤ÏÎóµó»Ò¤ÎÃͤò `int' ¤ÎÈϰϤ˸ÂÄꤷ¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr "Ìá¤êÃͤη¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr "Ìá¤êÃͤη¿¤ò¥Ç¥Õ¥©¥ë¥È¤Î `int' ¤È¤·¤Þ¤¹"
-#: c-decl.c:5501
+#: c-decl.c:5512
#, fuzzy
msgid "%Jno previous prototype for '%D'"
msgstr "`%s' ¤ÎÁ°Êý¥×¥í¥È¥¿¥¤¥×¤¬¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:5507
+#: c-decl.c:5518
#, fuzzy
msgid "%J'%D' was used with no prototype before its definition"
msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤ÎÁ°¤Ë¥×¥í¥È¥¿¥¤¥×¤Ê¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: c-decl.c:5514
+#: c-decl.c:5525
#, fuzzy
msgid "%Jno previous declaration for '%D'"
msgstr "`%s' ¤ÎÁ°ÊýÀë¸À¤¬¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:5520
+#: c-decl.c:5531
#, fuzzy
msgid "%J`%D' was used with no declaration before its definition"
msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤ÎÁ°¤ÇÀë¸À¤Ê¤·¤Ç»ÈÍѤµ¤ì¤Þ¤·¤¿"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
#, fuzzy
msgid "%Jreturn type of '%D' is not `int'"
msgstr "`%s' ¤ÎÌá¤êÃͤη¿¤¬ `int' ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:5571
+#: c-decl.c:5582
#, fuzzy
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "`%s' ¤ÎÂè°ì°ú¿ô¤Ï `int' ¤È¤¹¤Ù¤­¤Ç¤¹"
-#: c-decl.c:5580
+#: c-decl.c:5591
#, fuzzy
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "`%s' ¤ÎÂèÆó°ú¿ô¤Ï `char **' ¤È¤¹¤Ù¤­¤Ç¤¹"
-#: c-decl.c:5589
+#: c-decl.c:5600
#, fuzzy
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "`%s' ¤ÎÂè»°°ú¿ô¤Ï¤ª¤½¤é¤¯ `char **' ¤È¤¹¤Ù¤­¤Ç¤·¤ç¤¦"
-#: c-decl.c:5599
+#: c-decl.c:5610
#, fuzzy
msgid "%J'%D' takes only zero or two arguments"
msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
-#: c-decl.c:5602
+#: c-decl.c:5613
#, fuzzy
msgid "%J'%D' is normally a non-static function"
msgstr "`%s' ¤ÏÄ̾Èó static ¤Ê´Ø¿ô¤Ç¤¹"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5672
+#: c-decl.c:5683
#, fuzzy
msgid "%Jparameter name omitted"
msgstr "²¾°ú¿ô¤¬¾Êά¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:5747
+#: c-decl.c:5758
#, fuzzy
msgid "%Jparameter name missing from parameter list"
msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ô̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:5757
+#: c-decl.c:5768
#, fuzzy
msgid "%J\"%D\" declared as a non-parameter"
msgstr "`%s %s' ¤Ï²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:5762
+#: c-decl.c:5773
#, fuzzy
msgid "%Jmultiple parameters named \"%D\""
msgstr "½ÅÊ£¤·¤¿²¾°ú¿ô̾ `%s'"
-#: c-decl.c:5770
+#: c-decl.c:5781
#, fuzzy
msgid "%Jparameter \"%D\" declared void"
msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
#, fuzzy
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "`%s' ¤Î·¿¤ò¥Ç¥Õ¥©¥ë¥È¤Î `int' ¤È¤·¤Þ¤¹"
-#: c-decl.c:5801
+#: c-decl.c:5812
#, fuzzy
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
-#: c-decl.c:5807
+#: c-decl.c:5818
#, fuzzy
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr "²¾°ú¿ô `%s' ¤ÎÀë¸À¤¬¤¢¤ê¤Þ¤¹¤¬¡¢¤½¤ó¤Ê²¾°ú¿ô¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "²¾°ú¿ô¤Î¿ô¤¬¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
#, fuzzy
msgid "%Hprototype declaration"
msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
-#: c-decl.c:5889
+#: c-decl.c:5900
#, fuzzy
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr "³Ê¾å¤²¤µ¤ì¤¿²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
-#: c-decl.c:5897
+#: c-decl.c:5908
#, fuzzy
msgid "argument \"%D\" doesn't match prototype"
msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃפ·¤Þ¤»¤ó"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
#, fuzzy
msgid "no return statement in function returning non-void"
msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "¤³¤Î´Ø¿ô¤ÏÃͤòÊÖ¤·¤¿¤êÊÖ¤µ¤Ê¤«¤Ã¤¿¤ê¤¹¤ë¤Ç¤·¤ç¤¦"
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c-decl.c:6200
+#: c-decl.c:6211
#, fuzzy
msgid "'for' loop initial declaration used outside C99 mode"
msgstr "`for' ¥ë¡¼¥×¤Î½é´ü²½Àë¸À¤¬ C99 ¥â¡¼¥É°Ê³°¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: c-decl.c:6224
+#: c-decl.c:6235
#, fuzzy, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "`%s %s' ¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:6227
+#: c-decl.c:6238
#, fuzzy, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "`%s %s' ¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, fuzzy, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "`%s %s' ¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:6238
+#: c-decl.c:6249
#, fuzzy
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr "ÈóÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸À¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
-#: c-decl.c:6241
+#: c-decl.c:6252
#, fuzzy
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr "¥¹¥¿¥Æ¥£¥Ã¥¯ÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤Ë¤¢¤ê¤Þ¤¹"
-#: c-decl.c:6244
+#: c-decl.c:6255
#, fuzzy
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr "`extern' ÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤Ë¤¢¤ê¤Þ¤¹"
-#: c-decl.c:6557
+#: c-decl.c:6568
#, fuzzy
msgid "%Jredefinition of global '%D'"
msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: c-decl.c:6558
+#: c-decl.c:6569
#, fuzzy
msgid "%J'%D' previously defined here"
msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
@@ -2284,95 +2289,95 @@ msgstr "%s ¤Î¸å¤í¤Î¿ô»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
msgid "missing makefile target after \"%s\""
msgstr "Àµ¼°¤Ê²¾°ú¿ô¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "-I- ¤¬Æó²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: c-opts.c:692
+#: c-opts.c:700
#, fuzzy, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "-f%s ¤Ï¤â¤Ï¤ä¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: c-opts.c:812
+#: c-opts.c:820
#, fuzzy
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr "-fhandle-exceptions ¤Ï -fexception ¤ËÊѹ¹¤µ¤ì¤Þ¤·¤¿(¤µ¤é¤Ë¥Ç¥Õ¥©¥ë¥È¤ÇÍ­¸ú¤Ç¤¹)"
-#: c-opts.c:978
+#: c-opts.c:986
#, fuzzy
msgid "output filename specified twice"
msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë̾¤¬Æó²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "-Wformat-y2k ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "-Wformat-extra-args ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
-#: c-opts.c:1111
+#: c-opts.c:1119
#, fuzzy
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "-Wformat-extra-args ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "-Wformat-nonliteral ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "-Wformat-security ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "-Wmissing-format-attribute ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
-#: c-opts.c:1131
+#: c-opts.c:1139
#, fuzzy, c-format
msgid "opening output file %s: %m"
msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, fuzzy, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr "¥Õ¥¡¥¤¥ë̾¤¬Â¿¤¹¤®¤Þ¤¹¡£%s --help ¤È¥¿¥¤¥×¤·¤Æ»È¤¤Êý¤ò¸«¤Þ¤·¤ç¤¦"
-#: c-opts.c:1215
+#: c-opts.c:1223
#, fuzzy
msgid "YYDEBUG not defined"
msgstr "YYDEBUG ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: c-opts.c:1261
+#: c-opts.c:1269
#, c-format
msgid "opening dependency file %s: %m"
msgstr ""
-#: c-opts.c:1271
+#: c-opts.c:1279
#, c-format
msgid "closing dependency file %s: %m"
msgstr ""
-#: c-opts.c:1274
+#: c-opts.c:1282
#, fuzzy, c-format
msgid "when writing output to %s: %m"
msgstr "%s ¤Ø¤Î½ñ¤­¹þ¤ß¥¨¥é¡¼¤Ç¤¹"
-#: c-opts.c:1344
+#: c-opts.c:1352
#, fuzzy
msgid "to generate dependencies you must specify either -M or -MM"
msgstr "-M ¤« -MM ¤Î¤¤¤º¤ì¤«¤òÄɲÃŪ¤Ë»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: c-opts.c:1404
+#: c-opts.c:1412
#, fuzzy
msgid "<built-in>"
msgstr "<ÁȤ߹þ¤ß>"
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr "<¥³¥Þ¥ó¥É¥é¥¤¥ó>"
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr ""
@@ -2389,7 +2394,7 @@ msgstr "ʸˡ¥¨¥é¡¼: ÄÉ¿ï¤Ç¤­¤Þ¤»¤ó"
msgid "ISO C forbids an empty source file"
msgstr "ISO C ¤Ï¶õ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¶Ø¤¸¤Þ¤¹"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
@@ -2405,7 +2410,7 @@ msgstr "¥Ç¡¼¥¿ÄêµÁ¤¬·¿¤äµ­²±¥¯¥é¥¹¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ISO C ¤Ç¤Ï´Ø¿ô³°¤Ç¤Î;ʬ¤Ê `;' ¤òµö¤·¤Þ¤»¤ó"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr "¸Å¤¤ C ¤Ç¤Ïñ¹à¥×¥é¥¹±é»»»Ò¤òµñÈݤ·¤Þ¤¹"
@@ -2488,7 +2493,7 @@ msgstr "ISO C ¤Ï ¥Í¥¹¥È¤µ¤ì¤¿´Ø¿ô¤ò¶Ø¤¸¤Þ¤¹"
msgid "ISO C forbids forward references to `enum' types"
msgstr "ISO C ¤Ï `enum' ·¿¤ÎÁ°Êý»²¾È¤ò¶Ø¤¸¤Þ¤¹"
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "Îóµó»Ò¥ê¥¹¥È¤ÎºÇ¸å¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤¹"
@@ -2496,7 +2501,7 @@ msgstr "Îóµó»Ò¥ê¥¹¥È¤ÎºÇ¸å¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤¹"
msgid "no semicolon at end of struct or union"
msgstr "struct ¤ä union ¤ÎºÇ¸å¤Ë¥»¥ß¥³¥í¥ó¤¬¤¢¤ê¤Þ¤»¤ó"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "struct ¤ä union ¤ÎÃæ¤Ç;ʬ¤Ê¥»¥ß¥³¥í¥ó¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
@@ -2526,24 +2531,24 @@ msgstr "ISO C ¤Ï¥é¥Ù¥ëÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
msgid "braced-group within expression allowed only inside a function"
msgstr "¥Ö¥ì¡¼¥¹¤Ç¤Þ¤È¤á¤é¤ì¤¿¼°¤Ï´Ø¿ô¤ÎÆ⦤ǤΤߵö¤µ¤ì¤Þ¤¹"
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "else ʸ¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
#, fuzzy
msgid "%Hempty body in an if-statement"
msgstr "else ʸ¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr "break ʸ¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "continue ʸ¤¬ loop ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO C `goto *¼°;' ¤Î½ñ¤­Êý¤ò¶Ø¤¸¤Þ¤¹"
@@ -2553,11 +2558,11 @@ msgstr "ISO C `goto *¼°;' ¤Î½ñ¤­Êý¤ò¶Ø¤¸¤Þ¤¹"
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr "ISO C ¤Ï `...' ¤ÎÁ°¤Ë̾Á°¤ò¤Ä¤±¤é¤ì¤¿°ú¿ô¤òÍ׵ᤷ¤Þ¤¹"
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "¸Å¤¤¥¹¥¿¥¤¥ë¤Î¼±Ê̻ҥꥹ¥È¤Ç¤Î `...'"
@@ -2574,7 +2579,7 @@ msgstr "¹½Ê¸²òÀÏ¥¨¥é¡¼"
msgid "parser stack overflow"
msgstr "¹½Ê¸²òÀÏ´ï¤Î¥¹¥¿¥Ã¥¯¤¬°î¤ì¤Þ¤·¤¿"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "'%s' ¥È¡¼¥¯¥ó¤Î½ê¤Çʸˡ¥¨¥é¡¼"
@@ -2656,7 +2661,7 @@ msgstr ""
msgid "%s: had text segment at different address"
msgstr ""
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
@@ -2780,12 +2785,12 @@ msgstr "case ¥é¥Ù¥ë¤¬¸½¤ì¤¿¤Î¤Ï¤³¤³¤Ç¤¹"
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr "(Á°¤Î case ʸ¤Î°Ï¤¤¹þ¤Þ¤ì¤¿Æ°ºî¤Ï¤½¤ì¼«¿È¤Î¥¹¥³¡¼¥×¤Ç¥Ç¥¹¥È¥é¥¯¥¿¤òÍ׵ᤷ¤Þ¤¹)"
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr "asm ¤Ç¤Ï %s ½¤¾þ»Ò¤¬Ìµ»ë¤µ¤ì¤Þ¤¹"
-#: c-semantics.c:991
+#: c-semantics.c:993
#, fuzzy
msgid "will never be executed"
msgstr "¸Æ¤Ó½Ð¤· %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤»¤º\n"
@@ -2795,7 +2800,7 @@ msgstr "¸Æ¤Ó½Ð¤· %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤»¤º\n"
msgid "`%s' has an incomplete type"
msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr "void ¼°¤ÎÉÔŬÀڤʻÈÍÑ"
@@ -2832,766 +2837,766 @@ msgstr "·¿¤ÏÁ´¤¯¸ß´¹¤¬¤¢¤ê¤Þ¤»¤ó"
msgid "function return types not compatible due to `volatile'"
msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr "ÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ËÂФ¹¤ë±é»»"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "¹½Â¤ÂΤǤⶦÍÑÂΤǤâ¤Ê¤¤²¿¤«¤Ç¡¢¥á¥ó¥Ð `%s' ¤òÍ׵ᤵ¤ì¤Þ¤·¤¿"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "ÉÔ´°Á´·¿¤Î¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "`void *' ¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È¤Ç¤¹"
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr "ÇÛÎ󻲾ȤǤÎź»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "ÇÛÎó¤Îź»ú¤¬ `char' ·¿¤Ç¤¹"
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr "ISO C ¤Ï `register' ÇÛÎó¤Ø¤Îź»ú¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:1525
+#: c-typeck.c:1505
#, fuzzy
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO C89 Èóº¸ÊÕÃÍÇÛÎó¤Ø¤Îź»ú¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "ź»ú¤¬ `char' ·¿¤ò¤â¤Á¤Þ¤¹"
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr "ź»ú¤ò¤Ä¤±¤é¤ì¤¿Ãͤ¬ÇÛÎó¤Ç¤â¥Ý¥¤¥ó¥¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr "`%s' ¤Î¥í¡¼¥«¥ëÀë¸À¤Ç¡¢¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤¬±£¤µ¤ì¤Þ¤¹"
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
#, fuzzy
msgid "function called through a non-compatible type"
msgstr "sizeof ¤¬ÉÔ´°Á´¤Ê·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr "½é´ü²½»Ò¤ÎÍ×ÁǤ¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr "Àµ¼°¤Ê²¾°ú¿ô %d ¤Î·¿¤¬ÉÔ´°Á´¤Ç¤¹"
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÉâÆ°¾®¿ô·¿¤Ç¤Ï¤Ê¤¯À°¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÊ£ÁÇ¿ô¤Ç¤Ï¤Ê¤¯À°¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÉâÆ°¾®¿ô·¿¤Ç¤Ï¤Ê¤¯Ê£ÁÇ¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÀ°¿ô·¿¤Ç¤Ï¤Ê¤¯ÉâÆ°¾®¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÀ°¿ô·¿¤Ç¤Ï¤Ê¤¯Ê£ÁÇ¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÊ£ÁÇ¿ô¤Ç¤Ï¤Ê¤¯ÉâÆ°¾®¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤Ï `double' ¤Ç¤Ê¤¯ `float' ¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr "%s ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ç¤Î·¿¤ÎÉý¤È¤Ï°Û¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ê %s ¤ÏÉä¹ç¤Ê¤·¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ê %s ¤ÏÉä¹çÉÕ¤­¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr "¥·¥Õ¥ÈÃæ¤Î + ¤ä - ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr "|| ¤È¶¦¤Ë»È¤ï¤ì¤ë && ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr "·×»»¤¬ | ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr "Èæ³Ó¤¬ | ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr "·×»»¤¬ ^ ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr "·×»»¤¬ ^ ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr "& ±é»»»Ò¤Î¼þ¤ê¤Î + ¤ä - ¤Î¼þ¤ê¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr "Èæ³Ó¤¬ & ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "X<=Y<=Z ¤ÎÍͤÊÈæ³Ó¤Ï¿ô³ØŪ¤Ê°ÕÌ£¤Ç¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤»¤ó"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "`void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤Îº¹¤òµá¤á¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤Îº¹¤òµá¤á¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr "ñ¹à¥×¥é¥¹¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr "ñ¹à¥Þ¥¤¥Ê¥¹¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ISO C ¤ÏÊ£ÁǶ¦ÌòÍѤΠ`~' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "abs ¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr "Ê£ÁǶ¦Ìò(~)¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr "ñ¹à´¶Ã²Éä(!)¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO C ¤Ï complex ·¿¤Ç¤Î `++' ¤È `--' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
#, fuzzy
msgid "wrong type argument to increment"
msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
#, fuzzy
msgid "wrong type argument to decrement"
msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
#, fuzzy
msgid "increment of pointer to unknown structure"
msgstr "ÉÔÌÀ¤Ê¹½Â¤ÂΤËÂФ¹¤ë¥Ý¥¤¥ó¥¿¤Î%s"
-#: c-typeck.c:2377
+#: c-typeck.c:2357
#, fuzzy
msgid "decrement of pointer to unknown structure"
msgstr "ÉÔÌÀ¤Ê¹½Â¤ÂΤËÂФ¹¤ë¥Ý¥¤¥ó¥¿¤Î%s"
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr "ñ¹à¤Î `&' ¤Ç¤Îº¸ÊÕÃͤ¬Ìµ¸ú¤Ç¤¹"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð `%s' ¤Î¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:2668
+#: c-typeck.c:2648
#, fuzzy
msgid "use of conditional expressions as lvalues is deprecated"
msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤Î¾ò·ï¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:2671
+#: c-typeck.c:2651
#, fuzzy
msgid "use of compound expressions as lvalues is deprecated"
msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤ÎÊ£¹ç¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:2674
+#: c-typeck.c:2654
#, fuzzy
msgid "use of cast expressions as lvalues is deprecated"
msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤Î¥­¥ã¥¹¥È¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÊÑ¿ô `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÎΰè¤Ç¹Ô¤ï¤ì¤Þ¤·¤¿"
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, fuzzy, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó"
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "Í׵ᤵ¤ì¤¿Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹"
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr "volatile ¥Õ¥£¡¼¥ë¥É¤ò¥ì¥¸¥¹¥¿¤Ë»ý¤Ã¤Æ¤¤¤ë¤è¤¦¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤òÃÖ¤±¤Þ¤»¤ó"
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "register ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹¤¬Í׵ᤵ¤ì¤Þ¤·¤¿"
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr "¾ò·ï¼°¤ËÉä¹çÉÕ¤­·¿¤ÈÉä¹ç̵¤··¿¤È¤¬¤¢¤ê¤Þ¤¹"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ISO C ¤ÏÊÒ¦¤À¤±¤¬ void ¤È¤Ê¤ë¾ò·ï¼°¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ò¾ò·ï¼°¤È¤¹¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr "¾ò·ï¼°¤Ç¤Î¥Ý¥¤¥ó¥¿¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr "¾ò·ï¼°¤Ç¥Ý¥¤¥ó¥¿·¿¤ÈÀ°¿ô·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr "¥«¥ó¥Þ±é»»»Ò¤Îº¸Â¦¤Î¼°¤Ë¸úÎϤ¬¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr "¥­¥ã¥¹¥È¤¬ÇÛÎ󷿤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr "¥­¥ã¥¹¥È¤Ï´Ø¿ô·¿¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ISO C ¤ÏÈó¥¹¥«¥é¡¼¤«¤éƱ¤¸·¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr "ISO C ¤Ï¶¦ÍÑÂη¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "¶¦ÍÑÂΤÎÃæ¤Ë¤Ê¤¤·¿¤«¤é¶¦ÍÑÂη¿¤Ø¥­¥ã¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
#, fuzzy
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:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤ÎÍ׵ᥢ¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤·¤Þ¤¹"
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤«¤é°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤È¤Ê¤ê¤Þ¤¹"
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤Ë¥­¥ã¥¹¥È¤µ¤ì¤Þ¤·¤¿"
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3170
+#: c-typeck.c:3150
#, fuzzy
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿·×»»¤Ë¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:3179
+#: c-typeck.c:3159
#, fuzzy
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr "ÂåÆþ¤È¤·¤Æ̵¸ú¤Êº¸ÊÕÃͤǤ¹"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "ÂåÆþ"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
#, fuzzy
msgid "cannot pass rvalue to reference parameter"
msgstr "»²¾È·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr "%s¤Ë¤è¤ê¡¢½¤¾þ¤µ¤ì¤Ê¤¤´Ø¿ô¥Ý¥¤¥ó¥¿¤«¤é¡¢½¤¾þ¤µ¤ì¤¿´Ø¿ô¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤¹"
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr "%s¤Ë¤è¤ê¡¢¥Ý¥¤¥ó¥¿¤Î¼¨¤¹·¿¤«¤é¤Î½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr "ISO C ¤Ç¤Ï°ú¿ô¤«¤é¶¦ÍÑÂΤؤÎÊÑ´¹¤ò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ISO C ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È `void *' ¤È¤Î%s¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr "%s ¤Ç¥Ý¥¤¥ó¥¿¤Î¼¨¤¹ÂоݤÎÉä¹æ¤Î̵ͭ¤¬°Û¤Ê¤ê¤Þ¤¹"
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr "¸ß´¹À­¤Î¤Ê¤¤¥Ý¥¤¥ó¥¿·¿¤«¤é¤Î%s¤Ç¤¹"
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr "Èóº¸ÊÕÃÍÇÛÎó¤Î̵¸ú¤ÊÍøÍÑ"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤ÇÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤·¤¿"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤Ç¥Ý¥¤¥ó¥¿¤«¤éÀ°¿ô¤òºî¤ê¤Þ¤·¤¿"
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr "´ÖÀÜŪ¤Ê´Ø¿ô¸Æ¤Ó½Ð¤·¤ÎÂè %d °ú¿ô¤ËÂФ·¤Æ¸ß´¹À­¤Î¤Ê¤¤·¿¤Ç¤¹"
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "%s ¤Ë¸ß´¹À­¤Î¤Ê¤¤·¿"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, fuzzy, c-format
msgid "passing arg of `%s'"
msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
#, fuzzy
msgid "passing arg of pointer to function"
msgstr "°ú¿ô %d ¸Ä¤Î´Ø¿ô¥Ý¥¤¥ó¥¿¤òÅϤ·¤Þ¤¹"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "°ú¿ô %d ¸Ä¤Î´Ø¿ô¥Ý¥¤¥ó¥¿¤òÅϤ·¤Þ¤¹"
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr "¸Å¤¤ C ¤Ç¤Ï¼«Æ°Åª¤Ê½¸¹çÂΤνé´ü²½¤òµñÀ䤷¤Þ¤¹"
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr "¥ï¥¤¥Éʸ»úÎ󤫤é char ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr "Èó¥ï¥¤¥Éʸ»úÎ󤫤é int ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr "char ¤ÎÇÛÎó¤Ë¤È¤Ã¤Æ½é´ü²½»Òʸ»úÎó¤¬Ä¹¤¹¤®¤Þ¤¹"
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr "ÈóÄê¿ôÇÛÎó¼°¤«¤éÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "½é´ü²½"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr "½é´ü²½»Ò¤ÎÍ×ÁÇ¤Ï¥í¡¼¥É»þ¤Ë·×»»¤µ¤ìÆÀ¤Þ¤»¤ó"
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr "̵¸ú¤Ê½é´ü²½»Ò"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
#, fuzzy
msgid "opaque vector types cannot be initialized"
msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr "½é´ü²½»Ò¤Î½ª¤ï¤ê¤Ë;ʬ¤Ê¥Ö¥ì¡¼¥¹¤Î¥°¥ë¡¼¥×"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr "½é´ü²½»Ò¤Î¤Þ¤ï¤ê¤Î¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤¬¥Ö¥ì¡¼¥¹¤Ç°Ï¤Þ¤ì¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr "¥Í¥¹¥È¤·¤¿Ê¸Ì®¤Ç²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr "¶õ¤Î¥¹¥«¥é¡¼½é´ü²½»Ò"
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤Ë;ʬ¤ÊÍ×ÁÇ"
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr "½é´ü²½»Ø̾»Ò¤Ç¤Ï¥Í¥¹¥È¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr "ÈóÇÛÎó¤Î½é´ü²½»Ò¤ËÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬»È¤ï¤ì¤Þ¤·¤¿"
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr "¥ì¥³¡¼¥É¤ä¶¦ÍÑÂΤ˥ե£¡¼¥ë¥É̾¤¬¤Ê¤¤½é´ü²½»Ò¤Ç¤¹"
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr "½é´ü²½»ÒÆâ¤ËÈóÄê¿ô¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr "½é´ü²½»ÒÆâ¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬ÇÛÎó¤Î¶­³¦¤òĶ¤¨¤Þ¤·¤¿"
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr "½é´ü²½»ÒÆâ¤Ë¶õ¤ÎÈÏ°Ï¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr "½é´ü²½»Ò¤ÎÈÏ°Ï¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬ÇÛÎó¤Î¶­³¦¤òĶ¤¨¤Þ¤·¤¿"
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr "ÉÔÌÀ¤Ê¥Õ¥£¡¼¥ë¥É `%s' ¤¬½é´ü²½»Ò¤Ç»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr "½é´ü²½¤µ¤ì¤¿¥Õ¥£¡¼¥ë¥É¤¬ÉûºîÍѤǾå½ñ¤­¤µ¤ì¤Þ¤¹"
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr "char ÇÛÎó½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr "¹½Â¤Âνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
-#: c-typeck.c:5959
+#: c-typeck.c:5939
#, fuzzy
msgid "non-static initialization of a flexible array member"
msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr "¶¦ÍÑÂνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr "¸Å¤¤ C ¤Ï¶¦ÍÑÂΤνé´ü¤òµñÀ䤷¤Þ¤¹"
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr "ÇÛÎó½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
-#: c-typeck.c:6139
+#: c-typeck.c:6119
#, fuzzy
msgid "excess elements in vector initializer"
msgstr "¥¹¥«¥é¡¼½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr "¥¹¥«¥é¡¼½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr "asm ʸ¤ÎÃæ¤Ë̵¸ú¤Êº¸ÊÕÃÍ"
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr "`asm' ¤Ë¤è¤ë½¤Àµ"
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr "`noreturn' ¤ÎÀë¸À¤µ¤ì¤¿´Ø¿ô¤Ë `return' ʸ¤¬¤¢¤ê¤Þ¤¹"
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤¹"
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "return"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "´Ø¿ô¤¬¥í¡¼¥«¥ëÊÑ¿ô¤Î¥¢¥É¥ì¥¹¤òÊÖ¤·¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr "switch ¤ÎÆâÍƤ¬À°¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr "ISO C ¤Ç¤Ï `long' ¤Î switch ¼°¤Ï `int' ¤ËÊÑ´¹¤µ¤ì¤Þ¤»¤ó"
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr "case ¥é¥Ù¥ë¤¬ switch ʸ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr "`default' ¥é¥Ù¥ë¤¬ switch ʸ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
#, fuzzy
msgid "division by zero"
msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr "±¦¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr "±¦¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr "º¸¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr "º¸¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr "¥·¥Õ¥È²ó¿ô¤¬Éé¤ÎÃͤǤ¹"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr "¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr "ÉâÆ°¾®¿ôÅÀ¤ÎÈæ³Ó¤Ç == ¤ä != ¤ò»È¤¦¤Î¤Ï°ÂÁ´¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO C ´Ø¿ô¥Ý¥¤¥ó¥¿¤Î½ç½øÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "´°Á´¤Ê¥Ý¥¤¥ó¥¿¤ÈÉÔ´°Á´¤Ê¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤Ç¤¹"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr "À°¿ô 0 ¤È¥Ý¥¤¥ó¥¿¤È¤Î½ç½øÈæ³Ó¤Ç¤¹"
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr "ÈóÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ç¤Î½ç½øÉÕ¤±¤é¤ì¤Ê¤¤Èæ³Ó¤Ç¤¹"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤È¤ÎÈæ³Ó¤Ç¤¹"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr "~¤Çȿž¤µ¤ì¤¿³Ê¾å¤²Éä¹ç̵¤··¿¤ÈÄê¿ô¤È¤ÎÈæ³Ó¤Ç¤¹"
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr "~¤Çȿž¤µ¤ì¤¿Éä¹ç̵¤··¿¤ÈÉä¹ç̵¤··¿¤È¤ÎÈæ³Ó¤Ç¤¹"
@@ -3600,7 +3605,7 @@ msgstr "~¤Çȿž¤µ¤ì¤¿Éä¹ç̵¤··¿¤ÈÉä¹ç̵¤··¿¤È¤ÎÈæ³Ó¤Ç¤¹"
msgid "%Jinlining failed in call to '%F'"
msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Î¥¤¥ó¥é¥¤¥ó²½¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "¤³¤³¤«¤é¸Æ¤Ð¤ì¤Þ¤·¤¿"
@@ -3661,7 +3666,7 @@ msgstr ""
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %d pred edge ¥ê¥¹¥È¤¬µ¡Ç½¤·¤Æ¤¤¤Þ¤»¤ó"
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
@@ -3740,119 +3745,119 @@ msgstr ""
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, fuzzy, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr "½ªÎ»Ì¿Îá %d(¥Ö¥í¥Ã¥¯ %d) ¤¬°ìÏ¢¤ÎÌ¿ÎáÎó¤ÎÃæ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£"
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, fuzzy, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr "Ì¿Îá %d ¤¬Ê£¿ô¤Î´ðËÜ¥Ö¥í¥Ã¥¯(%d ¤È %d)¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, fuzzy, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr "³«»ÏÌ¿Îá %d(¥Ö¥í¥Ã¥¯ %d) ¤¬°ìÏ¢¤ÎÌ¿ÎáÎó¤ÎÃæ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£"
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, fuzzy, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "¾ò·ï¤Î¼Â¹Ô¤è¤ê¤Ïʬ´ô¤ÎÀ¸À®¤òÍ¥À褹¤ë"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr "NOTE_INSN_BASIC_BLOCK ¤¬¥Ö¥í¥Ã¥¯ %d ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, fuzzy, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr "NOTE_INSN_BASIC_BLOCK %d ¤¬´ðËÜ¥Ö¥í¥Ã¥¯ %d ¤ÎÃæ¤Û¤É¤Ë¤¢¤ê¤Þ¤¹"
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, fuzzy, c-format
msgid "in basic block %d:"
msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %d Æâ:"
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
#, fuzzy
msgid "basic blocks not laid down consecutively"
msgstr "´ðËÜ¥Ö¥í¥Ã¥¯¤¬Ï¢Â³Åª¤ËÈÖ¹æÉÕ¤±¤é¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
#, fuzzy
msgid "insn outside basic block"
msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %d Æâ:"
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
#, fuzzy
msgid "return not followed by barrier"
msgstr "'#' ¤Ë¥Þ¥¯¥í²¾°ú¿ô̾¤¬Â³¤¤¤Æ¤¤¤Þ¤»¤ó"
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr "Ì¿ÎáÏ¢º¿Ãæ¤Î bb ¤Î¿ô (%d) ¤¬ n_basic_blocks (%d) ¤È°ã¤¤¤Þ¤¹"
@@ -4089,7 +4094,7 @@ msgstr "%s: COFF ¥Õ¥¡¥¤¥ë¤È¤·¤Æ³«¤±¤Þ¤»¤ó"
msgid "library lib%s not found"
msgstr "¥é¥¤¥Ö¥é¥ê lib%s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4099,7 +4104,7 @@ msgstr ""
";; ·ë¹çÅý·×: %d »î¹Ô, %d ÂåÂØ (%d ¿·¤¿¤Ê¶õ´Ö¤òÍ×µá),\n"
";; %d À®¸ù¡£\n"
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4443,68 +4448,72 @@ msgstr ""
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "À°¿ô¤¬¥×¥ê¥×¥í¥»¥Ã¥µ¼°Æâ¤Ç¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-#: cppexp.c:753
-#, fuzzy
-msgid "void expression between '(' and ')'"
-msgstr "¼°Ê¸¤¬Ìµ¸ú¤Ç¤¹"
+#: cppexp.c:751
+msgid "missing expression between '(' and ')'"
+msgstr ""
-#: cppexp.c:756
+#: cppexp.c:754
#, fuzzy
msgid "#if with no expression"
msgstr " throw ¤µ¤ì¤¿¼°¤ÎÃæ"
-#: cppexp.c:758
+#: cppexp.c:757
#, fuzzy, c-format
msgid "operator '%s' has no right operand"
msgstr "È¿Éü»Ò `%s' ¤ÏÈóÀ°¿ô·¿¤Ç¤¹"
-#: cppexp.c:784
+#: cppexp.c:762
+#, fuzzy, c-format
+msgid "operator '%s' has no left operand"
+msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr ""
-#: cppexp.c:811
+#: cppexp.c:815
#, fuzzy
msgid "unbalanced stack in #if"
msgstr "Âбþ¤·¤Æ¤¤¤Ê¤¤ #endif"
-#: cppexp.c:830
+#: cppexp.c:834
#, fuzzy, c-format
msgid "impossible operator '%u'"
msgstr "¤¢¤ê¤¨¤Ê¤¤±é»»»Ò '%s'"
-#: cppexp.c:922
+#: cppexp.c:926
#, fuzzy
msgid "missing ')' in expression"
msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr ""
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr "À°¿ô¤¬¥×¥ê¥×¥í¥»¥Ã¥µ¼°Æâ¤Ç¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-#: cppexp.c:958
+#: cppexp.c:962
#, fuzzy
msgid "missing '(' in expression"
msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr "¥«¥ó¥Þ±é»»»Ò¤¬ #if ±é»»»Ò¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
@@ -4540,7 +4549,7 @@ msgstr "%s ¤¬ËÜÍè¤è¤ê¤âû¤¤¤Ç¤¹"
msgid "no include path in which to search for %s"
msgstr "%s ¤ò¸«¤Ä¤±¤ë¤¿¤á¤Î¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤¬¤¢¤ê¤Þ¤»¤ó"
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr "¿½Å include ¤«¤é¤ÎÊݸͭ±×¤È¤Ê¤ë¤Ç¤·¤ç¤¦:\n"
@@ -4957,7 +4966,7 @@ msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤°ú¿ô¥ê¥¹¥È¤¬¥Þ¥¯¥í \"%s\" ¤òµ¯Æ°¤·¤è¤¦¤È¤·¤Þ¤·¤¿"
msgid "syntax error in macro parameter list"
msgstr "\"%s\" ¤Ï¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ë¸½¤ì¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ";; %d ¤«¤é %d ¤Þ¤Ç¤Î½èÍý¥Ö¥í¥Ã¥¯¡¢%d ¥»¥Ã¥È¡£\n"
@@ -5093,12 +5102,12 @@ msgstr "`%l' ±é»»¤Ï¥é¥Ù¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr "ÉâÆ°¾®¿ôÄê¿ô¤ò»È¤¤Â»¤Í¤Þ¤·¤¿"
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
@@ -5119,25 +5128,25 @@ msgstr "À©¸æ¤¬Èó void ´Ø¿ô¤Î½ª¤ê¤ËÅþ㤷¤Þ¤·¤¿"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, fuzzy, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ÎÉý¤Î¤»¤¤¤ÇÈæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr "Èæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr "°ìÃפ·¤Ê¤¤ÃÍƱ»Î¤Ç¤ÎÈóÅù²Á¤Î `or' ¥Æ¥¹¥È¤Ï¾ï¤Ë 1 ¤Ç¤¹"
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr "Áê¸ßÇÓ¾Ū¤ÊÃͤÎÅù²Á¤Î `and' ¥Æ¥¹¥È¤Ï¾ï¤Ë 0 ¤Ç¤¹"
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -5146,31 +5155,31 @@ msgstr ""
msgid "%Jsize of variable '%D' is too large"
msgstr "ÊÑ¿ô `%s' ¤Î¥µ¥¤¥º¤¬Â礭¤¹¤®¤Þ¤¹"
-#: function.c:3742
+#: function.c:3752
#, fuzzy
msgid "impossible constraint in `asm'"
msgstr "`asm' Æâ¤Ç¤Ï¥ì¥¸¥¹¥¿À©Ìó¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
-#: function.c:5733
+#: function.c:5743
#, fuzzy
msgid "%J'%D' might be used uninitialized in this function"
msgstr "`%s' ¤Ï¤³¤Î´Ø¿ôÆâ¤Ç½é´ü²½¤µ¤ì¤º¤Ë»ÈÍѤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
-#: function.c:5740
+#: function.c:5750
#, fuzzy
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "ÊÑ¿ô `%s' ¤Ï `longjmp' ¤ä `vfork' ¤Ë¤è¤Ã¤Æ¹ó¤¤¤³¤È¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
-#: function.c:5759
+#: function.c:5769
#, fuzzy
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "°ú¿ô `%s' ¤Ï `longjmp' ¤ä `vfork' ¤Ë¤è¤Ã¤Æ¹ó¤¤¤³¤È¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr "´Ø¿ô¤¬½¸¹çÂΤòÊÖ¤·¤Æ¤¤¤Þ¤¹"
-#: function.c:6929
+#: function.c:6939
#, fuzzy
msgid "%Junused parameter '%D'"
msgstr "°ú¿ô `%s' ¤¬Ì¤»ÈÍѤǤ¹"
@@ -5200,7 +5209,7 @@ msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ·¤Æ̵´Ø·¸¤Ê°ú¿ô"
msgid "Using built-in specs.\n"
msgstr "ÁȤ߹þ¤ß spec ¤ò»ÈÍÑ.\n"
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
@@ -5209,42 +5218,42 @@ msgstr ""
"spec %s ¤ò '%s' ¤ËÀßÄêÃæ\n"
"\n"
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr "%s ¤«¤é spec ¤òÆɤ߹þ¤ßÃæ\n"
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr "specs ¤Î %ld ʸ»úÌܰʹߤΠ%%include ¤Î½ñ¼°¤¬ÊѤǤ¹"
-#: gcc.c:1980
+#: gcc.c:1983
#, fuzzy, c-format
msgid "could not find specs file %s\n"
msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr "specs ¤Î %ld ʸ»úÌܰʹߤΠ%%rename ¤Î½ñ¼°¤¬ÊѤǤ¹"
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤Ë̾Á°¤òÊѹ¹¤¹¤ë spec ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¤Ç¤·¤¿"
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr "spec %s ¤ò %s ¤Ë̾Á°¤òÊѹ¹\n"
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
@@ -5253,25 +5262,25 @@ msgstr ""
"spec ¤Ï '%s' ¤Ç¤¹\n"
"\n"
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr "spec ¥Õ¥¡¥¤¥ëÃæ¤Î %ld ʸ»ú¤Î¸å¤ËÉÔÌÀ¤Ê %% ¥³¥Þ¥ó¥É"
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr "%ld ʸ»ú¤Î¸å¤Ë¤ª¤«¤·¤Ê spec ¥Õ¥¡¥¤¥ë"
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr "spec ¥Õ¥¡¥¤¥ë¤Ë¥ê¥ó¥¯¤Ë´Ø¤¹¤ë spec ¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5279,7 +5288,7 @@ msgstr ""
"\n"
"³¤±¤Þ¤¹¤«? (y ¤Þ¤¿¤Ï n) "
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5290,71 +5299,71 @@ msgstr ""
"´°Á´¤Ê¥Ð¥°¥ì¥Ý¡¼¥È¤òÁ÷¤Ã¤Æ¤¯¤À¤µ¤¤¡£\n"
"%s ¤Ë¼ê½ç¤¬½ñ¤¤¤Æ¤¢¤ê¤Þ¤¹¡£"
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "»È¤¤Êý: %s [¥ª¥×¥·¥ç¥ó] ¥Õ¥¡¥¤¥ë...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "¥ª¥×¥·¥ç¥ó:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr ""
" -pass-exit-codes ¥Õ¥§¡¼¥º¤«¤é¤Î¥¨¥é¡¼¥³¡¼¥É¤ÎºÇÂçÃͤò exit\n"
" ¥³¡¼¥É¤È¤·¤ÆÊÖ¤¹\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help ¤³¤Î¥Ø¥ë¥×¾ðÊó¤òɽ¼¨\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help ¥¿¡¼¥²¥Ã¥È¸ÇÍ­¤Î¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤òɽ¼¨\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr "(`-v --help' ¤ò»È¤¦¤È¡¢»Ò¥×¥í¥»¥¹¤Î¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤òɽ¼¨)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs ÁȤ߹þ¤Þ¤ì¤¿ spec ʸ»úÎó¤òÁ´¤Æɽ¼¨\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion ¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine ¥³¥ó¥Ñ¥¤¥é¤Î¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥Ã¥µ¤òɽ¼¨\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs ¥³¥ó¥Ñ¥¤¥é¤Î¥µ¡¼¥Á¥Ñ¥¹¤Ë¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¤òɽ¼¨\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr " -print-libgcc-file-name ¥³¥ó¥Ñ¥¤¥é¤Î¥³¥ó¥Ñ¥Ë¥ª¥ó¥é¥¤¥Ö¥é¥ê̾¤òɽ¼¨\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<lib> ¥é¥¤¥Ö¥é¥ê <lib> ¤Ø¤Î¥Õ¥ë¥Ñ¥¹¤òɽ¼¨\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<prog> ¥³¥ó¥Ñ¥¤¥é¤ÎÉôÉÊ <prog> ¤Ø¤Î¥Õ¥ë¥Ñ¥¹¤òɽ¼¨\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory libgcc ¤Î¥Ð¡¼¥¸¥ç¥ó¥Ç¥£¥ì¥¯¥È¥ê¥ë¡¼¥È¤òɽ¼¨\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
@@ -5362,101 +5371,101 @@ msgstr ""
" -print-multi-lib ¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤ÈÊ£¿ô¤Î¥é¥¤¥Ö¥é¥êõº÷\n"
" ¥Ç¥£¥ì¥¯¥È¥ê¤È¤ÎÂбþ¤òɽ¼¨\n"
-#: gcc.c:2999
+#: gcc.c:3002
#, fuzzy
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr " -print-multi-directory libgcc ¤Î¥Ð¡¼¥¸¥ç¥ó¥Ç¥£¥ì¥¯¥È¥ê¥ë¡¼¥È¤òɽ¼¨\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr " -Wa,<options> ¥«¥ó¥Þ¶èÀÚ¤ê¤Î <options> ¤ò¥¢¥»¥ó¥Ö¥é¤ËÅϤ¹\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<options> ¥«¥ó¥Þ¶èÀÚ¤ê¤Î <options> ¤ò¥×¥ê¥×¥í¥»¥Ã¥µ¤ËÅϤ¹\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<options> ¥«¥ó¥Þ¶èÀÚ¤ê¤Î <options> ¤ò¥ê¥ó¥«¤ËÅϤ¹\n"
-#: gcc.c:3003
+#: gcc.c:3006
#, fuzzy
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr " -Xlinker <arg> <arg> ¤ò¥ê¥ó¥«¤ËÅϤ¹\n"
-#: gcc.c:3004
+#: gcc.c:3007
#, fuzzy
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xlinker <arg> <arg> ¤ò¥ê¥ó¥«¤ËÅϤ¹\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <arg> <arg> ¤ò¥ê¥ó¥«¤ËÅϤ¹\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps Ãæ´Ö¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Ê¤¤\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe Ãæ´Ö¥Õ¥¡¥¤¥ë¤Ç¤Ï¤Ê¤¯¥Ñ¥¤¥×¤ò»È¤¦\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time »Ò¥×¥í¥»¥¹¤´¤È¤Î¼Â¹Ô»þ´Ö¤ò·×¬¤¹¤ë\n"
-#: gcc.c:3009
+#: gcc.c:3012
#, fuzzy
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr " -specs=<file> ÁȤ߹þ¤ß specs ¤ò <file> ¤ÎÆâÍƤÇÃÖ¤­´¹¤¨¤ë\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr " -std=<standard> ÆþÎÏ¥½¡¼¥¹¤ò <standard> ¤È¸«¤Ê¤¹\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <directory> <directory> ¤ò¥³¥ó¥Ñ¥¤¥é¤Îõº÷¥Ñ¥¹¤ËÄɲ乤ë\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
" -b <machine> ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ì¤Ð¥¿¡¼¥²¥Ã¥È <machine> ¤È¤·¤Æ\n"
" gcc ¤ò¼Â¹Ô¤¹¤ë\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr ""
" -V <version> ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ì¤Ð <version> ¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤Î\n"
" gcc ¤È¤·¤Æ¼Â¹Ô¤¹¤ë\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v ¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æµ¯Æ°¤µ¤ì¤ë¥×¥í¥°¥é¥à¤òɽ¼¨\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr ""
" -E ¥×¥ê¥×¥í¥»¥¹¤Î¤ß -- ¥³¥ó¥Ñ¥¤¥ë¡¢¥¢¥»¥ó¥Ö¥ë¡¢¥ê¥ó¥¯\n"
" ¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr " -S ¥³¥ó¥Ñ¥¤¥ë¤Î¤ß -- ¥¢¥»¥ó¥Ö¥ë¡¢¥ê¥ó¥¯¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr " -c ¥³¥ó¥Ñ¥¤¥ë¡¢¥¢¥»¥ó¥Ö¥ë¤¹¤ë¤¬¡¢¥ê¥ó¥¯¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <file> <file> ¤Ë½ÐÎϤò¹Ô¤Ê¤¦\n"
-#: gcc.c:3020
+#: gcc.c:3023
#, fuzzy
msgid ""
" -x <language> Specify the language of the following input files\n"
@@ -5469,7 +5478,7 @@ msgstr ""
" 'none' ¤ò»ØÄꤹ¤ë¤È¥Õ¥¡¥¤¥ë³ÈÄ¥»Ò¤Ë¤è¤Ã¤Æ¸À¸ì¤ò\n"
" ¿äÄꤹ¤ë¡¢¥Ç¥Õ¥©¥ë¥È¤Î¿¶¤ëÉñ¤¤¤ËÌá¤ë\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5482,99 +5491,99 @@ msgstr ""
"»Ò¥×¥í¥»¥¹¤Ë¼«Æ°Åª¤ËÅϤµ¤ì¤Þ¤¹¡£¤³¤¦¤¤¤Ã¤¿¥×¥í¥»¥¹¤Ë¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó¤òÅϤ¹\n"
"¤Ë¤Ï -W<letter> ¥ª¥×¥·¥ç¥ó¤ò»È¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, fuzzy, c-format
msgid "`-%c' option must have argument"
msgstr "-param ¥ª¥×¥·¥ç¥ó¤Ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr ""
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr ""
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr "`-Xlinker' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3468
+#: gcc.c:3471
#, fuzzy
msgid "argument to `-Xpreprocessor' is missing"
msgstr "`-specs' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3475
+#: gcc.c:3478
#, fuzzy
msgid "argument to `-Xassembler' is missing"
msgstr "`-Xlinker' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3482
+#: gcc.c:3485
#, fuzzy
msgid "argument to `-l' is missing"
msgstr "`-x' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr "`-specs' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr "`-specs=' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr "`-B' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3735
+#: gcc.c:3738
#, fuzzy
msgid "warning: -pipe ignored because -save-temps specified"
msgstr "·Ù¹ð: -save-temps ¤¬»ØÄꤵ¤ì¤¿¤Î¤Ç -pipe ¤Ï̵»ë¤µ¤ì¤Þ¤¹"
-#: gcc.c:3739
+#: gcc.c:3742
#, fuzzy
msgid "warning: -pipe ignored because -time specified"
msgstr "·Ù¹ð: -time ¤¬»ØÄꤵ¤ì¤¿¤Î¤Ç -pipe ¤Ï̵»ë¤µ¤ì¤Þ¤¹"
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "`-x' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "`-%s' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:4040
+#: gcc.c:4043
#, fuzzy, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr "·Ù¹ð: ºÇ¸å¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤Î¸å¤Î `-x %s' ¤Ï²¿¤â¤·¤Þ¤»¤ó"
-#: gcc.c:4441
+#: gcc.c:4444
#, fuzzy
msgid "invalid specification! Bug in cc"
msgstr "̵¸ú¤Ê»ØÄê! cc ¤Î¥Ð¥°."
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5582,80 +5591,80 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, fuzzy, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr "spec ¥¨¥é¡¼: '%%*' ¤Ï¥Ñ¥¿¡¼¥ó¥Þ¥Ã¥Á¤Ç½é´ü²½¤µ¤ì¤Ê¤¤¤Þ¤Þ¤Ç¤¹"
-#: gcc.c:5108
+#: gcc.c:5111
#, fuzzy, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr "·Ù¹ð: µì¼°¤Î %%[ ±é»»»Ò¤¬ spec ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr "spec %c%s%c ¤ò½èÍýÃæ, ¤³¤ì¤Ï '%s' ¤Ç¤¹\n"
-#: gcc.c:5189
+#: gcc.c:5192
#, fuzzy, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "spec ¥¨¥é¡¼: ǧ¼±ÉÔǽ¤Ê spec ¥ª¥×¥·¥ç¥ó '%c'"
-#: gcc.c:5268
+#: gcc.c:5271
#, fuzzy, c-format
msgid "unknown spec function `%s'"
msgstr "´Ø¿ô `%s' Æâ:"
-#: gcc.c:5287
+#: gcc.c:5290
#, fuzzy, c-format
msgid "error in args to spec function `%s'"
msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
-#: gcc.c:5335
+#: gcc.c:5338
#, fuzzy
msgid "malformed spec function name"
msgstr "¥­¥ã¥¹¥È¤Ï´Ø¿ô·¿¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
#. )
-#: gcc.c:5338
+#: gcc.c:5341
#, fuzzy
msgid "no arguments for spec function"
msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "ǧ¼±ÉÔǽ¤Ê¥ª¥×¥·¥ç¥ó `-%s'"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr "¥¤¥ó¥¹¥È¡¼¥ë: %s%s\n"
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "¥×¥í¥°¥é¥à: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "¥é¥¤¥Ö¥é¥ê: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5663,52 +5672,52 @@ msgstr ""
"\n"
"¥Ð¥°¥ì¥Ý¡¼¥È¤Î¼ê½ç¤Ï¡¢°Ê²¼¤ò»²¾È\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr "¥³¥ó¥Õ¥£¥°¥ª¥×¥·¥ç¥ó: %s\n"
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr "¥¹¥ì¥Ã¥É¥â¥Ç¥ë: %s\n"
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "gcc ¥Ð¡¼¥¸¥ç¥ó %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "gcc ¥É¥é¥¤¥Ð¥Ð¡¼¥¸¥ç¥ó %s ¼Â¹Ô gcc ¥Ð¡¼¥¸¥ç¥ó %s\n"
-#: gcc.c:6302
+#: gcc.c:6305
#, fuzzy
msgid "no input files"
msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: ¥ê¥ó¥¯¤¬´°Î»¤·¤Ê¤«¤Ã¤¿¤Î¤Ç¥ê¥ó¥«¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤Ï»È¤ï¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
-#: gcc.c:6327
+#: gcc.c:6330
#, fuzzy
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "-c ¤ä -S ¤È°ì½ï¤Ë -o ¤ò»ØÄꤹ¤ë¤È¡¢Ê£¿ô¥³¥ó¥Ñ¥¤¥ë¤Ç¤­¤Þ¤»¤ó"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s ¥³¥ó¥Ñ¥¤¥é¤Ï¤³¤Î¥·¥¹¥Æ¥à¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "¸À¸ì %s ¤Ïǧ¼±¤Ç¤­¤Þ¤»¤ó"
-#: gcc.c:6580
+#: gcc.c:6583
#, fuzzy
msgid "internal gcc abort"
msgstr "ÆâÉô gcc ÃæÃÇ"
@@ -6001,22 +6010,22 @@ msgstr "%s: `%s' ¤òÊÑ´¹¤·¤Þ¤¹\n"
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
#, fuzzy
msgid "jump bypassing disabled"
msgstr "-g ¥ª¥×¥·¥ç¥ó¤ò̵¸ú²½¤·¤Þ¤·¤¿¡£"
-#: gcse.c:8071
+#: gcse.c:8097
#, fuzzy, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr "GCSE ¤ò̵¸ú²½: %d > 1000 ´ðËÜ¥Ö¥í¥Ã¥¯¡¢µÚ¤Ó %d >= 20 edge/´ðËÜ¥Ö¥í¥Ã¥¯"
-#: gcse.c:8084
+#: gcse.c:8110
#, fuzzy, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr "GCSE ¤ò̵¸ú²½: %d ´ðËÜ¥Ö¥í¥Ã¥¯¡¢µÚ¤Ó %d ¸Ä¤Î¥ì¥¸¥¹¥¿"
@@ -6067,7 +6076,7 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr "\"%s\" ¤Ï¥Þ¥¯¥í̾¤È¤·¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, fuzzy, c-format
msgid "can't open %s: %m"
@@ -6147,7 +6156,7 @@ msgstr "Èó¥í¡¼¥«¥ë goto ¤ò»È¤Ã¤Æ¤¤¤ë´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
msgid "function with target specific attribute(s) cannot be inlined"
msgstr "¥¿¡¼¥²¥Ã¥È¸Çͭ°À­Éդδؿô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-#: jump.c:1896
+#: jump.c:1913
#, fuzzy
msgid "%Hwill never be executed"
msgstr "¸Æ¤Ó½Ð¤· %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤»¤º\n"
@@ -6646,7 +6655,7 @@ msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥É %d ¤Ï `&' À©Ìó¤ò»È¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
msgid "can't use '%s' as a %s register"
msgstr "'%s' ¤ò %s ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
@@ -6691,16 +6700,16 @@ msgstr "À°¿ôÄê¿ô¥ª¥Ú¥é¥ó¥É¤ò `asm' Æâ¤ÇºÆ¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó"
msgid "impossible register constraint in `asm'"
msgstr "`asm' Æâ¤Ç¤Ï¥ì¥¸¥¹¥¿À©Ìó¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr "`&' À©Ì󤬥쥸¥¹¥¿¥¯¥é¥¹Ìµ¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: reload.c:3672
+#: reload.c:3687
#, fuzzy
msgid "unable to generate reloads for:"
msgstr "¥³¡¼¥É¤¬À¸À®¤µ¤ì¤ë CPU ¤òÁªÂò¤¹¤ë"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr "`asm' Æâ¤Ç¤Î¥ª¥Ú¥é¥ó¥ÉÀ©Ìó¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
@@ -7120,11 +7129,11 @@ msgstr ""
msgid "invalid register name `%s' for register variable"
msgstr "`%s' ¤Ï¥ì¥¸¥¹¥¿ÊÑ¿ô¤È¤·¤Æ¤Ï̵¸ú¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹"
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
@@ -7132,12 +7141,12 @@ msgstr ""
"\n"
"¥¿¡¼¥²¥Ã¥È»ÅÍÍ¥ª¥×¥·¥ç¥ó:\n"
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, fuzzy, c-format
msgid " -m%-23s [undocumented]\n"
msgstr " -m%-23.23s [ʸ½ñ²½¤µ¤ì¤Æ¤¤¤Ê¤¤]\n"
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
@@ -7145,21 +7154,21 @@ msgstr ""
"\n"
"ʸ½ñ²½¤µ¤ì¤Æ¤¤¤Ê¤¤¥¿¡¼¥²¥Ã¥È»ÅÍÍ¥ª¥×¥·¥ç¥ó¤â¤¢¤ê¤Þ¤¹¡£\n"
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr " ¤³¤ì¤é¤Ï¸ºß¤·¤Þ¤¹¤¬¡¢Ê¸½ñ²½¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ gcc ¥Ç¥Ð¥Ã¥°¥ª¥×¥·¥ç¥ó: %c"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, fuzzy, c-format
msgid "invalid option `%s'"
msgstr "̵¸ú¤Ê¥ª¥×¥·¥ç¥ó `%s'"
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -7170,100 +7179,100 @@ msgstr ""
"%s\tcompiled by GNU C version %s.\n"
"%s%s%s version %s (%s) compiled by CC.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr "ÅϤµ¤ì¤¿¥ª¥×¥·¥ç¥ó: "
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr "Í­¸ú¥ª¥×¥·¥ç¥ó: "
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, fuzzy, c-format
msgid "can't open %s for writing: %m"
msgstr "%s ¤ò½ñ¤­¹þ¤ßÍѤ˳«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr ""
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr "Ì¿Î᥹¥±¥¸¥å¡¼¥ê¥ó¥°¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¥Þ¥·¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr "¤³¤Î¥¿¡¼¥²¥Ã¥È¥Þ¥·¥ó¤ÏÃÙ±äʬ´ô¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "-f%sleading-underscore ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¥Þ¥·¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: toplev.c:4422
+#: toplev.c:4423
#, fuzzy, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "%s ¤Ï `%%%s%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-#: toplev.c:4439
+#: toplev.c:4440
#, fuzzy
msgid "-ffunction-sections not supported for this target"
msgstr "-ffunction-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
-#: toplev.c:4444
+#: toplev.c:4445
#, fuzzy
msgid "-fdata-sections not supported for this target"
msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
-#: toplev.c:4451
+#: toplev.c:4452
#, fuzzy
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr "-ffunction-sections ¤¬Ìµ¸ú¤Ç¤¹ -- ¥×¥í¥Õ¥¡¥¤¥ë¤ÏÉÔ²Äǽ¤Ç¤¹"
-#: toplev.c:4458
+#: toplev.c:4459
#, fuzzy
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
-#: toplev.c:4464
+#: toplev.c:4465
#, fuzzy
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr "-f%sleading-underscore ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¥Þ¥·¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: toplev.c:4473
+#: toplev.c:4474
#, fuzzy
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "-mg ¤Ç¤Î¥×¥í¥Õ¥¡¥¤¥ë¤ÏÄ󶡤µ¤ì¤Þ¤»¤ó\n"
-#: toplev.c:4479
+#: toplev.c:4480
#, fuzzy
msgid "-ffunction-sections may affect debugging on some targets"
msgstr "-ffunction-sections ¤Ï¥¿¡¼¥²¥Ã¥È¤Ë¤è¤Ã¤Æ¤Ï¥Ç¥Ð¥Ã¥°¤Ë±Æ¶Á¤¹¤ë¤«¤â¤·¤ì¤Þ¤»¤ó"
-#: toplev.c:4581
+#: toplev.c:4582
#, fuzzy, c-format
msgid "error writing to %s: %m"
msgstr "%s ¤Ø¤Î½ñ¤­¹þ¤ß¥¨¥é¡¼¤Ç¤¹"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, fuzzy, c-format
msgid "error closing %s: %m"
msgstr "¥¨¥é¡¼¤Ë¤è¤ê %s ¤òÊĤ¸¤Þ¤¹"
@@ -7310,7 +7319,7 @@ msgstr ""
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
#, fuzzy
msgid "%Jinlining failed in call to '%F': %s"
msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Î¥¤¥ó¥é¥¤¥ó²½¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
@@ -7325,34 +7334,34 @@ msgstr "`%s' ¤ÎÌá¤êÃͤΥµ¥¤¥º¤¬ %u ¥Ð¥¤¥È¤Ç¤¹"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "`%s' ¤ÎÌá¤êÃͤΥµ¥¤¥º¤¬ %d ¥Ð¥¤¥È¤è¤ê¤âÂ礭¤¯¤Ê¤ê¤Þ¤¹"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr "´Ø¿ô¤ÎÇÛÎó¤Ï°ÕÌ£¤¬¤¢¤ê¤Þ¤»¤ó"
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr "̵¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
-#: tree.c:4737
+#: tree.c:4736
#, fuzzy, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
-#: tree.c:4750
+#: tree.c:4749
#, fuzzy, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr "Tree ¸¡ºº: ¥¯¥é¥¹ '%c' ¤Î¤Ï¤º¤¬ '%c' (%s) ¤Ç¤¹(%s Æâ, %s:%d)"
-#: tree.c:4763
+#: tree.c:4762
#, fuzzy, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr "RTL check: ¥Ù¥¯¥È¥ë¤Î elt %d ¤òºÇ¸å¤Î elt %d (%s Ãæ)¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
-#: tree.c:4775
+#: tree.c:4774
#, fuzzy, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr "RTL ¸¡ºº: elt %d(%s) ¤¬ºÇ¸å¤Î elt %d(%s Ãæ) ¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
@@ -7414,51 +7423,51 @@ msgstr ""
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr "%s ¤ËÍ׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤Ï¼ÂÁõ¤µ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È %d ¤è¤êÂ礭¤¤¤Ç¤¹"
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr "À°¿ô¤Î½é´üÀßÄê»Ò¤ÎÃͤ¬Ê£»¨¤¹¤®¤Þ¤¹"
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤Î½é´üÀßÄê»Ò¤ÎÃͤ¬¡¢ÉâÆ°¾®¿ôÅÀÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr "ÉÔÌÀ¤ÊÀßÄêºÑ¥³¥ó¥¹¥È¥é¥¯¥¿·¿¤Ç¤¹"
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr "¥á¥ó¥Ð `%s' ¤ËÂФ¹¤ë̵¸ú¤Ê½é´üÃÍ"
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
#, fuzzy
msgid "%Jweak declaration of '%D' must precede definition"
msgstr "`%s' ¤Î weak Àë¸À¤ÏÄêµÁ¤è¤ê¤âÀè¤Ë¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: varasm.c:4274
+#: varasm.c:4275
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4308
+#: varasm.c:4309
#, fuzzy
msgid "%Jweak declaration of '%D' must be public"
msgstr "`%s' ¤Î weak Àë¸À¤Ï public ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: varasm.c:4317
+#: varasm.c:4318
#, fuzzy
msgid "%Jweak declaration of '%D' not supported"
msgstr "%s: '%s' ¤ÎÀë¸À¤ÏÊÑ´¹¤µ¤ì¤Þ¤»¤ó\n"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï weak alias ¤·¤«¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï alias ÄêµÁ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- ̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: varasm.c:4468
+#: varasm.c:4469
#, fuzzy
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï alias ÄêµÁ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- ̵»ë¤µ¤ì¤Þ¤·¤¿"
@@ -7691,7 +7700,7 @@ msgstr "½Ò¸ì¤Î¸å¤í¤Î '(' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
msgid "junk at end of '#pragma unused'"
msgstr "'#pragma %s' ¤ÎºÇ¸å¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
-#: config/darwin.c:1347
+#: config/darwin.c:1312
#, fuzzy
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï alias ÄêµÁ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- ̵»ë¤µ¤ì¤Þ¤·¤¿"
@@ -7737,7 +7746,7 @@ msgstr "-mfp-rounding-mode ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr "-mfp-trap-mode ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, fuzzy, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
@@ -7779,91 +7788,91 @@ msgstr "L%d ¥­¥ã¥Ã¥·¥å¥ì¥¤¥Æ¥ó¥·¤Ï %s ¤Ë¤È¤Ã¤ÆÉÔÌÀ¤Ç¤¹"
msgid "bad value `%s' for -mmemory-latency"
msgstr "`%s' ¤Ï -mmemory-latency ¤Ë¤È¤Ã¤ÆÉÔÀµ¤ÊÃͤǤ¹"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr "̵¸ú¤Ê %%H ÃÍ"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, fuzzy, c-format
msgid "invalid %%J value"
msgstr "̵¸ú¤Ê %%W ÃͤǤ¹"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "̵¸ú¤Ê %%r ÃÍ"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "̵¸ú¤Ê %%R ÃÍ"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "̵¸ú¤Ê %%N ÃÍ"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "̵¸ú¤Ê %%P ÃÍ"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "̵¸ú¤Ê %%h ÃÍ"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "̵¸ú¤Ê %%L ÃÍ"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "̵¸ú¤Ê %%m ÃÍ"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "̵¸ú¤Ê %%M ÃÍ"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "̵¸ú¤Ê %%U ÃÍ"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "̵¸ú¤Ê %%s ÃÍ"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "̵¸ú¤Ê %%C ÃÍ"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "̵¸ú¤Ê %%E ÃÍ"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
#, fuzzy
msgid "unknown relocation unspec"
msgstr "ÉÔÌÀ¤ÊÀßÄêºÑ¥³¥ó¥¹¥È¥é¥¯¥¿·¿¤Ç¤¹"
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr "̵¸ú¤Ê %%xn ¥³¡¼¥É"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
#, fuzzy
msgid "bad builtin fcode"
@@ -8003,7 +8012,7 @@ msgstr "ÉâÆ°¾®¿ôÅÀÎã³°¤ËÍ¿¤¨¤é¤ì¤¿ÀºÅÙ¤òÀ©¸æ¤¹¤ë"
msgid "Tune expected memory latency"
msgstr "ͽ´ü¤µ¤ì¤ë¥á¥â¥ê¥ì¥¤¥Æ¥ó¥·¤òÄ´À°¤¹¤ë"
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
@@ -8022,17 +8031,17 @@ msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, fuzzy, c-format
msgid "invalid operand to %%R code"
msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, fuzzy, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "%H/%L ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, fuzzy, c-format
msgid "invalid operand to %%U code"
msgstr "%U ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
@@ -8043,7 +8052,7 @@ msgid "invalid operand to %%V code"
msgstr "%V ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr "̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É½ÐÎÏ¥³¡¼¥É"
@@ -8052,7 +8061,7 @@ msgstr "̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É½ÐÎÏ¥³¡¼¥É"
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr "-mcpu=%s ¥¹¥¤¥Ã¥Á¤Ï -march= ¥¹¥¤¥Ã¥Á¤È¶¥¹ç¤·¤Þ¤¹"
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr "ÃÍ (%s) ¤Ï %s switch ¤Ë¤È¤Ã¤ÆÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
@@ -8141,13 +8150,13 @@ msgstr "-mpic-register= ¤Ï -fpic ¤ò¤Ä¤±¤Ê¤¤¤ÈÌò¤ËΩ¤Á¤Þ¤»¤ó"
msgid "unable to use '%s' for PIC register"
msgstr "'%s' ¤ò PIC ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, fuzzy, c-format
msgid "`%s' attribute only applies to functions"
msgstr "`%s' °À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
@@ -8163,7 +8172,7 @@ msgid "selector must be an immediate"
msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr "¥Þ¥¹¥¯¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
@@ -8302,62 +8311,62 @@ msgstr "PIC ¥¢¥É¥ì¥·¥ó¥°¤ËÍøÍѤµ¤ì¤ë¥ì¥¸¥¹¥¿¤ò»ØÄꤹ¤ë"
msgid "Ignore dllimport attribute for functions"
msgstr "´Ø¿ô¤Î dllimport °À­¤ò̵»ë¤¹¤ë"
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr "-mtiny-stack ¤Ë¤è¤ê¥é¡¼¥¸¥Õ¥ì¡¼¥à¥Ý¥¤¥ó¥¿¤¬Êѹ¹¤µ¤ì¤Þ¤¹(%d)"
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
#, fuzzy
msgid "internal compiler error. Bad address:"
msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
#, fuzzy
msgid "internal compiler error. Unknown mode:"
msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
#, fuzzy
msgid "invalid insn:"
msgstr "̵¸ú¤Ê #line"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
#, fuzzy
msgid "unknown move insn:"
msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
#, fuzzy
msgid "internal compiler error. Incorrect shift:"
msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
#, fuzzy
msgid "only initialized variables can be placed into program memory area"
msgstr "¥×¥í¥°¥é¥à¥á¥â¥êÎΰèÆâ¤ËÇÛÃ֤Ǥ­¤ëÊÑ¿ô¤À¤±¤ò½é´ü²½¤·¤Þ¤·¤¿"
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
#, fuzzy
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "8 ¥Ó¥Ã¥ÈÎΰèÆâ¤ËÇÛÃ֤Ǥ­¤ëÊÑ¿ô¤À¤±¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, fuzzy, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "MCU `%s' ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
@@ -9608,7 +9617,7 @@ msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤·¤Ê¤¤"
msgid "code model %s not supported in PIC mode"
msgstr "-mcmodel= ¤Ï 32 bit ¥·¥¹¥Æ¥à¾å¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "-mcmodel= ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤ÆÉÔÀµ¤ÊÃÍ (%s)"
@@ -9643,149 +9652,149 @@ msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï THUMB Ì¿Îá¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
msgid "bad value (%s) for -march= switch"
msgstr "-march= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, fuzzy, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr "-mcpu= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr "-mregparm=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
#, fuzzy
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr "-malign-loops=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr "-malign-loops=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
#, fuzzy
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr "-malign-jumps=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
#, fuzzy
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr "-malign-functions=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, fuzzy, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d ¤¬ 2 ¤«¤é 31 ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr "-mbranch-cost=%d ¤¬ 0 ¤«¤é 5 ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, fuzzy, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "-msdata ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
#, fuzzy
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr "PIC ¥³¡¼¥ÉÀ¸À®¤Ï²Äȼ¹Իþ¥â¥Ç¥ë¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó\n"
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
#, fuzzy
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
#, fuzzy
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, fuzzy, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr "-march= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
#, fuzzy
msgid "fastcall and stdcall attributes are not compatible"
msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
#, fuzzy
msgid "fastcall and regparm attributes are not compatible"
msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, fuzzy, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr "3 ¤Ä¤Î 'l' ÀÜÈø¼­¤¬À°¿ôÄê¿ô¤Ë¤Ä¤¤¤Æ¤¤¤Þ¤¹"
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, fuzzy, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "ÄêµÁ¤Î¸å¤Ç `%s' °À­¤ò¥»¥Ã¥È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê UNSPEC"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, fuzzy, c-format
msgid "invalid operand code `%c'"
msgstr "%N ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
#, fuzzy
msgid "invalid constraints for operand"
msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
#, fuzzy
msgid "unknown insn mode"
msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
#, fuzzy
msgid "shift must be an immediate"
msgstr "¥Þ¥¹¥¯¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, fuzzy, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "`%s' °À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
@@ -10088,7 +10097,7 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr "½êÍ¿¤Î CPU ÍѤΥ³¡¼¥É¤ò¥¹¥±¥¸¥å¡¼¥ë¤¹¤ë"
@@ -10210,7 +10219,7 @@ msgstr "¶¥¹ç¤¹¤ë architecture ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿ - K ¥·¥ê¡¼¥º»ÈÍÑ<"
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr "iC2.0 ¤È iC3.0 ¤È¤Ï¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó - iC3.0 ¤ò»ÈÍѤ·¤Þ¤¹"
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
msgid "stack limit expression is not supported"
msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
@@ -10371,44 +10380,44 @@ msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "¥Ç¡¼¥¿Îΰè°À­¤ò¥í¡¼¥«¥ëÊÑ¿ô¤Ë¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr "ia64_print_operand: ÉÔÌÀ¤Ê¥³¡¼¥É¤Ç¤¹"
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr "-mfixed-range ¤ÎÃÍ¤Ï REG1-REG2 ·Á¼°¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr "%s-%s ¤¬¶õ¤ÎÈϰϤǤ¹"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
#, fuzzy
msgid "cannot optimize floating point division for both latency and throughput"
msgstr "¥ì¥¤¥Æ¥ó¥·¤È¥¹¥ë¡¼¥×¥Ã¥ÈξÊý¤Îʬ³äºÇŬ²½¤Ï¹Ô¤Ê¤¨¤Þ¤»¤ó"
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
#, fuzzy
msgid "cannot optimize integer division for both latency and throughput"
msgstr "¥ì¥¤¥Æ¥ó¥·¤È¥¹¥ë¡¼¥×¥Ã¥ÈξÊý¤Îʬ³äºÇŬ²½¤Ï¹Ô¤Ê¤¨¤Þ¤»¤ó"
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
#, fuzzy
msgid "cannot optimize square root for both latency and throughput"
msgstr "¥ì¥¤¥Æ¥ó¥·¤È¥¹¥ë¡¼¥×¥Ã¥ÈξÊý¤Îʬ³äºÇŬ²½¤Ï¹Ô¤Ê¤¨¤Þ¤»¤ó"
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, fuzzy, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "-mabi= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, fuzzy, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "-mcpu= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
@@ -10416,114 +10425,114 @@ msgstr "-mcpu= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr "GNU as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr "Intel as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr "GNU ld ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr "Intel ld ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr "GP ¥ì¥¸¥¹¥¿ÉÔ»ÈÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr "³ÈÄ¥¥¢¥»¥ó¥Ö¥ê volatile ¤ÎÁ°¸å¤Ë stop ¥Ó¥Ã¥È¤òÁ÷½Ð¤¹¤ë"
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr "³ÈÄ¥¥¢¥»¥ó¥Ö¥ê volatile ¤ÎÁ°¸å¤Ë stop ¥Ó¥Ã¥È¤òÁ÷½Ð¤¹¤ë"
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr "Itanium (TM) ¥×¥í¥»¥Ã¥µ B step ÍÑ¥³¡¼¥É¤òÁ÷½Ð¤¹¤ë"
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr "in/loc/out ¥ì¥¸¥¹¥¿Ì¾¤ò»ÈÍѤ¹¤ë"
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr "sdata/scommon/sbss ¤Î»ÈÍѤò̵¸ú¤Ë¤¹¤ë"
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr "sdata/scommon/sbss ¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr "gp ¤òÄê¿ô¤È¤¹¤ë¡Êâ¡¢´ÖÀܸƤӽФ·¤Ç¤Ï gp ¤ò save/restore ¤¹¤ë¡Ë"
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr "¼«¸ÊºÆÇÛÃÖ²Äǽ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
#, fuzzy
msgid "Generate inline floating point division, optimize for latency"
msgstr "¥ì¥¤¥Æ¥ó¥·¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
#, fuzzy
msgid "Generate inline floating point division, optimize for throughput"
msgstr "¥¹¥ë¡¼¥×¥Ã¥È¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
#, fuzzy
msgid "Generate inline integer division, optimize for latency"
msgstr "¥ì¥¤¥Æ¥ó¥·¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
#, fuzzy
msgid "Generate inline integer division, optimize for throughput"
msgstr "¥¹¥ë¡¼¥×¥Ã¥È¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
#, fuzzy
msgid "Generate inline square root, optimize for latency"
msgstr "¥ì¥¤¥Æ¥ó¥·¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
#, fuzzy
msgid "Generate inline square root, optimize for throughput"
msgstr "¥¹¥ë¡¼¥×¥Ã¥È¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr "GNU as ¤òÄ̤¸¤¿ Dwarf2 ¤Î¹Ô¥Ç¥Ð¥Ã¥°¤òÍ­¸ú¤Ë¤¹¤ë"
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr "GNU as ¤òÄ̤¸¤¿ Dwarf2 ¤Î¹Ô¥Ç¥Ð¥Ã¥°¤ò̵¸ú¤Ë¤¹¤ë"
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
#, fuzzy
msgid "Disable earlier placing stop bits"
msgstr "ÊÂÎóÌ¿Îá¤ò̵¸ú¤Ë¤¹¤ë"
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
#, fuzzy
msgid "Specify range of registers to make fixed"
msgstr "¸ÇÄꤹ¤ë¤¿¤á¤Î¥ì¥¸¥¹¥¿¤ÎÈϰϤò»ØÄꤹ¤ë"
@@ -10562,7 +10571,7 @@ msgstr "PRINT_OPERAND_ADDRESS, null ¥Ý¥¤¥ó¥¿"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: ÉÔÌÀ¤Ê¶çÆÉÅÀ '%c'"
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
@@ -10572,12 +10581,12 @@ msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
msgid "invalid %%P operand"
msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr "̵¸ú¤Ê %%p ÃͤǤ¹"
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr "̵¸ú¤ÊÍÑË¡¤Î of %%d, %%x, Ëô¤Ï %%X"
@@ -10634,51 +10643,51 @@ msgstr "-msdata ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr "-msdata ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, fuzzy, c-format
msgid "invalid operand to %%s code"
msgstr "%s ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, fuzzy, c-format
msgid "invalid operand to %%p code"
msgstr "%p ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, fuzzy, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "%T/%B ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, fuzzy, c-format
msgid "invalid operand to %%N code"
msgstr "%N ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
#, fuzzy
msgid "pre-increment address is not a register"
msgstr "`%d' ¥ª¥Ú¥é¥ó¥É¤¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
#, fuzzy
msgid "pre-decrement address is not a register"
msgstr "thumb_load_double_from_address: ¥Ù¡¼¥¹¤¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
#, fuzzy
msgid "bad address"
msgstr "ÉÔÀµ¤Ê¥Ø¥Ã¥À¥Ð¡¼¥¸¥ç¥ó"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
#, fuzzy
msgid "lo_sum not of register"
msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍѤ·¤Ê¤¤"
@@ -11122,160 +11131,160 @@ msgstr "ñ°ì¥¹¥¿¥Ã¥¯¥¤¥ó¥¯¥ê¥á¥ó¥ÈÁàºî¤ÎºÇÂçÃÍ"
msgid "bad test"
msgstr ""
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr "-mabi= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr ""
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
#, fuzzy
msgid "-mgp32 used with a 64-bit ABI"
msgstr "64 ¥Ó¥Ã¥È ABI ¤ò»ÈÍѤ¹¤ë"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
#, fuzzy
msgid "-mgp64 used with a 32-bit ABI"
msgstr "32 ¥Ó¥Ã¥È ABI ¤ò»ÈÍѤ¹¤ë"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, fuzzy, c-format
msgid "unsupported combination: %s"
msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¥Ð¡¼¥¸¥ç¥ó¤Ç¤¹"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
#, fuzzy
msgid "-g is only supported using GNU as,"
msgstr "-g ¤Ï¤³¤Î¥×¥í¥»¥Ã¥µ¤Ç¤Ï GAS ¤ò»ÈÍѤ¹¤ë»þ¤À¤±¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹"
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
#, fuzzy
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr "-g ¤Ï¤³¤Î¥×¥í¥»¥Ã¥µ¤Ç¤Ï GAS ¤ò»ÈÍѤ¹¤ë»þ¤À¤±¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹"
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
#, fuzzy
msgid "-g option disabled"
msgstr "-g ¥ª¥×¥·¥ç¥ó¤ò̵¸ú²½¤·¤Þ¤·¤¿¡£"
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr ""
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr "-G ¤Ï¥Ç¥Õ¥©¥ë¥È¤Î PIC ¥³¡¼¥É¤È¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr "-membedded-pic ¤È -mabicalls ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr "-G ¤È -membedded-pic ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr "ÆâÉô¥¨¥é¡¼: ¥¢¥»¥ó¥Ö¥é¥Ñ¥¿¡¼¥ó¤Ç %%( ¤Ê¤·¤Î %%) ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr "ÆâÉô¥¨¥é¡¼: ¥¢¥»¥ó¥Ö¥é¥Ñ¥¿¡¼¥ó¤Ç %%[ ¤Ê¤·¤Î %%] ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr "ÆâÉô¥¨¥é¡¼: ¥¢¥»¥ó¥Ö¥é¥Ñ¥¿¡¼¥ó¤Ç %%< ¤Ê¤·¤Î %%> ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr "ÆâÉô¥¨¥é¡¼: ¥¢¥»¥ó¥Ö¥é¥Ñ¥¿¡¼¥ó¤Ç %%{ ¤Ê¤·¤Î %%} ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, fuzzy, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr "PRINT_OPERAND: ÉÔÌÀ¤Ê¶çÆÉÅÀ '%c'"
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr "`%s' ¤Ø¤ÎÌ·½â¤·¤¿¸Æ¤Ó½Ð¤·¤òÊ᪤Ǥ­¤Þ¤»¤ó"
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
#, fuzzy
msgid "the cpu name must be lower case"
msgstr "¥·¥ó¥Ü¥ë̾¤ò¾®Ê¸»ú¤È¤¹¤ë"
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, fuzzy, c-format
msgid "bad value (%s) for %s"
msgstr "ÃÍ (%s) ¤Ï %s switch ¤Ë¤È¤Ã¤ÆÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, fuzzy, c-format
msgid "can't rewind temp file: %m"
msgstr "%s ¤ò rewind ¤Ç¤­¤Þ¤»¤ó"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, fuzzy, c-format
msgid "can't write to output file: %m"
msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, fuzzy, c-format
msgid "can't read from temp file: %m"
msgstr "%s ¤«¤éÆɹþ¤á¤Þ¤»¤ó"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, fuzzy, c-format
msgid "can't close temp file: %m"
msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë %s ¤ò close ¤Ç¤­¤Þ¤»¤ó"
@@ -11517,7 +11526,7 @@ msgstr "MIPS ISA ¤ò»ØÄꤹ¤ë"
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr "mips16 ´Ø¿ô¥×¥í¥Õ¥¡¥¤¥ë"
@@ -12109,171 +12118,180 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr "#pragma map ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple ¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥·¥¹¥Æ¥à¾å¤Ç¤Ï¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring ¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥·¥¹¥Æ¥à¾å¤Ç¤Ï¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, fuzzy, c-format
msgid "unknown -mdebug-%s switch"
msgstr "ÉÔÌÀ¤Ê -mdebug-%s ¥¹¥¤¥Ã¥Á¤Ç¤¹"
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, fuzzy, c-format
msgid "unknown ABI specified: '%s'"
msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
#, fuzzy
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
#, fuzzy
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬Èϰϳ°¤Ç¤¹"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, fuzzy, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "`%s' ¤Ø¤Î°ú¿ô¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6494
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬Èϰϳ°¤Ç¤¹"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr "̵¸ú¤Ê %%f ÃͤǤ¹"
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr "̵¸ú¤Ê %%F ÃͤǤ¹"
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr "̵¸ú¤Ê %%G ÃͤǤ¹"
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr "̵¸ú¤Ê %%j ¥³¡¼¥É¤Ç¤¹"
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr "̵¸ú¤Ê %%J ¥³¡¼¥É¤Ç¤¹"
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr "̵¸ú¤Ê %%k ÃÍ"
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr "̵¸ú¤Ê %%K ÃͤǤ¹"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "̵¸ú¤Ê %%O ÃÍ"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
msgstr "̵¸ú¤Ê %%q ÃͤǤ¹"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr "̵¸ú¤Ê %%S ÃÍ"
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr "̵¸ú¤Ê %%T ÃͤǤ¹"
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr "̵¸ú¤Ê %%u ÃͤǤ¹"
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr "̵¸ú¤Ê %%v ÃͤǤ¹"
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr ""
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr "ÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ï¾ï¤Ë¥á¥â¥êÅϤ·¤È¤¹¤ë"
@@ -12539,19 +12557,23 @@ msgid "Avoid all range limits on call instructions"
msgstr "ÊÂÎóÌ¿Îá¤ò̵¸ú¤Ë¤¹¤ë"
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
#, fuzzy
msgid "Specify alignment of structure fields default/natural"
msgstr "¹½Â¤ÂÎ¥¢¥é¥¤¥ó¥á¥ó¥È¤ÎºÇ¾®¥Ó¥Ã¥È¿ô¤ò»ØÄꤹ¤ë"
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
@@ -12567,7 +12589,7 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr "RETURN_ADDRESS_OFFSET ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
@@ -12862,29 +12884,29 @@ msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤¹¤ë"
msgid "enable fused multiply/add instructions"
msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤¹¤ë"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
#, fuzzy
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "__builtin_saveregs ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, fuzzy, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "`%s' °À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, fuzzy, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, fuzzy, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
@@ -12897,69 +12919,69 @@ msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
msgid "Profiling is not supported on this target."
msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr "-mcmodel= ¤Ï 32 bit ¥·¥¹¥Æ¥à¾å¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, fuzzy, c-format
msgid "invalid %%Y operand"
msgstr "̵¸ú¤Ê %%Y ¥ª¥Ú¥é¥ó¥É"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, fuzzy, c-format
msgid "invalid %%A operand"
msgstr "̵¸ú¤Ê %%A ¥ª¥Ú¥é¥ó¥É"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, fuzzy, c-format
msgid "invalid %%B operand"
msgstr "̵¸ú¤Ê %%B ¥ª¥Ú¥é¥ó¥É"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, fuzzy, c-format
msgid "invalid %%c operand"
msgstr "̵¸ú¤Ê %%c ¥ª¥Ú¥é¥ó¥É"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, fuzzy, c-format
msgid "invalid %%C operand"
msgstr "̵¸ú¤Ê %%C ¥ª¥Ú¥é¥ó¥É"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, fuzzy, c-format
msgid "invalid %%d operand"
msgstr "̵¸ú¤Ê %%d ¥ª¥Ú¥é¥ó¥É"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, fuzzy, c-format
msgid "invalid %%D operand"
msgstr "̵¸ú¤Ê %%D ¥ª¥Ú¥é¥ó¥É"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, fuzzy, c-format
msgid "invalid %%f operand"
msgstr "̵¸ú¤Ê %%f ¥ª¥Ú¥é¥ó¥É"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, fuzzy, c-format
msgid "invalid %%s operand"
msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr "long long Äê¿ô¤ÏÀµ¾ï¤Ê¨ÃÍ¥ª¥Ú¥é¥ó¥É¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr "ÉâÆ°¾®¿ôÄê¿ô¤ÏÀµ¾ï¤Ê¨ÃÍ¥ª¥Ú¥é¥ó¥É¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
@@ -13468,276 +13490,276 @@ msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
msgid "`-gnat' misspelled as `-gant'"
msgstr ""
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr "¤³¤³¤Ç¤Ï¥á¥ó¥Ð´Ø¿ô¥Ý¥¤¥ó¥¿¸Æ¤Ó½Ð¤·¤¬¤Ç¤­¤Þ¤»¤ó"
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2237
+#: cp/call.c:2247
#, fuzzy
msgid "%s %D(%T) <built-in>"
msgstr "<ÁȤ߹þ¤ß>"
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2245
+#: cp/call.c:2255
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2468
+#: cp/call.c:2478
#, fuzzy
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr ""
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
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:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr ""
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr ""
-#: cp/call.c:2806
+#: cp/call.c:2816
#, fuzzy
msgid "call of `(%T) (%A)' is ambiguous"
msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2845
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr ""
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2854
+#: cp/call.c:2864
#, fuzzy, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "¥Õ¥£¡¼¥ë¥É '%s'('%s' Æâ) ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2862
+#: cp/call.c:2872
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr ""
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO C++ ¤ÏÃæ´Ö¹à¤¬¾Êά¤µ¤ì¤¿ ?: ¼°¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr ""
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3219
+#: cp/call.c:3229
#, fuzzy
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
-#: cp/call.c:3226
+#: cp/call.c:3236
#, fuzzy
msgid "enumeral and non-enumeral type in conditional expression"
msgstr "¾ò·ï¼°¤ËÉä¹çÉÕ¤­·¿¤ÈÉä¹ç̵¤··¿¤È¤¬¤¢¤ê¤Þ¤¹"
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr ""
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr ""
-#: cp/call.c:3585
+#: cp/call.c:3595
#, fuzzy
msgid "comparison between `%#T' and `%#T'"
msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤È¤ÎÈæ³Ó¤Ç¤¹"
-#: cp/call.c:3831
+#: cp/call.c:3841
#, fuzzy
msgid "no suitable `operator %s' for `%T'"
msgstr "¤¢¤ê¤¨¤Ê¤¤±é»»»Ò '%s'"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr ""
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr ""
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr ""
-#: cp/call.c:3923
+#: cp/call.c:3947
#, fuzzy
msgid "invalid conversion from `%T' to `%T'"
msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
-#: cp/call.c:3925
+#: cp/call.c:3949
#, fuzzy
msgid " initializing argument %P of `%D'"
msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
-#: cp/call.c:4079
+#: cp/call.c:4094
#, fuzzy
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤ò `%s' ¤Ë¥ê¥ó¥¯¤Ç¤­¤Þ¤»¤ó: %s\n"
-#: cp/call.c:4082
+#: cp/call.c:4097
#, fuzzy
msgid "cannot bind packed field `%E' to `%T'"
msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤ò `%s' ¤Ë¥ê¥ó¥¯¤Ç¤­¤Þ¤»¤ó: %s\n"
-#: cp/call.c:4085
+#: cp/call.c:4100
#, fuzzy
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤ò `%s' ¤Ë¥ê¥ó¥¯¤Ç¤­¤Þ¤»¤ó: %s\n"
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
-#: cp/call.c:4240
+#: cp/call.c:4255
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr ""
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4456
+#: cp/call.c:4471
msgid "`%T' is not an accessible base of `%T'"
msgstr ""
-#: cp/call.c:4725
+#: cp/call.c:4740
#, fuzzy
msgid "could not find class$ field in java interface type `%T'"
msgstr "`%s' ¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Ë´ðÄ쥯¥é¥¹¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: cp/call.c:4980
+#: cp/call.c:4995
#, fuzzy
msgid "call to non-function `%D'"
msgstr "virtual ¤ÊÈ󥯥饹´Ø¿ô `%s'"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/call.c:5084
+#: cp/call.c:5099
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr ""
-#: cp/call.c:5101
+#: cp/call.c:5116
#, fuzzy, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
#, fuzzy
msgid " in call to `%D'"
msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Ï¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Þ¤»¤ó"
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5767
+#: cp/call.c:5782
#, fuzzy
msgid " for conversion from `%T' to `%T'"
msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5889
+#: cp/call.c:5904
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:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:6003
+#: cp/call.c:6018
#, fuzzy
msgid "could not convert `%E' to `%T'"
msgstr "0x%l.8x ¤òÎΰè¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr ""
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr ""
@@ -13814,235 +13836,235 @@ msgstr ""
msgid "`%#T' only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr ""
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr ""
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2672
+#: cp/class.c:2715
#, fuzzy
msgid "bit-field `%#D' with non-integral type"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/class.c:2692
+#: cp/class.c:2735
#, fuzzy
msgid "bit-field `%D' width not an integer constant"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/class.c:2698
+#: cp/class.c:2741
#, fuzzy
msgid "negative width in bit-field `%D'"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬Éé¤Î¿ô¤Ç¤¹"
-#: cp/class.c:2703
+#: cp/class.c:2746
#, fuzzy
msgid "zero width for bit-field `%D'"
msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬ 0 ¤Ç¤¹"
-#: cp/class.c:2709
+#: cp/class.c:2752
#, fuzzy
msgid "width of `%D' exceeds its type"
msgstr "`%s' ¤ÎÉý¤Ï¤½¤Î·¿¤Î¥µ¥¤¥º¤òĶ¤¨¤Æ¤¤¤Þ¤¹"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr ""
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2813
+#: cp/class.c:2856
#, fuzzy
msgid "multiple fields in union `%T' initialized"
msgstr "¶¦ÍÑÂνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2939
+#: cp/class.c:2982
msgid "`%D' may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr ""
-#: cp/class.c:2958
+#: cp/class.c:3001
#, fuzzy
msgid "field `%D' invalidly declared function type"
msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/class.c:2965
+#: cp/class.c:3008
#, fuzzy
msgid "field `%D' invalidly declared method type"
msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr ""
-#: cp/class.c:3074
+#: cp/class.c:3117
#, fuzzy
msgid "`%#T' has pointer data members"
msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr ""
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr ""
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3714
+#: cp/class.c:3757
#, fuzzy
msgid "initializer specified for non-virtual method `%D'"
msgstr "Èó´Ø¿ô `%s' ¤Î°ú¿ô¤Ë format °À­¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%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:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
#, fuzzy
msgid "redefinition of `%#T'"
msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: cp/class.c:5109
+#: cp/class.c:5152
#, fuzzy
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr "Èó²¾Áۥǥ¹¥È¥é¥¯¥¿¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-#: cp/class.c:5188
+#: cp/class.c:5231
#, fuzzy
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "¹½Ê¸²òÀϤ¬¹½Â¤ÂΤνª¤ê¤Ëº¹¤·³Ý¤«¤ê¤Þ¤·¤¿¤¬¡¢Á°¤Î¥¨¥é¡¼¤Î¤»¤¤¤Çʸ̮¤ò¸«¼º¤¤¤Þ¤·¤¿"
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr "¸À¸ìʸ»úÎó `\"%s\"' ¤Ïǧ¼±¤µ¤ì¤Þ¤»¤ó"
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr ""
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr ""
-#: cp/class.c:5892
+#: cp/class.c:5935
#, fuzzy
msgid "assuming pointer to member `%D'"
msgstr " ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr ""
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr "ÉÔ½½Ê¬¤Ê·¿¾ðÊó"
-#: cp/class.c:5957
+#: cp/class.c:6000
#, fuzzy
msgid "argument of type `%T' does not match `%T'"
msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃפ·¤Þ¤»¤ó"
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂФ¹¤ë̵¸ú¤ÊÁàºî¤Ç¤¹"
@@ -14051,12 +14073,12 @@ msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂФ¹¤ë̵¸ú¤ÊÁàºî¤Ç¤¹"
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
#, fuzzy
msgid "declaration of `%#D'"
msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr ""
@@ -14169,173 +14191,190 @@ msgstr ""
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
-#: cp/decl.c:371
+#: cp/decl.c:372
#, fuzzy
msgid "label `%D' used but not defined"
msgstr "¥é¥Ù¥ë `%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: cp/decl.c:378
+#: cp/decl.c:379
#, fuzzy
msgid "label `%D' defined but not used"
msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
#, fuzzy
msgid "previous declaration of `%D'"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:1178
+#: cp/decl.c:1179
#, fuzzy
msgid "%Jfunction '%D' redeclared as inline"
msgstr "¥é¥¤¥Ö¥é¥ê´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
#, fuzzy
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:1186
+#: cp/decl.c:1187
#, fuzzy
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "´Ø¿ô¤¬Â礭¤¹¤®¤Æ inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
#, fuzzy
msgid "%Jprevious declaration of '%D' was inline"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
#, fuzzy
msgid "shadowing %s function `%#D'"
msgstr "¥é¥¤¥Ö¥é¥ê´Ø¿ô `%s' ¤òʤ¤¤±£¤·¤Þ¤¹"
-#: cp/decl.c:1218
+#: cp/decl.c:1219
#, fuzzy
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "¥é¥¤¥Ö¥é¥ê´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
#, fuzzy
msgid "conflicts with built-in declaration `%#D'"
msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
#, fuzzy
msgid "new declaration `%#D'"
msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:1243
+#: cp/decl.c:1244
#, fuzzy
msgid "ambiguates built-in declaration `%#D'"
msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:1314
+#: cp/decl.c:1315
#, fuzzy
msgid "`%#D' redeclared as different kind of symbol"
msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
#, fuzzy
msgid "previous declaration of `%#D'"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:1339
+#: cp/decl.c:1340
#, fuzzy
msgid "declaration of template `%#D'"
msgstr "`enum %s' ¤ÎºÆÀë¸À"
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
#, fuzzy
msgid "conflicts with previous declaration `%#D'"
msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
#, fuzzy
msgid "ambiguates old declaration `%#D'"
msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:1363
+#: cp/decl.c:1364
#, fuzzy
msgid "declaration of C function `%#D' conflicts with"
msgstr "%s: ´Ø¿ô `%s' ¤ÎÀë¸À¤¬ÊÑ´¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-#: cp/decl.c:1365
+#: cp/decl.c:1366
#, fuzzy
msgid "previous declaration `%#D' here"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:1381
+#: cp/decl.c:1382
#, fuzzy
msgid "conflicting declaration '%#D'"
msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
#, fuzzy
msgid "'%D' has a previous declaration as `%#D'"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+#, fuzzy
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "`enum %s' ¤ÎºÆÀë¸À"
+
+#: cp/decl.c:1437
+#, fuzzy
+msgid "previous declaration of `namespace %D' here"
+msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+
+#: cp/decl.c:1449
#, fuzzy
msgid "`%#D' previously defined here"
msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
#, fuzzy
msgid "`%#D' previously declared here"
msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
#, fuzzy
msgid "prototype for `%#D'"
msgstr "`%s' ¤Î¥×¥í¥È¥¿¥¤¥×¤¬¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
-#: cp/decl.c:1446
+#: cp/decl.c:1460
#, fuzzy
msgid "%Jfollows non-prototype definition here"
msgstr "Èó¥×¥í¥È¥¿¥¤¥×ÄêµÁ¤¬¤³¤³¤Ë¤¢¤ê¤Þ¤¹"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
#, fuzzy
msgid "previous declaration of `%#D' with %L linkage"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:1460
+#: cp/decl.c:1474
#, fuzzy
msgid "conflicts with new declaration with %L linkage"
msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
#, fuzzy
msgid "default argument given for parameter %d of `%#D'"
msgstr "¥Þ¥¯¥í `%s' ¤Ë°ú¿ô¤¬Í¿¤¨¤é¤ì¤Þ¤·¤¿"
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
#, fuzzy
msgid "after previous specification in `%#D'"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:1501
+#: cp/decl.c:1515
#, fuzzy
msgid "`%#D' was used before it was declared inline"
msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤ÎÁ°¤Ë¥×¥í¥È¥¿¥¤¥×¤Ê¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
#, fuzzy
msgid "%Jprevious non-inline declaration here"
msgstr "Á°Êý¤Ç¤Î `%s' ¤Î°ÅÌÛŪ¤ÊÀë¸À"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
#, fuzzy
msgid "redundant redeclaration of `%D' in same scope"
msgstr "`%s' ¤Î¾éĹ¤ÊºÆÀë¸À¤¬Æ±°ì¥¹¥³¡¼¥×Æâ¤Ë¤¢¤ê¤Þ¤¹"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, fuzzy, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, fuzzy, c-format
msgid "than previous declaration `%F'"
msgstr "`%s' ¤ÎÁ°ÊýÀë¸À¤¬¤¢¤ê¤Þ¤»¤ó"
@@ -14348,226 +14387,226 @@ msgstr "`%s' ¤ÎÁ°ÊýÀë¸À¤¬¤¢¤ê¤Þ¤»¤ó"
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1880
+#: cp/decl.c:1894
#, fuzzy
msgid "%Jconflicts with previous declaration here"
msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
#, fuzzy
msgid "implicit declaration of function `%#D'"
msgstr "´Ø¿ô `%s' ¤Î°ÅÌÛ¤ÎÀë¸À"
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr "¥é¥Ù¥ë `%s' ¤¬´Ø¿ô¤Î³°Â¦¤Î²¿¤«¤ò»²¾È¤·¤Þ¤·¤¿"
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
#, fuzzy
msgid "jump to label `%D'"
msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
#, fuzzy
msgid "%H from here"
msgstr " ¤³¤³¤«¤é"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
#, fuzzy
msgid " crosses initialization of `%#D'"
msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr ""
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr " try ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr " catch ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " ¤³¤³¤«¤é"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
#, fuzzy
msgid "%J enters catch block"
msgstr " catch ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
-#: cp/decl.c:2360
+#: cp/decl.c:2374
#, fuzzy
msgid " skips initialization of `%#D'"
msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2397
+#: cp/decl.c:2411
#, fuzzy
msgid "duplicate label `%D'"
msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr ""
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
#, fuzzy
msgid "no type named `%#T' in `%#T'"
msgstr "`asm' Ãæ¤ËÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾ `%s' ¤¬¤¢¤ê¤Þ¤¹"
-#: cp/decl.c:3429
+#: cp/decl.c:3443
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3493
+#: cp/decl.c:3507
#, fuzzy
msgid "redeclaration of C++ built-in type `%T'"
msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr "°ì¤Ä¤ÎÀë¸À¤ËÊ£¿ô¤Î·¿¤¬¤¢¤ê¤Þ¤¹"
-#: cp/decl.c:3557
+#: cp/decl.c:3571
#, fuzzy
msgid "missing type-name in typedef-declaration"
msgstr "typdef Àë¸À¤Ç·¿Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr "ISO C++ ¤Ï̵̾¹½Â¤ÂΤò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:3572
+#: cp/decl.c:3586
#, fuzzy
msgid "`%D' can only be specified for functions"
msgstr "Èó´Ø¿ô `%s' ¤Î°ú¿ô¤Ë format °À­¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3576
+#: cp/decl.c:3590
#, fuzzy
msgid "`%D' can only be specified for constructors"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:3579
+#: cp/decl.c:3593
#, fuzzy
msgid "`%D' can only be specified for objects and functions"
msgstr "Èó´Ø¿ô `%s' ¤Î°ú¿ô¤Ë format °À­¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
#, fuzzy
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
#, fuzzy
msgid "function `%#D' is initialized like a variable"
msgstr "´Ø¿ô `%s' ¤¬ÊÑ¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë½é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
#, fuzzy
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "`%s' ¤ÎÀë¸À¤Ë `extern' ¤¬¤Ä¤¤¤Æ¤ª¤ê¡¢½é´ü²½¤â¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
#, fuzzy
msgid "`%#D' is not a static member of `%#T'"
msgstr "static ¥Õ¥£¡¼¥ë¥É `%s' ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:3777
+#: cp/decl.c:3791
#, fuzzy
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr "ISO C++ ¤Ï #if Æâ¤Î \"%s\" ¤òµö¤·¤Þ¤»¤ó"
-#: cp/decl.c:3788
+#: cp/decl.c:3802
#, fuzzy
msgid "duplicate initialization of %D"
msgstr "½ÅÊ£¤·¤¿½é´ü²½»Ò"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
#, fuzzy
msgid "declaration of `%#D' outside of class is not definition"
msgstr "`%s' ¤Î weak Àë¸À¤ÏÄêµÁ¤è¤ê¤âÀè¤Ë¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
#, fuzzy
msgid "variable `%#D' has initializer but incomplete type"
msgstr "ÊÑ¿ô `%s' ¤Ë¤Ï½é´ü²½»Ò¤¬¤¢¤ê¤Þ¤¹¤¬¡¢ÉÔ´°Á´·¿¤Ç¤¹"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
#, fuzzy
msgid "elements of array `%#D' have incomplete type"
msgstr "ÇÛÎó `%s' ¤ÎÍ×ÁǤËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
#, fuzzy
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
#, fuzzy
msgid "`%D' declared as reference but not initialized"
msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
#, fuzzy
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr "ISO C++ ¤Ï new ¤Ø¤Î½¸¹çÂνé´ü²½»Ò¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:3976
+#: cp/decl.c:3990
#, fuzzy
msgid "cannot initialize `%T' from `%T'"
msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:4008
+#: cp/decl.c:4022
#, fuzzy
msgid "initializer fails to determine size of `%D'"
msgstr "½é´ü²½»Ò¤Ï `%s' ¤Î¥µ¥¤¥º¤ÎÆÃÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
-#: cp/decl.c:4013
+#: cp/decl.c:4027
#, fuzzy
msgid "array size missing in `%D'"
msgstr "`%s' ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
#, fuzzy
msgid "zero-size array `%D'"
msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
@@ -14575,333 +14614,351 @@ msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
#. 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:4062
+#: cp/decl.c:4076
#, fuzzy
msgid "storage size of `%D' isn't known"
msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬¤ï¤«¤ê¤Þ¤»¤ó"
-#: cp/decl.c:4084
+#: cp/decl.c:4098
#, fuzzy
msgid "storage size of `%D' isn't constant"
msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬°ìÄê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr ""
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4166
+#: cp/decl.c:4180
#, fuzzy
msgid "uninitialized const `%D'"
msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr ""
+
+#: cp/decl.c:4323
#, fuzzy
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "´ðÄ쥯¥é¥¹½é´üÀßÄê»Ò¤¬»ØÄꤵ¤ì¤Þ¤·¤¿¤¬¡¢½é´ü²½¤¹¤Ù¤­´ðÄ쥯¥é¥¹¤¬¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4326
+#: cp/decl.c:4404
#, fuzzy
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ ¤Ï̾Á°¤Ä¤­Ìá¤êÃͤòµö²Ä¤·¤Þ¤»¤ó"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
#, fuzzy
msgid "`%T' has no non-static data member named `%D'"
msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
#, fuzzy
msgid "too many initializers for `%T'"
msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
-#: cp/decl.c:4439
+#: cp/decl.c:4494
#, fuzzy
msgid "variable-sized object `%D' may not be initialized"
msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
#, fuzzy
msgid "`%D' has incomplete type"
msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr ""
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr ""
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
-#: cp/decl.c:4749
+#: cp/decl.c:4805
#, fuzzy
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:4803
+#: cp/decl.c:4859
#, fuzzy
msgid "shadowing previous type declaration of `%#D'"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr ""
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr "̵¸ú¤Ê catch ¤Î°ú¿ô"
-#: cp/decl.c:5451
+#: cp/decl.c:5520
#, fuzzy
msgid "destructor for alien class `%T' cannot be a member"
msgstr "¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:5454
+#: cp/decl.c:5523
#, fuzzy
msgid "constructor for alien class `%T' cannot be a member"
msgstr "¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr ""
-#: cp/decl.c:5478
+#: cp/decl.c:5547
#, fuzzy
msgid "`%D' declared as an `inline' %s"
msgstr "ÊÑ¿ô `%s' ¤¬ `inline' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:5480
+#: cp/decl.c:5549
#, fuzzy
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:5483
+#: cp/decl.c:5552
#, fuzzy
msgid "`%D' declared as a friend"
msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
#, fuzzy
msgid "`%D' declared with an exception specification"
msgstr "Îã³°»ÅÍͤθ¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr "`::main' ¤ò template ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr "`::main' ¤ò inline ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr "`main' ¤Ï `int' ¤òÊÖ¤µ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr ""
-#: cp/decl.c:5663
+#: cp/decl.c:5732
#, fuzzy
msgid "defining explicit specialization `%D' in friend declaration"
msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5765
+#: cp/decl.c:5834
#, fuzzy
msgid "definition of implicitly-declared `%D'"
msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `auto' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
#, fuzzy
msgid "no `%#D' member function declared in class `%T'"
msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢¥¯¥é¥¹¥¹¥³¡¼¥×Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6043
+#: cp/decl.c:6112
#, fuzzy
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:6046
+#: cp/decl.c:6115
#, fuzzy
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:6065
+#: cp/decl.c:6134
#, fuzzy
msgid "size of array `%D' has non-integral type `%T'"
msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
#, fuzzy
msgid "size of array has non-integral type `%T'"
msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
#, fuzzy
msgid "size of array `%D' is negative"
msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Éé¤Ç¤¹"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
#, fuzzy
msgid "size of array is negative"
msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Éé¤Ç¤¹"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
#, fuzzy
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
#, fuzzy
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
#, fuzzy
msgid "size of array `%D' is not an integral constant-expression"
msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
#, fuzzy
msgid "size of array is not an integral constant-expression"
msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
#, fuzzy
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ISO C89 ¤Ï²ÄÊÑĹ¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
#, fuzzy
msgid "ISO C++ forbids variable-size array"
msgstr "ISO C89 ¤Ï²ÄÊÑĹ¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr "ÇÛÎó¤Î¼¡¸µ¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-#: cp/decl.c:6248
+#: cp/decl.c:6317
#, fuzzy
msgid "declaration of `%D' as %s"
msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, fuzzy, c-format
msgid "creating %s"
msgstr "%s ¤òºîÀ®Ãæ.\n"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6293
+#: cp/decl.c:6362
#, fuzzy
msgid "return type specification for constructor invalid"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:6300
+#: cp/decl.c:6369
#, fuzzy
msgid "return type specification for destructor invalid"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:6306
+#: cp/decl.c:6375
#, fuzzy
msgid "operator `%T' declared to return `%T'"
msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/decl.c:6308
+#: cp/decl.c:6377
#, fuzzy
msgid "return type specified for `operator %T'"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr "̵̾ÊÑ¿ô¤ä¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+
+#: cp/decl.c:6405
+#, fuzzy, c-format
+msgid "variable or field `%E' declared void"
+msgstr "ÊÑ¿ô¤Þ¤¿¤ÏÎΰè `%s' ¤Ï void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤Ï¥á¥ó¥Ð´Ø¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr ""
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr ""
-#: cp/decl.c:6588
+#: cp/decl.c:6683
#, fuzzy
msgid "type `%T' is not derived from type `%T'"
msgstr "È¿Éü»Ò `%s' ¤ÏÇÉÀ¸·¿¤Ç¤¹"
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr ""
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr ""
@@ -14909,324 +14966,316 @@ msgstr ""
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, fuzzy, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "¥Ý¥¤¥ó¥¿Àë¸À»Ò¤ËÉÔŬÀڤʷ¿½¤¾þ»Ò"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
#, fuzzy
msgid "declaration of `%D' as non-function"
msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr "`bool' ¤Ïº£¤ä¥­¡¼¥ï¡¼¥É¤Ç¤¹"
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr ""
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
#, fuzzy
msgid "multiple declarations `%T' and `%T'"
msgstr "¥á¥½¥Ã¥É `%s' ¤ÎÀë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO C++ ¤Ï `long long' ¤ò¼õ¤±Æþ¤ì¤Þ¤»¤ó"
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, fuzzy, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO C ¤Ï¥á¥ó¥Ð¤Î¤Ê¤¤¥á¥ó¥ÐÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr "short, Éä¹ç¤Ä¤­¤Þ¤¿¤ÏÉä¹ç¤Ê¤·¤Ï `%s' ¤Ë¤È¤Ã¤Æ̵¸ú¤Ç¤¹"
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr "long ¤È short ¤¬ `%s' ¤ËÂФ·¤Æ°ì½ï¤Ë»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤¬ `%s' ¤ËÂФ·¤Æ°ì½ï¤ËÍ¿¤¨¤é¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:7066
+#: cp/decl.c:7161
#, fuzzy
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr "`operator delete' ¤ÎÀë¸ÀÆâ¤Ë¿¤¹¤®¤ë°ú¿ô"
-#: cp/decl.c:7088
+#: cp/decl.c:7183
#, fuzzy
msgid "member `%D' cannot be declared both virtual and static"
msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7097
+#: cp/decl.c:7192
#, fuzzy
msgid "`%T::%D' is not a valid declarator"
msgstr "`%s' ¤ÏÀë¸À¤Î»Ï¤Þ¤ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Î typedef Àë¸À¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄꤷ¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr "%s ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹»ØÄê»Ò `%s'"
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄꤷ¤Þ¤¹"
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr "friend ´Ø¿ôÀë¸ÀÆâ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, fuzzy, c-format
msgid "destructors may not be `%s'"
msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤Ï²¾°ú¿ô¤ò¼è¤ê¤Þ¤»¤ó"
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, fuzzy, c-format
msgid "constructors may not be `%s'"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr "²¾ÁÛ´Ø¿ô¤Ï friend ¤Ë¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, fuzzy, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:7490
+#: cp/decl.c:7585
#, fuzzy
msgid "destructors may not have parameters"
msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤Ï²¾°ú¿ô¤ò¼è¤ê¤Þ¤»¤ó"
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
#, fuzzy
msgid "cannot declare reference to `%#T'"
msgstr "»²¾È¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7511
+#: cp/decl.c:7606
#, fuzzy
msgid "cannot declare pointer to `%#T'"
msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
#, fuzzy
msgid "cannot declare pointer to `%#T' member"
msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr ""
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr "`explicit' ¤Ë¤Ç¤­¤ë¤Î¤Ï¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤À¤±¤Ç¤¹"
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr "È󥪥֥¸¥§¥¯¥È¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr "static `%s' ¤ò mutable ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr "const `%s' ¤ò `mutable' ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7818
+#: cp/decl.c:7913
#, fuzzy
msgid "template-id `%D' used as a declarator"
msgstr "²¾°ú¿ô `%s' ¾¯¤·Á°Êý¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7893
+#: cp/decl.c:7988
#, fuzzy
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
#, fuzzy
msgid "type qualifiers specified for friend class declaration"
msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
#, fuzzy
msgid "`inline' specified for friend class declaration"
msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄꤷ¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:7969
+#: cp/decl.c:8064
#, fuzzy
msgid "template parameters cannot be friends"
msgstr "Ê£»¨¤Ê¥Ñ¥é¥á¥¿¤ò¤â¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr ""
-#: cp/decl.c:7975
+#: cp/decl.c:8070
#, fuzzy
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:7988
+#: cp/decl.c:8083
#, fuzzy
msgid "trying to make class `%T' a friend of global scope"
msgstr "¥¯¥é¥¹ `%s' ¤òÂç°è¥¹¥³¡¼¥×¤Î friend ¤Ë¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:7999
+#: cp/decl.c:8094
#, fuzzy
msgid "invalid qualifiers on non-member function type"
msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
#, fuzzy
msgid "abstract declarator `%T' used as declaration"
msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr "̵̾ÊÑ¿ô¤ä¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Ç `::' ¤ò»È¤¨¤Þ¤»¤ó"
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
#, fuzzy
msgid "invalid use of `::'"
msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
#, fuzzy
msgid "function `%D' cannot be declared friend"
msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr ""
-#: cp/decl.c:8127
+#: cp/decl.c:8217
#, fuzzy
msgid "function `%D' declared virtual inside a union"
msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:8215
+#: cp/decl.c:8305
#, fuzzy
msgid "field `%D' has incomplete type"
msgstr "Îΰè `%s' ¤ÏÉÔ´°Á´¤Ê·¿¤Ç¤¹"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
#, fuzzy
msgid "name `%T' has incomplete type"
msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
#, fuzzy
msgid " in instantiation of template `%T'"
msgstr "%s: `%s' ¤Î½é´ü²½:\n"
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr "¥á¥ó¥Ð´Ø¿ô¤Ï°ÅÌÛŪ¤Ë¤½¤Î¥¯¥é¥¹¤Î friend ¤Ç¤¹"
@@ -15242,96 +15291,96 @@ msgstr "¥á¥ó¥Ð´Ø¿ô¤Ï°ÅÌÛŪ¤Ë¤½¤Î¥¯¥é¥¹¤Î friend ¤Ç¤¹"
#. 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:8287
+#: cp/decl.c:8377
#, fuzzy
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr ""
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `register' ¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, fuzzy, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `static' ¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `inline' ¤Ï̵¸ú¤Ç¤¹"
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr "virtual ¤ÊÈ󥯥饹´Ø¿ô `%s'"
-#: cp/decl.c:8400
+#: cp/decl.c:8490
#, fuzzy
msgid "cannot declare member function `%D' to have static linkage"
msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr "¾¤Î´Ø¿ôÆâ¤Ç static ´Ø¿ô¤òÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr ""
-#: cp/decl.c:8440
+#: cp/decl.c:8530
#, fuzzy
msgid "static member `%D' declared `register'"
msgstr "`register' ¤ÈÀë¸À¤µ¤ì¤¿ÇÛÎó¤Ëź»ú¤ò¤Ä¤±¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr ""
-#: cp/decl.c:8585
+#: cp/decl.c:8675
#, fuzzy
msgid "default argument for `%#D' has type `%T'"
msgstr "`%s' ¤ÎÂè°ì°ú¿ô¤Ï `int' ¤È¤¹¤Ù¤­¤Ç¤¹"
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr ""
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr ""
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, fuzzy, c-format
msgid "invalid string constant `%E'"
msgstr "ÉÔÀµ¤Êʸ»úÎóÄê¿ô¤Ç¤¹"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr "²¾°ú¿ô¥ê¥¹¥È¤Ë̵¸ú¤ÊÀ°¿ôÄê¿ô¤¬¤¢¤ê¤Þ¤¹¡£²¾°ú¿ô̾¤òÍ¿¤¨Ëº¤ì¤¿¤Î¤Ç¤Ï¡©"
-#: cp/decl.c:8689
+#: cp/decl.c:8779
#, fuzzy
msgid "parameter `%D' invalidly declared method type"
msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr ""
@@ -15350,101 +15399,101 @@ msgstr ""
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr ""
-#: cp/decl.c:9000
+#: cp/decl.c:9090
#, fuzzy
msgid "`%D' must be a nonstatic member function"
msgstr "`this' ¤ÏÀÅŪ¥á¥ó¥Ð´Ø¿ô¤«¤é»ÈÍѤǤ­¤Þ¤»¤ó"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍѤµ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
#, fuzzy
msgid "ISO C++ prohibits overloading operator ?:"
msgstr "ISO C++ ¤Ï̵̾¹½Â¤ÂΤò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr ""
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr ""
-#: cp/decl.c:9126
+#: cp/decl.c:9216
#, fuzzy
msgid "`%D' must take either zero or one argument"
msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
#, fuzzy
msgid "`%D' must take either one or two arguments"
msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr ""
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
#, fuzzy
msgid "`%D' must take exactly one argument"
msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
#, fuzzy
msgid "`%D' must take exactly two arguments"
msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr ""
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr ""
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr ""
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr ""
-#: cp/decl.c:9279
+#: cp/decl.c:9369
#, fuzzy
msgid "using template type parameter `%T' after `%s'"
msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:9287
+#: cp/decl.c:9377
#, fuzzy
msgid "`%T' referred to as `%s'"
msgstr "`%s' ¤Ï `%s' ¤Ë±þÅú¤·¤Þ¤»¤ó"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
msgid "`%T' referred to as enum"
msgstr ""
@@ -15455,53 +15504,53 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
#, fuzzy
msgid "template argument required for `%s %T'"
msgstr "¥ì¥¸¥¹¥¿Ì¾¤¬ `%s' ÍѤ˻ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: cp/decl.c:9453
+#: cp/decl.c:9543
#, fuzzy
msgid "use of enum `%#D' without previous declaration"
msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
#, fuzzy
msgid "redeclaration of `%T' as a non-template"
msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr ""
-#: cp/decl.c:9570
+#: cp/decl.c:9660
#, fuzzy
msgid "base type `%T' fails to be a struct or class type"
msgstr "`%s' ¤ò typedef ¤Þ¤¿¤ÏÁȤ߹þ¤ß·¿¤Ë¤Ç¤­¤Þ¤»¤ó"
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr ""
-#: cp/decl.c:9580
+#: cp/decl.c:9670
#, fuzzy
msgid "duplicate base type `%T' invalid"
msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9700
+#: cp/decl.c:9790
#, fuzzy
msgid "multiple definition of `%#T'"
msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: cp/decl.c:9701
+#: cp/decl.c:9791
#, fuzzy
msgid "%Jprevious definition here"
msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
@@ -15510,53 +15559,53 @@ msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9926
+#: cp/decl.c:10023
#, fuzzy
msgid "enumerator value for `%D' not integer constant"
msgstr "`%s' ¤ÎÎóµóÃͤ¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
#, fuzzy
msgid "overflow in enumeration values at `%D'"
msgstr "ÎóµóÃͤ¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
-#: cp/decl.c:10015
+#: cp/decl.c:10112
#, fuzzy
msgid "return type `%#T' is incomplete"
msgstr "Ìá¤êÃͤη¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr "`main' ¤Î return ·¿¤Ï `int' ¤ËÊѤ¨¤Þ¤·¤¿"
-#: cp/decl.c:10162
+#: cp/decl.c:10259
#, fuzzy
msgid "`%D' implicitly declared before its definition"
msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤è¤ê¤â¸å¤Ç inline Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10453
+#: cp/decl.c:10550
#, fuzzy
msgid "parameter `%D' declared void"
msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
#, fuzzy
msgid "invalid member function declaration"
msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:11149
+#: cp/decl.c:11246
#, fuzzy
msgid "static member function `%#D' declared with type qualifiers"
msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
@@ -15608,7 +15657,7 @@ msgstr ""
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
#, fuzzy
msgid "template declaration of `%#D'"
msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
@@ -15686,47 +15735,47 @@ msgstr "̵¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
msgid "anonymous struct not inside named type"
msgstr "̵̾¹½Â¤ÂΤ¬Ì¾Á°¤Ä¤­·¿¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr "anonumous ̾Á°¶õ´Ö¤Î½¸¹çÂÎ¤Ï static ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
#, fuzzy
msgid "anonymous union with no members"
msgstr "̵̾¶¦ÍÑÂΤ˥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤»¤ó"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
#, fuzzy
msgid "`operator new' must return type `%T'"
msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
#, fuzzy
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr "`operator new' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `size_t' ¤ò¤È¤ê¤Þ¤¹"
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
#, fuzzy
msgid "`operator delete' must return type `%T'"
msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
#, fuzzy
msgid "`operator delete' takes type `%T' as first parameter"
msgstr "`operator delete' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `void *' ·¿¤ò¤È¤ê¤Þ¤¹"
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
#, fuzzy
msgid "inline function `%D' used but never defined"
msgstr "`%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
#, fuzzy
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ô̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr ""
@@ -15753,7 +15802,7 @@ msgstr "C++ ¤È Java ¤Î `catch' ¤ò°ì¤Ä¤ÎËÝÌõ¥æ¥Ë¥Ã¥È¤Ë¤Þ¤È¤á¤Þ¤¹"
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr ""
@@ -15839,7 +15888,7 @@ msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr "¡Ê¤â¤·¤³¤ì¤¬¤¢¤Ê¤¿¤Î°Õ¿Þ¤·¤¿¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¡¢´Ø¿ô¥Æ¥ó¥×¥ì¡¼¥È¤Ï´û¤ËÀë¸ÀºÑ¤Ç¤¢¤ë»ö¤ò³Îǧ¤·¡¢¤³¤³¤Î´Ø¿ô̾¤Î¸å¤í¤Ë <> ¤òÉÕ¤±Â­¤·¤Æ¤¯¤À¤µ¤¤¡Ë -Wno-non-template-friend ¤Ç¤³¤Î·Ù¹ðɽ¼¨¤ò̵¸ú¤Ë¤·¤Þ¤¹"
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr "`%s' ¤Ø¤Î°ú¿ô¤ò·ç¤¤¤Æ¤¤¤Þ¤¹\n"
@@ -15976,65 +16025,65 @@ msgstr ""
msgid "incomplete type `%T' does not have member `%D'"
msgstr ""
-#: cp/init.c:1459
+#: cp/init.c:1460
#, fuzzy
msgid "`%D' is not a member of type `%T'"
msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/init.c:1478
+#: cp/init.c:1487
#, fuzzy
msgid "invalid pointer to bit-field `%D'"
msgstr "̵¸ú¤Ê¼±ÊÌ»Ò `%s'"
-#: cp/init.c:1580
+#: cp/init.c:1589
#, fuzzy
msgid "invalid use of non-static member function `%D'"
msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
#, fuzzy
msgid "invalid use of non-static data member `%D'"
msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr "ÇÛÎ󷿤Πnew ¤Ï¥µ¥¤¥º¤Î»ØÄê¤Ë¼ºÇÔ¤·¤Þ¤¹"
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr "¥µ¥¤¥º¥¼¥í¤ÎÇÛÎó¤Ï¶õ´Ö¤ò³ÎÊݤ·¤Þ¤»¤ó"
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr "»²¾È·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr "´Ø¿ô·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`jclass' ¤Ï̤ÄêµÁ¤Ç¤¹"
-#: cp/init.c:1877
+#: cp/init.c:1886
#, fuzzy
msgid "can't find class$"
msgstr "class$ ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
msgstr "new ¤ËÂФ·¤Æ̵¸ú¤Ê·¿¤Ç¤¢¤ë `void'"
-#: cp/init.c:2014
+#: cp/init.c:2023
#, fuzzy
msgid "uninitialized const in `new' of `%#T'"
msgstr "½é´ü²½»Ò¤Ï `%s' ¤Î¥µ¥¤¥º¤ÎÆÃÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`%s' ¤Ï̤ÄêµÁ¤Ç¤¹"
@@ -16042,41 +16091,41 @@ msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`%s' ¤Ï̤ÄêµÁ¤Ç¤¹"
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr ""
-#: cp/init.c:2083
+#: cp/init.c:2092
#, fuzzy
msgid "request for member `%D' is ambiguous"
msgstr "Í׵ᤵ¤ì¤¿¥á¥ó¥Ð `%s' ¤Ï¿½Å·Ñ¾µ¥°¥é¥Õ¤ÎÃæ¤ÇÛ£Ëæ¤Ç¤¹"
-#: cp/init.c:2203
+#: cp/init.c:2212
#, fuzzy
msgid "ISO C++ forbids initialization in array new"
msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr "½é´üÀßÄê»Ò¤ÎËöÈø¤¬ËÜÍè¤è¤êÁ᤯½Ð¸½¤·¤Þ¤·¤¿"
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr "¿¼¡¸µÇÛÎó¤Ï½é´ü²½»Ò¤Ç½é´ü²½¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr ""
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr "delete ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤¬ÉÔÌÀ¤Ç¤¹"
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr "¥Ù¥¯¥È¥ë·¿¤Î delete ¤Ç¤¹¤¬¡¢¥Ý¥¤¥ó¥¿¤Ç¤âÇÛÎ󷿤Ǥ⤢¤ê¤Þ¤»¤ó"
@@ -16145,16 +16194,16 @@ msgstr ""
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
#, fuzzy
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr "´Ø¿ô·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
@@ -16314,7 +16363,7 @@ msgstr "`%s' ¤ÏÀë¸À¤Î»Ï¤Þ¤ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
msgstr ""
@@ -16351,96 +16400,96 @@ msgstr ""
msgid "using-declaration cannot name destructor"
msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
#, fuzzy
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr ""
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
#, fuzzy
msgid "unknown namespace `%D'"
msgstr "ÉÔÌÀ¤Ê #pragma namespace %s ¤Ç¤¹"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
#, fuzzy
msgid "namespace `%T' undeclared"
msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
#, fuzzy
msgid "`%D' attribute directive ignored"
msgstr "`%s' °À­¤Îµ¿»÷Ì¿Î᤬̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
#, fuzzy
msgid "use of `%D' is ambiguous"
msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
#, fuzzy
msgid "%J first type here"
msgstr " ¤³¤³¤«¤é"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
msgid "%J other type here"
msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
#, fuzzy
msgid "invalid use of `%D'"
msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
#, fuzzy
msgid "`%D::%D' is not a template"
msgstr "¥Æ¥ó¥×¥ì¡¼¥ÈÆâ¤Ç `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
#, fuzzy
msgid "`%D' is not a function,"
msgstr "`%s' ¤ÏÄ̾ï¤Ï´Ø¿ô¤Ç¤¹"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
#, fuzzy
msgid " conflict with `%D'"
msgstr "`%s' ¤Ï `-g%s' ¤È¶¥¹ç¤¹¤ë¤¿¤á̵»ë¤µ¤ì¤Þ¤·¤¿"
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -16453,7 +16502,7 @@ msgstr "̵¸ú¤Ê¥³¡¼¥É¤Ç¤¹"
msgid "`%D::%D' has not been declared"
msgstr ""
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
msgid "`::%D' has not been declared"
msgstr ""
@@ -16480,7 +16529,7 @@ msgstr "%s: %s"
msgid "new types may not be defined in a return type"
msgstr "»²¾È·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
#, fuzzy
msgid "`%T' is not a template"
msgstr "¥Æ¥ó¥×¥ì¡¼¥ÈÆâ¤Ç `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
@@ -16532,191 +16581,191 @@ msgstr ""
msgid "typedef-name `%D' used as destructor declarator"
msgstr ""
-#: cp/parser.c:3638
+#: cp/parser.c:3648
#, fuzzy
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ ¤ÏÊ£¹ç¥ê¥Æ¥é¥ë¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4624
+#: cp/parser.c:4661
#, fuzzy
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr "¸Å¤¤¥¹¥¿¥¤¥ë¤Î¥­¥ã¥¹¥È¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, fuzzy, c-format
msgid "case label `%E' not within a switch statement"
msgstr "case ¥é¥Ù¥ë¤¬ switch ʸ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ ¤Ï·×»»·¿ goto ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6645
+#: cp/parser.c:6683
#, fuzzy
msgid "duplicate `friend'"
msgstr "`%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
#, fuzzy
msgid "class definition may not be declared a friend"
msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤·¤«´ðÄì½é´ü²½»Ò¥ê¥¹¥È¤ò¤È¤ê¤Þ¤»¤ó"
-#: cp/parser.c:7160
+#: cp/parser.c:7198
#, fuzzy
msgid "anachronistic old-style base class initializer"
msgstr "Á°»þÂåŪ¤Ê¸Å¤¤¥¹¥¿¥¤¥ë¤Î´ðÄ쥯¥é¥¹½é´ü²½»Ò¤Ç¤¹"
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
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:7923
+#: cp/parser.c:7961
msgid "`<::' cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
#, fuzzy
msgid "non-template `%D' used as template"
msgstr "`::main' ¤ò template ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr ""
-#: cp/parser.c:9180
+#: cp/parser.c:9224
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:9239
+#: cp/parser.c:9283
msgid "type attributes are honored only at type definition"
msgstr ""
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:9949
+#: cp/parser.c:9986
#, fuzzy
msgid "an asm-specification is not allowed on a function-definition"
msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÈó¥á¥ó¥Ð´Ø¿ô¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
-#: cp/parser.c:9951
+#: cp/parser.c:9988
#, fuzzy
msgid "attributes are not allowed on a function-definition"
msgstr "Âç°è register ÊÑ¿ô¤¬´Ø¿ôÄêµÁ¤Î¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:10540
+#: cp/parser.c:10591
msgid "`%T::%D' is not a type"
msgstr ""
-#: cp/parser.c:11288
+#: cp/parser.c:11341
#, fuzzy
msgid "file ends in default argument"
msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:11347
+#: cp/parser.c:11400
#, fuzzy
msgid "default arguments are only permitted for function parameters"
msgstr "¥á¥½¥Ã¥É¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr ""
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12102
+#: cp/parser.c:12190
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr ""
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12434
+#: cp/parser.c:12522
#, fuzzy
msgid "friend declaration does not name a class or function"
msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
msgstr ""
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:13700
+#: cp/parser.c:13790
#, fuzzy
msgid "reference to `%D' is ambiguous"
msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
msgid "too few template-parameter-lists"
msgstr ""
@@ -16724,49 +16773,49 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
msgid "too many template-parameter-lists"
msgstr ""
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
#, fuzzy
msgid "invalid function declaration"
msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
#, fuzzy
msgid "named return values are no longer supported"
msgstr "--driver ¤ÏºÇÁ᥵¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
#, fuzzy
msgid "`>>' should be `> >' within a nested template argument list"
msgstr "`>>' ¤Ï¥Æ¥ó¥×¥ì¡¼¥È¥¯¥é¥¹Ì¾¤Ï `> >' ¤È¤¹¤Ù¤­¤Ç¤¹"
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14574
+#: cp/parser.c:14664
#, fuzzy
msgid "missing `>' to terminate the template argument list"
msgstr "¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ç¡¢')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
msgstr ""
-#: cp/parser.c:15082
+#: cp/parser.c:15169
#, fuzzy
msgid "%D redeclared with different access"
msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
@@ -16788,92 +16837,96 @@ msgstr ""
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
+#: cp/pt.c:733
+msgid "specialization of `%D' in different namespace"
msgstr ""
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
#, fuzzy
msgid " from definition of `%#D'"
msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: cp/pt.c:748
+#: cp/pt.c:770
#, fuzzy
msgid "specialization of `%T' after instantiation"
msgstr "`%s' ¤ÎÀë¸À¤Ë `extern' ¤¬¤Ä¤¤¤Æ¤ª¤ê¡¢½é´ü²½¤â¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr ""
+
+#: cp/pt.c:817
msgid "specialization `%T' after instantiation `%T'"
msgstr ""
-#: cp/pt.c:807
+#: cp/pt.c:829
#, fuzzy
msgid "explicit specialization of non-template `%T'"
msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr ""
-#: cp/pt.c:1192
+#: cp/pt.c:1220
#, fuzzy
msgid "%s %+#D"
msgstr "%s: %s"
-#: cp/pt.c:1241
+#: cp/pt.c:1269
#, fuzzy
msgid "`%D' is not a function template"
msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr ""
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
#, fuzzy
msgid "template-id `%D' in declaration of primary template"
msgstr "`operator delete' ¤ÎÀë¸ÀÆâ¤Ë¿¤¹¤®¤ë°ú¿ô"
-#: cp/pt.c:1633
+#: cp/pt.c:1661
#, fuzzy
msgid "template parameter list used in explicit instantiation"
msgstr "#define Ãæ¤Î²¾°ú¿ô¥ê¥¹¥È¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1645
+#: cp/pt.c:1673
#, fuzzy
msgid "too many template parameter lists in declaration of `%D'"
msgstr "%s: ·Ù¹ð: `%s' ¤ÎÀë¸À¤Ç¤Î²¾°ú¿ô¥ê¥¹¥È¤¬Â¿¤¹¤®¤Þ¤¹\n"
-#: cp/pt.c:1661
+#: cp/pt.c:1689
#, fuzzy
msgid "too few template parameter lists in declaration of `%D'"
msgstr ""
"\n"
"%s: ·Ù¹ð: `%s' ¤ÎÀë¸À¤Ç¤Î²¾°ú¿ô¥ê¥¹¥È¤¬¾¯¤Ê¤¹¤®¤Þ¤¹\n"
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr ""
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr ""
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr ""
@@ -16885,115 +16938,125 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:1855
+#: cp/pt.c:1883
#, fuzzy
msgid "no member function `%D' declared in `%T'"
msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
#, fuzzy
msgid "too many template parameter lists in declaration of `%T'"
msgstr "%s: ·Ù¹ð: `%s' ¤ÎÀë¸À¤Ç¤Î²¾°ú¿ô¥ê¥¹¥È¤¬Â¿¤¹¤®¤Þ¤¹\n"
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr ""
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr ""
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2665
+#: cp/pt.c:2693
#, fuzzy
msgid "no default argument for `%D'"
msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
msgid "destructor `%D' declared as member template"
msgstr ""
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+#, fuzzy
+msgid "invalid template declaration of `%D'"
+msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr ""
-#: cp/pt.c:2910
+#: cp/pt.c:2954
#, fuzzy
msgid "template definition of non-template `%#D'"
msgstr "¥¤¥ó¥¹¥¿¥ó¥¹¥á¥½¥Ã¥É `%s' ¤ÎÄêµÁ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr ""
-#: cp/pt.c:2963
+#: cp/pt.c:3007
#, fuzzy
msgid "got %d template parameters for `%#D'"
msgstr "½ÅÊ£¤·¤¿²¾°ú¿ô̾ `%s'"
-#: cp/pt.c:2966
+#: cp/pt.c:3010
#, fuzzy
msgid "got %d template parameters for `%#T'"
msgstr "½ÅÊ£¤·¤¿²¾°ú¿ô̾ `%s'"
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3053
+#: cp/pt.c:3097
#, fuzzy
msgid "`%T' is not a template type"
msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
#, fuzzy
msgid "previous declaration `%D'"
msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, fuzzy, c-format
msgid "used %d template parameter%s instead of %d"
msgstr "½ÅÊ£¤·¤¿²¾°ú¿ô̾ `%s'"
-#: cp/pt.c:3086
+#: cp/pt.c:3130
#, fuzzy
msgid "template parameter `%#D'"
msgstr "°ú¿ô `%s' ¤¬Ì¤»ÈÍѤǤ¹"
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr ""
@@ -17001,305 +17064,313 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
#, fuzzy
msgid "redefinition of default argument for `%#D'"
msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: cp/pt.c:3098
+#: cp/pt.c:3142
msgid "%J original definition appeared here"
msgstr ""
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, fuzzy, c-format
msgid "`%E' is not a valid template argument"
msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr ""
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, fuzzy, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr "const `%s' ¤ò `mutable' ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr ""
-#: cp/pt.c:3301
+#: cp/pt.c:3343
#, fuzzy
msgid "invalid use of '%D' as a non-type template-argument"
msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, fuzzy, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr ""
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr ""
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr ""
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, c-format
msgid " expected a class template, got `%E'"
msgstr ""
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, fuzzy, c-format
msgid " expected a type, got `%E'"
msgstr "ͽ´ü¤·¤Ê¤¤·¿¤¬ `id' (%s) ¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: cp/pt.c:3702
+#: cp/pt.c:3744
#, fuzzy
msgid " expected a type, got `%T'"
msgstr "ͽ´ü¤·¤Ê¤¤·¿¤¬ `id' (%s) ¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr ""
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr ""
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr ""
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3819
+#: cp/pt.c:3861
#, fuzzy
msgid "provided for `%D'"
msgstr "`%#D' ¤Î¤¿¤á¤Î¥Ç¥¹¥È¥é¥¯¥¿¤¬É¬ÍפǤ¹"
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, fuzzy, c-format
msgid "template argument %d is invalid"
msgstr "¥Þ¥¯¥í°ú¿ô \"%s\" ¤Ïʸ»úÎ󲽤µ¤ì¤Þ¤¹"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr ""
-#: cp/pt.c:4210
+#: cp/pt.c:4252
#, fuzzy
msgid "for template declaration `%D'"
msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr ""
-#: cp/pt.c:5296
+#: cp/pt.c:5338
#, fuzzy
msgid "ambiguous class template instantiation for `%#T'"
msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
-#: cp/pt.c:5302
+#: cp/pt.c:5344
#, fuzzy
msgid "%s %+#T"
msgstr "%s: %s"
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
#, fuzzy
msgid "instantiation of `%D' as type `%T'"
msgstr "%s: `%s' ¤Î½é´ü²½:\n"
-#: cp/pt.c:6470
+#: cp/pt.c:6542
#, fuzzy
msgid "invalid parameter type `%T'"
msgstr "²¾°ú¿ô `%s' ¤Ï̵¸ú¤Ç¤¹"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
#, fuzzy
msgid "in declaration `%D'"
msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/pt.c:6546
+#: cp/pt.c:6618
#, fuzzy
msgid "creating pointer to member function of non-class type `%T'"
msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢¥¯¥é¥¹¥¹¥³¡¼¥×Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr "Â礭¤µ¥¼¥í¤ÎÇÛÎó¤òºî¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, fuzzy, c-format
msgid "creating array with size zero (`%E')"
msgstr "Â礭¤µ¥¼¥í¤ÎÇÛÎó¤òºî¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/pt.c:6938
+#: cp/pt.c:7011
#, fuzzy
msgid "forming reference to void"
msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr ""
-#: cp/pt.c:6977
+#: cp/pt.c:7050
#, fuzzy
msgid "creating pointer to member of non-class type `%T'"
msgstr " ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
-#: cp/pt.c:6983
+#: cp/pt.c:7056
#, fuzzy
msgid "creating pointer to member reference type `%T'"
msgstr " ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
-#: cp/pt.c:7069
+#: cp/pt.c:7142
#, fuzzy
msgid "creating array of `%T'"
msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr ""
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr "¥Æ¥ó¥×¥ì¡¼¥ÈÆâ¤Ç `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr ""
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr ""
+
+#: cp/pt.c:8592
+msgid "`%D' is not a class or namespace"
+msgstr ""
+
+#: cp/pt.c:8709
msgid "`%T' uses anonymous type"
msgstr ""
-#: cp/pt.c:8615
+#: cp/pt.c:8711
msgid "`%T' uses local type `%T'"
msgstr ""
-#: cp/pt.c:8623
+#: cp/pt.c:8719
msgid "`%T' is a variably modified type"
msgstr ""
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, fuzzy, c-format
msgid "integral expression `%E' is not constant"
msgstr "½é´ü²½»Ò¤ÎÍ×ÁǤ¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
#, fuzzy
msgid " trying to instantiate `%D'"
msgstr "%s:%d: `%s' ¤«¤é¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr "ÉÔ´°Á´¤Ê·¿¤Îñ°ì²½"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr "¥Æ¥ó¥×¥ì¡¼¥È·¿Åý°ìÃæ `%s' ¤¬»ÈÍѤµ¤ì¤Þ¤·¤¿"
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
#, fuzzy
msgid "explicit instantiation of non-template `%#D'"
msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr ""
-#: cp/pt.c:10568
+#: cp/pt.c:10666
#, fuzzy
msgid "explicit instantiation of `%#D'"
msgstr "%s: `%s' ¤Î½é´ü²½:\n"
-#: cp/pt.c:10605
+#: cp/pt.c:10703
#, fuzzy
msgid "duplicate explicit instantiation of `%#D'"
msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
-#: cp/pt.c:10627
+#: cp/pt.c:10725
#, fuzzy
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
#, fuzzy
msgid "storage class `%D' applied to template instantiation"
msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
-#: cp/pt.c:10684
+#: cp/pt.c:10782
#, fuzzy
msgid "explicit instantiation of non-template type `%T'"
msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
-#: cp/pt.c:10693
+#: cp/pt.c:10791
#, fuzzy
msgid "explicit instantiation of `%#T' before definition of template"
msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, fuzzy, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/pt.c:10745
+#: cp/pt.c:10843
#, fuzzy
msgid "duplicate explicit instantiation of `%#T'"
msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
-#: cp/pt.c:11126
+#: cp/pt.c:11224
#, fuzzy
msgid "explicit instantiation of `%D' but no definition available"
msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
-#: cp/pt.c:11562
+#: cp/pt.c:11660
#, fuzzy
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr "'#' ¤Ë¥Þ¥¯¥í²¾°ú¿ô̾¤¬Â³¤¤¤Æ¤¤¤Þ¤»¤ó"
@@ -17346,42 +17417,42 @@ msgstr ""
msgid "`%T' is an inaccessible base of `%T'"
msgstr ""
-#: cp/search.c:1767
+#: cp/search.c:1805
#, fuzzy
msgid "invalid covariant return type for `%#D'"
msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr ""
-#: cp/search.c:1772
+#: cp/search.c:1810
#, fuzzy
msgid "conflicting return type specified for `%#D'"
msgstr "`%s' ¤È·¿¤¬Ì·½â¤·¤Þ¤¹"
-#: cp/search.c:1786
+#: cp/search.c:1824
#, fuzzy, c-format
msgid "looser throw specifier for `%#F'"
msgstr "`%s' ¤ËÂФ·¤Æ char ¤È¤È¤â¤Ë long ¤Þ¤¿¤Ï short ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr ""
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
#, fuzzy
msgid "`%#D' cannot be declared"
msgstr "const `%s' ¤ò `mutable' ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr ""
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr ""
@@ -17404,126 +17475,126 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr "ÇÛÎ󻲾ȤǤÎź»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
#, fuzzy
msgid "arguments to destructor are not allowed"
msgstr "°ú¿ô¤¬¹½Â¤ÂΤǤ¹"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr "`this' ¤ÏÀÅŪ¥á¥ó¥Ð´Ø¿ô¤«¤é»ÈÍѤǤ­¤Þ¤»¤ó"
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr "¥È¥Ã¥×¥ì¥Ù¥ë¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
#, fuzzy
msgid "`%E' is not of type `%T'"
msgstr "`%s' ¤Ï `%s' ¤Ë±þÅú¤·¤Þ¤»¤ó"
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr "¥Æ¥ó¥×¥ì¡¼¥È·¿²¾°ú¿ô¤Ë¤Ï `class' ¤ä `typename' ͽÌó¸ì¤ò»È¤ï¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
#, fuzzy
msgid "invalid default argument for a template template parameter"
msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
#, fuzzy
msgid "definition of `%#T' inside template parameter list"
msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¥ê¥¹¥È¤Î¥·¥ó¥Ü¥ë¤òʤ¤¤±£¤·¤Þ¤¹"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
#, fuzzy
msgid "invalid definition of qualified type `%T'"
msgstr "̤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
#, fuzzy
msgid "previous definition of `%#T'"
msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
#, fuzzy
msgid "invalid base-class specification"
msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
#, fuzzy
msgid "multiple declarators in template declaration"
msgstr "°ì¤Ä¤ÎÀë¸À¤ËÊ£¿ô¤Î·¿¤¬¤¢¤ê¤Þ¤¹"
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
#, fuzzy
msgid "`%D' is not a member of `%T'"
msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
#, fuzzy
msgid "`%D' is not a member of `%D'"
msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
#, fuzzy
msgid "`%D' cannot appear in a constant-expression"
msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr ""
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
#, fuzzy
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr "Í׵ᤵ¤ì¤¿¥á¥ó¥Ð `%s' ¤Ï¿½Å·Ñ¾µ¥°¥é¥Õ¤ÎÃæ¤ÇÛ£Ëæ¤Ç¤¹"
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
#, fuzzy
msgid " `%#D' declared here"
msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, fuzzy, c-format
msgid "type of `%E' is unknown"
msgstr "¥ì¥¸¥¹¥¿ '%c' ¤¬ÉÔÌÀ¤Ç¤¹"
@@ -17538,44 +17609,44 @@ msgstr "%s ¤Ëº¸ÊÕÃͤǤϤʤ¤ÃÍ"
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr "`%s' ¤Ï `%s' ¤Ë±þÅú¤·¤Þ¤»¤ó"
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, fuzzy, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr "`java_interface' °À­¤Ï Java ¥¯¥é¥¹ÄêµÁ¤ËÂФ·¤Æ¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, fuzzy, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr "`com_interface' °À­¤Ï¥¯¥é¥¹ÄêµÁ¤Ë¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÀ°¿ô·¿¤ÎÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, fuzzy, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr "init_priority °À­¤Ï¥¯¥é¥¹·¿¥ª¥Ö¥¸¥§¥¯¥È¤Î¥Õ¥¡¥¤¥ë¥¹¥³¡¼¥×ÄêµÁ¤Ç¤Î¤ß»È¤¨¤Þ¤¹"
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤¬Èϰϳ°¤Ç¤¹"
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÆâÉô¤Ç»ÈÍѤ¹¤ë¤¿¤á¤ËͽÌ󤵤ì¤Æ¤¤¤Þ¤¹"
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, fuzzy, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "init_priority °À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, fuzzy, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
@@ -17804,283 +17875,283 @@ msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr "¥Ý¥¤¥ó¥¿±é»»¤ÇÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤Ï̵¸ú¤Ç¤¹"
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr ""
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr "ISO C++ ¤Ï enum ¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
#, fuzzy
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤ò»Ø¤·¤Æ¤¤¤Þ¤¹"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
#, fuzzy
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr "ISO C++ ¤Ï¸º»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr "º¸ÊÕÃͤȤ·¤Æ»È¤ï¤ì¤ëÈ󻲾ȷ¿¤Ø¤Î¥­¥ã¥¹¥È¤Ç¤¹"
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
#, fuzzy
msgid "invalid use of `--' on bool variable `%D'"
msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr "ISO C++ ¤Ï `::main' ´Ø¿ô¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
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:4032
+#: cp/typeck.c:4050
#, fuzzy
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃͼ°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/typeck.c:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃͼ°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr "ñ¹à¤Î `&'"
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
#, fuzzy
msgid "attempt to take address of bit-field structure member `%D'"
msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð `%s' ¤Î¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
#, fuzzy
msgid "taking address of destructor"
msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
#, fuzzy
msgid "taking address of bound pointer-to-member expression"
msgstr " ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
#, fuzzy
msgid "cannot create pointer to reference member `%D'"
msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr "`this' ¤Ï±¦ÊÕÃͼ°¤Ç¤¢¤ê¡¢¤½¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr ""
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, fuzzy, c-format
msgid "%s expression list treated as compound expression"
msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÊ£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤·¤¿"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr "ISO C++ ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È¥ª¥Ö¥¸¥§¥¯¥È¥Ý¥¤¥ó¥¿¤Î´Ö¤Ç¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr ""
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
#, fuzzy
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr "ISO C ¤Ï¶¦ÍÑÂη¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
#, fuzzy
msgid "invalid cast to function type `%T'"
msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
#, fuzzy
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
#, fuzzy
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤ÎÍ׵ᥢ¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤·¤Þ¤¹"
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr "ISO C++ ¤Ïº¸ÊÕÃͤȤ·¤Æ»È¤ï¤ì¤ëÈ󻲾ȷ¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
#, fuzzy
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr "ISO C++ ¤ÏÇÛÎó¤ÎÂåÆþ¤ò¶Ø¤¸¤Þ¤¹"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr " ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð´Ø¿ô¤Ø¤ÎÊÑ´¹¤Ç"
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr " ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
msgid "pointer to member cast via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
#, fuzzy
msgid "pointer to member conversion via virtual base `%T'"
msgstr " ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
#, fuzzy
msgid "invalid conversion to type `%T' from type `%T'"
msgstr "¥ì¥·¡¼¥Ð·¿ `%s' ¤¬Ìµ¸ú¤Ç¤¹"
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
#, fuzzy
msgid "passing `%T' for %s %P of `%D'"
msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
#, fuzzy
msgid "cannot convert `%T' to `%T' in %s"
msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
#, fuzzy
msgid "in passing argument %P of `%+D'"
msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr "Èóº¸ÊÕÃͤؤλ²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
#, fuzzy
msgid "reference to local variable `%D' returned"
msgstr "Èóº¸ÊÕÃͤؤλ²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
#, fuzzy
msgid "address of local variable `%D' returned"
msgstr "Í׵ᤵ¤ì¤¿Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹"
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
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:6000
+#: cp/typeck.c:6021
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Î´Ø¿ô try ¥Ö¥í¥Ã¥¯¤Î¥Ï¥ó¥É¥é¤«¤é¤Ï return ¤Ç¤­¤Þ¤»¤ó"
#. You can't return a value from a constructor.
-#: cp/typeck.c:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤«¤éÃͤòÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
#, fuzzy
msgid "return-statement with no value, in function returning '%T'"
msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
#, fuzzy
msgid "return-statement with a value, in function returning 'void'"
msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤¹"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr ""
@@ -18138,136 +18209,136 @@ msgstr ""
msgid "cannot initialize arrays using this syntax"
msgstr "¤³¤Îʸˡ¤ò»È¤Ã¤ÆÇÛÎó¤ò½é´ü²½¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr "ÇÛÎó¤ò²¾°ú¿ô¥ê¥¹¥È¤Ë¤è¤Ã¤Æ½é´ü²½¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr "¥¹¥«¥é¡¼ÊÑ¿ô¤Î½é´ü²½»Ò¤Ï°ì¤Ä¤ÎÍ×ÁǤòÍ׵ᤷ¤Þ¤¹"
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
#, fuzzy
msgid "braces around scalar initializer for `%T'"
msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤¬¥Ö¥ì¡¼¥¹¤Ç°Ï¤Þ¤ì¤Æ¤¤¤Þ¤¹"
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
#, fuzzy
msgid "ignoring extra initializers for `%T'"
msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
#, fuzzy
msgid "variable-sized object of type `%T' may not be initialized"
msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr ""
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr "½¸¹çÂΤ¬ÉôʬŪ¤Ë¥Ö¥é¥±¥Ã¥È¤Î½é´ü²½»Ò¤ò»ý¤Á¤Þ¤¹"
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr "¼«ÌÀ¤Ç¤Ê¤¤¥é¥Ù¥ë¤Î¤Ä¤¤¤¿½é´ü²½»Ò¤Ç¤¹"
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr "Í×ÁǤΤʤ¤ÇÛÎó¤ËÂФ¹¤ë¡¢¶õ¤Ç¤Ï¤Ê¤¤½é´ü²½»Ò¤Ç¤¹"
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr "²¾ÁÛ´ðÄ쥯¥é¥¹¤ò»ý¤Ä¥¯¥é¥¹¤Î¥ª¥Ö¥¸¥§¥¯¥ÈÍѤνé´ü²½»Ò¥ê¥¹¥È¤Ç¤¹"
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr "´ðÄ쥯¥é¥¹¤ò»ý¤Ä¥¯¥é¥¹¤Î¥ª¥Ö¥¸¥§¥¯¥ÈÍѤνé´ü²½»Ò¥ê¥¹¥È¤Ç¤¹"
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr "²¾ÁÛ´Ø¿ô¤ò»ÈÍѤ¹¤ë¥ª¥Ö¥¸¥§¥¯¥ÈÍѤνé´ü²½»Ò¥ê¥¹¥È¤Ç¤¹"
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
#, fuzzy
msgid "missing initializer for member `%D'"
msgstr "¥á¥ó¥Ð `%s' ¤ËÂФ¹¤ë̵¸ú¤Ê½é´üÃÍ"
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
#, fuzzy
msgid "uninitialized const member `%D'"
msgstr "¥á¥ó¥Ð `%s' ¤ËÂФ¹¤ë̵¸ú¤Ê½é´üÃÍ"
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
#, fuzzy
msgid "member `%D' with uninitialized const fields"
msgstr "̤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
#, fuzzy
msgid "member `%D' is uninitialized reference"
msgstr "²¾°ú¿ô `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr "union ½é´ü²½»Ò¤¬¥Õ¥£¡¼¥ë¥É̾¤Ç¤Ï¤Ê¤¯¥¤¥ó¥Ç¥Ã¥¯¥¹ÃͤˤʤäƤ¤¤Þ¤¹"
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
#, fuzzy
msgid "no field `%D' in union being initialized"
msgstr "ÉÔÌÀ¤Ê¥Õ¥£¡¼¥ë¥É `%s' ¤¬½é´ü²½»Ò¤Ç»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
#, fuzzy
msgid "union `%T' with no named members cannot be initialized"
msgstr "Ê£»¨¤Ê¥Ñ¥é¥á¥¿¤ò¤â¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr "½¸¹çÂνé´ü²½»ÒÆâ¤Ç¤½¤ÎÍ×ÁǤ¬°î¤ì¤Þ¤·¤¿"
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr "½Û´Ä¥Ý¥¤¥ó¥¿¤ÎÂåɽ¤ò¸¡½Ð¤·¤Þ¤·¤¿"
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
#, fuzzy
msgid "base operand of `->' has non-pointer type `%T'"
msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr "`operator->()'¤Î·ë²Ì¤¬Èó¥Ý¥¤¥ó¥¿¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤¹"
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
#, fuzzy
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr "\"%s\" ¤Ï C++ ¤Î±é»»»Ò¤Ç¤¢¤ê¡¢¥Þ¥¯¥í̾¤È¤·¤Æ»ÈÍѤ¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr ""
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr ""
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
#, fuzzy
msgid "call to function which throws incomplete type `%#T'"
msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr ""
@@ -19849,291 +19920,228 @@ msgstr "%s ¤Î̾Á°ÊÑ´¹(mangle) ¤Ç¤­¤Þ¤»¤ó"
msgid "internal error - invalid Utf8 name"
msgstr "ÆâÉô¥¨¥é¡¼ - ̵¸ú¤Ê Utf8 ̾¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
msgstr "¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr "';' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
msgstr "̾Á°¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr "'*' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr "¥¯¥é¥¹¤ä¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr "¥¯¥é¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr "'{' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr "¥¹¡¼¥Ñ¡¼¥¯¥é¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr "¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr "ÊÑ¿ô½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr "']' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
msgstr "Âбþ¤Î¤Ê¤¤ ']' ¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr "̵¸ú¤Ê¥á¥½¥Ã¥ÉÀë¸À¤Ç¤¹¡£¥á¥½¥Ã¥É̾¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr "¼±Ê̻Ҥ¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr "̵¸ú¤Ê¥á¥½¥Ã¥ÉÀë¸À¤Ç¤¹¡£¥á¥½¥Ã¥É̾¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr "')' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
msgstr "Àµ¼°¤Ê²¾°ú¿ô¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
msgstr "¼±Ê̻Ҥò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr "¥¯¥é¥¹¥¿¥¤¥×¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
msgstr "¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹·¿¤¬Ìµ¸ú¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr "':' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
msgstr "¼°Ê¸¤¬Ìµ¸ú¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr "'(' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr "¹à¤Þ¤¿¤Ï ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr "¹à¤Èɬ¿Ü¤Î ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
msgstr "̵¸ú¤ÊÀ©¸æ¼°¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
msgstr "̵¸ú¤Ê¹¹¿·¼°¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
msgstr "̵¸ú¤Ê½é´ü²½¼°¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr "¹à¤Þ¤¿¤Ïɬ¿Ü¤Î ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr "'class' ¤Þ¤¿¤Ï 'this' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr "'class' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr "')' ¤Þ¤¿¤Ï¹à¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr "'[' ¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr "¥Õ¥£¡¼¥ë¥É¤¬É¬ÍפǤ¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr "¹à¤Èɬ¿Ü¤Î ']' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
msgstr "']' ¤¬É¬Íפǡ¢Ìµ¸ú¤Ê·¿É½¸½¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
msgstr "̵¸ú¤Ê·¿É½¸½¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
msgstr "̵¸ú¤Ê»²¾È·¿¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Îµ¯Æ°¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿Æâ¤ÇºÇ½é¤Ë¹Ô¤Ê¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤À¤±¤¬¥³¥ó¥¹¥È¥é¥¯¥¿¤òµ¯Æ°¤Ç¤­¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ": `%s' ¤Ï JDK1.1(TM) ¤Îµ¡Ç½¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
@@ -20142,32 +20150,32 @@ msgstr ""
"%s.\n"
"%s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr "CLASSPATH Æâ¤ËÊÑ¤Ê .zip ¥¢¡¼¥«¥¤¥Ö¤¬¤¢¤ê¤Þ¤¹: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, fuzzy, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr "¥Ç¥Õ¥©¥ë¥È¥Ñ¥Ã¥±¡¼¥¸ `%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£CLASSPATH ´Ä¶­ÊÑ¿ô¤È¥¢¡¼¥«¥¤¥Ö¤Ø¤Î¥¢¥¯¥»¥¹¤ò³Î¤«¤á¤Æ¤¯¤À¤µ¤¤¡£"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
msgstr "static ¥Õ¥£¡¼¥ë¥É `%s' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr "static ¥Õ¥£¡¼¥ë¥É `%s' ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr "%s ¤Î¤¿¤á¤Î case ¤¬¤¢¤ê¤Þ¤»¤ó"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
msgstr "ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤±é»»»Ò %s ¤Ç¤¹"
@@ -20511,1875 +20519,1531 @@ msgstr "`%s' ¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Ë´ðÄ쥯¥é¥¹¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
msgid "[super ...] must appear in a method context"
msgstr "[super ...] ¤Ï¥á¥½¥Ã¥É¥³¥ó¥Æ¥­¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr "`@end' ¤Ï¼ÂÁõ¥³¥ó¥Æ¥¯¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr "¥á¥½¥Ã¥ÉÄêµÁ¤¬¥¯¥é¥¹¥³¥ó¥Æ¥­¥¹¥ÈÆâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
#, fuzzy
msgid "Display this information"
msgstr " --help ¤³¤Î¾ðÊó¤òɽ¼¨¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
#, fuzzy
msgid "Do not discard comments"
msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥³¥á¥ó¥È"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
#, fuzzy
msgid "Do not discard comments in macro expansions"
msgstr "¥Ó¥Ã¥È±é»»¤Ç¤Î¨ÃÍ¥µ¥¤¥º¤òÄ´Ä䤷¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
#, fuzzy
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
" -G <number> <number> ¥Ð¥¤¥È¤è¤ê¾®¤µ¤ÊÂç°è¤ª¤è¤ÓÀÅŪ¥Ç¡¼¥¿¤ò\n"
" ÆÃÊ̤ʥ»¥¯¥·¥ç¥ó¤ËÃÖ¤¯ (¥¿¡¼¥²¥Ã¥È¼¡Âè)\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
#, fuzzy
msgid "Print the name of header files as they are used"
msgstr "¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¥×¥í¥°¥é¥àñ°Ì¤Î̾Á°¤òɽ¼¨¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "ưŪ°Í¸´Ø·¸¡£\n"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
#, fuzzy
msgid "Generate make dependencies and compile"
msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "Intel as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
#, fuzzy
msgid "-O<number>\tSet optimization level to <number>"
msgstr " -O[number] ºÇŬ²½¥ì¥Ù¥ë¤ò [number] ¤ËÀßÄꤹ¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
#, fuzzy
msgid "Optimize for space rather than speed"
msgstr " -Os ®ÅÙ¤è¤ê¤â¥µ¥¤¥º¤ÎºÇŬ²½¤ò¹Ô¤Ê¤¦\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
#, fuzzy
msgid "Do not generate #line directives"
msgstr ".size µ¿»÷Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr "¹½Â¤ÂΡ¢¶¦ÍÑÂÎËô¤ÏÇÛÎó¤òÊÖ¤¹¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr "Ëؤó¤É¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òÍ­¸ú¤Ë¤¹¤ë"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr "·¿¤Ë¸ß´¹À­¤Î¤Ê¤¤´Ø¿ô¤Î¥­¥ã¥¹¥È¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr "¥Ý¥¤¥ó¥¿¤Î¥­¥ã¥¹¥È¤Ç¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤¹¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr "½¤¾þ»Ò¤ò¼è¤êµî¤ë¥­¥ã¥¹¥È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
#, fuzzy
msgid "Warn about subscripts whose type is \"char\""
msgstr "ź»ú¤Î·¿¤¬ 'char' ¤Ç¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr "·¿ÊÑ´¹¤¬º®Í𤹤ë²ÄǽÀ­¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
#, fuzzy
msgid "Warn when all constructors and destructors are private"
msgstr "Á´¤Æ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿/¥Ç¥¹¥È¥é¥¯¥¿¤¬ private ¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
#, fuzzy
msgid "Warn when a declaration is found after a statement"
msgstr "Àë¸À¤¬·¿¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
#, fuzzy
-msgid "Warn if deprecated class, method, or field is used"
-msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¶õʸ¤¬¸«¤Ä¤«¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgid "Warn about deprecated compiler features"
+msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¥³¥ó¥Ñ¥¤¥é¤Îµ¡Ç½¤ò¹ðÃΤ·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr "ºÇŬ²½²áÄø¤¬Ìµ¸ú²½¤µ¤ì¤¿¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
#, fuzzy
msgid "Warn about compile-time integer division by zero"
msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr "Effective C++ ¼°¤Î»Ø¿Ë¤«¤é¤Ï¤º¤ì¤ë¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr "Á´¤Æ¤Î·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æ¼è¤ê°·¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
#, fuzzy
msgid "Make implicit function declarations an error"
msgstr "°ÅÌۤδؿôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¶õʸ¤¬¸«¤Ä¤«¤ì¤Ð·Ù¹ð¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
#, fuzzy
msgid "Warn if testing floating point numbers for equality"
msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤ÎÅù²Á¥Æ¥¹¥È¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
#, fuzzy
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr "printf/scanf/strftime/strfmon ·Á¼°¤ÎÊѧŪ¤Ê¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
#, fuzzy
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "`va_start' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
#, fuzzy
msgid "Warn about format strings that are not literals"
msgstr "Ê£¿ôʸ»ú¥ê¥Æ¥é¥ë¤Î»ÈÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr "¥»¥­¥å¥ê¥Æ¥£Åª¤ÊÌäÂê¤È¤Ê¤ê¤¦¤ë format ´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
#, fuzzy
msgid "Warn about strftime formats yielding 2-digit years"
msgstr "strftime ·Á¼°¤¬Æó·å¤Çǯ¤òɽ¤·¤Æ¤¤¤ë»þ¤Î·Ù¹ð¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-#, fuzzy
-msgid "Enable warnings about inter-procedural problems"
-msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤Î·Ù¹ðɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr "°ÅÌۤδؿôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr "Àë¸À¤¬·¿¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr "¥¤¥ó¥é¥¤¥ó´Ø¿ô¤ò¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
#, fuzzy
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr "#import ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ÎÍøÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
#, fuzzy
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr " -Wlarger-than-<number> ¥ª¥Ö¥¸¥§¥¯¥È¤¬ <number> ¥Ð¥¤¥È¤è¤êÂ礭¤±¤ì¤Ð·Ù¹ð¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
#, fuzzy
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr "-pedantic »ØÄê»þ¤Ç¤â 'long long' ¤Î»ÈÍѤˤĤ¤¤Æ¤Ï·Ù¹ð¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
#, fuzzy
msgid "Warn about suspicious declarations of \"main\""
msgstr "µ¿¤ï¤·¤¤ main ¤ÎÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
#, fuzzy
msgid "Warn about possibly missing braces around initializers"
msgstr "½é´ü²½»Ò¤Î¼þ¤ê¤Ë¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤ëÍͤǤ¢¤ì¤Ð·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
#, fuzzy
msgid "Warn about global functions without previous declarations"
msgstr "»öÁ°¤ÎÀë¸À¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr "format °À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
#, fuzzy
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "noreturn °À­¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
#, fuzzy
msgid "Warn about global functions without prototypes"
msgstr "¥×¥í¥È¥¿¥¤¥×¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
#, fuzzy
msgid "Warn about use of multi-character character constants"
msgstr "Ê£¿ôʸ»ú¥ê¥Æ¥é¥ë¤Î»ÈÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
#, fuzzy
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "¥Õ¥¡¥¤¥ë¥¹¥³¡¼¥×¥ì¥Ù¥ë¤Ç¤Ê¤¤ extern ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
#, fuzzy
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr "template Æâ¤ÇÈó template ¤Î friend ´Ø¿ô¤¬Àë¸À¤µ¤ì¤¿¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
#, fuzzy
msgid "Warn about non-virtual destructors"
msgstr "Èó²¾Áۥǥ¹¥È¥é¥¯¥¿¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
#, fuzzy
msgid "Warn if a C-style cast is used in a program"
msgstr "C ¼°¤Î¥­¥ã¥¹¥È¤¬¥×¥í¥°¥é¥à¤Ç»È¤ï¤ì¤¿¤é·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
#, fuzzy
msgid "Warn if an old-style parameter definition is used"
msgstr "´Ø¿ô¤Î²¾°ú¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr ".class ¥Õ¥¡¥¤¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤è¤ê¸Å¤±¤ì¤Ð·Ù¹ð¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr "¥ª¡¼¥Ð¡¼¥í¡¼¥É¤µ¤ì¤¿²¾ÁÛ´Ø¿ô̾¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr "packed °À­¤¬¹½Â¤ÂÎÇÛÃ֤˱ƶÁ¤·¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
#, fuzzy
msgid "Warn when padding is required to align structure members"
msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð¤Î¥¢¥é¥¤¥ó¤Ç¡¢¥Ñ¥Ç¥£¥ó¥°¤òÍפ¹¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
#, fuzzy
msgid "Warn about possibly missing parentheses"
msgstr "³ç¸Ì¤ò·ç¤¤¤Æ¤¤¤ë²ÄǽÀ­¤¬¤¢¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
#, fuzzy
msgid "Warn when converting the type of pointers to member functions"
msgstr "¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð´Ø¿ô¤Ø¤Î·¿ÊÑ´¹¤Î¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤Î·×»»¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
#, fuzzy
msgid "Warn if inherited methods are unimplemented"
msgstr "ÇÉÀ¸¥á¥½¥Ã¥É¤¬Ì¤¼ÂÁõ¤Î¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr "Ʊ°ì¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀë¸À¤¬Ê£¿ô¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr "»ØÄꤵ¤ì¤¿½¤¾þ»Ò¤¬ÉÔÍפʤâ¤Î¤Ç¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr "¥³¥ó¥Ñ¥¤¥é¤¬¥³¡¼¥É¤òʤÙÂؤ¨¤ë¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr "¥»¥ì¥¯¥¿¤¬Ê£¿ô¤Î¥á¥½¥Ã¥É¤ò»ý¤Ã¤Æ¤¤¤ì¤Ð·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr "ÉûºîÍÑ´°Î»ÅÀµ¬Â§¤òÇˤë²ÄǽÀ­¤¬¤¢¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr "¤¢¤ë¥í¡¼¥«¥ëÊÑ¿ô¤¬Â¾¤Î¤â¤Î¤òʤ¤¤±£¤¹¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
#, fuzzy
msgid "Warn about signed-unsigned comparisons"
msgstr "Éä¹çÉÕ¤­/Éä¹ç̵¤·¤ÎÈæ³Ó¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr "¥ª¡¼¥Ð¡¼¥í¡¼¥É¤¬Éä¹ç̵¤·¤«¤éÉä¹çÉÕ¤­¤Ë³Ê¾å¤²¤È¤Ê¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
#, fuzzy
msgid "Warn about code which might break strict aliasing rules"
msgstr "format °À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
#, fuzzy
msgid "Warn about unprototyped function declarations"
msgstr "¥×¥í¥È¥¿¥¤¥×¤µ¤ì¤Æ¤¤¤Ê¤¤´Ø¿ôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr "²ò¼á¤Ë¸í²ò¤ò¾·¤¯¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
#, fuzzy
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
#, fuzzy
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
#, fuzzy
msgid "Warn about all enumerated switches missing a specific case"
msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
#, fuzzy
msgid "Warn when synthesis behavior differs from Cfront"
msgstr "¹çÀ®¤Î¿¶¤ëÉñ¤¤¤¬ Cfront ¤È°Û¤Ê¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr "¥·¥¹¥Æ¥à¥Ø¥Ã¥À¤«¤é¤Î·Ù¹ð¤òÍÞÀ©¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
#, fuzzy
msgid "Warn about features not present in traditional C"
msgstr "¸Å¤¤ C ¤Ç¤Ï #elif ¤ò»È¤ï¤Ê¤¤Êý¤¬¤¤¤¤¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
#, fuzzy
msgid "Warn if an undefined macro is used in an #if directive"
msgstr "̤ÄêµÁËô¤ÏÉÔÀµ¤Ê # ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
#, fuzzy
msgid "Warn about uninitialized automatic variables"
msgstr "½é´ü²½¤µ¤ì¤Ê¤¤¼«Æ°ÊÑ¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ pragma ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr "¼Â¹Ô¤µ¤ì¤ë¤³¤È¤¬¤Ê¤¤¥³¡¼¥É¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr "´Ø¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr "¥é¥Ù¥ë¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr "´Ø¿ô¤Î²¾°ú¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr "¼°¤ÎÃͤ¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr "ÊÑ¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
#, fuzzy
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr " -aux-info <file> Àë¸À¾ðÊó¤ò <file> ¤Øȯ¹Ô¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
#, fuzzy
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr " -d[letters] ¥³¥ó¥Ñ¥¤¥é¤Î²áÄø¤«¤é¤Î¥À¥ó¥×¤òÍ­¸ú¤Ë¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
#, fuzzy
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr " -dumpbase <file> ²áÄø¤«¤é¤Î¥À¥ó¥×¤Ë»È¤ï¤ì¤ë̾Á°¤Î¥Ù¡¼¥¹¤È¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
#, fuzzy
msgid "Enforce class member access control semantics"
msgstr "¥¢¥¯¥»¥¹À©¸æ¤Î°ÕÌ£¤Ë½¾¤ï¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr "´Ø¿ô¤Î³«»Ï¤ò¥¢¥é¥¤¥ó¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr "¥é¥Ù¥ë¤Î¤¦¤Á¥¸¥ã¥ó¥×ÅþãÀè¤È¤Ê¤ë¤â¤Î¤À¤±¤ò¥¢¥é¥¤¥ó¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr "Á´¤Æ¤Î¥é¥Ù¥ë¤ò¥¢¥é¥¤¥ó¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr "¥ë¡¼¥×¤Î³«»Ï¤ò¥¢¥é¥¤¥ó¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr "¥Æ¥ó¥×¥ì¡¼¥È¥¤¥ó¥¹¥¿¥ó¥¹¤¬Á÷½Ð¤µ¤ì¤¿»þ¤ËÊѹ¹¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
#, fuzzy
msgid "Specify that arguments may alias each other and globals"
msgstr "°ú¿ô¤ÈÂç°è¥Ç¡¼¥¿¤ä¾¤Î°ú¿ô¤ÈÊÌ̾¤Ë¤Ê¤ê¤¦¤ë»ö¤ò»ØÄꤹ¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr "°ú¿ô¤ÈÂç°è¥Ç¡¼¥¿¤ÏÊÌ̾¤Ë¤Ê¤ê¤¦¤ë¤¬Â¾¤Î°ú¿ô¤È¤ÏÊÌ̾¤Ç¤Ï¤Ê¤¤¤È¤ß¤Ê¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
#, fuzzy
msgid "Assume arguments alias neither each other nor globals"
msgstr "°ú¿ô¤¬Âç°è¥Ç¡¼¥¿¤ä¾¤Î°ú¿ô¤ÈÊÌ̾¤Ë¤Ï¤Ê¤é¤Ê¤¤¤È¤ß¤Ê¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
#, fuzzy
msgid "Recognize the \"asm\" keyword"
msgstr "'asm' ͽÌó¸ì¤òǧ¼±¤µ¤»¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
#, fuzzy
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr "´¬¤­Ìᤷ¤ò¹Ô¤Ê¤¦Îã³°Êä­Íѥơ¼¥Ö¥ë¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-#, fuzzy
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤È COMMON ¥Ö¥í¥Ã¥¯¤ò SAVE ʸ¤Ç̾Á°ÉÕ¤±¤é¤ì¤¿¤è¤¦¤Ë¼è¤ê°·¤¦"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-#, fuzzy
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr "ʸ»ú/hollerith Äê¿ô¤Ç¤Î¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤òÆüì¤Ê¤â¤Î¤È¤·¤Ê¤¤ (C ¼°)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ëºï½ü¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-#, fuzzy
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë±£¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-#, fuzzy
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr "¥¯¥é¥¹¥Ñ¥¹¤òÀßÄꤷ¤Æ¥·¥¹¥Æ¥à¥Ñ¥¹¤ò±£¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
#, fuzzy
msgid "Generate code to check bounds before indexing arrays"
msgstr "ÇÛÎó¤Îź»ú¤Èź»ú¶­³¦¤ò¸¡ºº¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
#, fuzzy
msgid "Replace add, compare, branch with branch on count register"
msgstr "²Ã»»¡¢Èæ³Ó¥Ö¥é¥ó¥Á¤ÎÂå¤ï¤ê¤Ë¥«¥¦¥ó¥È¥ì¥¸¥¹¥¿¤Î¥Ö¥é¥ó¥Á¤ò»È¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr "ʬ´ô·ÐÏ©¿ä¬ÍѤΥץí¥Õ¥¡¥¤¥ë¾ðÊó¤òÍøÍѤ¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
#, fuzzy
msgid "Recognize built-in functions"
msgstr "¤¤¤¯¤Ä¤«¤ÎÁȤ߹þ¤ß´Ø¿ô¤òǧ¼±¤µ¤»¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
#, fuzzy
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr " -fcall-saved-<register> <register> ¤¬´Ø¿ô¤òÄ̤¸¤ÆÊÝ»ý¤µ¤ì¤ë¤È¥Þ¡¼¥¯¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
#, fuzzy
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr " -fcall-used-<register> ´Ø¿ô¸Æ¤Ó½Ð¤·¤ÇÇ˲õ¤µ¤ì¤ë <register> ¤È¤·¤Æ¥Þ¡¼¥¯¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
#, fuzzy
msgid "Save registers around function calls"
msgstr "´Ø¿ô¸Æ¤Ó½Ð¤·¤ÎÁ°¸å¤Ç¥ì¥¸¥¹¥¿¤ÎÊݸ¤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr "¥×¥í¥°¥é¥à¤¬¸·Ì©¤Ë¥±¡¼¥¹º®ºß¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-#, fuzzy
-msgid "Preserve case used in program"
-msgstr "¥×¥í¥°¥é¥à¤Ç»È¤ï¤ì¤¿ÄÖ¤ê(¤Î¥±¡¼¥¹)¤òÁ´¤ÆÊÝ»ý¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr "new ¤ÎÌá¤êÃͤò¸¡ºº¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
#, fuzzy
msgid "Do not put uninitialized globals in the common section"
msgstr "Âç°èÊÑ¿ôÅù¤ò½é´ü²½¤µ¤ì¤Ê¤¤¥³¥â¥ó¥»¥¯¥·¥ç¥ó¤ËÃÖ¤«¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
#, fuzzy
msgid "Reduce the size of object files"
msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤ò¾®¤µ¤¯¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
#, fuzzy
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr "ʸ»úÎó¥ê¥Æ¥é¥ë¤ò `const char[]' ¤ÎÂå¤ï¤ê¤Ë `char[]' ¤È¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
#, fuzzy
msgid "Perform a register copy-propagation optimization pass"
msgstr "ºÇŬ²½²áÄø¤Î¥ì¥¸¥¹¥¿¤Ä¤±ÊѤ¨¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
#, fuzzy
msgid "Perform cross-jumping optimization"
msgstr "¥¸¥ã¥ó¥×ʬ´ôºÇŬ²½¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr "CSE ¤ÇÆ°ºî¤¹¤ë¤È¤­¡¢¤½¤ì¤é¤Î¥¿¡¼¥²¥Ã¥È¤Ø¤Î¥¸¥ã¥ó¥×¤ËÄɿ魯¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr "CSE ¤ÇÆ°ºî¤¹¤ë¤È¤­¡¢¾ò·ï¥¸¥ã¥ó¥×¤ËÄɿ魯¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
#, fuzzy
msgid "Place data items into their own section"
msgstr "¥Ç¡¼¥¿¹àÌܤò¤½¤ì¤é¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr "COMMON ¤ä EQUIVALENCE ÍѤÎÆÃÊ̤ʥǥХå°¾ðÊó¤òȯ¹Ô¤¹¤ë¡Ê̵¸ú²½¤µ¤ì¤Æ¤¤¤ë¡Ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
#, fuzzy
msgid "Inline member functions by default"
msgstr "¥á¥ó¥Ð´Ø¿ô¤ò¥Ç¥Õ¥©¥ë¥È¤Ç¥¤¥ó¥é¥¤¥ó¤È¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr "´Ø¿ô°ú¿ô¤ò¥¹¥¿¥Ã¥¯¤«¤é pop ¤¹¤ë¤Î¤ò¸Æ¤Ó½Ð¤·¸å¤Þ¤ÇÃ٤餻¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr "ʬ´ôÌ¿Îá¤ÎÃٱ䥹¥í¥Ã¥È¤ò»È¤¦¤³¤È¤ò»î¤ß¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr "̵°ÕÌ£¤Ê null ¥Ý¥¤¥ó¥¿¸¡ºº¤òºï½ü¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
#, fuzzy
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr ""
" -fdiagnostics-show-location=[once | every-line] ¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤Î²þ¹Ô¤ÎºÝ¤Ë,\n"
" ¥½¡¼¥¹°ÌÃÖ¾ðÊ󤬹Ԥκǽé¤Ëɽ¼¨¤µ¤ì¤ëÉÑÅÙ¤ò»ØÄꤹ¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-#, fuzzy
-msgid "Allow '$' in symbol names"
-msgstr "$ ¤ò¥·¥ó¥Ü¥ë̾¤È¤·¤Æ»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
#, fuzzy
msgid "Permit '$' as an identifier character"
msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤¬¥ï¥¤¥Éʸ»úÎó¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr "¥Ç¥Ð¥Ã¥°¥À¥ó¥×¤ÇÌ¿ÎáÈÖ¹æ¤È¹ÔÈÖ¹æ¥Î¡¼¥È¤Î½ÐÎϤòÍÞÀ©¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
#, fuzzy
msgid "Perform DWARF2 duplicate elimination"
msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr "COMPLEX ·×»»¤Î¥Ð¥°¤ò²óÈò¤ò¥¨¥ß¥å¥ì¡¼¥È¤¹¤ë¥Õ¥í¥ó¥È¥¨¥ó¥É¤ò»ý¤Ä"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
#, fuzzy
msgid "Generate code to check exception specifications"
msgstr "Îã³°»ÅÍͤθ¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr "Îã³°Ê᪤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
#, fuzzy
msgid "Perform a number of minor, expensive optimizations"
msgstr "ÌÜΩ¤¿¤Ê¤¤¡¢¥³¥¹¥È¤Î¤«¤«¤ëºÇŬ²½¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-#, fuzzy
-msgid "f2c-compatible code can be generated"
-msgstr "f2c ¸ß´¹¥³¡¼¥É¤òÀ¸À®¤¹¤ëɬÍפ¬¤Ê¤¤"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-#, fuzzy
-msgid "Unsupported; generate libf2c-calling code"
-msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- libf2c-calling ¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê FORTRAN 66 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-#, fuzzy
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê Unix f77 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr "¥×¥í¥°¥é¥à¤¬ Fortran-90 ŪÊý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
#, fuzzy
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr " -ffixed-<register> ¥³¥ó¥Ñ¥¤¥é¤ËÂФ· <register> ¤ò»ÈÍÑÉԲĤȥޡ¼¥¯¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-#, fuzzy
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr " -finline-limit=<number> ¥¤¥ó¥é¥¤¥ó´Ø¿ô¤Î¥µ¥¤¥º¤ò <number> ¤ËÀ©¸Â¤¹¤ë\n"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-#, fuzzy
-msgid "Unsupported; affects code generation of arrays"
-msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- ÇÛÎó¤Î¥³¡¼¥ÉÀ¸À®¤Ë±Æ¶Á¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr "¥ì¥¸¥¹¥¿¤ËÉâÆ°¾®¿ô¤ò³ÊǼ¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
#, fuzzy
msgid "Scope of for-init-statement variables is local to the loop"
msgstr "for ½é´ü²½Ê¸¤ÎÊÑ¿ô¤ò¥¹¥³¡¼¥×³°¤Ë³ÈÂ礹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
#, fuzzy
msgid "Copy memory address constants into registers before use"
msgstr "¥á¥â¥ê¥¢¥É¥ì¥¹Äê¿ô¤òÍøÍѤ¹¤ëÁ°¤Ë¥ì¥¸¥¹¥¿¤Ø¥³¥Ô¡¼¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr "gcj ¤¬À¸À®¤·¤Æ¤¤¤Ê¤¤¥¯¥é¥¹¥¢¡¼¥«¥¤¥Ö¤ò¾ï¤Ë¸¡ºº¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
#, fuzzy
msgid "Copy memory operands into registers before use"
msgstr "¥á¥â¥ê¥ª¥Ú¥é¥ó¥É¤òÍøÍѤ¹¤ëÁ°¤Ë¥ì¥¸¥¹¥¿¤Ø¥³¥Ô¡¼¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr "ÇÛÎó¤Îź»ú¤Èź»ú¶­³¦¤ò¸¡ºº¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr "¥×¥í¥°¥é¥à¤Ï Fortran-90 Ū¥Õ¥ê¡¼¥Õ¥©¡¼¥à¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
#, fuzzy
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr "ɸ½à¥é¥¤¥Ö¥é¥ê¤ä main ¤¬Â¸ºß¤·¤Ê¤¤²ÄǽÀ­¤¬¤¢¤ë¤â¤Î¤È¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr "´Ø¿ô¥¢¥É¥ì¥¹¤ò¥ì¥¸¥¹¥¿¤Ë»ý¤¿¤»¤ë»ö¤òµö²Ä¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
#, fuzzy
msgid "Place each function into its own section"
msgstr "³Æ¡¹¤Î´Ø¿ô¤ò¤½¤ì¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
#, fuzzy
msgid "Perform global common subexpression elimination"
msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
#, fuzzy
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
#, fuzzy
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
#, fuzzy
msgid "Perform store motion after global common subexpression elimination"
msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-#, fuzzy
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤ÎÃ×̿Ū¤Ê¿ÇÃÇɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-#, fuzzy
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
#, fuzzy
msgid "Recognize GNU-defined keywords"
msgstr "GNU ÄêµÁ¤ÎͽÌó¸ì¤òǧ¼±¤µ¤»¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr "GNU ¼Â¹Ô´Ä¶­ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
#, fuzzy
msgid "Enable guessing of branch probabilities"
msgstr "ʬ´ô·ÐÏ©¿ä¬¤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr "Ä̾ï¤Î C ¼Â¹Ô´Ä¶­¤òÁ°Äó¤È¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr "Â礭¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥Ý¡¼¥È"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr "#ident ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ò½èÍý¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
#, fuzzy
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr "¾ò·ïŪ¤Ê¼Â¹Ô¤Ø¤ÎÊѹ¹¤Î¤¿¤á¤ÎïçÃͤòÊѹ¹¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr "¥¤¥ó¥é¥¤¥ó¤Ë¤Ç¤­¤ë´Ø¿ô¤Ç¤â export ¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
#, fuzzy
msgid "Emit implicit instantiations of inline templates"
msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
#, fuzzy
msgid "Emit implicit instantiations of templates"
msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr ".size µ¿»÷Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
-msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤äÇÛÎó¤ò¥¼¥í¤Ë½é´ü²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
#, fuzzy
msgid "Pay attention to the \"inline\" keyword"
msgstr "'inline' ¥­¡¼¥ï¡¼¥É¤ËÃí°Õ¤òʧ¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
+msgstr "ñ½ã¤Ê´Ø¿ô¤ò¸Æ¤Ó½Ð¤·Â¦¤ËÅý¹ç¤¹¤ë"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
#, fuzzy
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr " -finline-limit=<number> ¥¤¥ó¥é¥¤¥ó´Ø¿ô¤Î¥µ¥¤¥º¤ò <number> ¤ËÀ©¸Â¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
#, fuzzy
msgid "Instrument function entry and exit with profiling calls"
msgstr "´Ø¿ô¤ÎÆþ¤ê¸ý/½Ð¸ý¤Ç¥×¥í¥Õ¥¡¥¤¥ë¸Æ¤Ó½Ð¤·¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr "intrinsic ʸ»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr "intrinsic ¤¬Î㤨¤Ð SqRt ¤ÎÍѤËÄÖ¤é¤ì¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-#, fuzzy
-msgid "Intrinsics in lowercase"
-msgstr "intrinsic ¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr "intrinsic ¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr "native ´Ø¿ô¤¬ JNI ¤òÍøÍѤ·¤Æ¼ÂÁõ¤·¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
#, fuzzy
msgid "Generate code for functions even if they are fully inlined"
msgstr "Á´¤Æ¥¤¥ó¥é¥¤¥ó¤È¤µ¤ì¤¿¤È¤·¤Æ¤â´Ø¿ô¤Î¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr "»ÈÍѤµ¤ì¤Ê¤¤ÀÅŪÄê¿ôÊÑ¿ô¤Ç¤¢¤Ã¤Æ¤â½ÐÎϤ¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
#, fuzzy
msgid "Give external symbols a leading underscore"
msgstr "³°Éô¥·¥ó¥Ü¥ë¤ËƬʸ»ú¥¢¥ó¥À¡¼¥¹¥³¥¢¤ò»ý¤¿¤»¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
#, fuzzy
msgid "Perform loop optimizations"
msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr "¸À¸ìͽÌó¸ìʸ»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr "¸À¸ìͽÌó¸ì¤¬Î㤨¤Ð IOStat ¤ÎÍѤËÄÖ¤é¤ì¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-#, fuzzy
-msgid "Language keywords in lowercase"
-msgstr "¸À¸ìͽÌó¸ì¤Ï±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr "¸À¸ìͽÌó¸ì¤Ï±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr "ÁȤ߹þ¤ß¿ô³Ø´Ø¿ô¤Î¸å¤Ë errno ¤ò¥»¥Ã¥È¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
#, fuzzy
msgid "Report on permanent memory allocation"
msgstr "¼Â¹Ô½ªÎ»»þ¤Ë±Ê³Ū¤Ë³ÎÊݤµ¤ì¤¿¥á¥â¥ê¤òÊó¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
#, fuzzy
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr " -fmessage-length=<number> ¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤ÎŤµ¤ò°ì¹ÔÊÕ¤ê <number> ʸ»ú¤ËÀ©¸Â¤¹¤ë¡£ 0 ¤À¤È²þ¹Ô¤òÍÞÀ©¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr "MIL-STD 1753 intrinsic ¤òºï½ü¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr "MIL-STD 1753 intrinsic ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-#, fuzzy
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr "MIL-STD 1753 intrinsic ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr "MIL-STD 1753 intrinsic ¤ò±£¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr "¥ë¡¼¥×Ãæ¤ËÉÔÊѤʷ׻»¤ò¥ë¡¼¥×¤Î³°¤Ë°ÜÆ°¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
#, fuzzy
msgid "Don't warn about uses of Microsoft extensions"
msgstr "Microsoft ³ÈÄ¥¤ÎÍøÍѤ˴ؤ·¤Æ pedantic ·Ù¹ð¤ò¹Ô¤ï¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
#, fuzzy
msgid "Use graph-coloring register allocation"
msgstr "¥ì¥¸¥¹¥¿³ÎÊݤÎÁ°¤ËÌ¿Îá¤òÊ¤Ùľ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
#, fuzzy
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr "NeXT ¼Â¹Ô´Ä¶­ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr "Ʊ´üÈó¸Æ¤Ó½Ð¤·Îã³°¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr "È¿Éü²ó¿ô¤¬´ûÃΤΤȤ­¡¢¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr "²Äǽ¤Ê¾ì¹ç¡¢¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤òÀ¸À®¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr "ºÇÄã¤Ç¤â°ì²ó¤Ï³ÆÈ¿Éü DO ¥ë¡¼¥×¤¬½èÍý¤µ¤ì¤ë¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
#, fuzzy
msgid "Do the full register move optimization pass"
msgstr "ºÇŬ²½²áÄø¤ÇºÇÂç¸Â¤Î regmove ¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr "sibling ¸Æ¤Ó½Ð¤·¤äËöÈøºÆµ¢¸Æ¤Ó½Ð¤·¤òºÇŬ²½¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-#, fuzzy
-msgid "Enable optimization of static class initialization code"
-msgstr "(¥¯¥é¥¹³°¤Ç¤Î½é´ü²½¤òɬÍפȤ·¤Þ¤¹)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
#, fuzzy
msgid "Enable optional diagnostics"
msgstr "¥ª¥×¥·¥ç¥ó¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð¤ò·ê¤¬³«¤«¤Ê¤¤¤è¤¦¤Ë¥Ñ¥Ã¥¯¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
#, fuzzy
msgid "Return small aggregates in memory, not registers"
msgstr "'¾®¤µ¤Ê' ½¸¹çÂΤò¥ì¥¸¥¹¥¿¤Ç¤Ï¤Ê¤¯¥á¥â¥ê¤Ë³ÊǼ¤·¤ÆÊÖ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr "Fortran ³ÈÄ¥(º£¤Ï¾¯¤Ê¤¤¤¬)¤Î»ÈÍѤˤĤ¤¤Æ·Ù¹ð¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
#, fuzzy
msgid "Perform loop peeling"
msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
#, fuzzy
msgid "Enable machine specific peephole optimizations"
msgstr "µ¡¼ï¸ÇÍ­¤ÎÇÁ¤­·êºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
#, fuzzy
msgid "Enable an RTL peephole pass before sched2"
msgstr "ÂèÆóÌ¿ÎáÇÛÃÖ¤ÎÁ°¤Ç rtl ÇÁ¤­·ê²áÄø¤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr "µ¬³ÊŬ¹çÀ­¥¨¥é¡¼¤ò·Ù¹ð¤Ë³Ê²¼¤²¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
#, fuzzy
msgid "Generate position-independent code if possible"
msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
#, fuzzy
msgid "Generate position-independent code for executables if possible"
msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
#, fuzzy
msgid "Enable basic program profiling code"
msgstr "¥×¥í¥°¥é¥à¤¬¥³¡¼¥É¥×¥í¥Õ¥¡¥¤¥ë¤¹¤ë¸µ¤Ë¤Ê¤ë¸Ì¤òÁÞÆþ¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
#, fuzzy
msgid "Insert arc-based program profiling code"
msgstr "¥×¥í¥°¥é¥à¤¬¥³¡¼¥É¥×¥í¥Õ¥¡¥¤¥ë¤¹¤ë¸µ¤Ë¤Ê¤ë¸Ì¤òÁÞÆþ¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr "¥ë¡¼¥×¤ÎÃæ¤ÎÁ´¤Æ¤Î°ìÈÌͶƳÊÑ¿ô¤ò¶¯Åٺ︺¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
#, fuzzy
msgid "Return small aggregates in registers"
msgstr "'¾®¤µ¤Ê' ½¸¹çÂΤò¥ì¥¸¥¹¥¿¤Ë³ÊǼ¤·¤ÆÊÖ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
#, fuzzy
msgid "Enables a register move optimization"
msgstr "°ÜÆ°Ì¿ÎáºÇŬ²½¥ì¥¸¥¹¥¿¤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
#, fuzzy
msgid "Perform a register renaming optimization pass"
msgstr "ºÇŬ²½²áÄø¤Î¥ì¥¸¥¹¥¿¤Ä¤±ÊѤ¨¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr "¥³¡¼¥ÉÇÛÃÖ¤ò²þÁ±¤¹¤ë¤¿¤á¤Ë´ðËÜ¥Ö¥í¥Ã¥¯¤òºÆÀ°Íý¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
#, fuzzy
msgid "Reorder functions to improve code placement"
msgstr "¥³¡¼¥ÉÇÛÃÖ¤ò²þÁ±¤¹¤ë¤¿¤á¤Ë´ðËÜ¥Ö¥í¥Ã¥¯¤òºÆÀ°Íý¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
#, fuzzy
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr "¥ë¡¼¥×ºÇŬ²½¸å¤Ë¶¦ÄÌÉôʬ¼°½üµî²áÄø¤ò¼Â¹Ô"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
#, fuzzy
msgid "Run the loop optimizer twice"
msgstr "¥ë¡¼¥×ºÇŬ²½¤òÆó²ó¼Â¹Ô¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
#, fuzzy
msgid "Generate run time type descriptor information"
msgstr "¼Â¹Ô»þ·¿µ­½Ò¾ðÊó¤òÀ¸À®¤·¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr "´ðËÜ¥Ö¥í¥Ã¥¯¤ò¸Ù¤°Ì¿ÎáÇÛÃÖ¤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr "Èó¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr "¤¤¤¯¤Ä¤«¤Î¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr "¤è¤ê¿¤¯¤Î¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
#, fuzzy
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr " -fsched-verbose=<number> ¥¹¥±¥¸¥å¡¼¥é¤ÎñÁÀå¥ì¥Ù¥ë¤òÀßÄꤹ¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr "¥ì¥¸¥¹¥¿³ÎÊݤÎÁ°¤ËÌ¿Îá¤òÊ¤Ùľ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr "¥ì¥¸¥¹¥¿³ÎÊݤθå¤ÇÌ¿Îá¤òÊ¤Ùľ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-#, fuzzy
-msgid "Allow appending a second underscore to externals"
-msgstr "³°ÉôÊÑ¿ô¤ËÆó¤ÄÌܤΥ¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr "¥Ç¡¼¥¿¤ò¥×¥é¥¤¥Ù¡¼¥È¤Ç¤Ï¤Ê¤¯¶¦Í­¤µ¤ì¤ë¤è¤¦¥Þ¡¼¥¯¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr "double ¤Î¥µ¥¤¥º¤ò float ¤ÈƱ¤¸¤È¤·¤Æ»ÈÍѤ¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
#, fuzzy
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr "wchar_t ¤Îº¬ËÜŪ¤Ê·¿¤ò `unsigned short' ¤Èʤ¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
#, fuzzy
msgid "Make \"char\" signed by default"
msgstr "'char' ¤ò¥Ç¥Õ¥©¥ë¥È¤ÇÉä¹çÉÕ¤­¤È¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-#, fuzzy
-msgid "Do not print names of program units as they are compiled"
-msgstr "¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¥×¥í¥°¥é¥àñ°Ì¤Î̾Á°¤òɽ¼¨¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
#, fuzzy
msgid "Convert floating point constants to single precision constants"
msgstr "ÉâÆ°¾®¿ôÅÀÄê¿ô¤òñÀºÅÙÄê¿ô¤ËÊÑ´¹¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-#, fuzzy
-msgid "Internally convert most source to lowercase"
-msgstr "ÆâÉôŪ¤ÊÊÑ´¹¤Ç¤Ï¥½¡¼¥¹¤ÎËؤó¤É¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr "ÆâÉôŪ¤Ë¥½¡¼¥¹¤Î¥±¡¼¥¹¤òÊÝ»ý¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr "ÆâÉôŪ¤ÊÊÑ´¹¤Ç¤Ï¥½¡¼¥¹¤ÎËؤó¤É¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr "¥×¥í¥°¥é¥à¤Ë¥¹¥¿¥Ã¥¯¶­³¦¸¡½Ð¥³¡¼¥É¤òÁÞÆþ¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr "¥³¥ó¥Ñ¥¤¥ëÃæ¤ËÃßÀѤµ¤ì¤¿Åý·×¾ðÊó¤òɽ¼¨¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
#, fuzzy
msgid "Perform strength reduction optimizations"
msgstr "¶¯Åٺ︺ºÇŬ²½¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr "¸·Ì©¤ÊÊÌ̾µ¬Â§¤ËŬ¹ç¤¹¤ë¤È¤ß¤Ê¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr "¥·¥ó¥Ü¥ë̾¤Ï¥±¡¼¥¹º®ºß¤ÇÄÖ¤é¤ì¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr "¥·¥ó¥Ü¥ë̾¤ò¾®Ê¸»ú¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr "¥·¥ó¥Ü¥ë̾¤òÂçʸ»ú¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr "ʸˡ¥¨¥é¡¼¤ò¸¡½Ð¤·¤Æ¡¢¤½¤³¤ÇÄä»ß¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
#, fuzzy
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr "¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂβ½¤Î¿¼¤µ¤ÎºÇÂçÃͤò»ØÄꤹ¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
#, fuzzy
msgid "Create data files needed by \"gcov\""
msgstr "gcov ¤¬É¬ÍפȤ¹¤ë¥Ç¡¼¥¿¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
#, fuzzy
msgid "Perform jump threading optimizations"
msgstr "¥¸¥ã¥ó¥×ʬ´ôºÇŬ²½¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
#, fuzzy
msgid "Report the time taken by each compiler pass"
msgstr "¼Â¹Ô½ªÎ»»þ¤Ë¥³¥ó¥Ñ¥¤¥é¤Î³Æ²áÄø¤ËÍפ·¤¿»þ´Ö¤òÊó¹ð¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
msgid "Assume floating-point operations can trap"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
#, fuzzy
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr "Éä¹çÉÕ¤­¤Î²Ã»»/¸º»»/¾è»»¤Ç¤Î·å¤¢¤Õ¤ì¤ò¥È¥é¥Ã¥×¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr "ÈóÀ°¿ôÄê¿ô¤ÎÀÜÈø´ð¿ô¤¬·¿¤Ê¤·¤Ç¤¢¤ë¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-#, fuzzy
-msgid "Allow all ugly features"
-msgstr "Á´¤Æ¤Î½¹¤¤µ¡Ç½¤òµö²Ä¤·¤Ê¤¤"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-#, fuzzy
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr "Hollerith ¤ä·¿¤Ê¤·Äê¿ô¤ò°ú¿ô¤È¤·¤ÆÅϤµ¤Ê¤¤"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr "ASSIGN ¤µ¤ì¤¿ÊÑ¿ô¤ÎÄ̾ï¤Î¥³¥Ô¡¼¤òµö²Ä¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr "¥À¥ß¡¼ÇÛÎó¤Î¼¡¸µ¤ò (1) ¤È¤ß¤Ê¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr "¥×¥í¥·¡¼¥¸¥ã¸Æ¤Ó½Ð¤·Ãæ¤ÎϢ³¥«¥ó¥Þ¤Ç null °ú¿ô¤òɽ¸½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr "DOUBLE COMPLEX Z ¤Ç¤Î REAL(Z) ¤È AIMAG(Z) ¤òµö²Ä¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-#, fuzzy
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr "DATA ¤ä PARAMETER ·Ðͳ¤Î½é´ü²½¤Ï·¿¸ß´¹¤Ç¤¢¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr "INTEGER ¤È LOGICAL ¤ÏÁê¸ß¤ËÊѹ¹²Äǽ¤Ç¤¢¤ë¤È¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-#, fuzzy
-msgid "Append underscores to externals"
-msgstr "³°ÉôÊÑ¿ô¤ËÆó¤ÄÌܤΥ¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
#, fuzzy
msgid "Compile whole compilation unit at a time"
msgstr "ËÝÌõñ°ÌÁ´ÂΤò¥Õ¥¡¥¤¥ë¤Ë¥À¥ó¥×¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr "libU77 intrinsic ¤òºï½ü¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr "libU77 intrinsic ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-#, fuzzy
-msgid "Enable libU77 intrinsics"
-msgstr "libU77 intrinsic ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr "libU77 intrinsic ¤ò±£¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
#, fuzzy
msgid "Make \"char\" unsigned by default"
msgstr "'char' ¤ò¥Ç¥Õ¥©¥ë¥È¤ÇÉä¹ç̵¤·¤È¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
#, fuzzy
msgid "Perform loop unswitching"
msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr "´¬¤­Ìᤷ¤ò¹Ô¤Ê¤¦Îã³°Êä­Íѥơ¼¥Ö¥ë¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
#, fuzzy
msgid "Use __cxa_atexit to register destructors"
msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤ÎÅÐÏ¿¤Ë __cxa_atexit ¤òÍøÍѤ¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
#, fuzzy
msgid "Add extra commentary to assembler output"
msgstr ";ʬ¤Ê¥³¥á¥ó¥È¤ò¥¢¥»¥ó¥Ö¥é½ÐÎϤËÄɲ乤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-#, fuzzy
-msgid "Print g77-specific version information and run internal tests"
-msgstr "g77 ¸ÇÍ­¤Î¥³¥ó¥Ñ¥¤¥é¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¡¢ÆâÉô¥Æ¥¹¥È¤Î¼Â¹Ô"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
msgid "Use expression value profiles in optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr "»È¤ï¤ì¤Ê¤¤²¾ÁÛ´Ø¿ô¤òÀÚ¤ê¼Î¤Æ¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr "thunk ¤ò»È¤Ã¤Æ vtable ¤ò¼ÂÁõ¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr "¥×¥í¥°¥é¥à¤Ï VXT (Digital) FORTRAN ¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-#, fuzzy
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr "¥³¥â¥ó¥·¥ó¥Ü¥ë¤ò¥¦¥£¡¼¥¯¥·¥ó¥Ü¥ë¤ÎÍͤËÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr "ʸ»úÎó¤ò½ñ¤­¹þ¤ß²Äǽ¥Ç¡¼¥¿¥»¥¯¥·¥ç¥ó¤Ë³ÊǼ¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr "Áê¸ß»²¾È¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-#, fuzzy
-msgid "Print internal debugging-related information"
-msgstr "ÆâÉô¥Ç¥Ð¥Ã¥°´ØÏ¢¾ðÊó¤òɽ¼¨¤¹¤ë"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
#, fuzzy
msgid "Put zero initialized data in the bss section"
msgstr "Âç°èÊÑ¿ôÅù¤ò½é´ü²½¤µ¤ì¤Ê¤¤¥³¥â¥ó¥»¥¯¥·¥ç¥ó¤ËÃÖ¤«¤Ê¤¤"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr "0 ¤Î½é´ü²½ÃͤòÈó¥¼¥íÃͤȤ·¤Æ¼è¤ê°·¤¦"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
#, fuzzy
msgid "Generate debug information in default format"
msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
#, fuzzy
msgid "Generate debug information in COFF format"
msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
#, fuzzy
msgid "Generate debug information in DWARF v2 format"
msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
#, fuzzy
msgid "Dump declarations to a .decl file"
msgstr "Àë¸À¤ò .decl ¥Õ¥¡¥¤¥ë¤Ë¥À¥ó¥×¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
#, fuzzy
msgid "Generate debug information in default extended format"
msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
#, fuzzy
msgid "Generate debug information in STABS format"
msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
#, fuzzy
msgid "Generate debug information in extended STABS format"
msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
#, fuzzy
msgid "Generate debug information in VMS format"
msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
#, fuzzy
msgid "Generate debug information in XCOFF format"
msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
#, fuzzy
msgid "Generate debug information in extended XCOFF format"
msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
#, fuzzy
msgid "-o <file>\tPlace output into <file>"
msgstr " -o <file> ½ÐÎϤò <file> ¤Ë½ñ¤­¹þ¤à\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
#, fuzzy
msgid "Enable function profiling"
msgstr "mips16 ´Ø¿ô¥×¥í¥Õ¥¡¥¤¥ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
#, fuzzy
msgid "Issue warnings needed for strict compliance to the standard"
msgstr " -pedantic ¸·Ì©¤Ê ISO C ¤Ø¤ÎŬ¹ç¤ËÍפ¹¤ë·Ù¹ð¤òȯ¤¹¤ë\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
#, fuzzy
msgid "Generate C header of platform-specific features"
msgstr "¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤Îµ¡Ç½¤Î C ¥Ø¥Ã¥À¤òÀ¸À®¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
#, fuzzy
msgid "Do not display functions compiled or elapsed time"
msgstr " -quiet ¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿´Ø¿ô¤ä·Ð²á»þ´Ö¤òɽ¼¨¤·¤Ê¤¤\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
#, fuzzy
msgid "Remap file names when including files"
msgstr "#%s ¤Ç¤Î¥Õ¥¡¥¤¥ë̾¤¬¶õ¤Ç¤¹"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
#, fuzzy
msgid "Enable traditional preprocessing"
msgstr "¥¹¥¿¥Ã¥¯Ãµº÷¤òÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
#, fuzzy
msgid "Enable verbose output"
msgstr "¥Ç¥Ð¥Ã¥°½ÐÎϤòÍ­¸ú¤Ë¤¹¤ë"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+#, fuzzy
+msgid "Display the compiler's version"
+msgstr " -version ¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë\n"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
#, fuzzy
msgid "Suppress warnings"
msgstr "%s: ·Ù¹ð: "
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr "`-p' ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó. `-pg' ¤È gprof(1) ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤"
@@ -22393,6 +22057,27 @@ msgstr "GNU C ¤Ï -E ¤òȼ¤ï¤Ê¤¤ -C ¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
msgid "GCC does not support -CC without using -E"
msgstr "GNU C ¤Ï -E ¤òȼ¤ï¤Ê¤¤ -C ¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
+#: config/i386/sco5.h:191
+#, fuzzy
+msgid "-pg not supported on this platform"
+msgstr "init_priority °À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+
+#: config/i386/sco5.h:192
+#, fuzzy
+msgid "-p and -pp specified - pick one"
+msgstr "-I- ¤¬Æó²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
+
+#: config/i386/sco5.h:266
+#, fuzzy
+msgid "-G and -static are mutually exclusive"
+msgstr "-pedantic ¤È -traditional ¤È¤ÏÁê¸ßÇÓ¾Ū¤Ç¤¹"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#, fuzzy
+msgid "does not support multilib"
+msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
@@ -22400,46 +22085,42 @@ msgstr "GNU C ¤Ï -E ¤òȼ¤ï¤Ê¤¤ -C ¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
msgid "may not use both -m32 and -m64"
msgstr "-mfp64 ¤È -m4650 ¤ÎξÊý¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-
-#: config/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:223
+#: config/darwin.h:230
#, fuzzy
msgid "-bundle not allowed with -dynamiclib"
msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
-#: config/darwin.h:224
+#: config/darwin.h:231
#, fuzzy
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
-#: config/darwin.h:225
+#: config/darwin.h:232
#, fuzzy
msgid "-client_name not allowed with -dynamiclib"
msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:232
+#: config/darwin.h:239
#, fuzzy
msgid "-private_bundle not allowed with -dynamiclib"
msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
@@ -22457,53 +22138,11 @@ msgstr "-mg ¤Ç¤Î¥×¥í¥Õ¥¡¥¤¥ë¤ÏÄ󶡤µ¤ì¤Þ¤»¤ó\n"
msgid "may not use both -EB and -EL"
msgstr "-EB ¤È -EL ¤ÎξÊý¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-#: config/mips/mips.h:988
-#, fuzzy
-msgid "-pipe is not supported"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg ¤È -fomit-frame-pointer ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr "-fjni ¤È -femit-class-files ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
-msgstr "-fjini ¤È -femit-class-file ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
-msgstr ""
-
#: treelang/lang-specs.h:52
#, fuzzy
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr "-pg ¤È -fomit-frame-pointer ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#, fuzzy
-msgid "does not support multilib"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-
-#: config/i386/sco5.h:191
-#, fuzzy
-msgid "-pg not supported on this platform"
-msgstr "init_priority °À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#: config/i386/sco5.h:192
-#, fuzzy
-msgid "-p and -pp specified - pick one"
-msgstr "-I- ¤¬Æó²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
-
-#: config/i386/sco5.h:266
-#, fuzzy
-msgid "-G and -static are mutually exclusive"
-msgstr "-pedantic ¤È -traditional ¤È¤ÏÁê¸ßÇÓ¾Ū¤Ç¤¹"
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr "-mapcs-26 ¤È -mapcs-32 ¤ÏƱ»þ¤Ë»È¤¨¤Þ¤»¤ó"
@@ -22520,6 +22159,15 @@ msgstr "-mbig-endian ¤È -mlittle-endian ¤ÏƱ»þ¤Ë»È¤¨¤Þ¤»¤ó"
msgid "the m210 does not have little endian support"
msgstr "m210 ¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥µ¥Ý¡¼¥È¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
+#: config/mips/mips.h:988
+#, fuzzy
+msgid "-pipe is not supported"
+msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg ¤È -fomit-frame-pointer ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
@@ -22534,8 +22182,16 @@ msgstr "-mhard-float ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó."
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr "-msingle-float ¤È -msoft-float ¤ò°ìÅ٤˻ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£"
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fjni ¤È -femit-class-files ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fjini ¤È -femit-class-file ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
msgstr ""
#: gcc.c:743
@@ -22547,9 +22203,9 @@ msgstr "GNU C ¤Ï -E ¤òȼ¤ï¤Ê¤¤ -C ¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
msgid "-E required when input is from standard input"
msgstr "ÆþÎϤ¬É¸½àÆþÎϤξì¹ç¤Ï -E ¤¬É¬ÍפǤ¹"
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
+msgstr ""
#~ msgid "__builtin_trap not supported by this target"
#~ msgstr "__builtin_trap ¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
@@ -23314,9 +22970,6 @@ msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
#~ msgid "Warn when a function is declared extern, then inline"
#~ msgstr "´Ø¿ô¤¬ extern Àë¸À¤µ¤ì¤¿¸å¡¢inline ¤È¤µ¤ì¤¿¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-#~ msgid "Don't announce deprecation of compiler features"
-#~ msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¥³¥ó¥Ñ¥¤¥é¤Îµ¡Ç½¤ò¹ðÃΤ·¤Ê¤¤"
-
#~ msgid "type name expected before `&'"
#~ msgstr "`&' ¤ÎÁ°¤Ë·¿¤Î̾Á°¤¬¤¢¤ë¤Ù¤­¤Ç¤¹"
@@ -23819,15 +23472,222 @@ msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
#~ msgid "Directory name must immediately follow -I"
#~ msgstr "¥Ç¥¤¥ì¥¯¥È¥ê̾¤Ï -I ¤Î¤¹¤°¸å¤í¤Ë¤Ä¤±¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+#~ msgid "Print g77-specific compiler version info, run internal tests"
+#~ msgstr "g77 ¸ÇÍ­¤Î¥³¥ó¥Ñ¥¤¥é¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¡¢ÆâÉô¥Æ¥¹¥È¤Î¼Â¹Ô"
+
+#~ msgid "Program is written in typical FORTRAN 66 dialect"
+#~ msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê FORTRAN 66 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#~ msgid "Program is written in typical Unix f77 dialect"
+#~ msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê Unix f77 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
#~ msgid "Program does not use Unix-f77 dialectal features"
#~ msgstr "¥×¥í¥°¥é¥à¤¬ Unix-f77 Êý¸À¤Îµ¡Ç½¤ò»È¤Ã¤Æ¤¤¤Ê¤¤"
+#~ msgid "Program is written in Fortran-90-ish dialect"
+#~ msgstr "¥×¥í¥°¥é¥à¤¬ Fortran-90 ŪÊý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#~ msgid "Treat local vars and COMMON blocks as if they were named in SAVE statements"
+#~ msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤È COMMON ¥Ö¥í¥Ã¥¯¤ò SAVE ʸ¤Ç̾Á°ÉÕ¤±¤é¤ì¤¿¤è¤¦¤Ë¼è¤ê°·¤¦"
+
+#~ msgid "Allow $ in symbol names"
+#~ msgstr "$ ¤ò¥·¥ó¥Ü¥ë̾¤È¤·¤Æ»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë"
+
+#~ msgid "f2c-compatible code need not be generated"
+#~ msgstr "f2c ¸ß´¹¥³¡¼¥É¤òÀ¸À®¤¹¤ëɬÍפ¬¤Ê¤¤"
+
+#~ msgid "Unsupported; do not generate libf2c-calling code"
+#~ msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- libf2c-calling ¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+
+#~ msgid "Unsupported; affects code-generation of arrays"
+#~ msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- ÇÛÎó¤Î¥³¡¼¥ÉÀ¸À®¤Ë±Æ¶Á¤¹¤ë"
+
+#~ msgid "Program is written in Fortran-90-ish free form"
+#~ msgstr "¥×¥í¥°¥é¥à¤Ï Fortran-90 Ū¥Õ¥ê¡¼¥Õ¥©¡¼¥à¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#~ msgid "Warn about use of (only a few for now) Fortran extensions"
+#~ msgstr "Fortran ³ÈÄ¥(º£¤Ï¾¯¤Ê¤¤¤¬)¤Î»ÈÍѤˤĤ¤¤Æ·Ù¹ð¤¹¤ë"
+
+#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
+#~ msgstr "¥×¥í¥°¥é¥à¤Ï VXT (Digital) FORTRAN ¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#~ msgid "Disallow all ugly features"
+#~ msgstr "Á´¤Æ¤Î½¹¤¤µ¡Ç½¤òµö²Ä¤·¤Ê¤¤"
+
+#~ msgid "Hollerith and typeless constants not passed as arguments"
+#~ msgstr "Hollerith ¤ä·¿¤Ê¤·Äê¿ô¤ò°ú¿ô¤È¤·¤ÆÅϤµ¤Ê¤¤"
+
+#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
+#~ msgstr "ASSIGN ¤µ¤ì¤¿ÊÑ¿ô¤ÎÄ̾ï¤Î¥³¥Ô¡¼¤òµö²Ä¤¹¤ë"
+
+#~ msgid "Dummy array dimensioned to (1) is assumed-size"
+#~ msgstr "¥À¥ß¡¼ÇÛÎó¤Î¼¡¸µ¤ò (1) ¤È¤ß¤Ê¤¹"
+
+#~ msgid "Trailing comma in procedure call denotes null argument"
+#~ msgstr "¥×¥í¥·¡¼¥¸¥ã¸Æ¤Ó½Ð¤·Ãæ¤ÎϢ³¥«¥ó¥Þ¤Ç null °ú¿ô¤òɽ¸½¤¹¤ë"
+
+#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+#~ msgstr "DOUBLE COMPLEX Z ¤Ç¤Î REAL(Z) ¤È AIMAG(Z) ¤òµö²Ä¤¹¤ë"
+
+#~ msgid "Initialization via DATA and PARAMETER is type-compatible"
+#~ msgstr "DATA ¤ä PARAMETER ·Ðͳ¤Î½é´ü²½¤Ï·¿¸ß´¹¤Ç¤¢¤ë"
+
+#~ msgid "Allow INTEGER and LOGICAL interchangeability"
+#~ msgstr "INTEGER ¤È LOGICAL ¤ÏÁê¸ß¤ËÊѹ¹²Äǽ¤Ç¤¢¤ë¤È¤¹¤ë"
+
+#~ msgid "Print internal debugging-related info"
+#~ msgstr "ÆâÉô¥Ç¥Ð¥Ã¥°´ØÏ¢¾ðÊó¤òɽ¼¨¤¹¤ë"
+
+#~ msgid "Initialize local vars and arrays to zero"
+#~ msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤äÇÛÎó¤ò¥¼¥í¤Ë½é´ü²½¤¹¤ë"
+
+#~ msgid "Backslashes in character/hollerith constants not special (C-style)"
+#~ msgstr "ʸ»ú/hollerith Äê¿ô¤Ç¤Î¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤òÆüì¤Ê¤â¤Î¤È¤·¤Ê¤¤ (C ¼°)"
+
+#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+#~ msgstr "COMPLEX ·×»»¤Î¥Ð¥°¤ò²óÈò¤ò¥¨¥ß¥å¥ì¡¼¥È¤¹¤ë¥Õ¥í¥ó¥È¥¨¥ó¥É¤ò»ý¤Ä"
+
#~ msgid "Disable the appending of underscores to externals"
#~ msgstr "³°ÉôÊÑ¿ô¤Ë¥¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
+#~ msgid "Never append a second underscore to externals"
+#~ msgstr "³°ÉôÊÑ¿ô¤ËÆó¤ÄÌܤΥ¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
+
+#~ msgid "Intrinsics spelled as e.g. SqRt"
+#~ msgstr "intrinsic ¤¬Î㤨¤Ð SqRt ¤ÎÍѤËÄÖ¤é¤ì¤ë"
+
+#~ msgid "Intrinsics in uppercase"
+#~ msgstr "intrinsic ¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#~ msgid "Intrinsics letters in arbitrary cases"
+#~ msgstr "intrinsic ʸ»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
+
+#~ msgid "Language keywords spelled as e.g. IOStat"
+#~ msgstr "¸À¸ìͽÌó¸ì¤¬Î㤨¤Ð IOStat ¤ÎÍѤËÄÖ¤é¤ì¤ë"
+
+#~ msgid "Language keywords in uppercase"
+#~ msgstr "¸À¸ìͽÌó¸ì¤Ï±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#~ msgid "Language keyword letters in arbitrary cases"
+#~ msgstr "¸À¸ìͽÌó¸ìʸ»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
+
+#~ msgid "Internally convert most source to uppercase"
+#~ msgstr "ÆâÉôŪ¤ÊÊÑ´¹¤Ç¤Ï¥½¡¼¥¹¤ÎËؤó¤É¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#~ msgid "Internally preserve source case"
+#~ msgstr "ÆâÉôŪ¤Ë¥½¡¼¥¹¤Î¥±¡¼¥¹¤òÊÝ»ý¤¹¤ë"
+
+#~ msgid "Symbol names spelled in mixed case"
+#~ msgstr "¥·¥ó¥Ü¥ë̾¤Ï¥±¡¼¥¹º®ºß¤ÇÄÖ¤é¤ì¤ë"
+
+#~ msgid "Symbol names in uppercase"
+#~ msgstr "¥·¥ó¥Ü¥ë̾¤òÂçʸ»ú¤È¤¹¤ë"
+
+#~ msgid "Program written in uppercase"
+#~ msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#~ msgid "Program written in lowercase"
+#~ msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#~ msgid "Program written in strict mixed-case"
+#~ msgstr "¥×¥í¥°¥é¥à¤¬¸·Ì©¤Ë¥±¡¼¥¹º®ºß¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#~ msgid "Compile as if program written in uppercase"
+#~ msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+
+#~ msgid "Compile as if program written in lowercase"
+#~ msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+
+#~ msgid "Preserve all spelling (case) used in program"
+#~ msgstr "¥×¥í¥°¥é¥à¤Ç»È¤ï¤ì¤¿ÄÖ¤ê(¤Î¥±¡¼¥¹)¤òÁ´¤ÆÊÝ»ý¤¹¤ë"
+
+#~ msgid "Delete libU77 intrinsics with bad interfaces"
+#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ëºï½ü¤¹¤ë"
+
+#~ msgid "Disable libU77 intrinsics with bad interfaces"
+#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë̵¸ú²½¤¹¤ë"
+
+#~ msgid "Hide libU77 intrinsics with bad interfaces"
+#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë±£¤¹"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
+
+#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
+
+#~ msgid "Delete MIL-STD 1753 intrinsics"
+#~ msgstr "MIL-STD 1753 intrinsic ¤òºï½ü¤¹¤ë"
+
+#~ msgid "Disable MIL-STD 1753 intrinsics"
+#~ msgstr "MIL-STD 1753 intrinsic ¤ò̵¸ú²½¤¹¤ë"
+
+#~ msgid "Hide MIL-STD 1753 intrinsics"
+#~ msgstr "MIL-STD 1753 intrinsic ¤ò±£¤¹"
+
+#~ msgid "Delete libU77 intrinsics"
+#~ msgstr "libU77 intrinsic ¤òºï½ü¤¹¤ë"
+
+#~ msgid "Disable libU77 intrinsics"
+#~ msgstr "libU77 intrinsic ¤ò̵¸ú²½¤¹¤ë"
+
+#~ msgid "Hide libU77 intrinsics"
+#~ msgstr "libU77 intrinsic ¤ò±£¤¹"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
+
+#~ msgid "Treat initial values of 0 like non-zero values"
+#~ msgstr "0 ¤Î½é´ü²½ÃͤòÈó¥¼¥íÃͤȤ·¤Æ¼è¤ê°·¤¦"
+
+#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+#~ msgstr "COMMON ¤ä EQUIVALENCE ÍѤÎÆÃÊ̤ʥǥХå°¾ðÊó¤òȯ¹Ô¤¹¤ë¡Ê̵¸ú²½¤µ¤ì¤Æ¤¤¤ë¡Ë"
+
+#~ msgid "Take at least one trip through each iterative DO loop"
+#~ msgstr "ºÇÄã¤Ç¤â°ì²ó¤Ï³ÆÈ¿Éü DO ¥ë¡¼¥×¤¬½èÍý¤µ¤ì¤ë¤È¤¹¤ë"
+
+#~ msgid "Disable fatal diagnostics about inter-procedural problems"
+#~ msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤ÎÃ×̿Ū¤Ê¿ÇÃÇɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
+
+#~ msgid "Make prefix-radix non-decimal constants be typeless"
+#~ msgstr "ÈóÀ°¿ôÄê¿ô¤ÎÀÜÈø´ð¿ô¤¬·¿¤Ê¤·¤Ç¤¢¤ë¤È¤¹¤ë"
+
#~ msgid "Fortran-specific form of -fbounds-check"
#~ msgstr "Fortran ¸ÇÍ­¤Î -fbounds-check ¤Î·Á¼°"
+#~ msgid "Disable warnings about inter-procedural problems"
+#~ msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤Î·Ù¹ðɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
+
+#~ msgid "Warn about constructs with surprising meanings"
+#~ msgstr "²ò¼á¤Ë¸í²ò¤ò¾·¤¯¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+
#~ msgid "Add a directory for INCLUDE searching"
#~ msgstr "INCLUDE õº÷ÍѤΥǥ£¥ì¥¯¥È¥ê¤òÄɲ乤ë"
@@ -23951,6 +23811,12 @@ msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
#~ msgid "Don't put synchronization structure in each object"
#~ msgstr "Ʊ´ü¹½Â¤ÂΤò³Æ¥ª¥Ö¥¸¥§¥¯¥È¤ËÁȤßÆþ¤ì¤Ê¤¤"
+#~ msgid "Assume native functions are implemented using JNI"
+#~ msgstr "native ´Ø¿ô¤¬ JNI ¤òÍøÍѤ·¤Æ¼ÂÁõ¤·¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹"
+
+#~ msgid "Set class path and suppress system path"
+#~ msgstr "¥¯¥é¥¹¥Ñ¥¹¤òÀßÄꤷ¤Æ¥·¥¹¥Æ¥à¥Ñ¥¹¤ò±£¤¹"
+
#~ msgid "Set class path"
#~ msgstr "¥¯¥é¥¹¥Ñ¥¹¤òÀßÄꤹ¤ë"
@@ -23966,6 +23832,18 @@ msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
#~ msgid "Directory where class files should be written"
#~ msgstr "¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬½ñ¤­¹þ¤Þ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê"
+#~ msgid "Warn if modifiers are specified when not necessary"
+#~ msgstr "»ØÄꤵ¤ì¤¿½¤¾þ»Ò¤¬ÉÔÍפʤâ¤Î¤Ç¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
+
+#~ msgid "Warn if deprecated empty statements are found"
+#~ msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¶õʸ¤¬¸«¤Ä¤«¤ì¤Ð·Ù¹ð¤¹¤ë"
+
+#~ msgid "Warn if .class files are out of date"
+#~ msgstr ".class ¥Õ¥¡¥¤¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤è¤ê¸Å¤±¤ì¤Ð·Ù¹ð¤¹¤ë"
+
+#~ msgid "Always check for non gcj generated classes archives"
+#~ msgstr "gcj ¤¬À¸À®¤·¤Æ¤¤¤Ê¤¤¥¯¥é¥¹¥¢¡¼¥«¥¤¥Ö¤ò¾ï¤Ë¸¡ºº¤¹¤ë"
+
#~ msgid "Can't specify array dimension in a declaration"
#~ msgstr "ÇÛÎó¤Î¼¡¸µ¤òÀë¸À¤Ç»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
@@ -24080,9 +23958,6 @@ msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
#~ msgid "Consider all mem refs to static data to be volatile"
#~ msgstr "ÀÅŪ¥Ç¡¼¥¿¤Ø¤Î¥á¥â¥ê»²¾È¤òÁ´¤Æ volatile ¤È¤ß¤Ê¤¹"
-#~ msgid "Integrate simple functions into their callers"
-#~ msgstr "ñ½ã¤Ê´Ø¿ô¤ò¸Æ¤Ó½Ð¤·Â¦¤ËÅý¹ç¤¹¤ë"
-
#~ msgid "Pretend that host and target use the same FP format"
#~ msgstr "¥Û¥¹¥È¤È¥¿¡¼¥²¥Ã¥È¤¬Æ±¤¸ÉâÆ°¾®¿ô·Á¼°¤ò»È¤¦¿¶¤ëÉñ¤¤¤ò¤µ¤»¤ë"
@@ -24125,9 +24000,6 @@ msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
#~ msgid "Use the smallest fitting integer to hold enums"
#~ msgstr "Îóµó·¿¤¬ÊÝ»ý¤Ç¤­¤ëºÇ¾®¤ÎÀ°¿ô·¿¤ò»ÈÍѤ¹¤ë"
-#~ msgid "Enable most warning messages"
-#~ msgstr "Ëؤó¤É¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òÍ­¸ú¤Ë¤¹¤ë"
-
#~ msgid "Warn if nested comments are detected"
#~ msgstr "Æþ¤ì»Ò¤Ë¤Ê¤Ã¤¿¥³¥á¥ó¥È¤ò¸¡½Ð¤·¤¿¤È¤­¤Ë·Ù¹ð¤¹¤ë"
@@ -24176,9 +24048,6 @@ msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
#~ msgid " -ax Enable jump profiling \n"
#~ msgstr " -ax ¥¸¥ã¥ó¥×¥×¥í¥Õ¥¡¥¤¥ë¤òÍ­¸ú¤Ë¤¹¤ë\n"
-#~ msgid " -version Display the compiler's version\n"
-#~ msgstr " -version ¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë\n"
-
#~ msgid ""
#~ "\n"
#~ "Language specific options:\n"
diff --git a/gcc/po/nl.po b/gcc/po/nl.po
index 02c5e872745..9511f9e25e8 100644
--- a/gcc/po/nl.po
+++ b/gcc/po/nl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 3.3.2\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
"PO-Revision-Date: 2003-10-26 10:40+0100\n"
"Last-Translator: Tim Van Holder <tim.van.holder@pandora.be>\n"
"Language-Team: Dutch <vertaling@nl.linux.org>\n"
@@ -38,16 +38,16 @@ msgstr "het `%s' attribuut heeft geen betekenis voor types"
msgid "`%s' attribute only applies to function types"
msgstr "het `%s' attribuut heeft enkel betekenis voor functie-types"
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "het `%s' attribuut wordt genegeerd"
@@ -122,7 +122,7 @@ msgstr "(dus U zou `%s' en niet `%s' moeten doorgeven aan `va_arg')"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -159,408 +159,413 @@ msgstr "ingebouwde functie `%s' wordt op het ogenblik niet ondersteund"
msgid "target format does not support infinity"
msgstr "doelformaat ondersteunt geen oneindige waarde"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr ""
# betere vertaling voor 'function scope'?
-#: c-common.c:1141
+#: c-common.c:1140
#, fuzzy
msgid "%J'%D' is not defined outside of function scope"
msgstr "`%s' is niet gedefinieerd buiten een functie"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "stringlengte `%d' is groter dan `%d', de lengte die ISO C%d compilers moeten ondersteunen"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "overflow in constante expressie"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "integer overflow in expressie"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "floating-point overflow in expressie"
-#: c-common.c:1236
+#: c-common.c:1235
msgid "vector overflow in expression"
msgstr "vector overflow in expressie"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "grote integer impliciet afgekapt naar 'unsigned' type"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "negatieve integer impliciet omgezet naar 'unsigned' type"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "overflow in impliciete omzetting van constante"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "bewerking op `%s' is mogelijk niet gedefinieerd"
# vertaling voor 'statement'?
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "expressie-statement heeft onvolledig type"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr "case-label valt niet te herleiden tot een integerconstante"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr "ongeldige waarheidsexpressie"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr "ongeldige operanden voor binaire %s-operator"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr "vergelijking is altijd vals omwille van het beperkte bereik van het datatype"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr "vergelijking is altijd waar omwille van het beperkte bereik van het datatype"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr "vergelijking van 'unsigned' expressie >= 0 is altijd waar"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "vergelijking van 'unsigned' expressie < 0 is altijd vals"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "pointer van type `void *' gebruikt in rekensom"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "pointer naar functie gebruikt in rekensom"
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr "pointer naar lid-functie gebruikt in rekensom"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "waarde van union-type gebruikt waar een scalair nodig is"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "waarde van array-type gebruikt waar een scalair nodig is"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr ""
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "ongeldig gebruik van `restrict'"
-#: c-common.c:2935
+#: c-common.c:2934
msgid "invalid application of `sizeof' to a function type"
msgstr "ongeldige toepassing van `sizeof' op een functietype"
-#: c-common.c:2945
+#: c-common.c:2944
#, c-format
msgid "invalid application of `%s' to a void type"
msgstr "ongeldige toepasing van `%s' op een void-type"
-#: c-common.c:2951
+#: c-common.c:2950
#, fuzzy
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "ongeldige toepassing van `%s' op een onvolledig type"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr "`__alignof' toegepast op bitveld"
-#: c-common.c:3484
+#: c-common.c:3483
#, c-format
msgid "cannot disable built-in function `%s'"
msgstr "ingebouwde functie `%s' kan niet uitgeschakeld worden"
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "te weinig argumenten voor functie `%s'"
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "teveel argumenten voor functie `%s'"
-#: c-common.c:3670
+#: c-common.c:3669
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "niet-floating-point argument voor functie `%s'"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr "pointers zijn niet toegestaan als case-waarden"
-#: c-common.c:3901
+#: c-common.c:3900
#, fuzzy
msgid "range expressions in switch statements are non-standard"
msgstr "ISO C verbiedt het gebruik van bereik-expressies in switch statements"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr "leeg bereik opgegeven"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr "herhaalde (of overlappende) case-waarde"
-#: c-common.c:3982
+#: c-common.c:3981
#, fuzzy
msgid "%Jthis is the first entry overlapping that value"
msgstr "dit is de eerste waarde die die waarde overlapt"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr "herhaalde case-waarde"
-#: c-common.c:3987
+#: c-common.c:3986
#, fuzzy
msgid "%Jpreviously used here"
msgstr "tevoren hier gebruikt"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr "meerdere default-labels in één switch"
-#: c-common.c:3992
+#: c-common.c:3991
#, fuzzy
msgid "%Jthis is the first default label"
msgstr "dit is het eerste default-label"
-#: c-common.c:4017
+#: c-common.c:4016
#, fuzzy
msgid "taking the address of a label is non-standard"
msgstr "ISO C verbiedt het nemen van het adres van een label"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "onbekende machine-modus `%s'"
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "geen datatype voor modus `%s'"
-#: c-common.c:4656
+#: c-common.c:4658
#, fuzzy, c-format
msgid "invalid pointer mode `%s'"
msgstr "ongeldige operand van %s"
# Misschien beter 'emuleren' dan nabootsen?
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, c-format
msgid "unable to emulate '%s'"
msgstr "kan '%s' niet nabootsen"
-#: c-common.c:4707
+#: c-common.c:4686
+#, fuzzy, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "parameter `%s' wijst naar een onvolledig type"
+
+#: c-common.c:4718
#, fuzzy
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
-#: c-common.c:4718
+#: c-common.c:4729
#, fuzzy
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
-#: c-common.c:4727
+#: c-common.c:4738
#, fuzzy
msgid "%Jsection attribute not allowed for '%D'"
msgstr "sectie-attribuut niet toegestaan voor `%s'"
-#: c-common.c:4733
+#: c-common.c:4744
#, fuzzy
msgid "%Jsection attributes are not supported for this target"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr "gevraagd alignment is geen constante"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr "gevraagd alignment is geen macht van 2"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr "gevraagd alignment is te groot"
-#: c-common.c:4807
+#: c-common.c:4818
#, fuzzy
msgid "%Jalignment may not be specified for '%D'"
msgstr "er kan geen alignment opgegeven worden voor `%s'"
-#: c-common.c:4845
+#: c-common.c:4856
#, fuzzy
msgid "%J'%D' defined both normally and as an alias"
msgstr "`%s' is zowel als alias en als normale naam gedefinieerd"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "alias-argument is geen string"
# Of moet dit vertaald worden als 'zichtbaarheidsargument is ...'?
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
msgstr "argument 'visibility' is geen string"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr "argument 'visibility' moet \"default\", \"hidden\", \"protected\" of \"internal\" zijn"
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr "argument 'tls_model' is geen string"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr "argument 'tls_model' moet \"local-exec\", \"initial-exec\", \"local-dynamic\" of \"global-dynamic\" zijn"
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
#, fuzzy
msgid "%J'%E' attribute applies only to functions"
msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
#, fuzzy
msgid "%Jcan't set '%E' attribute after definition"
msgstr "kan het `%s' attribuut niet instellen na een definitie"
-#: c-common.c:5095
+#: c-common.c:5106
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "het `%s' attribuut wordt genegeerd voor `%s'"
# Is the %s the argument, or is it 'of' the argument?
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "ongeldig vector-type voor attribuut `%s'"
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr "er kon geen vectormodus gevonden worden met de opgegeven grootte en type"
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "nonnull attribuut zonder argumenten gebruikt voor een niet-prototype"
-#: c-common.c:5331
+#: c-common.c:5296
#, fuzzy, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr "de formaatstring heeft een niet-constant operand-nummer"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr "nonnull argument met operandnummer dat buiten bereik is (arg %lu, operand %lu)"
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr "nonnull argument verwijst naar niet-pointer operand (arg %lu, operand %lu)"
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr "null argument waar een niet-null argument vereist is (arg %lu)"
-#: c-common.c:5509
+#: c-common.c:5474
#, fuzzy
msgid "cleanup arg not an identifier"
msgstr "`defined' zonder een naam"
-#: c-common.c:5516
+#: c-common.c:5481
#, fuzzy
msgid "cleanup arg not a function"
msgstr "opgeroepen object is geen functie"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s aan einde van invoer"
-#: c-common.c:5883
+#: c-common.c:5848
#, fuzzy, c-format
msgid "%s before %s'%c'"
msgstr "%s voor `%s'"
-#: c-common.c:5885
+#: c-common.c:5850
#, fuzzy, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s voor `%s'"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "%s voor stringconstante"
-#: c-common.c:5891
+#: c-common.c:5856
#, fuzzy, c-format
msgid "%s before numeric constant"
msgstr "%s voor stringconstante"
-#: c-common.c:5893
+#: c-common.c:5858
#, fuzzy, c-format
msgid "%s before \"%s\""
msgstr "%s voor `%s'"
-#: c-common.c:5895
+#: c-common.c:5860
#, fuzzy, c-format
msgid "%s before '%s' token"
msgstr "%s voor `%s'"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr ""
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "void-waarde niet genegeerd zoals het hoort"
@@ -758,413 +763,413 @@ msgstr "'const' declaratie voor `%s' volgt niet-'const' declaratie"
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr "niet-static declaratie voor `%s' volgt static declaratie"
-#: c-decl.c:1262
+#: c-decl.c:1267
#, fuzzy
msgid "%Jredundant redeclaration of '%D'"
msgstr "overbodige herdeclaratie van `%s' in zelfde bereik"
-#: c-decl.c:1581
+#: c-decl.c:1586
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "de declaratie van `%s' verbergt een parameter"
-#: c-decl.c:1583
+#: c-decl.c:1588
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr "de declaratie van `%s' verbergt een parameter"
-#: c-decl.c:1585
+#: c-decl.c:1590
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr "de declaratie van `%s' verbergt een parameter"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
#, fuzzy
msgid "%Jshadowed declaration is here"
msgstr "eerdere declaratie van `%s'"
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "geneste externe declaratie van `%s'"
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
#, fuzzy
msgid "%Jprevious declaration of '%D'"
msgstr "eerdere declaratie van `%s'"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "impliciete declaratie van functie `%s'"
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "`%s' is hier niet gedeclareerd (niet in een functie)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "`%s' is hier niet gedeclareerd (eerste gebruik in deze functie)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(Elke niet-gedeclareerde naam wordt slechts één"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "keer vermeld voor elke functie waarin hij staat.)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr "naar label %s gerefereerd buiten enige functie"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "herhaalde label-declaratie `%s'"
-#: c-decl.c:2010
+#: c-decl.c:2015
#, fuzzy
msgid "%Jthis is a previous declaration"
msgstr "dit is een eerdere declaratie"
-#: c-decl.c:2045
+#: c-decl.c:2050
#, fuzzy
msgid "%Hduplicate label `%D'"
msgstr "herhaald label `%s'"
-#: c-decl.c:2047
+#: c-decl.c:2052
#, fuzzy
msgid "%J`%D' previously defined here"
msgstr "`%s' tevoren hier gedefinieerd"
-#: c-decl.c:2049
+#: c-decl.c:2054
#, fuzzy
msgid "%J`%D' previously declared here"
msgstr "`%s' tevoren hier gedeclareerd"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr ""
-#: c-decl.c:2140
+#: c-decl.c:2145
#, fuzzy
msgid "%H`%s' defined as wrong kind of tag"
msgstr "`%s' als ander soort symbool geherdeclareerd"
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "naamloze struct/union die geen instanties definieert"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "twee types opgegeven in één lege declaratie"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "lege declaratie"
-#: c-decl.c:2435
+#: c-decl.c:2440
#, fuzzy
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr "ISO C89 ondersteunt geen `static' of type-qualificaties in declaratoren van parameter arrays"
-#: c-decl.c:2437
+#: c-decl.c:2442
#, fuzzy
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO C89 ondersteunt geen `[*]' declaratoren van arrays"
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr "GCC heeft nog geen fatsoenlijke implementatie van `[*]' declaratoren van arrays"
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr "`static' of type-modifier in abstracte declarator"
-#: c-decl.c:2526
+#: c-decl.c:2531
#, fuzzy
msgid "%J'%D' is usually a function"
msgstr "`%s' is meestal een functie"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, fuzzy, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef `%s' krijgt beginwaarde"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "typedef `%s' krijgt beginwaarde alsof het een variabele is"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "parameter `%s' krijgt beginwaarde"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "variabele `%s' heeft beginwaarde, maar een onvolledig type"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "elementen van array `%s' hebben een onvolledig type"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
#, fuzzy
msgid "%Jinline function '%D' given attribute noinline"
msgstr "ingebouwde functie `%s' als niet-functie gedeclareerd"
-#: c-decl.c:2725
+#: c-decl.c:2730
#, fuzzy
msgid "%Jinitializer fails to determine size of '%D'"
msgstr "beginwaarde legt grootte van `%s' niet vast"
-#: c-decl.c:2730
+#: c-decl.c:2735
#, fuzzy
msgid "%Jarray size missing in '%D'"
msgstr "array-grootte ontbreekt in `%s'"
-#: c-decl.c:2746
+#: c-decl.c:2751
#, fuzzy
msgid "%Jzero or negative size array '%D'"
msgstr "array `%s' heeft grootte die negatief of 0 is"
-#: c-decl.c:2774
+#: c-decl.c:2779
#, fuzzy
msgid "%Jstorage size of '%D' isn't known"
msgstr "opslaggrootte van `%s' is onbekend"
-#: c-decl.c:2784
+#: c-decl.c:2789
#, fuzzy
msgid "%Jstorage size of '%D' isn't constant"
msgstr "opslaggrootte van `%s' is niet constant"
-#: c-decl.c:2867
+#: c-decl.c:2872
#, fuzzy
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr "registernaam opgegeven voor niet-registervariabele `%s'"
# Of is 'verbiedt parameterdeclaraties op voorhand' beter?
-#: c-decl.c:2978
+#: c-decl.c:2983
#, fuzzy
msgid "ISO C forbids forward parameter declarations"
msgstr "ANSI C verbiedt voorwaartse declaraties van parameters"
-#: c-decl.c:3160
+#: c-decl.c:3165
msgid "<anonymous>"
msgstr ""
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr "breedte van bitveld `%s' is geen integerconstante"
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "bitveld `%s' heeft een negatieve breedte"
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "bitveld `%s' heeft breedte 0"
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "bitveld `%s' heeft een ongeldig type"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr ""
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "breedte van `%s' overschrijdt zijn type"
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr "`%s' is smaller dan waarden van zijn type"
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "`long long long' is te lang voor GCC"
-#: c-decl.c:3375
+#: c-decl.c:3380
#, fuzzy
msgid "ISO C90 does not support `long long'"
msgstr "ANSI C ondersteunt `long long' niet"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "herhaalde `%s'"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr "`__thread' voor `extern'"
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr "`__thread' voor `static'"
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "twee of meer data types in de declaratie van `%s'"
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr "`%s' is geen typedef of ingebouwd type"
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr "type krijgt standaardwaarde `int' in de declaratie van `%s'"
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "zowel 'long' als 'short' opgegeven voor `%s'"
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "'long' of 'short' opgegeven bij 'char' voor `%s'"
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "'long' of 'short' opgegeven bij floating-point type voor `%s'"
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "de enige geldige combinatie is `long double'"
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "zowel 'signed' als 'unsigned' opgegeven voor `%s'"
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor `%s'"
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr "ongeldig gebruik van 'long', 'short', 'signed' of 'unsigned' voor `%s'"
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "'complex' ongeldig voor `%s'"
-#: c-decl.c:3583
+#: c-decl.c:3588
#, fuzzy
msgid "ISO C90 does not support complex types"
msgstr "ISO C89 ondersteunt geen complexe types"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C ondersteunt simpele `complex' niet in de betekenis van `double complex'"
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
#, fuzzy
msgid "ISO C does not support complex integer types"
msgstr "ANSI C ondersteunt `long long' niet"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "herhaalde `const'"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "herhaalde `restrict'"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "herhaalde `volatile'"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "meerdere opslagklassen in declaratie van `%s'"
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "functie-definitie als `auto' gedeclareerd"
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "functie-definitie als `register' gedeclareerd"
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "functie-definitie als `typdef' gedeclareerd"
-#: c-decl.c:3692
+#: c-decl.c:3697
#, fuzzy
msgid "function definition declared `__thread'"
msgstr "functie-definitie als `typdef' gedeclareerd"
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "opslagklasse opgegeven voor structure-veld `%s'"
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "opslagklasse opgegeven voor parameter `%s'"
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "opslagklasse opgegeven voor typenaam"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "`%s' krijgt beginwaarde en is als `extern' gedeclareerd"
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "`%s' heeft zowel `extern' als een beginwaarde"
-#: c-decl.c:3731
+#: c-decl.c:3736
#, fuzzy, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "top-level declaratie van `%s' specifieert `auto'"
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "geneste functie `%s' is als `extern' gedeclareerd"
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, fuzzy, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "geneste functie `%s' is als `extern' gedeclareerd"
@@ -1172,484 +1177,484 @@ msgstr "geneste functie `%s' is als `extern' gedeclareerd"
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
#, fuzzy
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "ongeldige type-modifier binnen pointer-declarator"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "`%s' wordt gedeclareerd als een array van voids"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "`%s' wordt gedeclareerd als een array van functies"
-#: c-decl.c:3836
+#: c-decl.c:3841
#, fuzzy
msgid "invalid use of structure with flexible array member"
msgstr "ongeldig gebruik van onvolledige typedef `%s'"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "grootte van array `%s' is van een niet-integraal type"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, fuzzy, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ANSI C verbiedt array `%s' met lengte 0"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "grootte van array `%s' is negatief"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, fuzzy, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ANSI C verbiedt array `%s', wiens grootte niet geëvalueerd kan worden"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, fuzzy, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ANSI C verbiedt array `%s' van variabele lengte"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "omvang van array `%s' is te groot"
-#: c-decl.c:3939
+#: c-decl.c:3944
#, fuzzy
msgid "ISO C90 does not support flexible array members"
msgstr "ANSI C ondersteun geen formaatbreedte voor strftime"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "arraytype heeft onvolledig elementtype"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "`%s' gedeclareerd als een functie die een functie teruggeeft"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "`%s' gedeclareerd als een functie die een array teruggeeft"
-#: c-decl.c:4027
+#: c-decl.c:4038
#, fuzzy
msgid "ISO C forbids qualified void function return type"
msgstr "ANSI C verbiedt een gekwalificeerde void als teruggeefwaarde voor een functie"
-#: c-decl.c:4031
+#: c-decl.c:4042
#, fuzzy
msgid "type qualifiers ignored on function return type"
msgstr "ANSI C verbiedt een gekwalificeerde void als teruggeefwaarde voor een functie"
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
#, fuzzy
msgid "ISO C forbids qualified function types"
msgstr "ANSI C verbiedt een gekwalificeerd functietype"
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr "ongeldige type-modifier binnen pointer-declarator"
-#: c-decl.c:4181
+#: c-decl.c:4192
#, fuzzy
msgid "ISO C forbids const or volatile function types"
msgstr "ANSI C verbiedt 'const' of 'volatile' functietypes"
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "variabele of veld `%s' als void gedeclareerd"
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr "attributen genegeerd in declarator van parameter-array"
-#: c-decl.c:4259
+#: c-decl.c:4270
#, fuzzy
msgid "invalid type modifier within array declarator"
msgstr "ongeldige type-modifier binnen pointer-declarator"
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr "veld `%s' als een functie gedeclareerd"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "veld `%s' heeft een onvolledig type"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr "ongeldige opslagklasse voor functie `%s'"
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr "`noreturn' functie geeft niet-void waarde terug"
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr "kan functie `main' niet inline maken"
-#: c-decl.c:4431
+#: c-decl.c:4442
#, fuzzy
msgid "variable previously declared `static' redeclared `extern'"
msgstr "variabele of veld `%s' als void gedeclareerd"
-#: c-decl.c:4440
+#: c-decl.c:4451
#, fuzzy
msgid "%Jvariable '%D' declared `inline'"
msgstr "variabele `%s' als inline gedeclareerd"
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
#, fuzzy
msgid "thread-local storage not supported for this target"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "functie-declaratie is geen prototype"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr "parameternamen (zonder types) in functiedeclaratie"
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "parameter `%s' heeft een onvolledig type"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "parameter heeft een onvolledig type"
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4636
+#: c-decl.c:4647
msgid "\"void\" must be the only parameter"
msgstr ""
-#: c-decl.c:4653
+#: c-decl.c:4664
#, fuzzy
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr "parameter `%s' heeft enkel een voorwaartse declaratie"
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, fuzzy, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "`%s %s' binnen parameterlijst gedeclareerd"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, fuzzy, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "anonieme %s gedeclareerd binnen parameterlijst"
-#: c-decl.c:4689
+#: c-decl.c:4700
#, fuzzy
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "het bereik ervan is enkel deze definitie of declaratie, wat waarschijnlijk niet de bedoeling is"
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr "herdefinitie van `union %s'"
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr "herdefinitie van `struct %s'"
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr "declaratie declareert niets"
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
#, fuzzy
msgid "%Jduplicate member '%D'"
msgstr "herhaald lid `%s'"
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, fuzzy, c-format
msgid "%s defined inside parms"
msgstr "enum gedinieerd binnen parameters"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "union"
# Of beter onvertaald laten?
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "structuur"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, fuzzy, c-format
msgid "%s has no %s"
msgstr "%s heeft geen leden"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "struct"
-#: c-decl.c:4955
+#: c-decl.c:4966
#, fuzzy
msgid "named members"
msgstr "%s heeft geen benoemde leden"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "leden"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "geneste herdefinitie van `%s'"
-#: c-decl.c:5015
+#: c-decl.c:5026
#, fuzzy
msgid "%Jflexible array member in union"
msgstr "flexibele array als lid van union"
-#: c-decl.c:5020
+#: c-decl.c:5031
#, fuzzy
msgid "%Jflexible array member not at end of struct"
msgstr "flexibele array niet laatste lid van struct"
-#: c-decl.c:5025
+#: c-decl.c:5036
#, fuzzy
msgid "%Jflexible array member in otherwise empty struct"
msgstr "flexibele array als lid in overigens lege struct"
-#: c-decl.c:5032
+#: c-decl.c:5043
#, fuzzy
msgid "%Jinvalid use of structure with flexible array member"
msgstr "ongeldig gebruik van onvolledige typedef `%s'"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr "union kan niet transparant gemaakt worden"
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "herdeclaratie van `enum %s'"
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr "enum gedinieerd binnen parameters"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "enumeratiewaarde voor `%s' is geen integrale constante"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "overflow in enumeratiewaarden"
-#: c-decl.c:5381
+#: c-decl.c:5392
#, fuzzy
msgid "ISO C restricts enumerator values to range of `int'"
msgstr "ANSI C beperkt enumeratiewaarden tot het bereik van het `int' type"
-#: c-decl.c:5457
+#: c-decl.c:5468
#, fuzzy
msgid "return type is an incomplete type"
msgstr "type van teruggeefwaarde is onvolledig"
-#: c-decl.c:5465
+#: c-decl.c:5476
#, fuzzy
msgid "return type defaults to `int'"
msgstr "teruggeefwaarde krijgt standaardtype `int'"
-#: c-decl.c:5501
+#: c-decl.c:5512
#, fuzzy
msgid "%Jno previous prototype for '%D'"
msgstr "geen eerder prototype voor `%s'"
-#: c-decl.c:5507
+#: c-decl.c:5518
#, fuzzy
msgid "%J'%D' was used with no prototype before its definition"
msgstr "`%s' werd voor haar definitie gebruikt zonder protoype"
-#: c-decl.c:5514
+#: c-decl.c:5525
#, fuzzy
msgid "%Jno previous declaration for '%D'"
msgstr "geen eerdere declaratie voor `%s'"
-#: c-decl.c:5520
+#: c-decl.c:5531
#, fuzzy
msgid "%J`%D' was used with no declaration before its definition"
msgstr "`%s' werd voor haar definitie gebruikt zonder declaratie"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
#, fuzzy
msgid "%Jreturn type of '%D' is not `int'"
msgstr "het type van de teruggeefwaarde van `%s' is niet `int'"
-#: c-decl.c:5571
+#: c-decl.c:5582
#, fuzzy
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "eerste argument van `%s' zou een `int' moeten zijn"
-#: c-decl.c:5580
+#: c-decl.c:5591
#, fuzzy
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "tweede argument van `%s' zou een `char **' moeten zijn"
-#: c-decl.c:5589
+#: c-decl.c:5600
#, fuzzy
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "derde argument van `%s' zou waarschijnlijk een `char **' moeten zijn"
-#: c-decl.c:5599
+#: c-decl.c:5610
#, fuzzy
msgid "%J'%D' takes only zero or two arguments"
msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
-#: c-decl.c:5602
+#: c-decl.c:5613
#, fuzzy
msgid "%J'%D' is normally a non-static function"
msgstr "`%s' is gewoonlijk een niet-static funtie"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5672
+#: c-decl.c:5683
#, fuzzy
msgid "%Jparameter name omitted"
msgstr "parameternaam weggelaten"
-#: c-decl.c:5747
+#: c-decl.c:5758
#, fuzzy
msgid "%Jparameter name missing from parameter list"
msgstr "parameternaam ontbreekt uit parameterlijst"
-#: c-decl.c:5757
+#: c-decl.c:5768
#, fuzzy
msgid "%J\"%D\" declared as a non-parameter"
msgstr "veld `%s' als een functie gedeclareerd"
-#: c-decl.c:5762
+#: c-decl.c:5773
#, fuzzy
msgid "%Jmultiple parameters named \"%D\""
msgstr "meerdere parameters hebben de naam `%s'"
-#: c-decl.c:5770
+#: c-decl.c:5781
#, fuzzy
msgid "%Jparameter \"%D\" declared void"
msgstr "parameter `%s' als void gedeclareerd"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
#, fuzzy
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "`%s' krijgt standaardtype `int'"
-#: c-decl.c:5801
+#: c-decl.c:5812
#, fuzzy
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "parameter heeft een onvolledig type"
-#: c-decl.c:5807
+#: c-decl.c:5818
#, fuzzy
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr "declaratie voor parameter `%s' maar er is zo geen parameter"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "aantal argumenten kom niet overeen met prototype"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
#, fuzzy
msgid "%Hprototype declaration"
msgstr "lege declaratie"
-#: c-decl.c:5889
+#: c-decl.c:5900
#, fuzzy
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr "gepromoveerd argument `%s' komt niet overeen met prototype"
-#: c-decl.c:5897
+#: c-decl.c:5908
#, fuzzy
msgid "argument \"%D\" doesn't match prototype"
msgstr "argument `%s' komt niet overeen met prototype"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
#, fuzzy
msgid "no return statement in function returning non-void"
msgstr "`return' zonder waarde in een functie die een niet-void waarde teruggeeft"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "deze functie kan met of zonder waarde tergukeren"
#. 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:6200
+#: c-decl.c:6211
#, fuzzy
msgid "'for' loop initial declaration used outside C99 mode"
msgstr "initiële declaratie voor `for' lus gebruikt buiten C99 modus"
-#: c-decl.c:6224
+#: c-decl.c:6235
#, fuzzy, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "`%s' als 'inline' gedeclareerd na de definitie"
-#: c-decl.c:6227
+#: c-decl.c:6238
#, fuzzy, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "`%s' als 'inline' gedeclareerd na de definitie"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, fuzzy, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "`%s' als 'inline' gedeclareerd na de definitie"
-#: c-decl.c:6238
+#: c-decl.c:6249
#, fuzzy
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr "de declaratie van `%s' verbergt een globale declaratie"
-#: c-decl.c:6241
+#: c-decl.c:6252
#, fuzzy
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr "de declaratie van `%s' verbergt een globale declaratie"
-#: c-decl.c:6244
+#: c-decl.c:6255
#, fuzzy
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr "de declaratie van `%s' verbergt een globale declaratie"
-#: c-decl.c:6557
+#: c-decl.c:6568
#, fuzzy
msgid "%Jredefinition of global '%D'"
msgstr "herdefinitie van `%s'"
-#: c-decl.c:6558
+#: c-decl.c:6569
#, fuzzy
msgid "%J'%D' previously defined here"
msgstr "`%s' tevoren hier gedefinieerd"
@@ -2306,92 +2311,92 @@ msgstr "beginwaarde ontbreekt"
msgid "missing makefile target after \"%s\""
msgstr "ontbrekende witruimte na getal `%s'"
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "-I- twee keer opgegeven"
-#: c-opts.c:692
+#: c-opts.c:700
#, fuzzy, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "-pipe wordt niet ondersteund"
-#: c-opts.c:812
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr ""
-#: c-opts.c:978
+#: c-opts.c:986
#, fuzzy
msgid "output filename specified twice"
msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "-Wformat-y2k genegeerd zonder -Wformat"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "-Wformat-extra-args genegeerd zonder -Wformat"
-#: c-opts.c:1111
+#: c-opts.c:1119
#, fuzzy
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "-Wformat-extra-args genegeerd zonder -Wformat"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "-Wformat-nonliteral genegeerd zonder -Wformat"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "-Wformat-security genegeerd zonder -Wformat"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "-Wmissing-format-attribute genegeerd zonder -Wformat"
-#: c-opts.c:1131
+#: c-opts.c:1139
#, fuzzy, c-format
msgid "opening output file %s: %m"
msgstr "kan bestand '%s' niet openen"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr ""
-#: c-opts.c:1215
+#: c-opts.c:1223
msgid "YYDEBUG not defined"
msgstr "YYDEBUG niet gedefinieerd"
-#: c-opts.c:1261
+#: c-opts.c:1269
#, fuzzy, c-format
msgid "opening dependency file %s: %m"
msgstr "dynamische dependencies.\n"
-#: c-opts.c:1271
+#: c-opts.c:1279
#, fuzzy, c-format
msgid "closing dependency file %s: %m"
msgstr "dynamische dependencies.\n"
-#: c-opts.c:1274
+#: c-opts.c:1282
#, fuzzy, c-format
msgid "when writing output to %s: %m"
msgstr "kan bestand '%s' niet openen"
-#: c-opts.c:1344
+#: c-opts.c:1352
#, fuzzy
msgid "to generate dependencies you must specify either -M or -MM"
msgstr "-MG moet samen met ofwel -M, ofwel -MM gebruikt worden"
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr ""
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr ""
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr ""
@@ -2409,7 +2414,7 @@ msgstr ""
msgid "ISO C forbids an empty source file"
msgstr "ANSI C verbiedt een leeg bronbestand"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "het argument van `asm' is geen constante string"
@@ -2427,7 +2432,7 @@ msgstr "datadefinitie heeft geen type of opslagklasse"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ANSI C staat geen extra `;' buiten een functie toe"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr ""
@@ -2516,7 +2521,7 @@ msgstr "ANSI C verbiedt geneste functies"
msgid "ISO C forbids forward references to `enum' types"
msgstr "ANSI C verbiedt voorwaartse referenties naar `enum' types"
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "komma aan het einde van enumerator-lijst"
@@ -2524,7 +2529,7 @@ msgstr "komma aan het einde van enumerator-lijst"
msgid "no semicolon at end of struct or union"
msgstr "geen puntkomma aan het einde van een struct of union"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "extra puntkomma opgegeven in struct of union"
@@ -2557,24 +2562,24 @@ msgstr "ANSI C verbiedt labeldeclaraties"
msgid "braced-group within expression allowed only inside a function"
msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "leeg body in een else-statement"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
#, fuzzy
msgid "%Hempty body in an if-statement"
msgstr "leeg body in een else-statement"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr "break-statement niet in een lus of switch"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "continue-statement niet in een lus"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
#, fuzzy
msgid "ISO C forbids `goto *expr;'"
msgstr "ANSI C verbiedt `goto *expr;'"
@@ -2585,12 +2590,12 @@ msgstr "ANSI C verbiedt `goto *expr;'"
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
#, fuzzy
msgid "ISO C requires a named argument before `...'"
msgstr "ANSI C heeft een benoemd argument nodig vóór `...'"
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "`...' in naamlijst in oude stijl"
@@ -2608,7 +2613,7 @@ msgstr "parse-fout"
msgid "parser stack overflow"
msgstr "stack overflow in parser"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr ""
@@ -2690,7 +2695,7 @@ msgstr ""
msgid "%s: had text segment at different address"
msgstr ""
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr ""
@@ -2816,12 +2821,12 @@ msgstr ""
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr ""
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr ""
-#: c-semantics.c:991
+#: c-semantics.c:993
msgid "will never be executed"
msgstr ""
@@ -2830,7 +2835,7 @@ msgstr ""
msgid "`%s' has an incomplete type"
msgstr "`%s' heeft een onvolledig type"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr "ongeldig gebruik van een void-expressie"
@@ -2869,785 +2874,785 @@ msgid "function return types not compatible due to `volatile'"
msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
# 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr "rekensom met pointer naar onvolledig type"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, fuzzy, c-format
msgid "%s has no member named `%s'"
msgstr "union heeft geen lid dat `%s' heet"
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "vraag naar lid `%s' in iets dat geen structure of union is"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "dereferentie van pointer naar onvolledig type"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "`void *' pointer wordt gederefereerd"
# Is the %s the argument, or is it 'of' the argument?
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr "ongeldig type-argument `%s'"
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr "subscript ontbreekt in array-referentie"
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "array subscript is van het type `char'"
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "array subscript is geen integer"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
#, fuzzy
msgid "ISO C forbids subscripting `register' array"
msgstr "ANSI C verbiedt het gebruik van subscripts bij een `register' array"
-#: c-typeck.c:1525
+#: c-typeck.c:1505
#, fuzzy
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ANSI C verbiedt het gebruik van subscripts bij een array die geen lvalue is"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "subscript is van het type `char'"
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr "waarde met subscript is noch een array, noch een pointer"
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr ""
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "opgeroepen object is geen functie"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr "beginwaarde-element is niet constant"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "teveel argumenten voor functie"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr "het type van formele parameter %d is onvolledig"
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr "%s als integer in plaats van floating-point ten gevolge van een prototype"
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, fuzzy, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr "%s als floating-point in plaats van integer ten gevolge van een prototype"
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, fuzzy, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr "%s als `float' in plaats van `double' ten gevolge van een prototype"
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr "%s met andere breedte ten gevolge van prototype"
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "%s als unsigned ten gevolge van prototype"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "%s als signed ten gevolge van prototype"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "te weinig argument voor functie"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr "gebruik liefst haakjes rond + of - binnen een shift"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr "gebruik liefst haakjes rond && binnen ||"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr "gebruik liefst haakjes rond een rekensom in een operand van |"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr "gebruik liefst haakjes rond een vergelijking in een operand van |"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr "gebruik liefst haakjes rond een rekensom in een operand van ^"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr "gebruik liefst haakjes rond een vergelijking in een operand van ^"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr "gebruik liefst haakjes rond + of - in een operand van &"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr "gebruik liefst haakjes rond een vergelijking in een operand van &"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "vergelijkingen als 'X <= Y <= Z' hebben niet hun wiskundige betekenis"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "pointer van type `void *' gebruikt in aftrekking"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "pointer naar functie gebruikt in aftrekking"
# 'unary' = 'unair'?
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr "argument van verkeerd type voor unaire plus"
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr "argument van verkeerd type voor unaire min"
-#: c-typeck.c:2254
+#: c-typeck.c:2234
#, fuzzy
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ANSI C ondersteunt het `%c' formaat niet"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr "argument van verkeerd type voor bit-complement"
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "argument van verkeerd type voor abs"
# OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr "argument van verkeerd type voor vervoeging"
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr "argument van verkeerd type voor unair uitroepingsteken"
-#: c-typeck.c:2337
+#: c-typeck.c:2317
#, fuzzy
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ANSI C ondersteunt het `%c' formaat niet"
# Wat is beter: 'incrementeren', 'incrementering', of 'increment'?
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
msgid "wrong type argument to increment"
msgstr "argument van verkeerd type voor incrementeren"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr "argument van verkeerd type voor decrementeren"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr "incrementeren van pointer naar onbekend structure"
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr "decrementeren van pointer naar onbekend structure"
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr "ongeldige lvalue bij unaire `&'"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr "poging om het adres te nemen van lid `%s' van een bitveld-structure"
-#: c-typeck.c:2668
+#: c-typeck.c:2648
#, fuzzy
msgid "use of conditional expressions as lvalues is deprecated"
msgstr "ANSI C verbiedt het gebruikt van voorwaardelijke expressies als lvalues"
-#: c-typeck.c:2671
+#: c-typeck.c:2651
#, fuzzy
msgid "use of compound expressions as lvalues is deprecated"
msgstr "ANSI C verbiedt het gebruik van samengestelde expressies als lvalues"
-#: c-typeck.c:2674
+#: c-typeck.c:2654
#, fuzzy
msgid "use of cast expressions as lvalues is deprecated"
msgstr "ANSI C verbiedt het gebruik van cast-expressies als lvalues"
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr "%s van alleen-lezen lid `%s'"
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr "%s van alleen-lezen variabele `%s'"
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr "%s van alleen-lezen locatie"
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, fuzzy, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "kan adres van bitveld `%s' niet nemen"
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "globale registervariabele `%s' gebruikt in geneste functie"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "registervariabele `%s' gebruikt in geneste functie"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "adres van globale registervariabele `%s' gevraagd"
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr "een object met een volatile veld kan niet in een register geplaatst worden"
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "adres van registervariabele `%s' gevraagd"
# Of moet/mag 'boolean' hier vertaald worden?
-#: c-typeck.c:2854
+#: c-typeck.c:2834
#, fuzzy
msgid "signed and unsigned type in conditional expression"
msgstr "niet-boolean modus in voorwaardelijke expressie"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
#, fuzzy
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ANSI C verbiedt voorwaardelijke expressies met maar één void-zijde"
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
#, fuzzy
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr "ANSI C verbiedt voorwaardelijke expressies tussen `void *' en een functiepointer"
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr "types in voorwaardelijke expressie komen niet overeen (pointer/integer)"
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr "linker operand van comma-expressie heeft geen effect"
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr "cast geeft array-type op"
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr "cast geeft functie-type op"
-#: c-typeck.c:3028
+#: c-typeck.c:3008
#, fuzzy
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ANSI C verbiedt het casten van een niet-scalair naar hetzelfde type"
-#: c-typeck.c:3046
+#: c-typeck.c:3026
#, fuzzy
msgid "ISO C forbids casts to union type"
msgstr "ANSI C verbiedt casts naar een union-type"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "cast naar union-type van een type dat geen deel uitmaakt van de union"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
#, fuzzy
msgid "cast adds new qualifiers to function type"
msgstr "cast geeft functie-type op"
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr "cast laat qualifiers van doeltype van pointer vallen"
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr "cast verhoogt het benodigde alignment van het doeltype"
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "cast van pointer naar integer met andere grootte"
# 'A function type' of 'THE function type'?
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "cast komt niet overeen met het functietype"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "cast naar pointer van integer met andere grootte"
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3170
+#: c-typeck.c:3150
#, fuzzy
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ANSI C verbiedt een vergelijking van `void *' met een functie-pointer"
-#: c-typeck.c:3179
+#: c-typeck.c:3159
#, fuzzy
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ANSI C verbiedt een vergelijking van `void *' met een functie-pointer"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr "ongeldige lvalue in toewijzing"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "toewijzing"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: c-typeck.c:3574
+#: c-typeck.c:3554
#, fuzzy
msgid "ISO C prohibits argument conversion to union type"
msgstr "ANSI C verbiedt conversie van argumenten naar union type"
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, fuzzy, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ANSI C verbiedt %s tussen functiepointer en `void *'"
# 'signedness' = 'signed-heid'?
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr "doelen van pointer in %s verschillen in signedness"
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr "%s van incompatibel pointertype"
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr "ongeldig gebruik van array die geen lvalue is"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s maakt pointer van integer zonder een cast"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr "%s maakt integer van pointer zonder een cast"
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "incompatibel type voor argument %d van `%s'"
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr "incompatibel type voor argument %d van onrechtstreekse functie-oproep"
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "incompatibele types bij %s"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, fuzzy, c-format
msgid "passing arg of `%s'"
msgstr "doorgeven van argument %d van `%s'"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
#, fuzzy
msgid "passing arg of pointer to function"
msgstr "doorgeven van argument %d van pointer naar functie"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "doorgeven van argument %d van `%s'"
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "doorgeven van argument %d van pointer naar functie"
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr "(dicht bij initialisatie van `%s')"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr "char-array heeft wide string als beginwaarde"
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr "int-array heeft niet-wide string als beginwaarde"
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr "beginwaarde-string voor array van chars is te lang"
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr "array krijgt niet-constante array-expressie als beginwaarde"
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "initialisatie"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr "beginwaarde-element kan niet berekend worden tijdens het laden"
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr "ongeldige beginwaarde"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
#, fuzzy
msgid "opaque vector types cannot be initialized"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr "extra accolade-groep aan einde van beginwaarde"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr "accolades ontbreken rond beginwaarde"
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr "accolades rond scalaire beginwaarde"
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "beginwaarde ontbreekt"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr "lege scalaire beginwaarde"
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr "extra elementen in scalaire beginwaarde"
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr "array-index in beginwaarde van niet-array"
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
#, fuzzy
msgid "field name not in record or union initializer"
msgstr "overtollige elementen in beginwaarde van union"
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr "niet-constante array-index in beginwaarde"
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
#, fuzzy
msgid "array index in initializer exceeds array bounds"
msgstr "array-index in beginwaarde van niet-array"
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr "leeg indexbereik in beginwaarde"
-#: c-typeck.c:5124
+#: c-typeck.c:5104
#, fuzzy
msgid "array index range in initializer exceeds array bounds"
msgstr "leeg indexbereik in beginwaarde"
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr "onbekend veld `%s' opgegeven in beginwaarde"
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5891
+#: c-typeck.c:5871
#, fuzzy
msgid "excess elements in char array initializer"
msgstr "overtollige elementen in beginwaarde van array"
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr "overtollige elementen in beginwaarde van struct"
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr "overtollige elementen in beginwaarde van union"
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr "overtollige elementen in beginwaarde van array"
-#: c-typeck.c:6139
+#: c-typeck.c:6119
#, fuzzy
msgid "excess elements in vector initializer"
msgstr "overtollige elementen in beginwaarde van scalair"
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr "overtollige elementen in beginwaarde van scalair"
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr "asm-template is geen stringconstante"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
#, fuzzy
msgid "invalid lvalue in asm statement"
msgstr "ongeldige lvalue in toewijzing"
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr "aanpassing door `asm'"
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr "als `noreturn' gedeclareerde functie bevat een `return' statement"
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr "`return' zonder waarde in een functie die een niet-void waarde teruggeeft"
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr "`return' met waarde in een functie die void teruggeeft"
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "return"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "functie geeft adres van lokale variabele terug"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr "switch-waarde is geen integer"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
#, fuzzy
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr "`long' switch-expressie wordt in ANSI C niet naar `int' geconverteerd"
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr "case-label niet in een switch-statement"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
#, fuzzy
msgid "`default' label not within a switch statement"
msgstr "default-label niet in een switch-statement"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr "deling door nul"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr "teller van rechtse shift is negatief"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr "teller van rechtse shift is >= breedte van het type"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr "teller van links shift is negatief"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr "teller van links shift is >= breedte van het type"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr "teller van shift is negatief"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr "teller van shift is >= breedte van het type"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
#, fuzzy
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ANSI C verbiedt een vergelijking van `void *' met een functie-pointer"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "vergelijking tussen pointer en integer"
# 'ordered' -> 'bevolen' of 'geordend'? Waarschijnlijk het laatste.
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
#, fuzzy
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ANSI C verbiedt geordende vergelijkingen tussen pointers naar functies"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "vergelijking van volledige en onvolledige pointers"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr "geordende vergelijking van een pointer met integer nul"
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
#, fuzzy
msgid "unordered comparison on non-floating point argument"
msgstr "geordende vergelijking van een pointer met integer nul"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "vergelijking tussen signed en unsigned"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr "vergelijking van gepromoveerde ~unsigned met constante"
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
@@ -3656,7 +3661,7 @@ msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
msgid "%Jinlining failed in call to '%F'"
msgstr "inline maken mislukt in oproep van `%s'"
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "van hieruit opgeroepen"
@@ -3718,7 +3723,7 @@ msgstr ""
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
@@ -3797,117 +3802,117 @@ msgstr ""
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, fuzzy, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
#, fuzzy
msgid "return not followed by barrier"
msgstr "`#' gevolgd door een integer"
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
@@ -4149,7 +4154,7 @@ msgstr "%s: kan niet openen als COFF-bestand"
msgid "library lib%s not found"
msgstr "Library lib%s niet gevonden"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4160,7 +4165,7 @@ msgstr ""
";; nodig), %d successen.\n"
"\n"
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4513,69 +4518,74 @@ msgstr "ontbrekende witruimte na getal `%s'"
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "stringconstantes zijn niet toegestaan in #if-expressies"
-#: cppexp.c:753
+#: cppexp.c:751
#, fuzzy
-msgid "void expression between '(' and ')'"
+msgid "missing expression between '(' and ')'"
msgstr "ongeldige expressie als operand"
-#: cppexp.c:756
+#: cppexp.c:754
#, fuzzy
msgid "#if with no expression"
msgstr "modi in %s expressie komen niet overeen"
-#: cppexp.c:758
+#: cppexp.c:757
#, fuzzy, c-format
msgid "operator '%s' has no right operand"
msgstr "iterator `%s' is van een niet-integraal type"
-#: cppexp.c:784
+#: cppexp.c:762
+#, fuzzy, c-format
+msgid "operator '%s' has no left operand"
+msgstr "iterator `%s' is van een niet-integraal type"
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr ""
-#: cppexp.c:811
+#: cppexp.c:815
#, fuzzy
msgid "unbalanced stack in #if"
msgstr "niet-gebalanceerde `#endif'"
-#: cppexp.c:830
+#: cppexp.c:834
#, fuzzy, c-format
msgid "impossible operator '%u'"
msgstr "incompatibele operands voor %s"
-#: cppexp.c:922
+#: cppexp.c:926
#, fuzzy
msgid "missing ')' in expression"
msgstr "ontbrekende index-expressie"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr ""
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr "integer-overflow in preprocessor-expressie"
-#: cppexp.c:958
+#: cppexp.c:962
#, fuzzy
msgid "missing '(' in expression"
msgstr "ontbrekende index-expressie"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:1353
+#: cppexp.c:1357
#, fuzzy
msgid "comma operator in operand of #if"
msgstr "comma-operator in operand van `#if'"
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr "deling door nul in `#if'"
@@ -4611,7 +4621,7 @@ msgstr ""
msgid "no include path in which to search for %s"
msgstr "Geen include-pad waarin %s kan gevonden worden"
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr ""
@@ -5046,7 +5056,7 @@ msgstr "niet-beëindigde parameterlijst in `#define'"
msgid "syntax error in macro parameter list"
msgstr "ongeldig karakter in naam van macro-parameter"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
@@ -5188,12 +5198,12 @@ msgstr "operand `%d' is geen register"
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr "floating-point constante verkeerd gebruikt"
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr "ongeldige expressie als operand"
@@ -5214,25 +5224,25 @@ msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, fuzzy, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "vergelijking is altijd waar omwille van het beperkte bereik van het datatype"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -5241,28 +5251,28 @@ msgstr ""
msgid "%Jsize of variable '%D' is too large"
msgstr "variabele `%s' is te groot"
-#: function.c:3742
+#: function.c:3752
#, fuzzy
msgid "impossible constraint in `asm'"
msgstr "incompatibele operands voor %s"
-#: function.c:5733
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
msgstr ""
-#: function.c:5740
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:5759
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr ""
-#: function.c:6929
+#: function.c:6939
#, fuzzy
msgid "%Junused parameter '%D'"
msgstr "ongeldige macronaam `%.*s'"
@@ -5291,80 +5301,80 @@ msgstr "teveel argumenten voor functie"
msgid "Using built-in specs.\n"
msgstr ""
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
"\n"
msgstr ""
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr ""
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:1980
+#: gcc.c:1983
#, c-format
msgid "could not find specs file %s\n"
msgstr ""
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr ""
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr ""
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr ""
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr ""
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr ""
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr ""
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
msgstr ""
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5372,159 +5382,159 @@ msgid ""
"See %s for instructions."
msgstr ""
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr ""
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr ""
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr ""
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr ""
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr ""
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr ""
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr ""
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr ""
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr ""
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr ""
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr ""
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr ""
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr ""
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr ""
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr ""
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
msgstr ""
-#: gcc.c:2999
+#: gcc.c:3002
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr ""
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr ""
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr ""
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr ""
-#: gcc.c:3003
+#: gcc.c:3006
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr ""
-#: gcc.c:3004
+#: gcc.c:3007
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr ""
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr ""
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr ""
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr ""
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr ""
-#: gcc.c:3009
+#: gcc.c:3012
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr ""
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr ""
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr ""
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr ""
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr ""
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr ""
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr ""
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr ""
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr ""
-#: gcc.c:3020
+#: gcc.c:3023
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -5532,7 +5542,7 @@ msgid ""
" guessing the language based on the file's extension\n"
msgstr ""
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5541,96 +5551,96 @@ msgid ""
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:3148
+#: gcc.c:3151
#, fuzzy, c-format
msgid "`-%c' option must have argument"
msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr ""
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr ""
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr ""
-#: gcc.c:3468
+#: gcc.c:3471
#, fuzzy
msgid "argument to `-Xpreprocessor' is missing"
msgstr "het argument van `asm' is geen constante string"
-#: gcc.c:3475
+#: gcc.c:3478
#, fuzzy
msgid "argument to `-Xassembler' is missing"
msgstr "het argument van `asm' is geen constante string"
-#: gcc.c:3482
+#: gcc.c:3485
#, fuzzy
msgid "argument to `-l' is missing"
msgstr "het argument van `asm' is geen constante string"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr ""
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr ""
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr ""
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr ""
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr ""
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr ""
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr ""
-#: gcc.c:4441
+#: gcc.c:4444
msgid "invalid specification! Bug in cc"
msgstr ""
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr ""
@@ -5638,131 +5648,131 @@ msgstr ""
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5108
+#: gcc.c:5111
#, fuzzy, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr "Let Op: verouderde operator %%[ gebruikt in specs"
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: gcc.c:5189
+#: gcc.c:5192
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr ""
-#: gcc.c:5268
+#: gcc.c:5271
#, fuzzy, c-format
msgid "unknown spec function `%s'"
msgstr "Ongeldige optie `%s'"
-#: gcc.c:5287
+#: gcc.c:5290
#, fuzzy, c-format
msgid "error in args to spec function `%s'"
msgstr "teveel argumenten voor functie `%s'"
-#: gcc.c:5335
+#: gcc.c:5338
#, fuzzy
msgid "malformed spec function name"
msgstr "cast geeft functie-type op"
#. )
-#: gcc.c:5338
+#: gcc.c:5341
#, fuzzy
msgid "no arguments for spec function"
msgstr "te weinig argument voor functie"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr ""
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr ""
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr ""
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
msgstr ""
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "gcc versie %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "gcc stuurprogramma versie %s voert gcc versie %s uit\n"
-#: gcc.c:6302
+#: gcc.c:6305
#, fuzzy
msgid "no input files"
msgstr "Geen invoerbestanden"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:6327
+#: gcc.c:6330
#, fuzzy
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "-EB en -EL mogen niet samen gebruikt worden"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s compiler niet geïnstalleerd op dit systeem"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "taal %s niet herkend"
-#: gcc.c:6580
+#: gcc.c:6583
msgid "internal gcc abort"
msgstr ""
@@ -6043,22 +6053,22 @@ msgstr ""
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
#, fuzzy
msgid "jump bypassing disabled"
msgstr "ingeschakelde opties: "
-#: gcse.c:8071
+#: gcse.c:8097
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:8084
+#: gcse.c:8110
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
@@ -6109,7 +6119,7 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr "veld `%s' als een functie gedeclareerd"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, fuzzy, c-format
msgid "can't open %s: %m"
@@ -6191,7 +6201,7 @@ msgstr ""
msgid "function with target specific attribute(s) cannot be inlined"
msgstr ""
-#: jump.c:1896
+#: jump.c:1913
msgid "%Hwill never be executed"
msgstr ""
@@ -6680,7 +6690,7 @@ msgstr ""
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr ""
@@ -6725,15 +6735,15 @@ msgstr ""
msgid "impossible register constraint in `asm'"
msgstr ""
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr ""
-#: reload.c:3672
+#: reload.c:3687
msgid "unable to generate reloads for:"
msgstr ""
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr ""
@@ -7147,42 +7157,42 @@ msgstr ""
msgid "invalid register name `%s' for register variable"
msgstr ""
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
msgstr ""
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr ""
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
msgstr ""
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr ""
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, fuzzy, c-format
msgid "invalid option `%s'"
msgstr "Ongeldige optie `%s'"
-#: toplev.c:3889
+#: toplev.c:3890
#, fuzzy, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -7192,98 +7202,98 @@ msgstr ""
"%s%s%s versie %s (%s) gecompileerd door GNU C versie %s.\n"
"%s%s%s versie %s (%s) gecompileerd door CC.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr "meegegeven opties: "
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr "ingeschakelde opties: "
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, fuzzy, c-format
msgid "can't open %s for writing: %m"
msgstr "open %s"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr ""
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr "deze doelmachine heeft geen delayed branches"
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "-f%sleading-underscore wordt niet ondersteund op deze doelmachine"
-#: toplev.c:4422
+#: toplev.c:4423
#, fuzzy, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "%s ondersteunt het `%%%s%c' %s formaat niet"
-#: toplev.c:4439
+#: toplev.c:4440
#, fuzzy
msgid "-ffunction-sections not supported for this target"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: toplev.c:4444
+#: toplev.c:4445
#, fuzzy
msgid "-fdata-sections not supported for this target"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:4458
+#: toplev.c:4459
#, fuzzy
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: toplev.c:4464
+#: toplev.c:4465
#, fuzzy
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr "-f%sleading-underscore wordt niet ondersteund op deze doelmachine"
-#: toplev.c:4473
+#: toplev.c:4474
#, fuzzy
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: toplev.c:4581
+#: toplev.c:4582
#, fuzzy, c-format
msgid "error writing to %s: %m"
msgstr "kan bestand '%s' niet openen"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, fuzzy, c-format
msgid "error closing %s: %m"
msgstr "#error %s"
@@ -7330,7 +7340,7 @@ msgstr ""
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
#, fuzzy
msgid "%Jinlining failed in call to '%F': %s"
msgstr "inline maken mislukt in oproep van `%s'"
@@ -7345,34 +7355,34 @@ msgstr "grootte van teruggeefwaarde van `%s' is %u bytes"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "grootte van teruggeefwaarde van `%s' is %u bytes"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr "arrays van functies zijn niet betekenisvol"
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr "ongeldige beginwaarde voor bit-string"
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:4775
+#: tree.c:4774
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
@@ -7433,52 +7443,52 @@ msgstr ""
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr "het gevraagde alignment voor %s is groter dan het geïmplementeerde aligment van %d."
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr "initializer voor integerwaarde is te ingewikkeld"
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr "initializer voor floating-point waarde is geen floating-point constante"
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr "onbekend type verzameling-constructor"
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr "ongeldige beginwaarde voor member `%s'"
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
#, fuzzy
msgid "%Jweak declaration of '%D' must precede definition"
msgstr "de zwakke declaratie van `%s' moet aan de definitie voorafgaan"
-#: varasm.c:4274
+#: varasm.c:4275
#, fuzzy
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr "de zwakke declaratie van `%s' moet aan de definitie voorafgaan"
-#: varasm.c:4308
+#: varasm.c:4309
#, fuzzy
msgid "%Jweak declaration of '%D' must be public"
msgstr "de zwakke declaratie van `%s' moet publiek zijn"
-#: varasm.c:4317
+#: varasm.c:4318
#, fuzzy
msgid "%Jweak declaration of '%D' not supported"
msgstr "de zwakke declaratie van `%s' moet publiek zijn"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr "enkel zwakke aliasen worden in deze configuratie ondersteund"
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-#: varasm.c:4468
+#: varasm.c:4469
#, fuzzy
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
@@ -7709,7 +7719,7 @@ msgstr ""
msgid "junk at end of '#pragma unused'"
msgstr "Brol aan einde van signature-string."
-#: config/darwin.c:1347
+#: config/darwin.c:1312
#, fuzzy
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
@@ -7757,7 +7767,7 @@ msgstr "slechte waarde `%s' voor optie -mfp-rounding-mode"
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr "slechte waarde `%s' voor optie -mfp-trap-mode"
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, fuzzy, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "slechte waarde `%s' voor optie -mcpu"
@@ -7800,91 +7810,91 @@ msgstr "L%d cache-latency niet gekend voor %s"
msgid "bad value `%s' for -mmemory-latency"
msgstr "slechte waarde `%s' voor -mmeroy-latency"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr ""
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, fuzzy, c-format
msgid "invalid %%J value"
msgstr "ongeldige waarde voor %%E"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "ongeldige waarde voor %%r"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "ongeldige waarde voor %%R"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "ongeldige waarde voor %%N"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "ongeldige waarde voor %%P"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "ongeldige waarde voor %%h"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "ongeldige waarde voor %%L"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "ongeldige waarde voor %%m"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "ongeldige waarde voor %%M"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "ongeldige waarde voor %%U"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "ongeldige waarde voor %%s"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "ongeldige waarde voor %%C"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "ongeldige waarde voor %%E"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
#, fuzzy
msgid "unknown relocation unspec"
msgstr "onbekend type verzameling-constructor"
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr "ongeldige code voor %%xn"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr ""
@@ -8022,7 +8032,7 @@ msgstr ""
msgid "Tune expected memory latency"
msgstr ""
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
@@ -8041,17 +8051,17 @@ msgstr "het argument van `asm' is geen constante string"
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, fuzzy, c-format
msgid "invalid operand to %%R code"
msgstr "ongeldige operand voor %R-code"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, fuzzy, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "ongeldige operand voor %H/%L-code"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, fuzzy, c-format
msgid "invalid operand to %%U code"
msgstr "ongeldige operand voor %U-code"
@@ -8064,7 +8074,7 @@ msgstr "ongeldige operand voor %V-code"
# Hoe moet dit exact geïnterpreteerd worden?
# Zowel 'operand van uitvoercode' als 'code voor operanduitvoer' is mogelijk.
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr "ongeldige operand voor uitvoercode"
@@ -8073,7 +8083,7 @@ msgstr "ongeldige operand voor uitvoercode"
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr "slechte waarde (%s) foor optie %s"
@@ -8160,13 +8170,13 @@ msgstr ""
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, fuzzy, c-format
msgid "`%s' attribute only applies to functions"
msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
@@ -8181,7 +8191,7 @@ msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr ""
@@ -8321,63 +8331,63 @@ msgstr "Ongeldig register in ybase-addressering"
msgid "Ignore dllimport attribute for functions"
msgstr ""
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
#, fuzzy
msgid "internal compiler error. Bad address:"
msgstr "Interne compilerfout."
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
#, fuzzy
msgid "internal compiler error. Unknown mode:"
msgstr "Interne compilerfout."
# (%s = 'parameter <NUM>')
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
#, fuzzy
msgid "invalid insn:"
msgstr "ongeldige %s"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
#, fuzzy
msgid "unknown move insn:"
msgstr "onbekende machine-modus `%s'"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
#, fuzzy
msgid "internal compiler error. Incorrect shift:"
msgstr "Interne compilerfout."
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
#, fuzzy
msgid "only initialized variables can be placed into program memory area"
msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
#, fuzzy
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, fuzzy, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "-pipe wordt niet ondersteund"
@@ -9604,7 +9614,7 @@ msgstr ""
msgid "code model %s not supported in PIC mode"
msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "slechte waarde (%s) voor optie -mcmodel="
@@ -9638,149 +9648,149 @@ msgstr "doel-CPU ondersteunt geen interworking"
msgid "bad value (%s) for -march= switch"
msgstr "slechte waarde (%s) voor de -march= optie"
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, fuzzy, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr "slechte waarde (%s) voor de -march= optie"
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr "-mregparm=%d ligt niet tussen 0 en %d"
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
#, fuzzy
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
#, fuzzy
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr "-malign-jumps=%d ligt niet tussen 0 en %d"
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
#, fuzzy
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr "-malign-functions=%d ligt niet tussen 0 en %d"
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, fuzzy, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr "-mbranch-cost=%d ligt niet tussen 0 en 5"
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, fuzzy, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "slechte waarde (%s) voor optie -msdata"
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
#, fuzzy
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
#, fuzzy
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "pointer naar functie gebruikt in rekensom"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
#, fuzzy
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "pointer naar functie gebruikt in rekensom"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, fuzzy, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr "slechte waarde (%s) voor de -march= optie"
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
#, fuzzy
msgid "fastcall and stdcall attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
#, fuzzy
msgid "fastcall and regparm attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, fuzzy, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "kan het `%s' attribuut niet instellen na een definitie"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr "ongeldige UNSPEC als operand"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, fuzzy, c-format
msgid "invalid operand code `%c'"
msgstr "ongeldige operand van %s"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
#, fuzzy
msgid "invalid constraints for operand"
msgstr "ongeldige operand voor %P"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
#, fuzzy
msgid "unknown insn mode"
msgstr "onbekende machine-modus `%s'"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
#, fuzzy
msgid "shift must be an immediate"
msgstr "`defined' zonder een naam"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, fuzzy, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "het `%s' attribuut wordt genegeerd"
@@ -10084,7 +10094,7 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr ""
@@ -10207,7 +10217,7 @@ msgstr ""
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr ""
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
#, fuzzy
msgid "stack limit expression is not supported"
msgstr "-pipe wordt niet ondersteund"
@@ -10374,41 +10384,41 @@ msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, fuzzy, c-format
msgid "%s-%s is an empty range"
msgstr "leeg bereik"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, fuzzy, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "slechte waarde (%s) voor de -march= optie"
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, fuzzy, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "slechte waarde (%s) voor de -march= optie"
@@ -10416,108 +10426,108 @@ msgstr "slechte waarde (%s) voor de -march= optie"
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr ""
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr ""
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr ""
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr ""
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr ""
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr ""
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr ""
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr ""
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
#, fuzzy
msgid "Use in/loc/out register names"
msgstr "ongeldige registernaam voor `%s'"
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr ""
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr ""
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
msgid "Disable earlier placing stop bits"
msgstr ""
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr ""
@@ -10555,7 +10565,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -10565,12 +10575,12 @@ msgstr ""
msgid "invalid %%P operand"
msgstr "ongeldige operand voor %P"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, fuzzy, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr "ongeldig gebruik van een void-expressie"
@@ -10626,51 +10636,51 @@ msgstr "slechte waarde (%s) voor optie -msdata"
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr "slechte waarde (%s) voor optie -msdata"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, fuzzy, c-format
msgid "invalid operand to %%s code"
msgstr "ongeldige operand voor %s-code"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, fuzzy, c-format
msgid "invalid operand to %%p code"
msgstr "ongeldige operand voor %p-code"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, fuzzy, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "ongeldige operand voor %T/%B-code"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, fuzzy, c-format
msgid "invalid operand to %%N code"
msgstr "ongeldige operand voor %N-code"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
#, fuzzy
msgid "pre-increment address is not a register"
msgstr "operand `%d' is geen register"
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
#, fuzzy
msgid "pre-decrement address is not a register"
msgstr "operand `%d' is geen register"
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
#, fuzzy
msgid "post-increment address is not a register"
msgstr "switch-waarde is geen integer"
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr ""
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
msgid "lo_sum not of register"
msgstr ""
@@ -11083,155 +11093,155 @@ msgstr ""
msgid "bad test"
msgstr ""
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr "slechte waarde (%s) voor optie -mabi="
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr ""
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, fuzzy, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr "case-selector niet compatibel met label"
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
msgid "-mgp32 used with a 64-bit ABI"
msgstr ""
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
msgid "-mgp64 used with a 32-bit ABI"
msgstr ""
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, fuzzy, c-format
msgid "unsupported combination: %s"
msgstr "niet-ondersteunde versie"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
msgid "-g is only supported using GNU as,"
msgstr ""
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr ""
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
#, fuzzy
msgid "-g option disabled"
msgstr "ingeschakelde opties: "
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr ""
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr ""
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr ""
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr ""
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, fuzzy, c-format
msgid "bad value (%s) for %s"
msgstr "slechte waarde (%s) foor optie %s"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, fuzzy, c-format
msgid "can't rewind temp file: %m"
msgstr "kan bestand '%s' niet openen"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, fuzzy, c-format
msgid "can't write to output file: %m"
msgstr "kan bestand '%s' niet openen"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, fuzzy, c-format
msgid "can't read from temp file: %m"
msgstr "kan bestand '%s' niet openen"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, fuzzy, c-format
msgid "can't close temp file: %m"
msgstr "close %s"
@@ -11467,7 +11477,7 @@ msgstr ""
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr ""
@@ -12039,175 +12049,184 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr "Brol aan einde van signature-string."
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, fuzzy, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "onbekende machine-modus `%s'"
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, fuzzy, c-format
msgid "unknown ABI specified: '%s'"
msgstr "onbekende machine-modus `%s'"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, fuzzy, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "onbekende machine-modus `%s'"
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
#, fuzzy
msgid "argument 1 must be a 5-bit signed literal"
msgstr "argument van `%s' moet van een integraal type zijn."
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
#, fuzzy
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "argument van `%s' moet van een integraal type zijn."
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
#, fuzzy
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "argument voor `__builtin_args_info' moet een constante zijn"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
#, fuzzy
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "argument voor `__builtin_args_info' buiten bereik"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
#, fuzzy
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "argument van `%s' moet van een integraal type zijn."
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, fuzzy, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "argument van `%s' moet van een integraal type zijn."
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
#, fuzzy
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "argument van `%s' moet van een integraal type zijn."
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6494
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "argument voor `__builtin_args_info' moet een constante zijn"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "argument voor `__builtin_args_info' buiten bereik"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, fuzzy, c-format
msgid "invalid %%K value"
msgstr "ongeldige waarde voor %%E"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "ongeldige waarde voor %%O"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, fuzzy, c-format
msgid "invalid %%q value"
msgstr "ongeldige waarde voor %q"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr ""
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
#, fuzzy
msgid "Always pass floating-point arguments in memory"
@@ -12465,18 +12484,22 @@ msgid "Avoid all range limits on call instructions"
msgstr ""
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
msgid "Specify alignment of structure fields default/natural"
msgstr ""
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
@@ -12492,7 +12515,7 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
@@ -12767,29 +12790,29 @@ msgstr "ongeldig gebruik van `restrict'"
msgid "enable fused multiply/add instructions"
msgstr "ongeldig gebruik van `restrict'"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
#, fuzzy
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "__builtin_saveregs wordt niet ondersteund op dit doelsysteem"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, fuzzy, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, fuzzy, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "asm-template is geen stringconstante"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, fuzzy, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "herhalings-aantal is geen integerconstante"
@@ -12802,69 +12825,69 @@ msgstr "herhalings-aantal is geen integerconstante"
msgid "Profiling is not supported on this target."
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, fuzzy, c-format
msgid "invalid %%Y operand"
msgstr "ongeldige operand voor %P"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, fuzzy, c-format
msgid "invalid %%A operand"
msgstr "ongeldige operand voor %P"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, fuzzy, c-format
msgid "invalid %%B operand"
msgstr "ongeldige operand voor %P"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, fuzzy, c-format
msgid "invalid %%c operand"
msgstr "ongeldige operand voor %P"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, fuzzy, c-format
msgid "invalid %%C operand"
msgstr "Ongeldige operand voor %%C"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, fuzzy, c-format
msgid "invalid %%d operand"
msgstr "ongeldige operand voor %P"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, fuzzy, c-format
msgid "invalid %%D operand"
msgstr "ongeldige operand voor %P"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, fuzzy, c-format
msgid "invalid %%f operand"
msgstr "ongeldige operand voor %P"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, fuzzy, c-format
msgid "invalid %%s operand"
msgstr "ongeldige operand voor %P"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr ""
@@ -13380,279 +13403,279 @@ msgstr "Bestandsnaam ontbreekt na `%s' optie"
msgid "`-gnat' misspelled as `-gant'"
msgstr ""
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr ""
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr ""
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2245
+#: cp/call.c:2255
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2468
+#: cp/call.c:2478
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr ""
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
#, fuzzy
msgid "no matching function for call to `%D(%A)'"
msgstr "Teveel argumenten in oproep van `%s'"
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
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:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr ""
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr ""
-#: cp/call.c:2806
+#: cp/call.c:2816
msgid "call of `(%T) (%A)' is ambiguous"
msgstr ""
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2845
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr ""
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2854
+#: cp/call.c:2864
#, fuzzy, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "beginwaarde ontbreekt"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2862
+#: cp/call.c:2872
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr ""
-#: cp/call.c:2951
+#: cp/call.c:2961
#, fuzzy
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ANSI C verbiedt het weglaten van de middelste term van een ?: expresie"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr ""
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3219
+#: cp/call.c:3229
#, fuzzy
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr ""
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr ""
-#: cp/call.c:3585
+#: cp/call.c:3595
#, fuzzy
msgid "comparison between `%#T' and `%#T'"
msgstr "vergelijking tussen signed en unsigned"
-#: cp/call.c:3831
+#: cp/call.c:3841
#, fuzzy
msgid "no suitable `operator %s' for `%T'"
msgstr "incompatibele operands voor %s"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:3850
+#: cp/call.c:3860
#, fuzzy
msgid "`%+#D' is protected"
msgstr "`%.*s' is niet gedefinieerd"
-#: cp/call.c:3852
+#: cp/call.c:3862
#, fuzzy
msgid "`%+#D' is inaccessible"
msgstr "%s is niet addresseerbaar"
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr ""
-#: cp/call.c:3923
+#: cp/call.c:3947
#, fuzzy
msgid "invalid conversion from `%T' to `%T'"
msgstr "ongeldige registernaam voor `%s'"
# Is the %s the argument, or is it 'of' the argument?
-#: cp/call.c:3925
+#: cp/call.c:3949
#, fuzzy
msgid " initializing argument %P of `%D'"
msgstr "ongeldig type-argument `%s'"
-#: cp/call.c:4079
+#: cp/call.c:4094
#, fuzzy
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "niet-constante beginwaarde voor `%s'"
-#: cp/call.c:4082
+#: cp/call.c:4097
#, fuzzy
msgid "cannot bind packed field `%E' to `%T'"
msgstr "niet-constante beginwaarde voor `%s'"
-#: cp/call.c:4085
+#: cp/call.c:4100
#, fuzzy
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "niet-constante beginwaarde voor `%s'"
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
-#: cp/call.c:4240
+#: cp/call.c:4255
#, fuzzy
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "argumenten aan macro `%s' gegeven"
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4456
+#: cp/call.c:4471
#, fuzzy
msgid "`%T' is not an accessible base of `%T'"
msgstr "`%s' is geen bestand, pipe of tty"
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr ""
-#: cp/call.c:4980
+#: cp/call.c:4995
#, fuzzy
msgid "call to non-function `%D'"
msgstr "kan functie `main' niet inline maken"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/call.c:5084
+#: cp/call.c:5099
#, fuzzy
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr "Teveel argumenten in oproep van `%s'"
-#: cp/call.c:5101
+#: cp/call.c:5116
#, fuzzy, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "grootte van `%s' is %u bytes"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
#, fuzzy
msgid " in call to `%D'"
msgstr "kan oproep van `%s' niet inline maken"
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5767
+#: cp/call.c:5782
msgid " for conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5889
+#: cp/call.c:5904
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:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr ""
# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
-#: cp/call.c:6003
+#: cp/call.c:6018
#, fuzzy
msgid "could not convert `%E' to `%T'"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr ""
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr ""
@@ -13727,235 +13750,235 @@ msgstr ""
msgid "`%#T' only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr ""
-#: cp/class.c:2442
+#: cp/class.c:2485
#, fuzzy
msgid " by `%D'"
msgstr "%s voor `%s'"
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2672
+#: cp/class.c:2715
#, fuzzy
msgid "bit-field `%#D' with non-integral type"
msgstr "breedte van bitveld `%s' is geen integerconstante"
-#: cp/class.c:2692
+#: cp/class.c:2735
#, fuzzy
msgid "bit-field `%D' width not an integer constant"
msgstr "breedte van bitveld `%s' is geen integerconstante"
-#: cp/class.c:2698
+#: cp/class.c:2741
#, fuzzy
msgid "negative width in bit-field `%D'"
msgstr "bitveld `%s' heeft een negatieve breedte"
-#: cp/class.c:2703
+#: cp/class.c:2746
#, fuzzy
msgid "zero width for bit-field `%D'"
msgstr "bitveld `%s' heeft breedte 0"
-#: cp/class.c:2709
+#: cp/class.c:2752
#, fuzzy
msgid "width of `%D' exceeds its type"
msgstr "breedte van `%s' overschrijdt zijn type"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr ""
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2813
+#: cp/class.c:2856
#, fuzzy
msgid "multiple fields in union `%T' initialized"
msgstr "overtollige elementen in beginwaarde van union"
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2939
+#: cp/class.c:2982
#, fuzzy
msgid "`%D' may not be static because it is a member of a union"
msgstr "`this' is niet beschikbaar in static member-funties"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr ""
-#: cp/class.c:2958
+#: cp/class.c:3001
#, fuzzy
msgid "field `%D' invalidly declared function type"
msgstr "veld `%s' als een functie gedeclareerd"
-#: cp/class.c:2965
+#: cp/class.c:3008
#, fuzzy
msgid "field `%D' invalidly declared method type"
msgstr "bitveld `%s' heeft een ongeldig type"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr ""
-#: cp/class.c:3074
+#: cp/class.c:3117
#, fuzzy
msgid "`%#T' has pointer data members"
msgstr "%s heeft geen benoemde leden"
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr ""
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr ""
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3714
+#: cp/class.c:3757
#, fuzzy
msgid "initializer specified for non-virtual method `%D'"
msgstr "geen beginwaarde voor variant-veld `%s'"
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%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:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
#, fuzzy
msgid "redefinition of `%#T'"
msgstr "herdefinitie van `%s'"
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr ""
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr ""
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr ""
-#: cp/class.c:5892
+#: cp/class.c:5935
#, fuzzy
msgid "assuming pointer to member `%D'"
msgstr "herhaald lid `%s'"
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr ""
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr ""
-#: cp/class.c:5957
+#: cp/class.c:6000
#, fuzzy
msgid "argument of type `%T' does not match `%T'"
msgstr "argument `%s' komt niet overeen met prototype"
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr ""
@@ -13964,12 +13987,12 @@ msgstr ""
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
#, fuzzy
msgid "declaration of `%#D'"
msgstr "herdeclaratie van `%s'"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr ""
@@ -14075,173 +14098,190 @@ msgstr ""
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
-#: cp/decl.c:371
+#: cp/decl.c:372
#, fuzzy
msgid "label `%D' used but not defined"
msgstr "label `%s' gebruikt maar niet gedefinieerd"
-#: cp/decl.c:378
+#: cp/decl.c:379
#, fuzzy
msgid "label `%D' defined but not used"
msgstr "label `%s' gedefinieerd maar niet gebruikt"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
#, fuzzy
msgid "previous declaration of `%D'"
msgstr "eerdere declaratie van `%s'"
-#: cp/decl.c:1178
+#: cp/decl.c:1179
#, fuzzy
msgid "%Jfunction '%D' redeclared as inline"
msgstr "functie `%s' geherdeclareerd als inline"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
#, fuzzy
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "eerdere declaratie van functie `%s' had het noinline attribuut"
-#: cp/decl.c:1186
+#: cp/decl.c:1187
#, fuzzy
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "functie `%s' geherdeclareerd met noinline attribuut"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
#, fuzzy
msgid "%Jprevious declaration of '%D' was inline"
msgstr "eerdere declaratie van functie `%s' was inline"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
#, fuzzy
msgid "shadowing %s function `%#D'"
msgstr "bibliotheekfunctie `%s' wordt verborgen"
-#: cp/decl.c:1218
+#: cp/decl.c:1219
#, fuzzy
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "bibliotheekfunctie `%s' als niet-functie gedeclareerd"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
#, fuzzy
msgid "conflicts with built-in declaration `%#D'"
msgstr "conflicterende declaraties van `%s'"
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
#, fuzzy
msgid "new declaration `%#D'"
msgstr "herdeclaratie van `%s'"
-#: cp/decl.c:1243
+#: cp/decl.c:1244
#, fuzzy
msgid "ambiguates built-in declaration `%#D'"
msgstr "herhaalde label-declaratie `%s'"
-#: cp/decl.c:1314
+#: cp/decl.c:1315
#, fuzzy
msgid "`%#D' redeclared as different kind of symbol"
msgstr "`%s' als ander soort symbool geherdeclareerd"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
#, fuzzy
msgid "previous declaration of `%#D'"
msgstr "eerdere declaratie van `%s'"
-#: cp/decl.c:1339
+#: cp/decl.c:1340
#, fuzzy
msgid "declaration of template `%#D'"
msgstr "herdeclaratie van `enum %s'"
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
#, fuzzy
msgid "conflicts with previous declaration `%#D'"
msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
#, fuzzy
msgid "ambiguates old declaration `%#D'"
msgstr "herhaalde label-declaratie `%s'"
-#: cp/decl.c:1363
+#: cp/decl.c:1364
#, fuzzy
msgid "declaration of C function `%#D' conflicts with"
msgstr "impliciete declaratie van functie `%s'"
-#: cp/decl.c:1365
+#: cp/decl.c:1366
#, fuzzy
msgid "previous declaration `%#D' here"
msgstr "eerdere declaratie van `%s'"
-#: cp/decl.c:1381
+#: cp/decl.c:1382
#, fuzzy
msgid "conflicting declaration '%#D'"
msgstr "conflicterende declaraties van `%s'"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
#, fuzzy
msgid "'%D' has a previous declaration as `%#D'"
msgstr "eerdere declaratie van `%s'"
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+#, fuzzy
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "impliciete declaratie van functie `%s'"
+
+#: cp/decl.c:1437
+#, fuzzy
+msgid "previous declaration of `namespace %D' here"
+msgstr "eerdere declaratie van `%s'"
+
+#: cp/decl.c:1449
#, fuzzy
msgid "`%#D' previously defined here"
msgstr "`%s' tevoren hier gedefinieerd"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
#, fuzzy
msgid "`%#D' previously declared here"
msgstr "`%s' tevoren hier gedeclareerd"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
#, fuzzy
msgid "prototype for `%#D'"
msgstr "prototype voor `%s' volgt"
-#: cp/decl.c:1446
+#: cp/decl.c:1460
#, fuzzy
msgid "%Jfollows non-prototype definition here"
msgstr "niet-prototype definitie hier"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
#, fuzzy
msgid "previous declaration of `%#D' with %L linkage"
msgstr "eerdere declaratie van `%s'"
-#: cp/decl.c:1460
+#: cp/decl.c:1474
#, fuzzy
msgid "conflicts with new declaration with %L linkage"
msgstr "conflicterende declaraties van `%s'"
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
#, fuzzy
msgid "default argument given for parameter %d of `%#D'"
msgstr "argumenten aan macro `%s' gegeven"
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
#, fuzzy
msgid "after previous specification in `%#D'"
msgstr "eerdere definitie van `%s'"
-#: cp/decl.c:1501
+#: cp/decl.c:1515
#, fuzzy
msgid "`%#D' was used before it was declared inline"
msgstr "`%s' werd voor haar definitie gebruikt zonder protoype"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
#, fuzzy
msgid "%Jprevious non-inline declaration here"
msgstr "eerdere impliciete declaratie van `%s'"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
#, fuzzy
msgid "redundant redeclaration of `%D' in same scope"
msgstr "overbodige herdeclaratie van `%s' in zelfde bereik"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, fuzzy, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "`%s' wordt gedeclareerd als een array van functies"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, fuzzy, c-format
msgid "than previous declaration `%F'"
msgstr "geen eerdere declaratie voor `%s'"
@@ -14254,224 +14294,224 @@ msgstr "geen eerdere declaratie voor `%s'"
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1880
+#: cp/decl.c:1894
#, fuzzy
msgid "%Jconflicts with previous declaration here"
msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
#, fuzzy
msgid "implicit declaration of function `%#D'"
msgstr "impliciete declaratie van functie `%s'"
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr ""
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
#, fuzzy
msgid "jump to label `%D'"
msgstr "herhaald label `%s'"
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
#, fuzzy
msgid "%H from here"
msgstr "van hieruit opgeroepen"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
#, fuzzy
msgid " crosses initialization of `%#D'"
msgstr "(dicht bij initialisatie van `%s')"
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr ""
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2347
+#: cp/decl.c:2361
#, fuzzy
msgid " from here"
msgstr "van hieruit opgeroepen"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2360
+#: cp/decl.c:2374
#, fuzzy
msgid " skips initialization of `%#D'"
msgstr "(dicht bij initialisatie van `%s')"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
#, fuzzy
msgid "label named wchar_t"
msgstr "er is geen label dat `%s' heet"
-#: cp/decl.c:2397
+#: cp/decl.c:2411
#, fuzzy
msgid "duplicate label `%D'"
msgstr "herhaald label `%s'"
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
#, fuzzy
msgid "`%D' used without template parameters"
msgstr "macro `%s' gebruikt zonder argumenten"
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:3429
+#: cp/decl.c:3443
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3493
+#: cp/decl.c:3507
#, fuzzy
msgid "redeclaration of C++ built-in type `%T'"
msgstr "herdeclaratie van `%s'"
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3557
+#: cp/decl.c:3571
#, fuzzy
msgid "missing type-name in typedef-declaration"
msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3572
+#: cp/decl.c:3586
#, fuzzy
msgid "`%D' can only be specified for functions"
msgstr "argument-formaat opgegeven voor niet-functie `%s'"
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3579
+#: cp/decl.c:3593
#, fuzzy
msgid "`%D' can only be specified for objects and functions"
msgstr "argument-formaat opgegeven voor niet-functie `%s'"
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
#, fuzzy
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef `%s' krijgt beginwaarde"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
#, fuzzy
msgid "function `%#D' is initialized like a variable"
msgstr "typedef `%s' krijgt beginwaarde alsof het een variabele is"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
#, fuzzy
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "de declaratie van `%s' is `extern' en heeft een beginwaarde"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
#, fuzzy
msgid "`%#D' is not a static member of `%#T'"
msgstr "`%s' is geen static veld"
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr ""
-#: cp/decl.c:3788
+#: cp/decl.c:3802
#, fuzzy
msgid "duplicate initialization of %D"
msgstr "dubbele beginwaarde"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
#, fuzzy
msgid "declaration of `%#D' outside of class is not definition"
msgstr "de zwakke declaratie van `%s' moet aan de definitie voorafgaan"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
#, fuzzy
msgid "variable `%#D' has initializer but incomplete type"
msgstr "variabele `%s' heeft beginwaarde, maar een onvolledig type"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
#, fuzzy
msgid "elements of array `%#D' have incomplete type"
msgstr "elementen van array `%s' hebben een onvolledig type"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
#, fuzzy
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "parameter `%s' heeft een onvolledig type"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
#, fuzzy
msgid "`%D' declared as reference but not initialized"
msgstr "`%s' als ander soort symbool geherdeclareerd"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr ""
-#: cp/decl.c:3976
+#: cp/decl.c:3990
#, fuzzy
msgid "cannot initialize `%T' from `%T'"
msgstr "niet-constante beginwaarde voor `%s'"
-#: cp/decl.c:4008
+#: cp/decl.c:4022
#, fuzzy
msgid "initializer fails to determine size of `%D'"
msgstr "beginwaarde legt grootte van `%s' niet vast"
-#: cp/decl.c:4013
+#: cp/decl.c:4027
#, fuzzy
msgid "array size missing in `%D'"
msgstr "array-grootte ontbreekt in `%s'"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
#, fuzzy
msgid "zero-size array `%D'"
msgstr "array `%s' heeft grootte die negatief of 0 is"
@@ -14479,323 +14519,341 @@ msgstr "array `%s' heeft grootte die negatief of 0 is"
#. 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:4062
+#: cp/decl.c:4076
#, fuzzy
msgid "storage size of `%D' isn't known"
msgstr "opslaggrootte van `%s' is onbekend"
-#: cp/decl.c:4084
+#: cp/decl.c:4098
#, fuzzy
msgid "storage size of `%D' isn't constant"
msgstr "opslaggrootte van `%s' is niet constant"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr ""
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4166
+#: cp/decl.c:4180
#, fuzzy
msgid "uninitialized const `%D'"
msgstr "niet-constante beginwaarde voor `%s'"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr ""
+
+#: cp/decl.c:4323
#, fuzzy
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "geen beginwaarde voor variant-veld `%s'"
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4326
+#: cp/decl.c:4404
#, fuzzy
msgid "ISO C++ does not allow designated initializers"
msgstr "ANSI C staat het gebruik van `varargs.h' niet toe"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
#, fuzzy
msgid "`%T' has no non-static data member named `%D'"
msgstr "union heeft geen lid dat `%s' heet"
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
#, fuzzy
msgid "too many initializers for `%T'"
msgstr "ongeldige beginwaarde voor veld `%s'"
-#: cp/decl.c:4439
+#: cp/decl.c:4494
#, fuzzy
msgid "variable-sized object `%D' may not be initialized"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
#, fuzzy
msgid "`%D' has incomplete type"
msgstr "`%s' heeft een onvolledig type"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr ""
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr ""
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4749
+#: cp/decl.c:4805
msgid "cannot initialize `%D' to namespace `%D'"
msgstr ""
-#: cp/decl.c:4803
+#: cp/decl.c:4859
#, fuzzy
msgid "shadowing previous type declaration of `%#D'"
msgstr "eerdere declaratie van `%s'"
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr ""
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr ""
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr ""
-#: cp/decl.c:5478
+#: cp/decl.c:5547
#, fuzzy
msgid "`%D' declared as an `inline' %s"
msgstr "variabele `%s' als inline gedeclareerd"
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr ""
-#: cp/decl.c:5483
+#: cp/decl.c:5552
#, fuzzy
msgid "`%D' declared as a friend"
msgstr "veld `%s' als een functie gedeclareerd"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
#, fuzzy
msgid "`%D' declared with an exception specification"
msgstr "`%s' gedeclareerd als een functie die een functie teruggeeft"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr ""
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr ""
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr ""
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr ""
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr ""
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5765
+#: cp/decl.c:5834
#, fuzzy
msgid "definition of implicitly-declared `%D'"
msgstr "functie-definitie als `auto' gedeclareerd"
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr ""
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr ""
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6065
+#: cp/decl.c:6134
#, fuzzy
msgid "size of array `%D' has non-integral type `%T'"
msgstr "grootte van array `%s' is van een niet-integraal type"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
#, fuzzy
msgid "size of array has non-integral type `%T'"
msgstr "grootte van array `%s' is van een niet-integraal type"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
#, fuzzy
msgid "size of array `%D' is negative"
msgstr "grootte van array `%s' is negatief"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
#, fuzzy
msgid "size of array is negative"
msgstr "grootte van array `%s' is negatief"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
#, fuzzy
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ANSI C verbiedt array `%s' met lengte 0"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
#, fuzzy
msgid "ISO C++ forbids zero-size array"
msgstr "ANSI C verbiedt array `%s' met lengte 0"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
#, fuzzy
msgid "size of array `%D' is not an integral constant-expression"
msgstr "grootte van array `%s' is van een niet-integraal type"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
#, fuzzy
msgid "size of array is not an integral constant-expression"
msgstr "ongeldig gebruik van een void-expressie"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
#, fuzzy
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ANSI C verbiedt array `%s' van variabele lengte"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
#, fuzzy
msgid "ISO C++ forbids variable-size array"
msgstr "ANSI C verbiedt array `%s' van variabele lengte"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6248
+#: cp/decl.c:6317
#, fuzzy
msgid "declaration of `%D' as %s"
msgstr "herdeclaratie van `%s'"
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, fuzzy, c-format
msgid "creating %s"
msgstr "read %s"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6306
+#: cp/decl.c:6375
#, fuzzy
msgid "operator `%T' declared to return `%T'"
msgstr "parameter `%s' als void gedeclareerd"
-#: cp/decl.c:6308
+#: cp/decl.c:6377
#, fuzzy
msgid "return type specified for `operator %T'"
msgstr "registernaam niet opgegeven voor `%s'"
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr ""
+
+#: cp/decl.c:6405
+#, fuzzy, c-format
+msgid "variable or field `%E' declared void"
+msgstr "variabele of veld `%s' als void gedeclareerd"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr ""
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr ""
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr ""
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr ""
-#: cp/decl.c:6588
+#: cp/decl.c:6683
#, fuzzy
msgid "type `%T' is not derived from type `%T'"
msgstr "iterator `%s' is van een afgeleid type"
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr ""
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr ""
@@ -14803,318 +14861,310 @@ msgstr ""
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, fuzzy, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "ongeldig gebruik van een void-expressie"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
#, fuzzy
msgid "declaration of `%D' as non-function"
msgstr "`%s' wordt gedeclareerd als een array van functies"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr ""
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr ""
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
#, fuzzy
msgid "multiple declarations `%T' and `%T'"
msgstr "meerdere parameters hebben de naam `%s'"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
#, fuzzy
msgid "ISO C++ does not support `long long'"
msgstr "ANSI C ondersteunt `long long' niet"
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, fuzzy, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ANSI C verbiedt lid-declaraties zonder leden"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr ""
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr ""
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr ""
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr ""
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:7097
+#: cp/decl.c:7192
#, fuzzy
msgid "`%T::%D' is not a valid declarator"
msgstr "`%s' is geen iterator"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr ""
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "top-level declaratie van `%s' specifieert `auto'"
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, fuzzy, c-format
msgid "destructors may not be `%s'"
msgstr "structure heeft geen lid dat `%s' heet"
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, fuzzy, c-format
msgid "constructors may not be `%s'"
msgstr "structure heeft geen lid dat `%s' heet"
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr ""
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr ""
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
#, fuzzy
msgid "cannot declare reference to `%#T'"
msgstr "kan niet derefereren, is geen pointer."
-#: cp/decl.c:7511
+#: cp/decl.c:7606
#, fuzzy
msgid "cannot declare pointer to `%#T'"
msgstr "parameter `%s' wijst naar een onvolledig type"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr ""
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr ""
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr ""
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, fuzzy, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "geneste functie `%s' is als `extern' gedeclareerd"
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7818
+#: cp/decl.c:7913
#, fuzzy
msgid "template-id `%D' used as a declarator"
msgstr "parameter `%s' heeft enkel een voorwaartse declaratie"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7893
+#: cp/decl.c:7988
#, fuzzy
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
#, fuzzy
msgid "type qualifiers specified for friend class declaration"
msgstr "twee types opgegeven in één lege declaratie"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
#, fuzzy
msgid "`inline' specified for friend class declaration"
msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
-#: cp/decl.c:7969
+#: cp/decl.c:8064
#, fuzzy
msgid "template parameters cannot be friends"
msgstr "niet-beëindigde parameterlijst in `#define'"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr ""
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr ""
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr ""
-#: cp/decl.c:7999
+#: cp/decl.c:8094
#, fuzzy
msgid "invalid qualifiers on non-member function type"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
#, fuzzy
msgid "abstract declarator `%T' used as declaration"
msgstr "de declaratie van `%s' verbergt een globale declaratie"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr ""
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr ""
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
#, fuzzy
msgid "invalid use of `::'"
msgstr "ongeldig gebruik van `restrict'"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
#, fuzzy
msgid "function `%D' cannot be declared friend"
msgstr "`%s' mag niet als alleen-lezen gedeclareerd worden"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr ""
-#: cp/decl.c:8127
+#: cp/decl.c:8217
#, fuzzy
msgid "function `%D' declared virtual inside a union"
msgstr "veld `%s' als een functie gedeclareerd"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:8215
+#: cp/decl.c:8305
#, fuzzy
msgid "field `%D' has incomplete type"
msgstr "veld `%s' heeft een onvolledig type"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
#, fuzzy
msgid "name `%T' has incomplete type"
msgstr "parameter `%s' heeft een onvolledig type"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr ""
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr ""
@@ -15130,95 +15180,95 @@ msgstr ""
#. 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:8287
+#: cp/decl.c:8377
#, fuzzy
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "(dicht bij initialisatie van `%s')"
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr ""
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, fuzzy, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "ongeldige opslagklasse voor functie `%s'"
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr ""
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr ""
-#: cp/decl.c:8440
+#: cp/decl.c:8530
#, fuzzy
msgid "static member `%D' declared `register'"
msgstr "variabele `%s' als inline gedeclareerd"
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr ""
-#: cp/decl.c:8585
+#: cp/decl.c:8675
#, fuzzy
msgid "default argument for `%#D' has type `%T'"
msgstr "eerste argument van `%s' zou een `int' moeten zijn"
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr ""
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr ""
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, fuzzy, c-format
msgid "invalid string constant `%E'"
msgstr "slechte stringconstante"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr ""
-#: cp/decl.c:8689
+#: cp/decl.c:8779
#, fuzzy
msgid "parameter `%D' invalidly declared method type"
msgstr "parameter `%s' als void gedeclareerd"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr ""
@@ -15237,100 +15287,100 @@ msgstr ""
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr ""
-#: cp/decl.c:9000
+#: cp/decl.c:9090
#, fuzzy
msgid "`%D' must be a nonstatic member function"
msgstr "`this' is niet beschikbaar in static member-funties"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr ""
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr ""
-#: cp/decl.c:9126
+#: cp/decl.c:9216
#, fuzzy
msgid "`%D' must take either zero or one argument"
msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
#, fuzzy
msgid "`%D' must take either one or two arguments"
msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr ""
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
#, fuzzy
msgid "`%D' must take exactly one argument"
msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
#, fuzzy
msgid "`%D' must take exactly two arguments"
msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr ""
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr ""
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr ""
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr ""
-#: cp/decl.c:9279
+#: cp/decl.c:9369
#, fuzzy
msgid "using template type parameter `%T' after `%s'"
msgstr "incompatibel type voor argument %d van `%s'"
-#: cp/decl.c:9287
+#: cp/decl.c:9377
#, fuzzy
msgid "`%T' referred to as `%s'"
msgstr "`%s' tevoren hier gedeclareerd"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
#, fuzzy
msgid "`%T' referred to as enum"
msgstr "`%s' tevoren hier gedeclareerd"
@@ -15342,53 +15392,53 @@ msgstr "`%s' tevoren hier gedeclareerd"
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
#, fuzzy
msgid "template argument required for `%s %T'"
msgstr "meerdere parameters hebben de naam `%s'"
-#: cp/decl.c:9453
+#: cp/decl.c:9543
#, fuzzy
msgid "use of enum `%#D' without previous declaration"
msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
#, fuzzy
msgid "redeclaration of `%T' as a non-template"
msgstr "`%s' wordt gedeclareerd als een array van functies"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr ""
-#: cp/decl.c:9570
+#: cp/decl.c:9660
#, fuzzy
msgid "base type `%T' fails to be a struct or class type"
msgstr "`%s' is geen typedef of ingebouwd type"
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr ""
-#: cp/decl.c:9580
+#: cp/decl.c:9670
#, fuzzy
msgid "duplicate base type `%T' invalid"
msgstr "herhaalde case-waarde"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9700
+#: cp/decl.c:9790
#, fuzzy
msgid "multiple definition of `%#T'"
msgstr "herdefinitie van `%s'"
-#: cp/decl.c:9701
+#: cp/decl.c:9791
#, fuzzy
msgid "%Jprevious definition here"
msgstr "eerdere definitie van `%s'"
@@ -15397,53 +15447,53 @@ msgstr "eerdere definitie van `%s'"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9926
+#: cp/decl.c:10023
#, fuzzy
msgid "enumerator value for `%D' not integer constant"
msgstr "enumeratiewaarde voor `%s' is geen integrale constante"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
#, fuzzy
msgid "overflow in enumeration values at `%D'"
msgstr "overflow in enumeratiewaarden"
-#: cp/decl.c:10015
+#: cp/decl.c:10112
#, fuzzy
msgid "return type `%#T' is incomplete"
msgstr "type van teruggeefwaarde is onvolledig"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr ""
-#: cp/decl.c:10162
+#: cp/decl.c:10259
#, fuzzy
msgid "`%D' implicitly declared before its definition"
msgstr "`%s' impliciet als functie gedeclareerd"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10453
+#: cp/decl.c:10550
#, fuzzy
msgid "parameter `%D' declared void"
msgstr "parameter `%s' als void gedeclareerd"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
#, fuzzy
msgid "invalid member function declaration"
msgstr "herhaalde label-declaratie `%s'"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:11149
+#: cp/decl.c:11246
#, fuzzy
msgid "static member function `%#D' declared with type qualifiers"
msgstr "geneste functie `%s' is als `extern' gedeclareerd"
@@ -15494,7 +15544,7 @@ msgstr ""
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr "ongeldig gebruik van onvolledige typedef `%s'"
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
#, fuzzy
msgid "template declaration of `%#D'"
msgstr "herdeclaratie van `%s'"
@@ -15572,43 +15622,43 @@ msgstr "ongeldige beginwaarde voor bit-string"
msgid "anonymous struct not inside named type"
msgstr "anonieme %s gedeclareerd binnen parameterlijst"
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
#, fuzzy
msgid "anonymous union with no members"
msgstr "anonieme %s gedeclareerd binnen parameterlijst"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr ""
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr ""
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr ""
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr ""
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
#, fuzzy
msgid "inline function `%D' used but never defined"
msgstr "label `%s' gebruikt maar niet gedefinieerd"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
#, fuzzy
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "parameternaam ontbreekt uit parameterlijst"
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr ""
@@ -15635,7 +15685,7 @@ msgstr ""
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr ""
@@ -15721,7 +15771,7 @@ msgstr "ingebouwde functie `%s' als niet-functie gedeclareerd"
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr ""
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, fuzzy, c-format
msgid "argument to `%s' missing\n"
msgstr "argument van `%s' moet van een integraal type zijn."
@@ -15860,65 +15910,65 @@ msgstr ""
msgid "incomplete type `%T' does not have member `%D'"
msgstr ""
-#: cp/init.c:1459
+#: cp/init.c:1460
#, fuzzy
msgid "`%D' is not a member of type `%T'"
msgstr "`%s' is geen bestand, pipe of tty"
-#: cp/init.c:1478
+#: cp/init.c:1487
#, fuzzy
msgid "invalid pointer to bit-field `%D'"
msgstr "bitveld `%s' heeft een negatieve breedte"
-#: cp/init.c:1580
+#: cp/init.c:1589
#, fuzzy
msgid "invalid use of non-static member function `%D'"
msgstr "ongeldig gebruik van onvolledige typedef `%s'"
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
#, fuzzy
msgid "invalid use of non-static data member `%D'"
msgstr "ongeldig gebruik van onvolledige typedef `%s'"
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr ""
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr ""
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr ""
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr ""
-#: cp/init.c:1877
+#: cp/init.c:1886
#, fuzzy
msgid "can't find class$"
msgstr "kan %s niet vinden"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
msgstr ""
-#: cp/init.c:2014
+#: cp/init.c:2023
#, fuzzy
msgid "uninitialized const in `new' of `%#T'"
msgstr "beginwaarde legt grootte van `%s' niet vast"
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr ""
@@ -15926,41 +15976,41 @@ msgstr ""
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr ""
-#: cp/init.c:2083
+#: cp/init.c:2092
#, fuzzy
msgid "request for member `%D' is ambiguous"
msgstr "grootte van `%s' is %u bytes"
-#: cp/init.c:2203
+#: cp/init.c:2212
#, fuzzy
msgid "ISO C++ forbids initialization in array new"
msgstr "ANSI C verbiedt lege initialisatie-accolades"
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr ""
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr ""
@@ -16030,15 +16080,15 @@ msgstr ""
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
@@ -16196,7 +16246,7 @@ msgstr "`%s' staat niet aan het begin van een declaratie"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
#, fuzzy
msgid "`%T' is not a namespace"
msgstr "`%s' is geen iterator"
@@ -16234,97 +16284,97 @@ msgstr ""
msgid "using-declaration cannot name destructor"
msgstr ""
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
#, fuzzy
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr "`%s' wordt gedeclareerd als een array van functies"
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr ""
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
#, fuzzy
msgid "unknown namespace `%D'"
msgstr "onbekende machine-modus `%s'"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
#, fuzzy
msgid "namespace `%T' undeclared"
msgstr "`%s' tevoren hier gedeclareerd"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
#, fuzzy
msgid "`%D' attribute directive ignored"
msgstr "attribuut-commando `%s' wordt genegeerd"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
#, fuzzy
msgid "use of `%D' is ambiguous"
msgstr "grootte van `%s' is %u bytes"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
#, fuzzy
msgid "%J first type here"
msgstr "van hieruit opgeroepen"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
msgid "%J other type here"
msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
#, fuzzy
msgid "invalid use of `%D'"
msgstr "ongeldig gebruik van `restrict'"
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
#, fuzzy
msgid "`%D::%D' is not a template"
msgstr "`%s' is geen iterator"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
#, fuzzy
msgid "`%D' undeclared in namespace `%D'"
msgstr "ongeldige naam `%s'"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
#, fuzzy
msgid "`%D' is not a function,"
msgstr "`%s' is meestal een functie"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
#, fuzzy
msgid " conflict with `%D'"
msgstr "conflicterende types voor `%s'"
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -16338,7 +16388,7 @@ msgstr "ongeldige #ident"
msgid "`%D::%D' has not been declared"
msgstr "`%.*s' is niet gedefinieerd"
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
#, fuzzy
msgid "`::%D' has not been declared"
msgstr "`%.*s' is niet gedefinieerd"
@@ -16365,7 +16415,7 @@ msgstr "%s voor `%s'"
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
#, fuzzy
msgid "`%T' is not a template"
msgstr "`%s' is geen iterator"
@@ -16421,107 +16471,107 @@ msgstr "`%.*s' is niet gedefinieerd"
msgid "typedef-name `%D' used as destructor declarator"
msgstr "parameter `%s' heeft enkel een voorwaartse declaratie"
-#: cp/parser.c:3638
+#: cp/parser.c:3648
#, fuzzy
msgid "ISO C++ forbids compound-literals"
msgstr "ANSI C verbiedt het gebruik van samengestelde expressies als lvalues"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4624
+#: cp/parser.c:4661
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, fuzzy, c-format
msgid "case label `%E' not within a switch statement"
msgstr "case-label niet in een switch-statement"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
#, fuzzy
msgid "ISO C++ forbids computed gotos"
msgstr "ANSI C verbiedt geneste functies"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6645
+#: cp/parser.c:6683
#, fuzzy
msgid "duplicate `friend'"
msgstr "herhaalde `%s'"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
#, fuzzy
msgid "class definition may not be declared a friend"
msgstr "`%s' mag niet als alleen-lezen gedeclareerd worden"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7160
+#: cp/parser.c:7198
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
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:7923
+#: cp/parser.c:7961
#, fuzzy
msgid "`<::' cannot begin a template-argument list"
msgstr "`%s' is geen iterator"
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
#, fuzzy
msgid "non-template `%D' used as template"
msgstr "parameter `%s' heeft enkel een voorwaartse declaratie"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr ""
-#: cp/parser.c:9180
+#: cp/parser.c:9224
#, fuzzy
msgid "expected type-name"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:9239
+#: cp/parser.c:9283
#, fuzzy
msgid "type attributes are honored only at type definition"
msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
@@ -16529,91 +16579,91 @@ msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
#, fuzzy
msgid "a template-id may not appear in a using-declaration"
msgstr "`%s' staat niet aan het begin van een declaratie"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9951
+#: cp/parser.c:9988
#, fuzzy
msgid "attributes are not allowed on a function-definition"
msgstr "globale registervariabele volgt op een functiedefinitie"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
#, fuzzy
msgid "attributes after parenthesized initializer ignored"
msgstr "attributen genegeerd in declarator van parameter-array"
-#: cp/parser.c:10540
+#: cp/parser.c:10591
#, fuzzy
msgid "`%T::%D' is not a type"
msgstr "`%s' is geen iterator"
# Is the %s the argument, or is it 'of' the argument?
-#: cp/parser.c:11288
+#: cp/parser.c:11341
#, fuzzy
msgid "file ends in default argument"
msgstr "ongeldig type-argument `%s'"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
#, fuzzy
msgid "deprecated use of default argument for parameter of non-function"
msgstr "argumenten aan macro `%s' gegeven"
-#: cp/parser.c:11347
+#: cp/parser.c:11400
#, fuzzy
msgid "default arguments are only permitted for function parameters"
msgstr "argumenten aan macro `%s' gegeven"
-#: cp/parser.c:12078
+#: cp/parser.c:12166
#, fuzzy
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr "`%s' wordt gedeclareerd als een array van functies"
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12102
+#: cp/parser.c:12190
#, fuzzy
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr "impliciete declaratie van functie `%s'"
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12434
+#: cp/parser.c:12522
#, fuzzy
msgid "friend declaration does not name a class or function"
msgstr "ingebouwde functie `%s' als niet-functie gedeclareerd"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
msgstr ""
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:13700
+#: cp/parser.c:13790
#, fuzzy
msgid "reference to `%D' is ambiguous"
msgstr "grootte van `%s' is %u bytes"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
#, fuzzy
msgid "too few template-parameter-lists"
msgstr "twee of meer data types in de declaratie van `%s'"
@@ -16622,50 +16672,50 @@ msgstr "twee of meer data types in de declaratie van `%s'"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
#, fuzzy
msgid "too many template-parameter-lists"
msgstr "meerdere opslagklassen in declaratie van `%s'"
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
#, fuzzy
msgid "invalid function declaration"
msgstr "lege declaratie"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
#, fuzzy
msgid "named return values are no longer supported"
msgstr "-pipe wordt niet ondersteund"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
msgid "`>>' should be `> >' within a nested template argument list"
msgstr ""
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14574
+#: cp/parser.c:14664
#, fuzzy
msgid "missing `>' to terminate the template argument list"
msgstr "parameternaam ontbreekt uit parameterlijst"
-#: cp/parser.c:15062
+#: cp/parser.c:15149
#, fuzzy
msgid "`%s' tag used in naming `%#T'"
msgstr "Ongeldige optie `%s'"
-#: cp/parser.c:15082
+#: cp/parser.c:15169
#, fuzzy
msgid "%D redeclared with different access"
msgstr "`%s' als ander soort symbool geherdeclareerd"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
@@ -16686,88 +16736,93 @@ msgstr ""
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
-msgstr ""
+#: cp/pt.c:733
+#, fuzzy
+msgid "specialization of `%D' in different namespace"
+msgstr "de declaratie van `%s' is `extern' en heeft een beginwaarde"
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
#, fuzzy
msgid " from definition of `%#D'"
msgstr "herdefinitie van `%s'"
-#: cp/pt.c:748
+#: cp/pt.c:770
#, fuzzy
msgid "specialization of `%T' after instantiation"
msgstr "de declaratie van `%s' is `extern' en heeft een beginwaarde"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr ""
+
+#: cp/pt.c:817
#, fuzzy
msgid "specialization `%T' after instantiation `%T'"
msgstr "de declaratie van `%s' is `extern' en heeft een beginwaarde"
-#: cp/pt.c:807
+#: cp/pt.c:829
#, fuzzy
msgid "explicit specialization of non-template `%T'"
msgstr "impliciete declaratie van functie `%s'"
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr ""
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
msgstr ""
-#: cp/pt.c:1241
+#: cp/pt.c:1269
#, fuzzy
msgid "`%D' is not a function template"
msgstr "`%s' is geen iterator"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr ""
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1645
+#: cp/pt.c:1673
#, fuzzy
msgid "too many template parameter lists in declaration of `%D'"
msgstr "meerdere opslagklassen in declaratie van `%s'"
-#: cp/pt.c:1661
+#: cp/pt.c:1689
#, fuzzy
msgid "too few template parameter lists in declaration of `%D'"
msgstr "twee of meer data types in de declaratie van `%s'"
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr ""
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr ""
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr ""
@@ -16779,118 +16834,128 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
#, fuzzy
msgid "specialization of implicitly-declared special member function"
msgstr "`%s' impliciet als functie gedeclareerd"
-#: cp/pt.c:1855
+#: cp/pt.c:1883
#, fuzzy
msgid "no member function `%D' declared in `%T'"
msgstr "geneste functie `%s' is als `extern' gedeclareerd"
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
#, fuzzy
msgid "too many template parameter lists in declaration of `%T'"
msgstr "meerdere opslagklassen in declaratie van `%s'"
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr ""
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr ""
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr ""
# Is the %s the argument, or is it 'of' the argument?
-#: cp/pt.c:2665
+#: cp/pt.c:2693
#, fuzzy
msgid "no default argument for `%D'"
msgstr "ongeldig type-argument `%s'"
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
#, fuzzy
msgid "destructor `%D' declared as member template"
msgstr "`%s %s' binnen parameterlijst gedeclareerd"
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+#, fuzzy
+msgid "invalid template declaration of `%D'"
+msgstr "herhaalde label-declaratie `%s'"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr ""
-#: cp/pt.c:2910
+#: cp/pt.c:2954
#, fuzzy
msgid "template definition of non-template `%#D'"
msgstr "herdefinitie van `union %s'"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr ""
-#: cp/pt.c:2963
+#: cp/pt.c:3007
#, fuzzy
msgid "got %d template parameters for `%#D'"
msgstr "meerdere parameters hebben de naam `%s'"
-#: cp/pt.c:2966
+#: cp/pt.c:3010
#, fuzzy
msgid "got %d template parameters for `%#T'"
msgstr "meerdere parameters hebben de naam `%s'"
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3053
+#: cp/pt.c:3097
#, fuzzy
msgid "`%T' is not a template type"
msgstr "`%s' is geen iterator"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
#, fuzzy
msgid "previous declaration `%D'"
msgstr "eerdere declaratie van `%s'"
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, fuzzy, c-format
msgid "used %d template parameter%s instead of %d"
msgstr "meerdere parameters hebben de naam `%s'"
-#: cp/pt.c:3086
+#: cp/pt.c:3130
#, fuzzy
msgid "template parameter `%#D'"
msgstr "meerdere parameters hebben de naam `%s'"
-#: cp/pt.c:3087
+#: cp/pt.c:3131
#, fuzzy
msgid "redeclared here as `%#D'"
msgstr "ongeldige naam `%s'"
@@ -16899,296 +16964,305 @@ msgstr "ongeldige naam `%s'"
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
#, fuzzy
msgid "redefinition of default argument for `%#D'"
msgstr "herdefinitie van `struct %s'"
-#: cp/pt.c:3098
+#: cp/pt.c:3142
#, fuzzy
msgid "%J original definition appeared here"
msgstr "functie-definitie als `typdef' gedeclareerd"
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, fuzzy, c-format
msgid "`%E' is not a valid template argument"
msgstr "`%s' is geen iterator"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr ""
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr ""
-#: cp/pt.c:3301
+#: cp/pt.c:3343
msgid "invalid use of '%D' as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr ""
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr ""
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr ""
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, c-format
msgid " expected a class template, got `%E'"
msgstr ""
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, c-format
msgid " expected a type, got `%E'"
msgstr ""
-#: cp/pt.c:3702
+#: cp/pt.c:3744
msgid " expected a type, got `%T'"
msgstr ""
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr ""
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr ""
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr ""
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3819
+#: cp/pt.c:3861
#, fuzzy
msgid "provided for `%D'"
msgstr "eerdere grant voor `%s'"
# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, fuzzy, c-format
msgid "template argument %d is invalid"
msgstr "argument %d is alleen-lezen"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr ""
-#: cp/pt.c:4210
+#: cp/pt.c:4252
#, fuzzy
msgid "for template declaration `%D'"
msgstr "lege declaratie"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr ""
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
msgstr ""
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
msgstr ""
-#: cp/pt.c:6470
+#: cp/pt.c:6542
#, fuzzy
msgid "invalid parameter type `%T'"
msgstr "ongeldige operand voor %p-code"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
#, fuzzy
msgid "in declaration `%D'"
msgstr "herdeclaratie van `%s'"
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
msgstr ""
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr ""
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr ""
-#: cp/pt.c:7069
+#: cp/pt.c:7142
#, fuzzy
msgid "creating array of `%T'"
msgstr "doorgeven van argument %d van `%s'"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr ""
-#: cp/pt.c:7119
+#: cp/pt.c:7192
#, fuzzy
msgid "`%T' is not a class, struct, or union type"
msgstr "`%s' is geen bestand, pipe of tty"
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr ""
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr ""
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr ""
+
+#: cp/pt.c:8592
+#, fuzzy
+msgid "`%D' is not a class or namespace"
+msgstr "`%s' is geen iterator"
+
+#: cp/pt.c:8709
#, fuzzy
msgid "`%T' uses anonymous type"
msgstr "`%s' is smaller dan waarden van zijn type"
-#: cp/pt.c:8615
+#: cp/pt.c:8711
#, fuzzy
msgid "`%T' uses local type `%T'"
msgstr "`%c' optie gebruikt bij type `%c'"
# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: cp/pt.c:8623
+#: cp/pt.c:8719
#, fuzzy
msgid "`%T' is a variably modified type"
msgstr "argument %d is alleen-lezen"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, fuzzy, c-format
msgid "integral expression `%E' is not constant"
msgstr "opslaggrootte van `%s' is niet constant"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr ""
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr ""
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr ""
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr ""
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr ""
-#: cp/pt.c:10568
+#: cp/pt.c:10666
#, fuzzy
msgid "explicit instantiation of `%#D'"
msgstr "eerdere impliciete declaratie van `%s'"
-#: cp/pt.c:10605
+#: cp/pt.c:10703
#, fuzzy
msgid "duplicate explicit instantiation of `%#D'"
msgstr "herhaalde definitie `%s'"
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
msgstr ""
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr ""
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr ""
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10745
+#: cp/pt.c:10843
#, fuzzy
msgid "duplicate explicit instantiation of `%#T'"
msgstr "herhaalde definitie `%s'"
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr ""
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr ""
@@ -17234,42 +17308,42 @@ msgstr ""
msgid "`%T' is an inaccessible base of `%T'"
msgstr ""
-#: cp/search.c:1767
+#: cp/search.c:1805
#, fuzzy
msgid "invalid covariant return type for `%#D'"
msgstr "ongeldige registernaam voor `%s'"
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr ""
-#: cp/search.c:1772
+#: cp/search.c:1810
#, fuzzy
msgid "conflicting return type specified for `%#D'"
msgstr "conflicterende types voor `%s'"
-#: cp/search.c:1786
+#: cp/search.c:1824
#, fuzzy, c-format
msgid "looser throw specifier for `%#F'"
msgstr "'long' of 'short' opgegeven bij 'char' voor `%s'"
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr ""
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
#, fuzzy
msgid "`%#D' cannot be declared"
msgstr "`%.*s' is niet gedefinieerd"
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr ""
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr ""
@@ -17292,126 +17366,126 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr "array-grootte ontbreekt in `%s'"
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
#, fuzzy
msgid "arguments to destructor are not allowed"
msgstr "kan het `%s' attribuut niet instellen na een definitie"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr "`this' is niet beschikbaar in static member-funties"
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr ""
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr "ongeldig gebruik van `this' op hoogste niveau"
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
#, fuzzy
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
#, fuzzy
msgid "`%E' is not of type `%T'"
msgstr "`%c' optie gebruikt bij type `%c'"
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr ""
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
#, fuzzy
msgid "definition of `%#T' inside template parameter list"
msgstr "de declaratie van `%s' verbergt een symbool uit de parameterlijst"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
#, fuzzy
msgid "invalid definition of qualified type `%T'"
msgstr "ongeldig gebruik van het niet gedefinieerde type `%s %s'"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
#, fuzzy
msgid "previous definition of `%#T'"
msgstr "eerdere definitie van `%s'"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
#, fuzzy
msgid "invalid base-class specification"
msgstr "ongeldige linker operand van %s"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
#, fuzzy
msgid "multiple declarators in template declaration"
msgstr "meerdere opslagklassen in declaratie van `%s'"
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
#, fuzzy
msgid "`%D' is not a member of `%T'"
msgstr "`%s' is geen bestand, pipe of tty"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
#, fuzzy
msgid "`%D' is not a member of `%D'"
msgstr "`%s' is geen bestand, pipe of tty"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
#, fuzzy
msgid "`%D' cannot appear in a constant-expression"
msgstr "grootte van array `%s' is van een niet-integraal type"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
#, fuzzy
msgid "use of namespace `%D' as expression"
msgstr "modi in %s expressie komen niet overeen"
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
#, fuzzy
msgid " `%#D' declared here"
msgstr "`%s' tevoren hier gedeclareerd"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, fuzzy, c-format
msgid "type of `%E' is unknown"
msgstr "opslaggrootte van `%s' is onbekend"
@@ -17425,44 +17499,44 @@ msgstr ""
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr ""
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, fuzzy, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, fuzzy, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, fuzzy, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -17700,285 +17774,285 @@ msgstr "pointer naar functie gebruikt in aftrekking"
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr "rekensom met pointer naar onvolledig type"
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr ""
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, fuzzy, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr "ANSI C verbiedt case-bereiken"
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
#, fuzzy
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "parameter `%s' wijst naar een onvolledig type"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
#, fuzzy
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr "ANSI C verbiedt het casten van een niet-scalair naar hetzelfde type"
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
#, fuzzy
msgid "invalid use of `--' on bool variable `%D'"
msgstr "ongeldig gebruik van array die geen lvalue is"
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
#, fuzzy
msgid "ISO C++ forbids taking address of function `::main'"
msgstr "ANSI C verbiedt het adres van een gecaste expressie"
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
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:4032
+#: cp/typeck.c:4050
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:4060
+#: cp/typeck.c:4078
#, fuzzy
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr "ANSI C verbiedt het adres van een gecaste expressie"
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr ""
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
#, fuzzy
msgid "attempt to take address of bit-field structure member `%D'"
msgstr "poging om het adres te nemen van lid `%s' van een bitveld-structure"
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
msgstr ""
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
#, fuzzy
msgid "taking address of bound pointer-to-member expression"
msgstr "ongeldig gebruik van een void-expressie"
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
msgid "cannot create pointer to reference member `%D'"
msgstr ""
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr ""
# vertaling voor 'statement'?
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, fuzzy, c-format
msgid "%s expression list treated as compound expression"
msgstr "expressie-statement heeft onvolledig type"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
#, fuzzy
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr "ANSI C verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr ""
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
#, fuzzy
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr "ANSI C verbiedt casts naar een union-type"
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
#, fuzzy
msgid "invalid cast to function type `%T'"
msgstr "ongeldige opslagklasse voor functie `%s'"
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
#, fuzzy
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr "cast laat qualifiers van doeltype van pointer vallen"
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
#, fuzzy
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr "cast verhoogt het benodigde alignment van het doeltype"
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
#, fuzzy
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr "ANSI C verbiedt casts naar een union-type"
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
#, fuzzy
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr "incompatibel type voor argument %d van `%s'"
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
#, fuzzy
msgid "ISO C++ forbids assignment of arrays"
msgstr "ANSI C verbiedt array `%s' met lengte 0"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr ""
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
#, fuzzy
msgid "pointer to member cast via virtual base `%T'"
msgstr "pointer naar een lid gebruikt in rekensom"
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
#, fuzzy
msgid "pointer to member conversion via virtual base `%T'"
msgstr "pointer naar lid-functie gebruikt in rekensom"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
msgstr ""
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
#, fuzzy
msgid "passing `%T' for %s %P of `%D'"
msgstr "doorgeven van argument %d van `%s'"
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
msgid "cannot convert `%T' to `%T' in %s"
msgstr ""
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
#, fuzzy
msgid "in passing argument %P of `%+D'"
msgstr "doorgeven van argument %d van `%s'"
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
#, fuzzy
msgid "reference to local variable `%D' returned"
msgstr "adres van globale registervariabele `%s' gevraagd"
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
#, fuzzy
msgid "address of local variable `%D' returned"
msgstr "adres van globale registervariabele `%s' gevraagd"
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
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:6000
+#: cp/typeck.c:6021
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:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
#, fuzzy
msgid "return-statement with no value, in function returning '%T'"
msgstr "`return' zonder waarde in een functie die een niet-void waarde teruggeeft"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
#, fuzzy
msgid "return-statement with a value, in function returning 'void'"
msgstr "`return' met waarde in een functie die void teruggeeft"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr ""
@@ -18033,135 +18107,135 @@ msgstr ""
msgid "cannot initialize arrays using this syntax"
msgstr ""
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr ""
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr ""
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
#, fuzzy
msgid "braces around scalar initializer for `%T'"
msgstr "accolades rond scalaire beginwaarde"
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
#, fuzzy
msgid "ignoring extra initializers for `%T'"
msgstr "niet-constante beginwaarde voor `%s'"
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
#, fuzzy
msgid "variable-sized object of type `%T' may not be initialized"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr ""
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr ""
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr ""
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr ""
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr ""
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr ""
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr ""
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
#, fuzzy
msgid "missing initializer for member `%D'"
msgstr "ongeldige beginwaarde voor member `%s'"
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
#, fuzzy
msgid "uninitialized const member `%D'"
msgstr "ongeldige beginwaarde voor member `%s'"
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
#, fuzzy
msgid "member `%D' with uninitialized const fields"
msgstr "parameter `%s' krijgt beginwaarde"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
#, fuzzy
msgid "member `%D' is uninitialized reference"
msgstr "parameter `%s' krijgt beginwaarde"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr ""
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
#, fuzzy
msgid "no field `%D' in union being initialized"
msgstr "onbekend veld `%s' opgegeven in beginwaarde"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr ""
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr ""
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr ""
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
#, fuzzy
msgid "base operand of `->' has non-pointer type `%T'"
msgstr "grootte van array `%s' is van een niet-integraal type"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr ""
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr ""
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr ""
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr ""
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
#, fuzzy
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr "parameter `%s' wijst naar een onvolledig type"
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
#, fuzzy
msgid "call to function which throws incomplete type `%#T'"
msgstr "parameter `%s' wijst naar een onvolledig type"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr ""
@@ -19730,340 +19804,277 @@ msgstr "close %s"
msgid "internal error - invalid Utf8 name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
#, fuzzy
msgid "Missing term"
msgstr "beginwaarde ontbreekt"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
#, fuzzy
msgid "Missing name"
msgstr "beginwaarde ontbreekt"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
#, fuzzy
msgid "Missing variable initializer"
msgstr "beginwaarde ontbreekt"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
#, fuzzy
msgid "Invalid declaration"
msgstr "lege declaratie"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
#, fuzzy
msgid "Unbalanced ']'"
msgstr "niet-gebalanceerde `#endif'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
#, fuzzy
msgid "Missing formal parameter term"
msgstr "parameternaam ontbreekt uit parameterlijst"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
#, fuzzy
msgid "Missing identifier"
msgstr "beginwaarde ontbreekt"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
#, fuzzy
msgid "Invalid interface type"
msgstr "Ongeldig register voor vergelijking"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
#, fuzzy
msgid "Invalid expression statement"
msgstr "ongeldige expressie als operand"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
#, fuzzy
msgid "Missing or invalid constant expression"
msgstr "overflow in constante expressie"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
#, fuzzy
msgid "Invalid control expression"
msgstr "Ongeldig token in expressie"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
#, fuzzy
msgid "Invalid update expression"
msgstr "Ongeldig token in expressie"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
#, fuzzy
msgid "Invalid init statement"
msgstr "ongeldige beginwaarde"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
#, fuzzy
msgid "']' expected, invalid type expression"
msgstr "ongeldige waarheidsexpressie"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
#, fuzzy
msgid "Invalid type expression"
msgstr "Ongeldig token in expressie"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
#, fuzzy
msgid "Invalid reference type"
msgstr "Ongeldige modus voor gen_tst_reg"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
"%s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr ""
# 'whitespace' -> 'witruimte'?
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, fuzzy, c-format
msgid "missing static field `%s'"
msgstr "ontbrekende witruimte na getal `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr "`%s' is geen static veld"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, fuzzy, c-format
msgid "unregistered operator %s"
msgstr "registernaam niet opgegeven voor `%s'"
@@ -20406,1750 +20417,1434 @@ msgstr ""
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr ""
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
msgid "Display this information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
#, fuzzy
msgid "Do not discard comments"
msgstr "niet-beëindigde commentaar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
msgid "Print the name of header files as they are used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "dynamische dependencies.\n"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
#, fuzzy
msgid "Generate make dependencies and compile"
msgstr "Positie-onafhankelijke code wordt niet ondersteund. Genegeerd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+msgid "Generate phony targets for all headers"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
msgid "-O<number>\tSet optimization level to <number>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
msgid "Optimize for space rather than speed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
#, fuzzy
msgid "Do not generate #line directives"
msgstr "interne fout - slechte ingebouwde functie `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
#, fuzzy
msgid "Warn about casting functions to incompatible types"
msgstr "parameter wijst naar een onvolledig type"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
#, fuzzy
msgid "Warn about subscripts whose type is \"char\""
msgstr "array subscript is van het type `char'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
msgid "Warn when all constructors and destructors are private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
msgid "Warn when a declaration is found after a statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+msgid "Warn about deprecated compiler features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
msgid "Warn about compile-time integer division by zero"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
#, fuzzy
msgid "Make implicit function declarations an error"
msgstr "parameternamen (zonder types) in functiedeclaratie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
#, fuzzy
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr "formaatstring niet beëindigd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
#, fuzzy
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "teveel argumenten voor functie `va_start'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
msgid "Warn about format strings that are not literals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-msgid "Enable warnings about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
#, fuzzy
msgid "Warn about implicit function declarations"
msgstr "parameternamen (zonder types) in functiedeclaratie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
#, fuzzy
msgid "Warn when an inlined function cannot be inlined"
msgstr "kan functie `main' niet inline maken"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
#, fuzzy
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr "lijnnummer buiten bereik in `#line'-commando"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
#, fuzzy
msgid "Warn about suspicious declarations of \"main\""
msgstr "geen eerdere declaratie voor `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
#, fuzzy
msgid "Warn about possibly missing braces around initializers"
msgstr "accolades ontbreken rond beginwaarde"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
#, fuzzy
msgid "Warn about global functions without previous declarations"
msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
#, fuzzy
msgid "Warn about functions which might be candidates for format attributes"
msgstr "deze functie is een mogelijke kandidaat voor het `noreturn' attribuut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
#, fuzzy
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "deze functie is een mogelijke kandidaat voor het `noreturn' attribuut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
#, fuzzy
msgid "Warn about global functions without prototypes"
msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
#, fuzzy
msgid "Warn about use of multi-character character constants"
msgstr "karakterconstante met meer dan één karakter"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
#, fuzzy
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "overbodige herdeclaratie van `%s' in zelfde bereik"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
#, fuzzy
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr "geneste functie `%s' is als `extern' gedeclareerd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
#, fuzzy
msgid "Warn about non-virtual destructors"
msgstr "niet-prototype definitie hier"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
msgid "Warn when padding is required to align structure members"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
#, fuzzy
msgid "Warn about possibly missing parentheses"
msgstr "accolades ontbreken rond beginwaarde"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
#, fuzzy
msgid "Warn about function pointer arithmetic"
msgstr "pointer naar functie gebruikt in rekensom"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
msgid "Warn if inherited methods are unimplemented"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
#, fuzzy
msgid "Warn about multiple declarations of the same object"
msgstr "overbodige herdeclaratie van `%s' in zelfde bereik"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
#, fuzzy
msgid "Warn when the compiler reorders code"
msgstr "incompatibele record-modus"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
#, fuzzy
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr "teruggeefwaarde krijgt standaardtype `int'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
#, fuzzy
msgid "Warn when one local variable shadows another"
msgstr "De locale variabele `insn' heeft de waarde:"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
#, fuzzy
msgid "Warn about signed-unsigned comparisons"
msgstr "formaatstring niet beëindigd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
#, fuzzy
msgid "Warn when overload promotes from unsigned to signed"
msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
#, fuzzy
msgid "Warn about code which might break strict aliasing rules"
msgstr "deze functie is een mogelijke kandidaat voor het `noreturn' attribuut"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
#, fuzzy
msgid "Warn about unprototyped function declarations"
msgstr "niet-prototype definitie hier"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
msgid "Warn about features not present in traditional C"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
#, fuzzy
msgid "Warn if an undefined macro is used in an #if directive"
msgstr "ongedefinieerd of ongeldig #-commando"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
msgid "Enforce class member access control semantics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
#, fuzzy
msgid "Align the start of functions"
msgstr "impliciete declaratie van functie `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
msgid "Generate code to check bounds before indexing arrays"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
#, fuzzy
msgid "Recognize built-in functions"
msgstr "interne fout - slechte ingebouwde functie `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
msgid "Save registers around function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-#, fuzzy
-msgid "Preserve case used in program"
-msgstr "misplaatste '\\' in programma"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
msgid "Reduce the size of object files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
#, fuzzy
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr "slechte stringconstante"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
#, fuzzy
msgid "Place data items into their own section"
msgstr "keer vermeld voor elke functie waarin hij staat.)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
#, fuzzy
msgid "Inline member functions by default"
msgstr "kan functie `main' niet inline maken"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-msgid "Allow '$' in symbol names"
-msgstr ""
-
# "brede string"? "string met brede karakters/tekens"?
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
#, fuzzy
msgid "Permit '$' as an identifier character"
msgstr "formaat is een wide-character string"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
#, fuzzy
msgid "Generate code to check exception specifications"
msgstr "`%s' gedeclareerd als een functie die een functie teruggeeft"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-msgid "f2c-compatible code can be generated"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-msgid "Unsupported; generate libf2c-calling code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-msgid "Unsupported; affects code generation of arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
#, fuzzy
msgid "Copy memory address constants into registers before use"
msgstr "numerieke constante zonder cijfers"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
msgid "Copy memory operands into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
#, fuzzy
msgid "Place each function into its own section"
msgstr "keer vermeld voor elke functie waarin hij staat.)"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
msgid "Perform global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
#, fuzzy
msgid "Process #ident directives"
msgstr "ongeldig preprocessing-commando"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
#, fuzzy
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
#, fuzzy
msgid "Export functions even if they can be inlined"
msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
#, fuzzy
msgid "Emit implicit instantiations of inline templates"
msgstr "impliciete declaratie van functie `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
#, fuzzy
msgid "Emit implicit instantiations of templates"
msgstr "impliciete declaratie van functie `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr ""
-# Is 'mode' enkel van toepassing op 'string', of ook op 'array'?
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-#, fuzzy
-msgid "Initialize local vars and arrays to zero"
-msgstr "beginwaarde is geen array of string-modus"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-msgid "Intrinsics in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
#, fuzzy
msgid "Generate code for functions even if they are fully inlined"
msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
msgid "Give external symbols a leading underscore"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
#, fuzzy
msgid "Perform loop optimizations"
msgstr "lege declaratie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-msgid "Language keywords in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
#, fuzzy
msgid "Set errno after built-in math functions"
msgstr "interne fout - slechte ingebouwde functie `%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
msgid "Report on permanent memory allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
#, fuzzy
msgid "Don't warn about uses of Microsoft extensions"
msgstr "teveel argumenten voor functie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
msgid "Use graph-coloring register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
msgid "Do the full register move optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-msgid "Enable optimization of static class initialization code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
msgid "Enable optional diagnostics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
msgid "Perform loop peeling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
#, fuzzy
msgid "Generate position-independent code if possible"
msgstr "Positie-onafhankelijke code wordt niet ondersteund. Genegeerd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
#, fuzzy
msgid "Generate position-independent code for executables if possible"
msgstr "Positie-onafhankelijke code wordt niet ondersteund. Genegeerd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
msgid "Insert arc-based program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
#, fuzzy
msgid "Return small aggregates in registers"
msgstr "te weinig argument voor functie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
msgid "Generate run time type descriptor information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-msgid "Allow appending a second underscore to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
msgid "Make \"char\" signed by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-msgid "Do not print names of program units as they are compiled"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
#, fuzzy
msgid "Convert floating point constants to single precision constants"
msgstr "floating-point fout bij het uitschrijven van een constante"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-msgid "Internally convert most source to lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
#, fuzzy
msgid "Assume floating-point operations can trap"
msgstr "floating-point constante buiten bereik"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-msgid "Allow all ugly features"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-msgid "Append underscores to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-msgid "Enable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
msgid "Perform loop unswitching"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-msgid "Print g77-specific version information and run internal tests"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
#, fuzzy
msgid "Use expression value profiles in optimizations"
msgstr "lege declaratie"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-msgid "Print internal debugging-related information"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
msgid "Generate debug information in default format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
#, fuzzy
msgid "Dump declarations to a .decl file"
msgstr "declaratie declareert niets"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
msgid "Generate debug information in STABS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
msgid "Generate debug information in VMS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
msgid "-o <file>\tPlace output into <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
msgid "Enable function profiling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
#, fuzzy
msgid "Remap file names when including files"
msgstr "lege bestandsnaam in `#%s'"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+msgid "Display the compiler's version"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
msgid "Suppress warnings"
msgstr ""
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+#, fuzzy
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+#, fuzzy
+msgid "shared and mdll are not compatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr "`-p' wordt niet ondersteund; gebruik `-pg' en gprof(1)"
@@ -22163,6 +21858,26 @@ msgstr "GNU C ondersteunt -C niet wanneer -E niet gebruikt wordt"
msgid "GCC does not support -CC without using -E"
msgstr "GNU C ondersteunt -C niet wanneer -E niet gebruikt wordt"
+#: config/i386/sco5.h:191
+#, fuzzy
+msgid "-pg not supported on this platform"
+msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
+
+#: config/i386/sco5.h:192
+#, fuzzy
+msgid "-p and -pp specified - pick one"
+msgstr "-I- twee keer opgegeven"
+
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
+msgstr ""
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#, fuzzy
+msgid "does not support multilib"
+msgstr "%s ondersteunt %s niet"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
@@ -22170,44 +21885,39 @@ msgstr "GNU C ondersteunt -C niet wanneer -E niet gebruikt wordt"
msgid "may not use both -m32 and -m64"
msgstr "-mfp64 en -m4650 mogen niet samen gebruikt worden"
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-#, fuzzy
-msgid "shared and mdll are not compatible"
-msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-
-#: config/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
@@ -22224,54 +21934,11 @@ msgstr "profileren wordt niet ondersteund wanneer -mg gebruikt wordt\n"
msgid "may not use both -EB and -EL"
msgstr "-EB en -EL mogen niet samen gebruikt worden"
-#: config/mips/mips.h:988
-#, fuzzy
-msgid "-pipe is not supported"
-msgstr "-pipe wordt niet ondersteund"
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-
-#: java/lang-specs.h:34
-#, fuzzy
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
-#: java/lang-specs.h:35
-#, fuzzy
-msgid "-fjni and -femit-class-file are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
-msgstr ""
-
#: treelang/lang-specs.h:52
#, fuzzy
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#, fuzzy
-msgid "does not support multilib"
-msgstr "%s ondersteunt %s niet"
-
-#: config/i386/sco5.h:191
-#, fuzzy
-msgid "-pg not supported on this platform"
-msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-
-#: config/i386/sco5.h:192
-#, fuzzy
-msgid "-p and -pp specified - pick one"
-msgstr "-I- twee keer opgegeven"
-
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
-msgstr ""
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr "-mapcs-26 en -mapcs-32 mogen niet samen gebruikt worden"
@@ -22288,6 +21955,15 @@ msgstr "-mbig-endian en -mlittle-endian mogen niet samen gebruikt worden"
msgid "the m210 does not have little endian support"
msgstr ""
+#: config/mips/mips.h:988
+#, fuzzy
+msgid "-pipe is not supported"
+msgstr "-pipe wordt niet ondersteund"
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
@@ -22302,8 +21978,18 @@ msgstr "-mhard-float wordt niet ondersteund"
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr "-msingle-float en -msoft-float kunnen niet samen gebruikt worden."
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: java/lang-specs.h:34
+#, fuzzy
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
+
+#: java/lang-specs.h:35
+#, fuzzy
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
msgstr ""
#: gcc.c:743
@@ -22315,10 +22001,9 @@ msgstr "GNU C ondersteunt -C niet wanneer -E niet gebruikt wordt"
msgid "-E required when input is from standard input"
msgstr "-E is nodig wanneer de invoer van standaardinvoer komt"
-#: config/i386/cygwin.h:29
-#, fuzzy
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
+msgstr ""
#~ msgid "concatenation of string literals with __FUNCTION__ is deprecated"
#~ msgstr "concatenatie van stringconstantes met __FUNCTION__ is verouderd"
@@ -22427,9 +22112,6 @@ msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
#~ msgid "ISO C forbids parameter `%s' shadowing typedef"
#~ msgstr "ANSI C verbiedt het verbergen van een typedef door parameter `%s'"
-#~ msgid "parameter `%s' points to incomplete type"
-#~ msgstr "parameter `%s' wijst naar een onvolledig type"
-
#~ msgid "parameter points to incomplete type"
#~ msgstr "parameter wijst naar een onvolledig type"
@@ -22868,10 +22550,6 @@ msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
#~ msgstr "ongeldige beginwaarde"
#, fuzzy
-#~ msgid "`%D' is not a namespace"
-#~ msgstr "`%s' is geen iterator"
-
-#, fuzzy
#~ msgid "`%T' is not a class or union type"
#~ msgstr "`%s' is smaller dan waarden van zijn type"
@@ -22987,6 +22665,11 @@ msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
#~ msgid "ignoring pragma: %s"
#~ msgstr "pragma wordt genegeerd: %s"
+# Is 'mode' enkel van toepassing op 'string', of ook op 'array'?
+#, fuzzy
+#~ msgid "Initialize local vars and arrays to zero"
+#~ msgstr "beginwaarde is geen array of string-modus"
+
#~ msgid "`%s' cannot be statically allocated"
#~ msgstr "`%s' kan niet statisch gealloceerd worden"
diff --git a/gcc/po/sv.po b/gcc/po/sv.po
index ea7bcbfa31a..74b3c1f1785 100644
--- a/gcc/po/sv.po
+++ b/gcc/po/sv.po
@@ -27,7 +27,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 3.2\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
"PO-Revision-Date: 2002-08-26 12:58+0200\n"
"Last-Translator: Dennis Björklund <db@zigo.dhs.org>\n"
"Language-Team: Swedish <sv@li.org>\n"
@@ -55,16 +55,16 @@ msgstr "attributet \"%s\" är inte applicerbart på typer"
msgid "`%s' attribute only applies to function types"
msgstr "attributet \"%s\" fungerar bara på funktionstyper"
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "attributet `%s' ignorerat"
@@ -138,7 +138,7 @@ msgstr "(alltså skall du skicka \"%s\" och inte \"%s\" till \"va_arg\")"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -176,408 +176,413 @@ msgstr "inbyggd funktion \"%s\" stöds inte för närvarande"
msgid "target format does not support infinity"
msgstr "målprocessorn stödjer inte THUMB-instruktioner"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr ""
-#: c-common.c:1141
+#: c-common.c:1140
#, fuzzy
msgid "%J'%D' is not defined outside of function scope"
msgstr "\"%s\" är inte definierad utanför funktions-scope"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "stränglängden \"%d\" är större än den minsta längden \"%d\" som ISO C%d kompilatorer behöver stödja"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "spill i konstant uttryck"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "heltalsspill i uttryck"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "flyttalsspill i uttryck"
-#: c-common.c:1236
+#: c-common.c:1235
#, fuzzy
msgid "vector overflow in expression"
msgstr "heltalsspill i uttryck"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "stort heltal implicit trunkerat till unsigned typ"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "negativt heltal implicit konverterat till unsigned typ"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "spill i implicit constant konvertering"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "operation på \"%s\" kan vara odefinierad"
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "uttryckssats har inkomplett typ"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr "case-etikett reducerar inte till en heltalskonstant"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr "ogiltigt sanningsvärdeuttryck"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr "ogiltiga operander till binär %s"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr "jämförelsen är alltid falsk på grund av begränsat intervall för datatypen"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr "jämförelsen är alltid sann på grund av begränsat intervall för datatypen"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr "jämförelse med unsigned-uttryck >= 0 är alltid sant"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "jämförelse med unsigned-uttryck < 0 är alltid falskt"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "pekare av typen \"void *\" använd med aritmetik"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "pekare till funktion använd med aritmetik"
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr "pekare till medlemsfunktion använd med aritmetik"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "struct-värde använt där skalär krävs"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "union-värde använt där skalär krävs"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "fält-värde använd där skalär krävs"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr ""
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr "föreslår parenteser runt tilldelning som används som sanningsvärde"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "ogiltigt användande av \"restrict\""
-#: c-common.c:2935
+#: c-common.c:2934
#, fuzzy
msgid "invalid application of `sizeof' to a function type"
msgstr "ISO C++ förbjuder användning av \"sizeof\" på funktioner"
-#: c-common.c:2945
+#: c-common.c:2944
#, fuzzy, c-format
msgid "invalid application of `%s' to a void type"
msgstr "ogiltig operation på oinstansierad typ"
-#: c-common.c:2951
+#: c-common.c:2950
#, fuzzy
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "sizeof applicerat på en inkomplett typ"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr ""
-#: c-common.c:3484
+#: c-common.c:3483
#, fuzzy, c-format
msgid "cannot disable built-in function `%s'"
msgstr "döljer inbyggd funktion \"%s\""
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "för få argument till funktionen \"%s\""
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "för många argument till funktionen \"%s\""
-#: c-common.c:3670
+#: c-common.c:3669
#, fuzzy, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "för många argument till funktionen \"%s\""
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr "pekare är inte tillåtna case-värden"
-#: c-common.c:3901
+#: c-common.c:3900
#, fuzzy
msgid "range expressions in switch statements are non-standard"
msgstr "ISO C förbjuder intervalluttryck i switch-satser"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr "tomt intervall angivet"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr "dubbla (eller överlappand) case-värden"
-#: c-common.c:3982
+#: c-common.c:3981
#, fuzzy
msgid "%Jthis is the first entry overlapping that value"
msgstr "detta är det första fallet som överlappar det värdet"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr "upprepat case-värde"
-#: c-common.c:3987
+#: c-common.c:3986
#, fuzzy
msgid "%Jpreviously used here"
msgstr "tidigare använd här"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr "flera default-etiketter i en switch"
-#: c-common.c:3992
+#: c-common.c:3991
#, fuzzy
msgid "%Jthis is the first default label"
msgstr "detta är den första default-etiketten"
-#: c-common.c:4017
+#: c-common.c:4016
#, fuzzy
msgid "taking the address of a label is non-standard"
msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "okänt maskinläge `%s'"
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "ingen datatyp för läge `%s'"
-#: c-common.c:4656
+#: c-common.c:4658
#, fuzzy, c-format
msgid "invalid pointer mode `%s'"
msgstr "ogiltig operand för %V"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, fuzzy, c-format
msgid "unable to emulate '%s'"
msgstr "kan inte öppna fil \"%s\""
-#: c-common.c:4707
+#: c-common.c:4686
+#, fuzzy, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "sizeof applicerat på en inkomplett typ"
+
+#: c-common.c:4718
#, fuzzy
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "attributet \"section\" kan inte anges för lokala variabler"
-#: c-common.c:4718
+#: c-common.c:4729
#, fuzzy
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
-#: c-common.c:4727
+#: c-common.c:4738
#, fuzzy
msgid "%Jsection attribute not allowed for '%D'"
msgstr "attributet \"section\" är inte tillåten för \"%s\""
-#: c-common.c:4733
+#: c-common.c:4744
#, fuzzy
msgid "%Jsection attributes are not supported for this target"
msgstr "attributet \"section\" stöds inte för denna målarkitektur"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr "efterfrågad minnesjustering är inte konstant"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr "efterrågad minnesjustering är inte en potens av 2"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr "efterfrågad minnesjustering är för stor"
-#: c-common.c:4807
+#: c-common.c:4818
#, fuzzy
msgid "%Jalignment may not be specified for '%D'"
msgstr "minnesjustering kan inte anges för \"%s\""
-#: c-common.c:4845
+#: c-common.c:4856
#, fuzzy
msgid "%J'%D' defined both normally and as an alias"
msgstr "\"%s\" är definierad både normalt och som ett alias"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "aliasargumentet är inte en sträng"
-#: c-common.c:4898
+#: c-common.c:4909
#, fuzzy
msgid "visibility arg not a string"
msgstr "aliasargumentet är inte en sträng"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr ""
-#: c-common.c:4937
+#: c-common.c:4948
#, fuzzy
msgid "tls_model arg not a string"
msgstr "aliasargumentet är inte en sträng"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
#, fuzzy
msgid "%J'%E' attribute applies only to functions"
msgstr "attributet \"%s\" fungerar bara på funktioner"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
#, fuzzy
msgid "%Jcan't set '%E' attribute after definition"
msgstr "kan inte sätta attributet \"%s\" efter definitionen"
-#: c-common.c:5095
+#: c-common.c:5106
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "attributet `%s' ignorerat för \"%s\""
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "ogiltigt vektortype för attribut \"%s\""
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr ""
-#: c-common.c:5316
+#: c-common.c:5281
#, fuzzy
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "antalet argument matchar inte prototypen"
-#: c-common.c:5331
+#: c-common.c:5296
#, fuzzy, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr "formatsträng har ett ogiltigt antal operander"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5509
+#: c-common.c:5474
#, fuzzy
msgid "cleanup arg not an identifier"
msgstr "predikat måste vara en identifierare"
-#: c-common.c:5516
+#: c-common.c:5481
#, fuzzy
msgid "cleanup arg not a function"
msgstr "anropat objekt är inte en funktion"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s vid slutet av indatan"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%s före %s'%c'"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%s före %s'\\x%x'"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "%s före strängkonstant"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "%s före numerisk konstant"
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "%s före \"%s\""
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "%s före symbolen '%s'"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "värdet av typen void ignoreras inte vilket bör göras"
@@ -777,412 +782,412 @@ msgstr "const-deklaration för \"%s\" följer på icke-const"
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr "icke-statisk deklaration av \"%s\" följer på statisk"
-#: c-decl.c:1262
+#: c-decl.c:1267
#, fuzzy
msgid "%Jredundant redeclaration of '%D'"
msgstr "redundant omdeklaration av \"%s\" i samma scope"
-#: c-decl.c:1581
+#: c-decl.c:1586
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "deklaration av \"%s\" döljer en parameter"
-#: c-decl.c:1583
+#: c-decl.c:1588
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr "deklaration av \"%s\" döljer en parameter"
# local, det kan troligen vara både lokal variabel och lokal funktion??
-#: c-decl.c:1585
+#: c-decl.c:1590
#, fuzzy
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr "deklaration av \"%s\" döljer en tidigare lokal"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
#, fuzzy
msgid "%Jshadowed declaration is here"
msgstr "tidigare deklaration av \"%s\""
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "nästlad extern deklaration av \"%s\""
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
#, fuzzy
msgid "%Jprevious declaration of '%D'"
msgstr "tidigare deklaration av \"%s\""
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "implicit deklaration av funktion \"%s\""
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "\"%s\" odeklarerad här (inte i en funktion)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(Varje odeklarerad identifierare rapporteras bara"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "en gång för varje funktion den finns i.)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr "etikett %s är refererad till utanför en funktion"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "dubbel deklaration av etikett \"%s\""
-#: c-decl.c:2010
+#: c-decl.c:2015
#, fuzzy
msgid "%Jthis is a previous declaration"
msgstr "detta är en tidigare deklaration"
-#: c-decl.c:2045
+#: c-decl.c:2050
#, fuzzy
msgid "%Hduplicate label `%D'"
msgstr "upprepning av medlem \"%s\""
-#: c-decl.c:2047
+#: c-decl.c:2052
#, fuzzy
msgid "%J`%D' previously defined here"
msgstr "\"%s\" definierades tidigare här"
-#: c-decl.c:2049
+#: c-decl.c:2054
#, fuzzy
msgid "%J`%D' previously declared here"
msgstr "\"%s\" är tidigare deklarerad här"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr ""
-#: c-decl.c:2140
+#: c-decl.c:2145
#, fuzzy
msgid "%H`%s' defined as wrong kind of tag"
msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "odöpt struktur/union som inte har någon instans"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "oanvändbart nyckelord eller typnamn i tom deklaration"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "två typer angivna i en tom deklaration"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "tom deklaration"
-#: c-decl.c:2435
+#: c-decl.c:2440
#, fuzzy
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
-#: c-decl.c:2437
+#: c-decl.c:2442
#, fuzzy
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr ""
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr ""
-#: c-decl.c:2526
+#: c-decl.c:2531
#, fuzzy
msgid "%J'%D' is usually a function"
msgstr "\"%s\" är vanligtvis en funktion"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, fuzzy, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef \"%s\" är initierad"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "funktion \"%s\" är initierad som en variabel"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "parameter \"%s\" är initierad"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "objekt med variabel storlek kan inte initieras"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "variabel \"%s\" har initierare men är av inkomplett typ"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "elementen i fält \"%s\" har en ofullständig typ"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
#, fuzzy
msgid "%Jinline function '%D' given attribute noinline"
msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
-#: c-decl.c:2725
+#: c-decl.c:2730
#, fuzzy
msgid "%Jinitializer fails to determine size of '%D'"
msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
-#: c-decl.c:2730
+#: c-decl.c:2735
#, fuzzy
msgid "%Jarray size missing in '%D'"
msgstr "fältstorlek saknas i \"%s\""
-#: c-decl.c:2746
+#: c-decl.c:2751
#, fuzzy
msgid "%Jzero or negative size array '%D'"
msgstr "noll eller negativ storlek på fält \"%s\""
-#: c-decl.c:2774
+#: c-decl.c:2779
#, fuzzy
msgid "%Jstorage size of '%D' isn't known"
msgstr "lagringsstorlek på \"%s\" är okänd"
-#: c-decl.c:2784
+#: c-decl.c:2789
#, fuzzy
msgid "%Jstorage size of '%D' isn't constant"
msgstr "lagringsstorlek på \"%s\" är inte konstant"
-#: c-decl.c:2867
+#: c-decl.c:2872
#, fuzzy
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr "ignorerar asm för ickestatisk lokal variabel \"%s\""
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr ""
-#: c-decl.c:3160
+#: c-decl.c:3165
#, fuzzy
msgid "<anonymous>"
msgstr "<anonym %s>"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr ""
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "negativ storlek i bitfält \"%s\""
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "Storleken noll på bitfält \"%s\""
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "bitfält \"%s\" har en icke godkänd typ"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, fuzzy, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr "#%s är en GCC-utvidgning"
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "storleken på \"%s\" är större än sin typ"
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr ""
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "\"long long long\" är för långt för GCC"
-#: c-decl.c:3375
+#: c-decl.c:3380
#, fuzzy
msgid "ISO C90 does not support `long long'"
msgstr "ISO C89 stödjer inte \"long long\"'"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "flera \"%s\""
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr ""
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr ""
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "två eller fler datatyper i deklaration av \"%s\""
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr ""
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr ""
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "både long och short angivet för \"%s\""
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "long eller short angiven med char för \"%s\""
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "long eller short angiven med flyttalstyp för \"%s\""
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "den enda giltiga kombinationen är \"long double\""
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "både signed och unsigned specificerat för \"%s\""
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "long, short, signed eller unsigned ogiltig för \"%s\""
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr "long, short, signed eller unsigned använd felaktigt på \"%s\""
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "complex ogiltig för \"%s\""
-#: c-decl.c:3583
+#: c-decl.c:3588
#, fuzzy
msgid "ISO C90 does not support complex types"
msgstr "ISO C89 stöder inte typen complex"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C stöder inte bara \"complex\" i meningen \"double complex\""
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO C stöder inte komplexa heltalstyper"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "upprepning av \"const\""
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "upprepning av \"restrict\""
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "upprepning av \"volatile\""
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "flera lagringsklasser i deklaration av \"%s\""
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "funktionsdefinition deklarerad som \"auto\""
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "funktionsdefinition deklarerad som \"register\""
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "funktionsdefinition deklarerad som \"typedef\""
-#: c-decl.c:3692
+#: c-decl.c:3697
#, fuzzy
msgid "function definition declared `__thread'"
msgstr "funktionsdefinition deklarerad som \"typedef\""
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "lagringsklass angiven för strukturfält \"%s\""
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "lagringsklass angiven för parameter \"%s\""
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "lagringsklass angiven för typnamn"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "`%s' initierad och deklarerad \"extern\""
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "\"%s\" är både \"extern\" och initierare"
-#: c-decl.c:3731
+#: c-decl.c:3736
#, fuzzy, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "toppnivådeklaration av \"%s\" anger \"auto\""
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, fuzzy, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
@@ -1190,469 +1195,469 @@ msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
#, fuzzy
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "två typer angivna i en tom deklaration"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "deklaration av \"%s\" som ett fält med void"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "deklaration av \"%s\" som ett fält med funktioner"
-#: c-decl.c:3836
+#: c-decl.c:3841
#, fuzzy
msgid "invalid use of structure with flexible array member"
msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "storlek på fält \"%s\" är inte av heltalstyp"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "storlek på fält \"%s\" är negativt"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, fuzzy, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ISO C89 förbjuder fält \"%s\" vars storlek inte kan beräknas"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, fuzzy, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "fältet \"%s\" är för stort"
-#: c-decl.c:3939
+#: c-decl.c:3944
#, fuzzy
msgid "ISO C90 does not support flexible array members"
msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "fälttyp har inkomplett elementtyp"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "\"%s\" är deklarerad som en funktion som returnerar ett fält"
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr ""
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr ""
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr ""
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "variabel eller fält \"%s\" deklarerad som void"
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr ""
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
msgstr ""
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr "fält \"%s\" deklarerad som en funktion"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "fält \"%s\" har en inkomplett typ"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr "ogiltig lagringsklass för funktion \"%s\""
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr "\"noreturn\"-funktion returnerar ett icke-void värde"
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr "kan inte inline:a funktion \"main\""
-#: c-decl.c:4431
+#: c-decl.c:4442
#, fuzzy
msgid "variable previously declared `static' redeclared `extern'"
msgstr "variabel eller fält \"%s\" deklarerad som void"
-#: c-decl.c:4440
+#: c-decl.c:4451
#, fuzzy
msgid "%Jvariable '%D' declared `inline'"
msgstr "variabel \"%s\" deklarerad \"inline\""
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
#, fuzzy
msgid "thread-local storage not supported for this target"
msgstr "-fdata-sections stöds inte för AIX"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "funktionsdeklaration är inte en prototyp"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr ""
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "parameter \"%s\" har en inkomplett typ"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "parameter har en inkomplett typ"
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4636
+#: c-decl.c:4647
#, fuzzy
msgid "\"void\" must be the only parameter"
msgstr "ogiltigt typargument"
-#: c-decl.c:4653
+#: c-decl.c:4664
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr ""
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, fuzzy, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "\"%s %s\" deklarerad inuti parameterlista"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, fuzzy, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "anonym struktur deklarerad i parameterlista"
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "dess scope-område är endast denna definition eller deklaration, vilket troligen inte är vad du vill."
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr "omdefiniering av \"union %s\""
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr "omdefiniering av \"struct %s\""
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr ""
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
#, fuzzy
msgid "%Jduplicate member '%D'"
msgstr "upprepning av medlem \"%s\""
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr ""
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "union"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "struktur"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr "%s har ingen %s"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "struct"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "namngivna medlemmar"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "medlemmar"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "nästlad omdefinition av \"%s\""
-#: c-decl.c:5015
+#: c-decl.c:5026
#, fuzzy
msgid "%Jflexible array member in union"
msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
-#: c-decl.c:5020
+#: c-decl.c:5031
msgid "%Jflexible array member not at end of struct"
msgstr ""
-#: c-decl.c:5025
+#: c-decl.c:5036
msgid "%Jflexible array member in otherwise empty struct"
msgstr ""
-#: c-decl.c:5032
+#: c-decl.c:5043
#, fuzzy
msgid "%Jinvalid use of structure with flexible array member"
msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr ""
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "omdeklaration av \"enum %s\""
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr ""
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "överspill i uppräkningsvärden"
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr "ISO C begränsar enumreringsvärden till intervallet av en \"int\""
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr "returtypen är en inkomplett typ"
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr "returtyp sätts till \"int\""
-#: c-decl.c:5501
+#: c-decl.c:5512
#, fuzzy
msgid "%Jno previous prototype for '%D'"
msgstr "ingen tidigare prototyp för `%s'"
-#: c-decl.c:5507
+#: c-decl.c:5518
#, fuzzy
msgid "%J'%D' was used with no prototype before its definition"
msgstr "\"%s\" användes utan någon prototyp innan sin definition"
-#: c-decl.c:5514
+#: c-decl.c:5525
#, fuzzy
msgid "%Jno previous declaration for '%D'"
msgstr "ingen tidigare deklaration av \"%s\""
-#: c-decl.c:5520
+#: c-decl.c:5531
#, fuzzy
msgid "%J`%D' was used with no declaration before its definition"
msgstr "\"%s\" användes utan någon deklaration innan sin definition"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
#, fuzzy
msgid "%Jreturn type of '%D' is not `int'"
msgstr "returtypen på \"%s\" är inte \"int\""
-#: c-decl.c:5571
+#: c-decl.c:5582
#, fuzzy
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "första argumentet till \"%s\" skall vara \"int\""
-#: c-decl.c:5580
+#: c-decl.c:5591
#, fuzzy
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "andra argumentet till \"%s\" skall vara \"char **\""
-#: c-decl.c:5589
+#: c-decl.c:5600
#, fuzzy
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "tredje argumentet till \"%s2 skall troligen vara \"char **\""
-#: c-decl.c:5599
+#: c-decl.c:5610
#, fuzzy
msgid "%J'%D' takes only zero or two arguments"
msgstr "\"%s\" tar bara noll eller två argument"
-#: c-decl.c:5602
+#: c-decl.c:5613
#, fuzzy
msgid "%J'%D' is normally a non-static function"
msgstr "\"%s\" är normalt en icke-statisk function"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5672
+#: c-decl.c:5683
#, fuzzy
msgid "%Jparameter name omitted"
msgstr "parameternamn utlämnat"
-#: c-decl.c:5747
+#: c-decl.c:5758
#, fuzzy
msgid "%Jparameter name missing from parameter list"
msgstr "parameternamn saknas i parameterlista"
-#: c-decl.c:5757
+#: c-decl.c:5768
#, fuzzy
msgid "%J\"%D\" declared as a non-parameter"
msgstr "fält \"%s\" deklarerad som en funktion"
-#: c-decl.c:5762
+#: c-decl.c:5773
#, fuzzy
msgid "%Jmultiple parameters named \"%D\""
msgstr "flera parametrar med namn \"%s\""
-#: c-decl.c:5770
+#: c-decl.c:5781
#, fuzzy
msgid "%Jparameter \"%D\" declared void"
msgstr "parameter \"%s\" deklarerad som void"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
#, fuzzy
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "typen på \"%s\" sätts till \"int\""
-#: c-decl.c:5801
+#: c-decl.c:5812
#, fuzzy
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "parameter har en inkomplett typ"
-#: c-decl.c:5807
+#: c-decl.c:5818
#, fuzzy
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr "deklaration av parameter \"%s\" med det finns ingen sådan parameter"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "antalet argument matchar inte prototypen"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
#, fuzzy
msgid "%Hprototype declaration"
msgstr "tom deklaration"
-#: c-decl.c:5889
+#: c-decl.c:5900
#, fuzzy
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr "argument \"%s\" matchar inte prototypen"
-#: c-decl.c:5897
+#: c-decl.c:5908
#, fuzzy
msgid "argument \"%D\" doesn't match prototype"
msgstr "argument \"%s\" matchar inte prototypen"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
msgid "no return statement in function returning non-void"
msgstr "ingen return i funktion som returnerar icke-void"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "denna funktion kan returnera med eller utan ett värde"
#. 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:6200
+#: c-decl.c:6211
msgid "'for' loop initial declaration used outside C99 mode"
msgstr ""
-#: c-decl.c:6224
+#: c-decl.c:6235
#, fuzzy, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "\"struct %s\" är deklarerad i en for-loops init-deklaration"
-#: c-decl.c:6227
+#: c-decl.c:6238
#, fuzzy, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "\"union %s\" är deklarerad i en for-loops init-deklaration"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, fuzzy, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "\"enum %s\" är deklarerad i en for-loops init-deklaration"
-#: c-decl.c:6238
+#: c-decl.c:6249
#, fuzzy
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr "\"enum %s\" är deklarerad i en for-loops init-deklaration"
-#: c-decl.c:6241
+#: c-decl.c:6252
#, fuzzy
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr "\"union %s\" är deklarerad i en for-loops init-deklaration"
-#: c-decl.c:6244
+#: c-decl.c:6255
#, fuzzy
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr "\"union %s\" är deklarerad i en for-loops init-deklaration"
-#: c-decl.c:6557
+#: c-decl.c:6568
#, fuzzy
msgid "%Jredefinition of global '%D'"
msgstr "omdefiniering av \"%s\""
-#: c-decl.c:6558
+#: c-decl.c:6569
#, fuzzy
msgid "%J'%D' previously defined here"
msgstr "\"%s\" definierades tidigare här"
@@ -2293,94 +2298,94 @@ msgstr "Filnamn saknas efter %s"
msgid "missing makefile target after \"%s\""
msgstr "saknar mellanrum efter nummer \"%.*s\""
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "-I- angiven två gånger"
-#: c-opts.c:692
+#: c-opts.c:700
#, fuzzy, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "-f%s stödjs inte längre"
-#: c-opts.c:812
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr ""
-#: c-opts.c:978
+#: c-opts.c:986
#, fuzzy
msgid "output filename specified twice"
msgstr "Utdatafilnamn angivet två gånger"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "-Wformat-y2k ignorerad utan -Wformat"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "-Wformat-extra-args ignorerad utan -Wformat"
-#: c-opts.c:1111
+#: c-opts.c:1119
#, fuzzy
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "-Wformat-extra-args ignorerad utan -Wformat"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "-Wformat-nonliteral ignorerad utan -Wformat"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "-Wformat-security ignorerad utan -Wformat"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "-Wmissing-format-attribute ignorerad utan -Wformat"
-#: c-opts.c:1131
+#: c-opts.c:1139
#, fuzzy, c-format
msgid "opening output file %s: %m"
msgstr "Kan inte öppna utdatafil \"%s\""
-#: c-opts.c:1136
+#: c-opts.c:1144
#, fuzzy, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr "För många filnamn. Skriv %s --help för användningsinformation"
-#: c-opts.c:1215
+#: c-opts.c:1223
#, fuzzy
msgid "YYDEBUG not defined"
msgstr "YYDEBUG är inte definierad."
-#: c-opts.c:1261
+#: c-opts.c:1269
#, c-format
msgid "opening dependency file %s: %m"
msgstr ""
-#: c-opts.c:1271
+#: c-opts.c:1279
#, c-format
msgid "closing dependency file %s: %m"
msgstr ""
-#: c-opts.c:1274
+#: c-opts.c:1282
#, fuzzy, c-format
msgid "when writing output to %s: %m"
msgstr "fel vid skrivning till %s"
-#: c-opts.c:1344
+#: c-opts.c:1352
#, fuzzy
msgid "to generate dependencies you must specify either -M or -MM"
msgstr "du måste dessutom ange antingen -M eller -MM"
-#: c-opts.c:1404
+#: c-opts.c:1412
#, fuzzy
msgid "<built-in>"
msgstr "<inbyggd>"
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr ""
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr ""
@@ -2397,7 +2402,7 @@ msgstr "syntaxfel: kan inte backa tillbaka"
msgid "ISO C forbids an empty source file"
msgstr "ISO C förbjuder tomma källkodsfiler"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "argumentet till \"asm\" är inte en konstant sträng"
@@ -2413,7 +2418,7 @@ msgstr "datadefinition har ingen typ eller lagringsklass"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ISO C tillåter inte extra \";\" utanför funktioner"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr "traditionell C hanterar inte operatorn unärt plus"
@@ -2495,7 +2500,7 @@ msgstr "ISO C förbjuder nästlade funktioner"
msgid "ISO C forbids forward references to `enum' types"
msgstr ""
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "komma i slutet av uppräkningslista"
@@ -2503,7 +2508,7 @@ msgstr "komma i slutet av uppräkningslista"
msgid "no semicolon at end of struct or union"
msgstr "inget semikolon vid slutet av struktur eller union"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "extra semikolon i struktur eller union angivet"
@@ -2532,24 +2537,24 @@ msgstr ""
msgid "braced-group within expression allowed only inside a function"
msgstr ""
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "tom kropp i else-sats"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
#, fuzzy
msgid "%Hempty body in an if-statement"
msgstr "tom kropp i else-sats"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr "break-sats som inte är i en loop eller switch"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "continue-sats som inte är i en loop"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO C förbjuder \"goto *expr;\""
@@ -2559,11 +2564,11 @@ msgstr "ISO C förbjuder \"goto *expr;\""
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr "ISO C kräver ett namnsatt argument före \"...\""
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "\"...\" i en gammaldags identifierarlista"
@@ -2580,7 +2585,7 @@ msgstr "parsningsfel"
msgid "parser stack overflow"
msgstr "parsestack överfull"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "syntaxfel vid token \"%s\""
@@ -2663,7 +2668,7 @@ msgstr ""
msgid "%s: had text segment at different address"
msgstr ""
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
@@ -2780,12 +2785,12 @@ msgstr ""
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr ""
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr ""
-#: c-semantics.c:991
+#: c-semantics.c:993
#, fuzzy
msgid "will never be executed"
msgstr "anrop %d aldrig utfört\n"
@@ -2795,7 +2800,7 @@ msgstr "anrop %d aldrig utfört\n"
msgid "`%s' has an incomplete type"
msgstr "\"%s\" har en inkomplett typ"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr "ogiltig användning av void-uttryck"
@@ -2832,759 +2837,759 @@ msgstr "typerna är inte riktigt kompatibla"
msgid "function return types not compatible due to `volatile'"
msgstr "funktionstyper inte riktigt kompatibla i ISO C"
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr "aritmetik på pekare till inkomplett typ"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr "%s har ingen medlem med namn \"%s\""
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "begäran av medlem \"%s\" i något som inte är en struktur eller union"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "derefererar pekare till inkomplett typ"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "derefererar \"void *\"-pekare"
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr "ogiltigt typargument till \"%s\""
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr ""
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "fältindex har typen \"char\""
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "fältindex är inte ett heltal"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr ""
-#: c-typeck.c:1525
+#: c-typeck.c:1505
#, fuzzy
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO C++ förbjuder tilldelning av fält"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "index har typen \"char\""
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr ""
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr ""
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "anropat objekt är inte en funktion"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
#, fuzzy
msgid "function called through a non-compatible type"
msgstr "sizeof applicerat på en inkomplett typ"
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr ""
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "för många argument till funktion"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr ""
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "%s som complex istället för heltal grund av prototyp"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr ""
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr ""
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "%s som unsigned på grund av prototyp"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "%s som signed på grund av prototyp"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "för få argument till funktion"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr "föreslår parenteser runt + eller - inuti skift"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr "föreslår parenteser runt && inuti ||"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr "föreslår parenteser runt aritmetik inuti operanden till |"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr "föreslår parenteser runt jämförelse inuti operanden till |"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr "föreslår parenteser runt aritmetik inuti operanden till ^"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr "föreslår parenteser runt jämförelse inuti operanden till ^"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr "föreslår parenteser runt + eller - inuti operanden till &"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr "föreslår parenteser runt jämförelser inuti operanden till &"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "jämförelser som X<=Y<=Z har inte sin matematiska mening"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "pekare av typ \"void *\" använd i subtraktion"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "pekare till funktion använd i subtraktion"
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr ""
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr ""
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ISO C stödjer inte ~ för komplex konjugering"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr ""
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "fel typ på argument till abs"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr ""
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO C stöder inte \"++\" och \"--\" på komplexa typer"
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
#, fuzzy
msgid "wrong type argument to increment"
msgstr "fel typ på argument till %s"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
#, fuzzy
msgid "wrong type argument to decrement"
msgstr "fel typ på argument till %s"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr ""
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr ""
-#: c-typeck.c:2668
+#: c-typeck.c:2648
msgid "use of conditional expressions as lvalues is deprecated"
msgstr ""
-#: c-typeck.c:2671
+#: c-typeck.c:2651
msgid "use of compound expressions as lvalues is deprecated"
msgstr ""
-#: c-typeck.c:2674
+#: c-typeck.c:2654
msgid "use of cast expressions as lvalues is deprecated"
msgstr ""
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr ""
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr ""
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr ""
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, fuzzy, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "kan inte ta adressen till bitfält \"%s\""
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "global registervariabel \"%s\" använd i nästlad funktion"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "registervariabel \\\"%s\\\" använd i nästlad funktion"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "adress på global registervariabel \"%s\" efterfrågad"
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr ""
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "adress på register variabel \"%s\" efterfrågad"
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr "typ signed och unsigned i villkorsuttryck"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr ""
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "typfel i villkorsuttryck"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr ""
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr ""
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr "ISO C förbjuder typkonvertering till unionstyper"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "typkonvertering till unionstyp från typ som ej finns i unionen"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
#, fuzzy
msgid "cast adds new qualifiers to function type"
msgstr "typkonvertering matchar inte en funktionstyp"
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "typkonvertering från pekare till heltal av annan storlek"
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "typkonvertering matchar inte en funktionstyp"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "typkonvertering till pekare från heltal med annan storlek"
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3170
+#: c-typeck.c:3150
#, fuzzy
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ISO C++ förbjuder användning av pekare till medlem i pekararitmetik"
-#: c-typeck.c:3179
+#: c-typeck.c:3159
#, fuzzy
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr "ogiltigt lvalue i tilldelning"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "tilldelning"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
#, fuzzy
msgid "cannot pass rvalue to reference parameter"
msgstr "kan inte deklarera pekare till referenser"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ISO C förbjuder %s mellan funktionspekare och \"void *\""
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr ""
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr ""
# fixme: vad är %s
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s skapar pekare från heltal utan typkonvertering"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr ""
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr ""
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "inkompatibla typer i %s"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, fuzzy, c-format
msgid "passing arg of `%s'"
msgstr "Saknar argument till flaggan \"%s\""
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
#, fuzzy
msgid "passing arg of pointer to function"
msgstr "för många argument till funktion"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr ""
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr ""
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr ""
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "initiering"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr ""
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr ""
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
#, fuzzy
msgid "opaque vector types cannot be initialized"
msgstr "objekt med variabel storlek kan inte initieras"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr ""
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr ""
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr ""
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr ""
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr ""
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr ""
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr ""
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr ""
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr "\"return\" med värde i funktion som returnerar void"
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "return"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "funktionen returnerar adress till en lokal variabel"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr "switch-argument är inte ett heltal"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr ""
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr "case-etikett är inte i en switch-sats"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr "\"default\"-etikett är inte i en switch-sats"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr ""
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr "högershiftoperanden är negativ"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr "högershiftoperanden >= storleken på typen"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr "vänstershiftoperanden är negativ"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr "vänstershiftoperanden >= storleken på typen"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr "shiftoperanden är negativ"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr "shiftoperanden >= storleken på typen"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr "jämföra flyttal med == eller != är osäkert"
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "jämförelse mellan pekare och heltal"
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO C förbjuder ordningsjämförelse på pekare till funktioner"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "jämförelse av kompletta och inkompletta pekare"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "jämföreslse mellan signed och unsigned"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
@@ -3593,7 +3598,7 @@ msgstr ""
msgid "%Jinlining failed in call to '%F'"
msgstr "inlining misslyckades i anrop av \"%s\""
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr "anropad härifrån"
@@ -3654,7 +3659,7 @@ msgstr ""
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
@@ -3733,116 +3738,116 @@ msgstr ""
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, fuzzy, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "Föredra hopp framför villkorlig körning"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr ""
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
@@ -4074,7 +4079,7 @@ msgstr "%s: kan inte öppna som COFF-fil"
msgid "library lib%s not found"
msgstr "Hittade inte bibliotek lib%s"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4082,7 +4087,7 @@ msgid ""
"\n"
msgstr ""
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4422,68 +4427,74 @@ msgstr "saknar mellanrum efter nummer \"%.*s\""
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "\"%s\" är inte ett giltigt filnamn"
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
-msgstr ""
+#: cppexp.c:751
+#, fuzzy
+msgid "missing expression between '(' and ')'"
+msgstr "jämföreslse mellan signed och unsigned"
-#: cppexp.c:756
+#: cppexp.c:754
#, fuzzy
msgid "#if with no expression"
msgstr "#%s utan argument"
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
msgstr ""
-#: cppexp.c:784
+#: cppexp.c:762
+#, fuzzy, c-format
+msgid "operator '%s' has no left operand"
+msgstr "parameter \"%s\" har en inkomplett typ"
+
+#: cppexp.c:788
#, fuzzy
msgid " ':' without preceding '?'"
msgstr "syntaxfel vid token \"%s\""
-#: cppexp.c:811
+#: cppexp.c:815
#, fuzzy
msgid "unbalanced stack in #if"
msgstr "obalanserad #endif"
-#: cppexp.c:830
+#: cppexp.c:834
#, fuzzy, c-format
msgid "impossible operator '%u'"
msgstr "saknar mellanrum efter nummer \"%.*s\""
-#: cppexp.c:922
+#: cppexp.c:926
#, fuzzy
msgid "missing ')' in expression"
msgstr "heltalsspill i uttryck"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr ""
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr ""
-#: cppexp.c:958
+#: cppexp.c:962
#, fuzzy
msgid "missing '(' in expression"
msgstr "heltalsspill i uttryck"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr ""
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr ""
@@ -4519,7 +4530,7 @@ msgstr "%s är kortare än förväntat"
msgid "no include path in which to search for %s"
msgstr ""
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr ""
@@ -4936,7 +4947,7 @@ msgstr ""
msgid "syntax error in macro parameter list"
msgstr "parameternamn saknas i parameterlista"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
@@ -5072,12 +5083,12 @@ msgstr ""
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr ""
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr ""
@@ -5098,25 +5109,25 @@ msgstr "Programflödet når slutet på en icke-void-funktion"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, fuzzy, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "jämförelsen är alltid sann på grund av begränsat intervall för datatypen"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr "jämförelsen är alltid %d"
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -5125,27 +5136,27 @@ msgstr ""
msgid "%Jsize of variable '%D' is too large"
msgstr "storleken på variabel \"%s\" är för stor"
-#: function.c:3742
+#: function.c:3752
msgid "impossible constraint in `asm'"
msgstr ""
-#: function.c:5733
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
msgstr ""
-#: function.c:5740
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:5759
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr ""
-#: function.c:6929
+#: function.c:6939
#, fuzzy
msgid "%Junused parameter '%D'"
msgstr "oanvänd parameter \"%s\""
@@ -5174,74 +5185,74 @@ msgstr "Saknar argument till flaggan \"%s\""
msgid "Using built-in specs.\n"
msgstr ""
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
"\n"
msgstr ""
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr ""
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:1980
+#: gcc.c:1983
#, fuzzy, c-format
msgid "could not find specs file %s\n"
msgstr "Kunde inte öppna källkodsfil %s.\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr ""
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr ""
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr ""
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr ""
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr "specfilen har ingen spec för länkning"
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe stöds inte"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5249,7 +5260,7 @@ msgstr ""
"\n"
"Fortsätta? (y eller n) "
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5260,69 +5271,69 @@ msgstr ""
"Var vänlig och skicka in en felrapport.\n"
"Se %s för instruktioner."
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Användning: %s [flaggor] fil...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "Flaggor:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes Avsluta med högsta felkoden från någon av faserna\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help Visa den här informatationen\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help Visa specifika kommandoradsflaggor för mål\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr " (Använd '-v --help' för att visa kommandoradsflaggor för barnprocesser)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs Visa de inbyggda spec-strängarna\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion Visa kompilatorns version\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine Visa kompilatorns målprocessor\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs Visa katalogerna i kompilatorns sökväg\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr " -print-libgcc-file-name Visa namnet på kompilatorns medföljande bibliotek\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<bib> Visa hela sökvägen till länkbibliotek <bib>\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<prog> Visa fulla sökvägen till kompilatorkomponenten <prog>\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory Visa rotkatalogen för olika versioner av libgcc\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
@@ -5330,97 +5341,97 @@ msgstr ""
" -print-multi-lib Visa mappningen mellan kommandoradsflaggor och\n"
" multipla biblioteks sökkataloger\n"
-#: gcc.c:2999
+#: gcc.c:3002
#, fuzzy
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr " -print-multi-directory Visa rotkatalogen för olika versioner av libgcc\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr " -Wa,<flaggor> Skicka kommaseparerade <flaggor> till assembleraren\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<flaggor> Skicka kommaseparerade <flaggor> till preprocessorn\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<flaggor> Skicka kommaseparerade <flaggor> till länkaren\n"
-#: gcc.c:3003
+#: gcc.c:3006
#, fuzzy
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr " -Xlinker <arg> Skicka <arg> vidare till länkaren\n"
-#: gcc.c:3004
+#: gcc.c:3007
#, fuzzy
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xlinker <arg> Skicka <arg> vidare till länkaren\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <arg> Skicka <arg> vidare till länkaren\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps Radera inte temporära filer\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe Använd rör istället för temporära filer\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time Mät tiden det tar att exekvera varje barnprocess\n"
-#: gcc.c:3009
+#: gcc.c:3012
#, fuzzy
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr " -specs=<fil> Använd innehållet i <fil> istället för inbyggda spec\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr " -std=<standard> Antag att källkodsfilerna är för <standard>\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <katalog> Lägg till <katalog> till kompilatorns sökvägar\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr " -b <maskin> Kör gcc för mål <maskin>, om det är installerat\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr " -V <version> Kör gcc version <version>, om den är installerad\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v Visa vilka program som körs av kompilatorn\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr ""
" -E Preprocessa bara; kompilera, assemblera och\n"
" länka inte\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr " -S Kompilera bara; assemblera och länka inte\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr " -c Kompilera och assemblera, men länka inte\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <fil> Placera utdata i <fil>\n"
-#: gcc.c:3020
+#: gcc.c:3023
#, fuzzy
msgid ""
" -x <language> Specify the language of the following input files\n"
@@ -5433,7 +5444,7 @@ msgstr ""
" 'none' innebär att man använder standardmetoden,\n"
" att man gissar språk beroende på filändelse\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5446,98 +5457,98 @@ msgstr ""
"vidare till de barnprocesser som startas av %s. För att skicka med andra\n"
"flaggor till dessa processer måste flaggan -W<bokstav> användas.\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, fuzzy, c-format
msgid "`-%c' option must have argument"
msgstr "\"%s\" tar bara noll eller två argument"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr ""
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr ""
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr "argument till \"-Xlinker\" saknas"
-#: gcc.c:3468
+#: gcc.c:3471
#, fuzzy
msgid "argument to `-Xpreprocessor' is missing"
msgstr "argument till \"-specs\" saknas"
-#: gcc.c:3475
+#: gcc.c:3478
#, fuzzy
msgid "argument to `-Xassembler' is missing"
msgstr "argument till \"-Xlinker\" saknas"
-#: gcc.c:3482
+#: gcc.c:3485
#, fuzzy
msgid "argument to `-l' is missing"
msgstr "argument till \"-x\" saknas"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr "argument till \"-specs\" saknas"
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr "argument till \"-specs=\" saknas"
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr "argument till \"-B\" saknas"
-#: gcc.c:3735
+#: gcc.c:3738
#, fuzzy
msgid "warning: -pipe ignored because -save-temps specified"
msgstr "Varning: -pipe ignorerad eftersom -save-temps angiven"
-#: gcc.c:3739
+#: gcc.c:3742
#, fuzzy
msgid "warning: -pipe ignored because -time specified"
msgstr "Varning: -pipe ignorerad eftersom -time angiven"
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "argument till \"-x\" saknas"
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "argument till \"-%s\" saknas"
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr ""
-#: gcc.c:4441
+#: gcc.c:4444
msgid "invalid specification! Bug in cc"
msgstr ""
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5545,79 +5556,79 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr ""
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: gcc.c:5189
+#: gcc.c:5192
#, fuzzy, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "ej igenkänd flagga `-%s'"
-#: gcc.c:5268
+#: gcc.c:5271
#, fuzzy, c-format
msgid "unknown spec function `%s'"
msgstr "I funktion `%s':"
-#: gcc.c:5287
+#: gcc.c:5290
#, fuzzy, c-format
msgid "error in args to spec function `%s'"
msgstr "för många argument till funktionen \"%s\""
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:5338
+#: gcc.c:5341
#, fuzzy
msgid "no arguments for spec function"
msgstr "för få argument till funktion"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "ej igenkänd flagga `-%s'"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "program: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "bibliotek: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5625,52 +5636,52 @@ msgstr ""
"\n"
"Instruktioner för bugrapportering, se:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "gcc version %s\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr ""
-#: gcc.c:6302
+#: gcc.c:6305
#, fuzzy
msgid "no input files"
msgstr "Inga indatafiler"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:6327
+#: gcc.c:6330
#, fuzzy
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "kan inte ange både -C och -o"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: kompilatorn %s är inte installerad på detta system"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "språk %s känns inte igen"
-#: gcc.c:6580
+#: gcc.c:6583
#, fuzzy
msgid "internal gcc abort"
msgstr "Intern gcc-halt (abort)."
@@ -5961,22 +5972,22 @@ msgstr ""
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
#, fuzzy
msgid "jump bypassing disabled"
msgstr "flaggan -g är avslagen."
-#: gcse.c:8071
+#: gcse.c:8097
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:8084
+#: gcse.c:8110
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
@@ -6027,7 +6038,7 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr "fält \"%s\" deklarerad som en funktion"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, fuzzy, c-format
msgid "can't open %s: %m"
@@ -6107,7 +6118,7 @@ msgstr ""
msgid "function with target specific attribute(s) cannot be inlined"
msgstr ""
-#: jump.c:1896
+#: jump.c:1913
#, fuzzy
msgid "%Hwill never be executed"
msgstr "anrop %d aldrig utfört\n"
@@ -6596,7 +6607,7 @@ msgstr ""
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "okänt registernamn: %s"
@@ -6641,16 +6652,16 @@ msgstr ""
msgid "impossible register constraint in `asm'"
msgstr ""
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr ""
-#: reload.c:3672
+#: reload.c:3687
#, fuzzy
msgid "unable to generate reloads for:"
msgstr "Välj CPU att generera kod för"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr ""
@@ -7065,11 +7076,11 @@ msgstr ""
msgid "invalid register name `%s' for register variable"
msgstr ""
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
@@ -7077,12 +7088,12 @@ msgstr ""
"\n"
"Speciella flaggor för målarkitektur:\n"
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, fuzzy, c-format
msgid " -m%-23s [undocumented]\n"
msgstr " -m%-23.23s [odokumenterad]\n"
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
@@ -7090,21 +7101,21 @@ msgstr ""
"\n"
"Det finns dessutom odokumenterade flaggor speciellt för målarkitekturen.\n"
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr " De finns, men är inte dokumenterade.\n"
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "ej igenkänd debuggningsflagga för gcc: %c"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, fuzzy, c-format
msgid "invalid option `%s'"
msgstr "Ogiltig flagga \"%s\""
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -7112,98 +7123,98 @@ msgid ""
"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr ""
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr ""
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, fuzzy, c-format
msgid "can't open %s for writing: %m"
msgstr "kan inte öppna fil %s för skrivning"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
#, fuzzy
msgid "out of memory"
msgstr "inget minne"
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: toplev.c:4422
+#: toplev.c:4423
#, fuzzy, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "ISO C89 stöder inte \\\"%%%c\\\" i %s formatsträng"
-#: toplev.c:4439
+#: toplev.c:4440
#, fuzzy
msgid "-ffunction-sections not supported for this target"
msgstr "attributet \"section\" stöds inte för denna målarkitektur"
-#: toplev.c:4444
+#: toplev.c:4445
#, fuzzy
msgid "-fdata-sections not supported for this target"
msgstr "-fdata-sections stöds inte för AIX"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:4458
+#: toplev.c:4459
#, fuzzy
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "attributet \"section\" stöds inte för denna målarkitektur"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:4473
+#: toplev.c:4474
#, fuzzy
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "profilering stöds inte tillsammans med -mg\n"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: toplev.c:4581
+#: toplev.c:4582
#, fuzzy, c-format
msgid "error writing to %s: %m"
msgstr "fel vid skrivning till %s"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, fuzzy, c-format
msgid "error closing %s: %m"
msgstr "fel vid stängning av %s"
@@ -7250,7 +7261,7 @@ msgstr ""
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
#, fuzzy
msgid "%Jinlining failed in call to '%F': %s"
msgstr "inlining misslyckades i anrop av \"%s\""
@@ -7265,34 +7276,34 @@ msgstr "storleken på returvärdet från \"%s\" är %u bytes"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "storleken på returvärdet från \"%s\" är större än %d bytes"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr ""
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:4775
+#: tree.c:4774
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
@@ -7350,51 +7361,51 @@ msgstr ""
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr "efterrågad minnesjustering är inte en potens av 2"
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr ""
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr ""
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
#, fuzzy
msgid "%Jweak declaration of '%D' must precede definition"
msgstr "omdeklaration av \"%s\""
-#: varasm.c:4274
+#: varasm.c:4275
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4308
+#: varasm.c:4309
#, fuzzy
msgid "%Jweak declaration of '%D' must be public"
msgstr "omdeklaration av \"%s\""
-#: varasm.c:4317
+#: varasm.c:4318
#, fuzzy
msgid "%Jweak declaration of '%D' not supported"
msgstr "omdeklaration av \"%s\""
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr ""
-#: varasm.c:4468
+#: varasm.c:4469
#, fuzzy
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "attributet \"section\" stöds inte för denna målarkitektur"
@@ -7625,7 +7636,7 @@ msgstr "saknas '(' efter predikat"
msgid "junk at end of '#pragma unused'"
msgstr "skräp vid slutet av \"#pragma %s\""
-#: config/darwin.c:1347
+#: config/darwin.c:1312
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr ""
@@ -7670,7 +7681,7 @@ msgstr ""
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr ""
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, fuzzy, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "ogiltigt värde (%s) till flagga -mcpu"
@@ -7710,90 +7721,90 @@ msgstr ""
msgid "bad value `%s' for -mmemory-latency"
msgstr "ogiltigt värde \"%s\" till -memory-latency"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr ""
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, fuzzy, c-format
msgid "invalid %%J value"
msgstr "ogiltigt värde %%B"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "ogiltigt %%r-värde"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "ogiltigt %%R-värde"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "ogiltigt %%N-värde"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "ogiltigt %%P-värde"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "ogiltigt %%h-värde"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "ogiltigt %%L-värde"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "ogiltigt %%m-värde"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "ogiltigt %%M-värde"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "ogiltigt %%U-värde"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "ogiltigt %%s-värde"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "ogiltigt %%C-värde"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "ogiltigt %%E-värde"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr ""
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr ""
@@ -7933,7 +7944,7 @@ msgstr ""
msgid "Tune expected memory latency"
msgstr ""
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
@@ -7952,17 +7963,17 @@ msgstr "argumentet till \"asm\" är inte en konstant sträng"
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, fuzzy, c-format
msgid "invalid operand to %%R code"
msgstr "ogiltig operand för %R"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, fuzzy, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "ogiltig operand för %H/%L"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, fuzzy, c-format
msgid "invalid operand to %%U code"
msgstr "ogiltig operand för %U"
@@ -7973,7 +7984,7 @@ msgid "invalid operand to %%V code"
msgstr "ogiltig operand för %V"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr ""
@@ -7982,7 +7993,7 @@ msgstr ""
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr "flagga -mcpu=%s står i konflikt med flagga -march="
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr "ogiltigt värde (%s) till flagga %s"
@@ -8067,13 +8078,13 @@ msgstr "-mpic-register= är oanvändbar utan -fpic"
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, fuzzy, c-format
msgid "`%s' attribute only applies to functions"
msgstr "attributet \"%s\" fungerar bara på funktioner"
@@ -8088,7 +8099,7 @@ msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr ""
@@ -8226,62 +8237,62 @@ msgstr ""
msgid "Ignore dllimport attribute for functions"
msgstr "Ignorera attributet dllimport för funktioner"
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
#, fuzzy
msgid "internal compiler error. Bad address:"
msgstr "Internt kompilatorfel i %s, vid %s:%d"
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
#, fuzzy
msgid "internal compiler error. Unknown mode:"
msgstr "Internt kompilatorfel i %s, vid %s:%d"
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
#, fuzzy
msgid "invalid insn:"
msgstr "ogiltig #line"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
#, fuzzy
msgid "unknown move insn:"
msgstr "okänt registernamn: %s"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
#, fuzzy
msgid "internal compiler error. Incorrect shift:"
msgstr "Internt kompilatorfel i %s, vid %s:%d"
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
#, fuzzy
msgid "only initialized variables can be placed into program memory area"
msgstr "Initiera bara variabler som kan placeras i 8-bits området."
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
#, fuzzy
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Initiera bara variabler som kan placeras i 8-bits området."
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, fuzzy, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "MCU \"%s\" stöds inte"
@@ -9515,7 +9526,7 @@ msgstr ""
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
@@ -9550,145 +9561,145 @@ msgstr "målprocessorn stödjer inte THUMB-instruktioner"
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, fuzzy, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr "ogiltigt värde (%s) till flagga -mcpu"
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, fuzzy, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "ogiltigt värde (%s) till flagga -mcpu"
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
#, fuzzy
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "pekare till funktion använd med aritmetik"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
#, fuzzy
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "pekare till funktion använd med aritmetik"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, fuzzy, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr "ogiltigt värde (%s) till flagga -mcpu"
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
#, fuzzy
msgid "fastcall and stdcall attributes are not compatible"
msgstr "shared och mdll är inkompatibla"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
#, fuzzy
msgid "fastcall and regparm attributes are not compatible"
msgstr "shared och mdll är inkompatibla"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, fuzzy, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr "tre \"l\"-suffix på heltalskonstant"
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, fuzzy, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "kan inte sätta attributet \"%s\" efter definitionen"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, fuzzy, c-format
msgid "invalid operand code `%c'"
msgstr "ogiltig operand för %V"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
#, fuzzy
msgid "invalid constraints for operand"
msgstr "ogiltig %%-kod"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
#, fuzzy
msgid "unknown insn mode"
msgstr "okänt maskinläge `%s'"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
#, fuzzy
msgid "shift must be an immediate"
msgstr "predikat måste vara en identifierare"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, fuzzy, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "attributet `%s' ignorerat"
@@ -9996,7 +10007,7 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr "Schemalägg kod för en given CPU"
@@ -10118,7 +10129,7 @@ msgstr ""
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr "iC2.0 och iC3.0 är imkompatible - använder iC3.0"
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
msgid "stack limit expression is not supported"
msgstr ""
@@ -10278,41 +10289,41 @@ msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "attributet \"section\" kan inte anges för lokala variabler"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr "%s-%s är ett tomt intervall"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, fuzzy, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "ogiltigt värde (%s) till flagga -mcpu"
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, fuzzy, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "ogiltigt värde (%s) till flagga -mcpu"
@@ -10320,107 +10331,107 @@ msgstr "ogiltigt värde (%s) till flagga -mcpu"
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr "Generera \"big endian\"-kod."
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr "Generera \"little endian\"-kod."
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr "Generera kod för GNU as"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr "Generera kod för Intel as"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr "Generera kod för GNU ld"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr "Generera kod för Intel ld"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr ""
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr ""
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr ""
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr ""
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr ""
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
msgid "Disable earlier placing stop bits"
msgstr ""
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr ""
@@ -10458,7 +10469,7 @@ msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -10468,12 +10479,12 @@ msgstr ""
msgid "invalid %%P operand"
msgstr "ogiltigt %%P-värde"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr "ogiltig användning av %%d, %%x eller %%x"
@@ -10529,48 +10540,48 @@ msgstr ""
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr "ogiltigt värde (%s) till flagga -mcpu"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, fuzzy, c-format
msgid "invalid operand to %%s code"
msgstr "ogiltig operand för %R"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, fuzzy, c-format
msgid "invalid operand to %%p code"
msgstr "ogiltig operand för %R"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, fuzzy, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "ogiltig operand för %H/%L"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, fuzzy, c-format
msgid "invalid operand to %%N code"
msgstr "ogiltig operand för %R"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr ""
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
#, fuzzy
msgid "lo_sum not of register"
msgstr "Skicka argument i register"
@@ -11000,160 +11011,160 @@ msgstr ""
msgid "bad test"
msgstr ""
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr ""
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr ""
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
#, fuzzy
msgid "-mgp32 used with a 64-bit ABI"
msgstr "Använd 64-bitars ABI"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
#, fuzzy
msgid "-mgp64 used with a 32-bit ABI"
msgstr "Använd 32-bitars ABI"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, fuzzy, c-format
msgid "unsupported combination: %s"
msgstr "ej stödd version"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
#, fuzzy
msgid "-g is only supported using GNU as,"
msgstr "-g stöds bara när man använder GAS på denna processor,"
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
#, fuzzy
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr "-g stöds bara när man använder GAS på denna processor,"
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
#, fuzzy
msgid "-g option disabled"
msgstr "flaggan -g är avslagen."
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr ""
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr ""
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr ""
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, fuzzy, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr ""
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, fuzzy, c-format
msgid "bad value (%s) for %s"
msgstr "ogiltigt värde (%s) till flagga %s"
# fixme: spola tillbaka är inte perfekt
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, fuzzy, c-format
msgid "can't rewind temp file: %m"
msgstr "kan inte spola tillbaka %s"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, fuzzy, c-format
msgid "can't write to output file: %m"
msgstr "kan inte skriva till %s"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, fuzzy, c-format
msgid "can't read from temp file: %m"
msgstr "kan inte läsa från %s"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, fuzzy, c-format
msgid "can't close temp file: %m"
msgstr "kan inte stänga %s"
@@ -11390,7 +11401,7 @@ msgstr ""
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr ""
@@ -11967,175 +11978,184 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr "skräp vid slutet av #pragma weak"
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple stöds inte på \"little endian\"-system"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring stöds inte på \"little endian\"-system"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, fuzzy, c-format
msgid "unknown -mdebug-%s switch"
msgstr "Okänd flagga -mdebug-%s"
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, fuzzy, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "okänt maskinläge `%s'"
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, fuzzy, c-format
msgid "unknown ABI specified: '%s'"
msgstr "okänt maskinläge `%s'"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, fuzzy, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "okänt maskinläge `%s'"
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
#, fuzzy
msgid "argument 1 must be a 5-bit signed literal"
msgstr "första argumentet till \"%s\" skall vara \"int\""
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
#, fuzzy
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "första argumentet till \"%s\" skall vara \"int\""
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
#, fuzzy
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
#, fuzzy
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
#, fuzzy
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "första argumentet till \"%s\" skall vara \"int\""
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, fuzzy, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "första argumentet till \"%s\" skall vara \"int\""
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
#, fuzzy
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "första argumentet till \"%s\" skall vara \"int\""
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6494
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
#, fuzzy
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "ogiltigt %%O-värde"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr ""
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr ""
@@ -12391,18 +12411,22 @@ msgid "Avoid all range limits on call instructions"
msgstr ""
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
msgid "Specify alignment of structure fields default/natural"
msgstr ""
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
@@ -12418,7 +12442,7 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
@@ -12704,29 +12728,29 @@ msgstr "Använd bitfältsinstruktioner"
msgid "enable fused multiply/add instructions"
msgstr "Använd inte bitfältsinstruktioner"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
#, fuzzy
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, fuzzy, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "attributet \"%s\" fungerar bara på funktioner"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, fuzzy, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "%s före strängkonstant"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, fuzzy, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "case-etikett reducerar inte till en heltalskonstant"
@@ -12739,69 +12763,69 @@ msgstr "case-etikett reducerar inte till en heltalskonstant"
msgid "Profiling is not supported on this target."
msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, fuzzy, c-format
msgid "invalid %%Y operand"
msgstr "ogiltig %%-kod"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, fuzzy, c-format
msgid "invalid %%A operand"
msgstr "ogiltig %%-kod"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, fuzzy, c-format
msgid "invalid %%B operand"
msgstr "ogiltigt värde %%B"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, fuzzy, c-format
msgid "invalid %%c operand"
msgstr "ogiltig %%-kod"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, fuzzy, c-format
msgid "invalid %%C operand"
msgstr "ogiltigt %%C-värde"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, fuzzy, c-format
msgid "invalid %%d operand"
msgstr "ogiltig %%-kod"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, fuzzy, c-format
msgid "invalid %%D operand"
msgstr "ogiltig %%-kod"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, fuzzy, c-format
msgid "invalid %%f operand"
msgstr "ogiltig %%-kod"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, fuzzy, c-format
msgid "invalid %%s operand"
msgstr "ogiltig %%-kod"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr ""
@@ -13302,279 +13326,279 @@ msgstr "Saknar argument till flaggan \"%s\""
msgid "`-gnat' misspelled as `-gant'"
msgstr ""
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr ""
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2237
+#: cp/call.c:2247
#, fuzzy
msgid "%s %D(%T) <built-in>"
msgstr "<inbyggd>"
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2245
+#: cp/call.c:2255
#, fuzzy
msgid "%J%s %+#D"
msgstr "%s: %s"
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2468
+#: cp/call.c:2478
#, fuzzy
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "%s: flaggan \"%s\" är tvetydig\n"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr ""
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
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:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr ""
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr ""
-#: cp/call.c:2806
+#: cp/call.c:2816
#, fuzzy
msgid "call of `(%T) (%A)' is ambiguous"
msgstr "%s: flaggan \"%s\" är tvetydig\n"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2845
+#: cp/call.c:2855
#, fuzzy, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr "%s före symbolen \"%s\""
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2854
+#: cp/call.c:2864
#, fuzzy, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "%s före %s'%c'"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2862
+#: cp/call.c:2872
#, fuzzy, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr "%s före symbolen \"%s\""
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO C++ förbjuder uteslutande av mittersta termen i ett ?: uttryck"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr ""
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3219
+#: cp/call.c:3229
#, fuzzy
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "typfel i villkorsuttryck"
-#: cp/call.c:3226
+#: cp/call.c:3236
#, fuzzy
msgid "enumeral and non-enumeral type in conditional expression"
msgstr "typ signed och unsigned i villkorsuttryck"
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr ""
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr ""
-#: cp/call.c:3585
+#: cp/call.c:3595
#, fuzzy
msgid "comparison between `%#T' and `%#T'"
msgstr "jämföreslse mellan signed och unsigned"
-#: cp/call.c:3831
+#: cp/call.c:3841
#, fuzzy
msgid "no suitable `operator %s' for `%T'"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr ""
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr ""
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr ""
-#: cp/call.c:3923
+#: cp/call.c:3947
#, fuzzy
msgid "invalid conversion from `%T' to `%T'"
msgstr "konvertering från NaN till int"
-#: cp/call.c:3925
+#: cp/call.c:3949
#, fuzzy
msgid " initializing argument %P of `%D'"
msgstr "ogiltigt typargument till \"%s\""
-#: cp/call.c:4079
+#: cp/call.c:4094
#, fuzzy
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/call.c:4082
+#: cp/call.c:4097
#, fuzzy
msgid "cannot bind packed field `%E' to `%T'"
msgstr "kan inte deklarera \"::main\" som en mall"
-#: cp/call.c:4085
+#: cp/call.c:4100
#, fuzzy
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr ""
-#: cp/call.c:4240
+#: cp/call.c:4255
#, fuzzy
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "parameternamn saknas i parameterlista"
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4456
+#: cp/call.c:4471
#, fuzzy
msgid "`%T' is not an accessible base of `%T'"
msgstr "%s har ingen medlem med namn \"%s\""
-#: cp/call.c:4725
+#: cp/call.c:4740
#, fuzzy
msgid "could not find class$ field in java interface type `%T'"
msgstr "ingen superklass deklarerad i interface för \"%s\""
-#: cp/call.c:4980
+#: cp/call.c:4995
#, fuzzy
msgid "call to non-function `%D'"
msgstr "Inga anrop i funktion %s\n"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/call.c:5084
+#: cp/call.c:5099
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr ""
-#: cp/call.c:5101
+#: cp/call.c:5116
#, fuzzy, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "%s: flaggan \"%s\" är tvetydig\n"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
#, fuzzy
msgid " in call to `%D'"
msgstr "kan inte inline:a anrop till \"%s\""
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5767
+#: cp/call.c:5782
#, fuzzy
msgid " for conversion from `%T' to `%T'"
msgstr "konvertering från NaN till int"
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5889
+#: cp/call.c:5904
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:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:6003
+#: cp/call.c:6018
#, fuzzy
msgid "could not convert `%E' to `%T'"
msgstr "kunde inte öppna dump-fil \"%s\""
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr ""
-#: cp/call.c:6112
+#: cp/call.c:6127
#, fuzzy
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr "ogiltig mottagartyp \"%s\""
@@ -13650,232 +13674,232 @@ msgstr ""
msgid "`%#T' only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr ""
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr ""
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2672
+#: cp/class.c:2715
#, fuzzy
msgid "bit-field `%#D' with non-integral type"
msgstr "bitfält \"%s\" har en icke godkänd typ"
-#: cp/class.c:2692
+#: cp/class.c:2735
#, fuzzy
msgid "bit-field `%D' width not an integer constant"
msgstr "tre \"l\"-suffix på heltalskonstant"
-#: cp/class.c:2698
+#: cp/class.c:2741
#, fuzzy
msgid "negative width in bit-field `%D'"
msgstr "negativ storlek i bitfält \"%s\""
-#: cp/class.c:2703
+#: cp/class.c:2746
#, fuzzy
msgid "zero width for bit-field `%D'"
msgstr "Storleken noll på bitfält \"%s\""
-#: cp/class.c:2709
+#: cp/class.c:2752
#, fuzzy
msgid "width of `%D' exceeds its type"
msgstr "storleken på \"%s\" är större än sin typ"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr ""
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr ""
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2939
+#: cp/class.c:2982
#, fuzzy
msgid "`%D' may not be static because it is a member of a union"
msgstr "\"%s\" är normalt en icke-statisk function"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr ""
-#: cp/class.c:2958
+#: cp/class.c:3001
#, fuzzy
msgid "field `%D' invalidly declared function type"
msgstr "fält \"%s\" deklarerad som en funktion"
-#: cp/class.c:2965
+#: cp/class.c:3008
#, fuzzy
msgid "field `%D' invalidly declared method type"
msgstr "bitfält \"%s\" har en icke godkänd typ"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr ""
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr ""
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr ""
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr ""
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3714
+#: cp/class.c:3757
#, fuzzy
msgid "initializer specified for non-virtual method `%D'"
msgstr "argumentformat angivet för icke-funktion \"%s\""
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%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:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
#, fuzzy
msgid "redefinition of `%#T'"
msgstr "omdefiniering av \"%s\""
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr "språksträng `\"%s\"' känns inte igen"
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr ""
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr ""
-#: cp/class.c:5892
+#: cp/class.c:5935
#, fuzzy
msgid "assuming pointer to member `%D'"
msgstr "upprepning av medlem \"%s\""
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr ""
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr "inte tillräcklig typinformation"
-#: cp/class.c:5957
+#: cp/class.c:6000
#, fuzzy
msgid "argument of type `%T' does not match `%T'"
msgstr "argument \"%s\" matchar inte prototypen"
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr "ogiltig operation på oinstansierad typ"
@@ -13884,12 +13908,12 @@ msgstr "ogiltig operation på oinstansierad typ"
#. 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:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
#, fuzzy
msgid "declaration of `%#D'"
msgstr "omdeklaration av \"%s\""
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr ""
@@ -14000,172 +14024,189 @@ msgstr ""
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
-#: cp/decl.c:371
+#: cp/decl.c:372
#, fuzzy
msgid "label `%D' used but not defined"
msgstr "etikett \"%s\" använd men inte definierad"
-#: cp/decl.c:378
+#: cp/decl.c:379
#, fuzzy
msgid "label `%D' defined but not used"
msgstr "etikett \"%s\" definierad men inte använd"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
#, fuzzy
msgid "previous declaration of `%D'"
msgstr "tidigare deklaration av \"%s\""
-#: cp/decl.c:1178
+#: cp/decl.c:1179
#, fuzzy
msgid "%Jfunction '%D' redeclared as inline"
msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
#, fuzzy
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "implicit deklaration av funktion \"%s\""
-#: cp/decl.c:1186
+#: cp/decl.c:1187
#, fuzzy
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "funktionen \"%s\" deklarerades tidigare i ett block"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
#, fuzzy
msgid "%Jprevious declaration of '%D' was inline"
msgstr "tidigare deklaration av \"%s\""
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
#, fuzzy
msgid "shadowing %s function `%#D'"
msgstr "döljer biblioteksfunktion \"%s\""
-#: cp/decl.c:1218
+#: cp/decl.c:1219
#, fuzzy
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
#, fuzzy
msgid "conflicts with built-in declaration `%#D'"
msgstr "motstridande deklarationer av \"%s\""
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
#, fuzzy
msgid "new declaration `%#D'"
msgstr "omdeklaration av \"%s\""
-#: cp/decl.c:1243
+#: cp/decl.c:1244
#, fuzzy
msgid "ambiguates built-in declaration `%#D'"
msgstr "dubbel deklaration av etikett \"%s\""
-#: cp/decl.c:1314
+#: cp/decl.c:1315
#, fuzzy
msgid "`%#D' redeclared as different kind of symbol"
msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
#, fuzzy
msgid "previous declaration of `%#D'"
msgstr "tidigare deklaration av \"%s\""
-#: cp/decl.c:1339
+#: cp/decl.c:1340
#, fuzzy
msgid "declaration of template `%#D'"
msgstr "omdeklaration av \"enum %s\""
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
#, fuzzy
msgid "conflicts with previous declaration `%#D'"
msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
#, fuzzy
msgid "ambiguates old declaration `%#D'"
msgstr "dubbel deklaration av etikett \"%s\""
-#: cp/decl.c:1363
+#: cp/decl.c:1364
#, fuzzy
msgid "declaration of C function `%#D' conflicts with"
msgstr "implicit deklaration av funktion \"%s\""
-#: cp/decl.c:1365
+#: cp/decl.c:1366
#, fuzzy
msgid "previous declaration `%#D' here"
msgstr "tidigare deklaration av \"%s\""
-#: cp/decl.c:1381
+#: cp/decl.c:1382
#, fuzzy
msgid "conflicting declaration '%#D'"
msgstr "motstridande deklarationer av \"%s\""
-#: cp/decl.c:1382
+#: cp/decl.c:1383
#, fuzzy
msgid "'%D' has a previous declaration as `%#D'"
msgstr "tidigare deklaration av \"%s\""
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+#, fuzzy
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "implicit deklaration av funktion \"%s\""
+
+#: cp/decl.c:1437
+#, fuzzy
+msgid "previous declaration of `namespace %D' here"
+msgstr "tidigare deklaration av \"%s\""
+
+#: cp/decl.c:1449
#, fuzzy
msgid "`%#D' previously defined here"
msgstr "\"%s\" definierades tidigare här"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
#, fuzzy
msgid "`%#D' previously declared here"
msgstr "\"%s\" är tidigare deklarerad här"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
#, fuzzy
msgid "prototype for `%#D'"
msgstr "prototyp för \"%s\" följer"
-#: cp/decl.c:1446
+#: cp/decl.c:1460
#, fuzzy
msgid "%Jfollows non-prototype definition here"
msgstr "icke-prototypdefinition here"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
#, fuzzy
msgid "previous declaration of `%#D' with %L linkage"
msgstr "tidigare deklaration av \"%s\""
-#: cp/decl.c:1460
+#: cp/decl.c:1474
#, fuzzy
msgid "conflicts with new declaration with %L linkage"
msgstr "motstridande deklarationer av \"%s\""
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr ""
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
#, fuzzy
msgid "after previous specification in `%#D'"
msgstr "tidigare deklaration av \"%s\""
-#: cp/decl.c:1501
+#: cp/decl.c:1515
#, fuzzy
msgid "`%#D' was used before it was declared inline"
msgstr "\"%s\" användes utan någon prototyp innan sin definition"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
#, fuzzy
msgid "%Jprevious non-inline declaration here"
msgstr "tidigare implicit deklaration av \"%s\""
-#: cp/decl.c:1555
+#: cp/decl.c:1569
#, fuzzy
msgid "redundant redeclaration of `%D' in same scope"
msgstr "redundant omdeklaration av \"%s\" i samma scope"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, fuzzy, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "deklaration av \"%s\" som ett fält med funktioner"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, fuzzy, c-format
msgid "than previous declaration `%F'"
msgstr "ingen tidigare deklaration av \"%s\""
@@ -14178,224 +14219,224 @@ msgstr "ingen tidigare deklaration av \"%s\""
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1880
+#: cp/decl.c:1894
#, fuzzy
msgid "%Jconflicts with previous declaration here"
msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
#, fuzzy
msgid "implicit declaration of function `%#D'"
msgstr "implicit deklaration av funktion \"%s\""
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr ""
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
#, fuzzy
msgid "jump to label `%D'"
msgstr "hopp till case-etikett"
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr "hopp till case-etikett"
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
#, fuzzy
msgid "%H from here"
msgstr " från här"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
#, fuzzy
msgid " crosses initialization of `%#D'"
msgstr "omdefiniering av \"%s\""
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr ""
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr " går in i try-block"
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr " går in i catch-block"
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " från här"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
#, fuzzy
msgid "%J enters catch block"
msgstr " går in i catch-block"
-#: cp/decl.c:2360
+#: cp/decl.c:2374
#, fuzzy
msgid " skips initialization of `%#D'"
msgstr "%s: Vid instansiering av \"%s\":\n"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2397
+#: cp/decl.c:2411
#, fuzzy
msgid "duplicate label `%D'"
msgstr "upprepning av medlem \"%s\""
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr ""
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:3429
+#: cp/decl.c:3443
#, fuzzy
msgid "%Jan anonymous union cannot have function members"
msgstr "anonym union deklarerad i parameterlista"
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3493
+#: cp/decl.c:3507
#, fuzzy
msgid "redeclaration of C++ built-in type `%T'"
msgstr "omdeklaration av \"%s\""
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3557
+#: cp/decl.c:3571
#, fuzzy
msgid "missing type-name in typedef-declaration"
msgstr "oanvändbart nyckelord eller typnamn i tom deklaration"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3572
+#: cp/decl.c:3586
#, fuzzy
msgid "`%D' can only be specified for functions"
msgstr "argumentformat angivet för icke-funktion \"%s\""
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3579
+#: cp/decl.c:3593
#, fuzzy
msgid "`%D' can only be specified for objects and functions"
msgstr "argumentformat angivet för icke-funktion \"%s\""
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
#, fuzzy
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef \"%s\" är initierad"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
#, fuzzy
msgid "function `%#D' is initialized like a variable"
msgstr "funktion \"%s\" är initierad som en variabel"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
#, fuzzy
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "deklaration av \"%s\" är \"extern\" och initierad"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
msgid "`%#D' is not a static member of `%#T'"
msgstr ""
-#: cp/decl.c:3777
+#: cp/decl.c:3791
#, fuzzy
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr "ISO C++ tillåter inte \"%s\" i #if"
-#: cp/decl.c:3788
+#: cp/decl.c:3802
#, fuzzy
msgid "duplicate initialization of %D"
msgstr "initiering"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
#, fuzzy
msgid "declaration of `%#D' outside of class is not definition"
msgstr "deklaration av \"%s\" som ett fält med funktioner"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
#, fuzzy
msgid "variable `%#D' has initializer but incomplete type"
msgstr "variabel \"%s\" har initierare men är av inkomplett typ"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
#, fuzzy
msgid "elements of array `%#D' have incomplete type"
msgstr "elementen i fält \"%s\" har en ofullständig typ"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
#, fuzzy
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "parameter \"%s\" har en inkomplett typ"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
#, fuzzy
msgid "`%D' declared as reference but not initialized"
msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
#, fuzzy
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
-#: cp/decl.c:3976
+#: cp/decl.c:3990
#, fuzzy
msgid "cannot initialize `%T' from `%T'"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/decl.c:4008
+#: cp/decl.c:4022
#, fuzzy
msgid "initializer fails to determine size of `%D'"
msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
-#: cp/decl.c:4013
+#: cp/decl.c:4027
#, fuzzy
msgid "array size missing in `%D'"
msgstr "fältstorlek saknas i \"%s\""
-#: cp/decl.c:4025
+#: cp/decl.c:4039
#, fuzzy
msgid "zero-size array `%D'"
msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
@@ -14403,329 +14444,347 @@ msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
#. 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:4062
+#: cp/decl.c:4076
#, fuzzy
msgid "storage size of `%D' isn't known"
msgstr "lagringsstorlek på \"%s\" är okänd"
-#: cp/decl.c:4084
+#: cp/decl.c:4098
#, fuzzy
msgid "storage size of `%D' isn't constant"
msgstr "lagringsstorlek på \"%s\" är inte konstant"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr ""
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4166
+#: cp/decl.c:4180
#, fuzzy
msgid "uninitialized const `%D'"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr ""
+
+#: cp/decl.c:4323
#, fuzzy
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4326
+#: cp/decl.c:4404
#, fuzzy
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C89 förbjuder konstruktor-uttryck"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
#, fuzzy
msgid "`%T' has no non-static data member named `%D'"
msgstr "%s har ingen medlem med namn \"%s\""
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
#, fuzzy
msgid "too many initializers for `%T'"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/decl.c:4439
+#: cp/decl.c:4494
#, fuzzy
msgid "variable-sized object `%D' may not be initialized"
msgstr "objekt med variabel storlek kan inte initieras"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
#, fuzzy
msgid "`%D' has incomplete type"
msgstr "\"%s\" har en inkomplett typ"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr ""
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr ""
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr "tilldelning (inte initieraing) i deklaration"
-#: cp/decl.c:4749
+#: cp/decl.c:4805
#, fuzzy
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/decl.c:4803
+#: cp/decl.c:4859
#, fuzzy
msgid "shadowing previous type declaration of `%#D'"
msgstr "tidigare deklaration av \"%s\""
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr ""
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr ""
-#: cp/decl.c:5451
+#: cp/decl.c:5520
#, fuzzy
msgid "destructor for alien class `%T' cannot be a member"
msgstr "destruerare kan inte vara en statisk medlemsfunktion"
-#: cp/decl.c:5454
+#: cp/decl.c:5523
#, fuzzy
msgid "constructor for alien class `%T' cannot be a member"
msgstr "konstruerare kan inte vara en statisk medlemsfunktion\""
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr ""
-#: cp/decl.c:5478
+#: cp/decl.c:5547
#, fuzzy
msgid "`%D' declared as an `inline' %s"
msgstr "variabel \"%s\" deklarerad \"inline\""
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr ""
-#: cp/decl.c:5483
+#: cp/decl.c:5552
#, fuzzy
msgid "`%D' declared as a friend"
msgstr "fält \"%s\" deklarerad som en funktion"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
#, fuzzy
msgid "`%D' declared with an exception specification"
msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr "kan inte deklarera \"::main\" som en mall"
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr ""
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr "kan inte deklarera \"::main\" som static"
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr "\"main\" måste returnera \"int\""
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr ""
-#: cp/decl.c:5663
+#: cp/decl.c:5732
#, fuzzy
msgid "defining explicit specialization `%D' in friend declaration"
msgstr "tilldelning (inte initieraing) i deklaration"
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5765
+#: cp/decl.c:5834
#, fuzzy
msgid "definition of implicitly-declared `%D'"
msgstr "funktionsdefinition deklarerad som \"auto\""
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr ""
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6043
+#: cp/decl.c:6112
#, fuzzy
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
-#: cp/decl.c:6046
+#: cp/decl.c:6115
#, fuzzy
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
-#: cp/decl.c:6065
+#: cp/decl.c:6134
#, fuzzy
msgid "size of array `%D' has non-integral type `%T'"
msgstr "storlek på fält \"%s\" är inte av heltalstyp"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
#, fuzzy
msgid "size of array has non-integral type `%T'"
msgstr "storlek på fält \"%s\" är inte av heltalstyp"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
#, fuzzy
msgid "size of array `%D' is negative"
msgstr "storlek på fält \"%s\" är negativt"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
#, fuzzy
msgid "size of array is negative"
msgstr "storlek på fält \"%s\" är negativt"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
#, fuzzy
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
#, fuzzy
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
#, fuzzy
msgid "size of array `%D' is not an integral constant-expression"
msgstr "storlek på fält \"%s\" är inte av heltalstyp"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
#, fuzzy
msgid "size of array is not an integral constant-expression"
msgstr "storlek på fält \"%s\" är inte av heltalstyp"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
#, fuzzy
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
#, fuzzy
msgid "ISO C++ forbids variable-size array"
msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6248
+#: cp/decl.c:6317
#, fuzzy
msgid "declaration of `%D' as %s"
msgstr "omdeklaration av \"%s\""
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, fuzzy, c-format
msgid "creating %s"
msgstr "Skapar %s.\n"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6293
+#: cp/decl.c:6362
#, fuzzy
msgid "return type specification for constructor invalid"
msgstr "funktionskroppen för konstrueraren saknas"
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6306
+#: cp/decl.c:6375
#, fuzzy
msgid "operator `%T' declared to return `%T'"
msgstr "parameter \"%s\" deklarerad som void"
-#: cp/decl.c:6308
+#: cp/decl.c:6377
#, fuzzy
msgid "return type specified for `operator %T'"
msgstr "lagringsklass angiven för parameter \"%s\""
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr ""
+
+#: cp/decl.c:6405
+#, fuzzy, c-format
+msgid "variable or field `%E' declared void"
+msgstr "variabel eller fält \"%s\" deklarerad som void"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr ""
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr "destruerare måste vara medlemsfunktioner"
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr ""
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr ""
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr ""
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr ""
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr ""
@@ -14733,319 +14792,311 @@ msgstr ""
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, fuzzy, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "ogiltig användning av void-uttryck"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
#, fuzzy
msgid "declaration of `%D' as non-function"
msgstr "deklaration av \"%s\" som ett fält med funktioner"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr "\"bool\" är numera ett nyckelord"
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr ""
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
#, fuzzy
msgid "multiple declarations `%T' and `%T'"
msgstr "multiple deklaration av metod \"%s\""
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO C++ stödjer inte \"long long\""
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, fuzzy, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr "short, signed eller unsigned är ogiltigt för \"%s\""
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr "både long och short angivet för \"%s\""
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr "både signed och unsigned angivet för \"%s\""
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr ""
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:7097
+#: cp/decl.c:7192
#, fuzzy
msgid "`%T::%D' is not a valid declarator"
msgstr "\"%s\" är inte i början av deklarationen"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr ""
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "toppnivådeklaration av \"%s\" anger \"auto\""
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr "destruerare kan inte vara en statisk medlemsfunktion"
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, fuzzy, c-format
msgid "destructors may not be `%s'"
msgstr "destruerare behövs för \"%#D\""
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr "konstruerare kan inte vara en statisk medlemsfunktion\""
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr ""
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "kan inte initiera friend-funktion \"%s\""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, fuzzy, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "kan inte initiera friend-funktion \"%s\""
-#: cp/decl.c:7490
+#: cp/decl.c:7585
#, fuzzy
msgid "destructors may not have parameters"
msgstr "destruerare måste vara medlemsfunktioner"
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
#, fuzzy
msgid "cannot declare reference to `%#T'"
msgstr "kan inte deklarera referenser till referenser"
-#: cp/decl.c:7511
+#: cp/decl.c:7606
#, fuzzy
msgid "cannot declare pointer to `%#T'"
msgstr "kan inte deklarera pekare till referenser"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
#, fuzzy
msgid "cannot declare pointer to `%#T' member"
msgstr "kan inte deklarera pekare till referenser"
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr ""
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr ""
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr "const \"%s\" kan inte deklareras \"mutable\""
-#: cp/decl.c:7818
+#: cp/decl.c:7913
#, fuzzy
msgid "template-id `%D' used as a declarator"
msgstr "deklaration av \"%s\" döljer global deklaration"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7893
+#: cp/decl.c:7988
#, fuzzy
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "namn saknas på medlemsfunktion"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
#, fuzzy
msgid "type qualifiers specified for friend class declaration"
msgstr "två typer angivna i en tom deklaration"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7969
+#: cp/decl.c:8064
#, fuzzy
msgid "template parameters cannot be friends"
msgstr "typen på parameter \"%s\" är inte deklarerad"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr ""
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr ""
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr ""
-#: cp/decl.c:7999
+#: cp/decl.c:8094
#, fuzzy
msgid "invalid qualifiers on non-member function type"
msgstr "ogiltigt format på versionsnummer"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
#, fuzzy
msgid "abstract declarator `%T' used as declaration"
msgstr "deklaration av \"%s\" döljer global deklaration"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr ""
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr ""
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
#, fuzzy
msgid "invalid use of `::'"
msgstr "ogiltigt användande av \"restrict\""
-#: cp/decl.c:8106
+#: cp/decl.c:8196
#, fuzzy
msgid "function `%D' cannot be declared friend"
msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr ""
-#: cp/decl.c:8127
+#: cp/decl.c:8217
#, fuzzy
msgid "function `%D' declared virtual inside a union"
msgstr "fält \"%s\" deklarerad som en funktion"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:8215
+#: cp/decl.c:8305
#, fuzzy
msgid "field `%D' has incomplete type"
msgstr "fält \"%s\" har en inkomplett typ"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
#, fuzzy
msgid "name `%T' has incomplete type"
msgstr "parameter \"%s\" har en inkomplett typ"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
#, fuzzy
msgid " in instantiation of template `%T'"
msgstr "%s: Vid instansiering av \"%s\":\n"
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr ""
@@ -15061,96 +15112,96 @@ msgstr ""
#. 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:8287
+#: cp/decl.c:8377
#, fuzzy
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr ""
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, fuzzy, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr ""
-#: cp/decl.c:8400
+#: cp/decl.c:8490
#, fuzzy
msgid "cannot declare member function `%D' to have static linkage"
msgstr "kan inte deklarera \"::main\" som static"
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr "kan inte deklarera en statisk funktion i en annan funktion"
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr ""
-#: cp/decl.c:8440
+#: cp/decl.c:8530
#, fuzzy
msgid "static member `%D' declared `register'"
msgstr "variabel \"%s\" deklarerad \"inline\""
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr ""
-#: cp/decl.c:8585
+#: cp/decl.c:8675
#, fuzzy
msgid "default argument for `%#D' has type `%T'"
msgstr "första argumentet till \"%s\" skall vara \"int\""
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr ""
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr ""
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, fuzzy, c-format
msgid "invalid string constant `%E'"
msgstr "ogiltig lagringsklass för funktion \"%s\""
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr ""
-#: cp/decl.c:8689
+#: cp/decl.c:8779
#, fuzzy
msgid "parameter `%D' invalidly declared method type"
msgstr "parameter \"%s\" deklarerad som void"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr ""
@@ -15169,100 +15220,100 @@ msgstr ""
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr ""
-#: cp/decl.c:9000
+#: cp/decl.c:9090
#, fuzzy
msgid "`%D' must be a nonstatic member function"
msgstr "\"%s\" är normalt en icke-statisk function"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr ""
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr ""
-#: cp/decl.c:9126
+#: cp/decl.c:9216
#, fuzzy
msgid "`%D' must take either zero or one argument"
msgstr "\"%s\" tar bara noll eller två argument"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
#, fuzzy
msgid "`%D' must take either one or two arguments"
msgstr "\"%s\" tar bara noll eller två argument"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr ""
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
#, fuzzy
msgid "`%D' must take exactly one argument"
msgstr "\"%s\" tar bara noll eller två argument"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
#, fuzzy
msgid "`%D' must take exactly two arguments"
msgstr "\"%s\" tar bara noll eller två argument"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr ""
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr ""
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr ""
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr ""
-#: cp/decl.c:9279
+#: cp/decl.c:9369
#, fuzzy
msgid "using template type parameter `%T' after `%s'"
msgstr "flera parametrar med namn \"%s\""
-#: cp/decl.c:9287
+#: cp/decl.c:9377
#, fuzzy
msgid "`%T' referred to as `%s'"
msgstr "kunde inte hitta klassen \"%s\""
-#: cp/decl.c:9293
+#: cp/decl.c:9383
msgid "`%T' referred to as enum"
msgstr ""
@@ -15273,52 +15324,52 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
#, fuzzy
msgid "template argument required for `%s %T'"
msgstr "flera parametrar med namn \"%s\""
-#: cp/decl.c:9453
+#: cp/decl.c:9543
#, fuzzy
msgid "use of enum `%#D' without previous declaration"
msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
#, fuzzy
msgid "redeclaration of `%T' as a non-template"
msgstr "deklaration av \"%s\" som ett fält med funktioner"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr ""
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr ""
-#: cp/decl.c:9580
+#: cp/decl.c:9670
#, fuzzy
msgid "duplicate base type `%T' invalid"
msgstr "upprepat case-värde"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9700
+#: cp/decl.c:9790
#, fuzzy
msgid "multiple definition of `%#T'"
msgstr "omdefiniering av \"%s\""
-#: cp/decl.c:9701
+#: cp/decl.c:9791
#, fuzzy
msgid "%Jprevious definition here"
msgstr "\"%s\" definierades tidigare här"
@@ -15327,53 +15378,53 @@ msgstr "\"%s\" definierades tidigare här"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9926
+#: cp/decl.c:10023
#, fuzzy
msgid "enumerator value for `%D' not integer constant"
msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
#, fuzzy
msgid "overflow in enumeration values at `%D'"
msgstr "överspill i uppräkningsvärden"
-#: cp/decl.c:10015
+#: cp/decl.c:10112
#, fuzzy
msgid "return type `%#T' is incomplete"
msgstr "returtypen är en inkomplett typ"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr "returtypen för \"main\" ändrad till \"int\""
-#: cp/decl.c:10162
+#: cp/decl.c:10259
#, fuzzy
msgid "`%D' implicitly declared before its definition"
msgstr "\"%s\" deklarerad inline efter sin definition"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10453
+#: cp/decl.c:10550
#, fuzzy
msgid "parameter `%D' declared void"
msgstr "parameter \"%s\" deklarerad som void"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
#, fuzzy
msgid "invalid member function declaration"
msgstr "dubbel deklaration av etikett \"%s\""
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:11149
+#: cp/decl.c:11246
#, fuzzy
msgid "static member function `%#D' declared with type qualifiers"
msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
@@ -15425,7 +15476,7 @@ msgstr ""
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr "tidigare implicit deklaration av \"%s\""
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
#, fuzzy
msgid "template declaration of `%#D'"
msgstr "omdeklaration av \"%s\""
@@ -15501,47 +15552,47 @@ msgstr ""
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
#, fuzzy
msgid "anonymous union with no members"
msgstr "anonym union deklarerad i parameterlista"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
#, fuzzy
msgid "`operator new' must return type `%T'"
msgstr "\"operator new\" måste returnera typ \"void *\""
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
#, fuzzy
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr "\"operator new\" tar parameter av typ \"size_t\""
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
#, fuzzy
msgid "`operator delete' must return type `%T'"
msgstr "\"operator new\" måste returnera typ \"void *\""
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
#, fuzzy
msgid "`operator delete' takes type `%T' as first parameter"
msgstr "\"operator new\" tar parameter av typ \"size_t\""
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
#, fuzzy
msgid "inline function `%D' used but never defined"
msgstr "\"%s\" är använd men inte definierad"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
#, fuzzy
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "parameternamn saknas i parameterlista"
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr ""
@@ -15568,7 +15619,7 @@ msgstr ""
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr ""
@@ -15654,7 +15705,7 @@ msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr ""
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr "argument till \"%s\" saknas\n"
@@ -15790,65 +15841,65 @@ msgstr ""
msgid "incomplete type `%T' does not have member `%D'"
msgstr ""
-#: cp/init.c:1459
+#: cp/init.c:1460
#, fuzzy
msgid "`%D' is not a member of type `%T'"
msgstr "%s har ingen medlem med namn \"%s\""
-#: cp/init.c:1478
+#: cp/init.c:1487
#, fuzzy
msgid "invalid pointer to bit-field `%D'"
msgstr "negativ storlek i bitfält \"%s\""
-#: cp/init.c:1580
+#: cp/init.c:1589
#, fuzzy
msgid "invalid use of non-static member function `%D'"
msgstr "ogiltigt användande av \"restrict\""
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
#, fuzzy
msgid "invalid use of non-static data member `%D'"
msgstr "ogiltigt användande av \"restrict\""
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr ""
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr ""
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr ""
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr ""
-#: cp/init.c:1877
+#: cp/init.c:1886
#, fuzzy
msgid "can't find class$"
msgstr "Kan inte hitta class$"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
msgstr "ogiltig typ \"void\" för new"
-#: cp/init.c:2014
+#: cp/init.c:2023
#, fuzzy
msgid "uninitialized const in `new' of `%#T'"
msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr ""
@@ -15856,41 +15907,41 @@ msgstr ""
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr ""
-#: cp/init.c:2083
+#: cp/init.c:2092
#, fuzzy
msgid "request for member `%D' is ambiguous"
msgstr "%s: flaggan \"%s\" är tvetydig\n"
-#: cp/init.c:2203
+#: cp/init.c:2212
#, fuzzy
msgid "ISO C++ forbids initialization in array new"
msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr ""
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr ""
@@ -15959,15 +16010,15 @@ msgstr ""
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
@@ -16126,7 +16177,7 @@ msgstr "\"%s\" är inte i början av deklarationen"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
msgstr ""
@@ -16163,97 +16214,97 @@ msgstr ""
msgid "using-declaration cannot name destructor"
msgstr "multiple deklaration av metod \"%s\""
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
#, fuzzy
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr "deklaration av \"%s\" som ett fält med funktioner"
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr ""
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
#, fuzzy
msgid "unknown namespace `%D'"
msgstr "okänt #pragma namespace %s"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
#, fuzzy
msgid "namespace `%T' undeclared"
msgstr "parameter \"%s\" deklarerad som void"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
#, fuzzy
msgid "`%D' attribute directive ignored"
msgstr "attributet \"%s\" ignorerat"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
#, fuzzy
msgid "use of `%D' is ambiguous"
msgstr "%s: flaggan \"%s\" är tvetydig\n"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
#, fuzzy
msgid "%J first type here"
msgstr " från här"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
#, fuzzy
msgid "%J other type here"
msgstr " från här"
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
#, fuzzy
msgid "invalid use of `%D'"
msgstr "ogiltigt användande av \"restrict\""
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
#, fuzzy
msgid "`%D::%D' is not a template"
msgstr "användning ab `%s' i mall"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
#, fuzzy
msgid "`%D' is not a function,"
msgstr "\"%s\" är vanligtvis en funktion"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
#, fuzzy
msgid " conflict with `%D'"
msgstr "\"%s\" ignorerad, i konflikt med \"-g%s\""
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -16267,7 +16318,7 @@ msgstr "ogiltig kod"
msgid "`%D::%D' has not been declared"
msgstr "const \"%s\" kan inte deklareras \"mutable\""
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
#, fuzzy
msgid "`::%D' has not been declared"
msgstr "const \"%s\" kan inte deklareras \"mutable\""
@@ -16294,7 +16345,7 @@ msgstr "%s: %s"
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
#, fuzzy
msgid "`%T' is not a template"
msgstr "användning ab `%s' i mall"
@@ -16347,106 +16398,106 @@ msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
msgid "typedef-name `%D' used as destructor declarator"
msgstr "deklaration av \"%s\" döljer global deklaration"
-#: cp/parser.c:3638
+#: cp/parser.c:3648
#, fuzzy
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ förbjuder beräknade goto"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4624
+#: cp/parser.c:4661
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr "användning av gammaldags typkonvertering"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, fuzzy, c-format
msgid "case label `%E' not within a switch statement"
msgstr "case-etikett är inte i en switch-sats"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ förbjuder beräknade goto"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6645
+#: cp/parser.c:6683
#, fuzzy
msgid "duplicate `friend'"
msgstr "flera \"%s\""
-#: cp/parser.c:6794
+#: cp/parser.c:6832
#, fuzzy
msgid "class definition may not be declared a friend"
msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7160
+#: cp/parser.c:7198
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
#, fuzzy
msgid "keyword `export' not implemented, and will be ignored"
msgstr "nyckelordet \"export\" är inte implementerat och kommer ignorerads"
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:7923
+#: cp/parser.c:7961
#, fuzzy
msgid "`<::' cannot begin a template-argument list"
msgstr "ogiltigt typargument"
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
#, fuzzy
msgid "non-template `%D' used as template"
msgstr "deklaration av \"%s\" döljer global deklaration"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr ""
-#: cp/parser.c:9180
+#: cp/parser.c:9224
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:9239
+#: cp/parser.c:9283
#, fuzzy
msgid "type attributes are honored only at type definition"
msgstr "attributet \"%s\" fungerar bara på funktioner"
@@ -16454,88 +16505,88 @@ msgstr "attributet \"%s\" fungerar bara på funktioner"
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
#, fuzzy
msgid "a template-id may not appear in a using-declaration"
msgstr "\"%s\" är inte i början av deklarationen"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9951
+#: cp/parser.c:9988
#, fuzzy
msgid "attributes are not allowed on a function-definition"
msgstr "attributet \"%s\" fungerar bara på funktioner"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:10540
+#: cp/parser.c:10591
#, fuzzy
msgid "`%T::%D' is not a type"
msgstr "användning ab `%s' i mall"
-#: cp/parser.c:11288
+#: cp/parser.c:11341
#, fuzzy
msgid "file ends in default argument"
msgstr "ogiltigt typargument till \"%s\""
-#: cp/parser.c:11344
+#: cp/parser.c:11397
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:11347
+#: cp/parser.c:11400
#, fuzzy
msgid "default arguments are only permitted for function parameters"
msgstr "metoder kan inte konverteras till funktionspekare"
-#: cp/parser.c:12078
+#: cp/parser.c:12166
#, fuzzy
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr "deklaration av \"%s\" som ett fält med funktioner"
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12102
+#: cp/parser.c:12190
#, fuzzy
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr "implicit deklaration av funktion \"%s\""
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12434
+#: cp/parser.c:12522
#, fuzzy
msgid "friend declaration does not name a class or function"
msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
msgstr ""
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:13700
+#: cp/parser.c:13790
#, fuzzy
msgid "reference to `%D' is ambiguous"
msgstr "%s: flaggan \"%s\" är tvetydig\n"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
#, fuzzy
msgid "too few template-parameter-lists"
msgstr "två eller fler datatyper i deklaration av \"%s\""
@@ -16544,48 +16595,48 @@ msgstr "två eller fler datatyper i deklaration av \"%s\""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
#, fuzzy
msgid "too many template-parameter-lists"
msgstr "flera lagringsklasser i deklaration av \"%s\""
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
#, fuzzy
msgid "invalid function declaration"
msgstr "ogiltig #indent"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
#, fuzzy
msgid "named return values are no longer supported"
msgstr "--driver stödjs inte längre"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
msgid "`>>' should be `> >' within a nested template argument list"
msgstr ""
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14574
+#: cp/parser.c:14664
msgid "missing `>' to terminate the template argument list"
msgstr ""
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
msgstr ""
-#: cp/parser.c:15082
+#: cp/parser.c:15169
#, fuzzy
msgid "%D redeclared with different access"
msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
@@ -16606,89 +16657,94 @@ msgstr ""
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
-msgstr ""
+#: cp/pt.c:733
+#, fuzzy
+msgid "specialization of `%D' in different namespace"
+msgstr "deklaration av \"%s\" är \"extern\" och initierad"
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
#, fuzzy
msgid " from definition of `%#D'"
msgstr "omdefiniering av \"%s\""
-#: cp/pt.c:748
+#: cp/pt.c:770
#, fuzzy
msgid "specialization of `%T' after instantiation"
msgstr "deklaration av \"%s\" är \"extern\" och initierad"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr ""
+
+#: cp/pt.c:817
#, fuzzy
msgid "specialization `%T' after instantiation `%T'"
msgstr "deklaration av \"%s\" är \"extern\" och initierad"
-#: cp/pt.c:807
+#: cp/pt.c:829
#, fuzzy
msgid "explicit specialization of non-template `%T'"
msgstr "implicit deklaration av funktion \"%s\""
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr ""
-#: cp/pt.c:1192
+#: cp/pt.c:1220
#, fuzzy
msgid "%s %+#D"
msgstr "%s: %s"
-#: cp/pt.c:1241
+#: cp/pt.c:1269
#, fuzzy
msgid "`%D' is not a function template"
msgstr "typkonvertering matchar inte en funktionstyp"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr ""
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1645
+#: cp/pt.c:1673
#, fuzzy
msgid "too many template parameter lists in declaration of `%D'"
msgstr "flera lagringsklasser i deklaration av \"%s\""
-#: cp/pt.c:1661
+#: cp/pt.c:1689
#, fuzzy
msgid "too few template parameter lists in declaration of `%D'"
msgstr "två eller fler datatyper i deklaration av \"%s\""
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr ""
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr ""
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr ""
@@ -16700,116 +16756,126 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:1855
+#: cp/pt.c:1883
#, fuzzy
msgid "no member function `%D' declared in `%T'"
msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
#, fuzzy
msgid "too many template parameter lists in declaration of `%T'"
msgstr "flera lagringsklasser i deklaration av \"%s\""
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr ""
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr ""
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2665
+#: cp/pt.c:2693
#, fuzzy
msgid "no default argument for `%D'"
msgstr "ogiltigt typargument till \"%s\""
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
#, fuzzy
msgid "destructor `%D' declared as member template"
msgstr "\"%s %s\" deklarerad inuti parameterlista"
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+#, fuzzy
+msgid "invalid template declaration of `%D'"
+msgstr "dubbel deklaration av etikett \"%s\""
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr ""
-#: cp/pt.c:2910
+#: cp/pt.c:2954
#, fuzzy
msgid "template definition of non-template `%#D'"
msgstr "upprepad definition av klassmetod \"%s\"."
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr ""
-#: cp/pt.c:2963
+#: cp/pt.c:3007
#, fuzzy
msgid "got %d template parameters for `%#D'"
msgstr "flera parametrar med namn \"%s\""
-#: cp/pt.c:2966
+#: cp/pt.c:3010
#, fuzzy
msgid "got %d template parameters for `%#T'"
msgstr "flera parametrar med namn \"%s\""
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3053
+#: cp/pt.c:3097
#, fuzzy
msgid "`%T' is not a template type"
msgstr "\"%s\" har en inkomplett typ"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
#, fuzzy
msgid "previous declaration `%D'"
msgstr "tidigare deklaration av \"%s\""
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, fuzzy, c-format
msgid "used %d template parameter%s instead of %d"
msgstr "flera parametrar med namn \"%s\""
-#: cp/pt.c:3086
+#: cp/pt.c:3130
#, fuzzy
msgid "template parameter `%#D'"
msgstr "oanvänd parameter \"%s\""
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr ""
@@ -16817,299 +16883,308 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
#, fuzzy
msgid "redefinition of default argument for `%#D'"
msgstr "omdefiniering av \"%s\""
-#: cp/pt.c:3098
+#: cp/pt.c:3142
#, fuzzy
msgid "%J original definition appeared here"
msgstr "funktionsdefinition deklarerad som \"typedef\""
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, fuzzy, c-format
msgid "`%E' is not a valid template argument"
msgstr "ogiltigt typargument"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr ""
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, fuzzy, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr "const \"%s\" kan inte deklareras \"mutable\""
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr ""
-#: cp/pt.c:3301
+#: cp/pt.c:3343
#, fuzzy
msgid "invalid use of '%D' as a non-type template-argument"
msgstr "ogiltigt typargument"
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, fuzzy, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr "ogiltigt typargument"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr ""
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr ""
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr ""
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, fuzzy, c-format
msgid " expected a class template, got `%E'"
msgstr "Oväntad typ på \"id\" (%s)"
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, fuzzy, c-format
msgid " expected a type, got `%E'"
msgstr "Oväntad typ på \"id\" (%s)"
-#: cp/pt.c:3702
+#: cp/pt.c:3744
#, fuzzy
msgid " expected a type, got `%T'"
msgstr "Oväntad typ på \"id\" (%s)"
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr ""
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr ""
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr ""
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3819
+#: cp/pt.c:3861
#, fuzzy
msgid "provided for `%D'"
msgstr "destruerare behövs för \"%#D\""
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, fuzzy, c-format
msgid "template argument %d is invalid"
msgstr "parameter \"%s\" är initierad"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr ""
-#: cp/pt.c:4210
+#: cp/pt.c:4252
#, fuzzy
msgid "for template declaration `%D'"
msgstr "tom deklaration"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr ""
-#: cp/pt.c:5296
+#: cp/pt.c:5338
#, fuzzy
msgid "ambiguous class template instantiation for `%#T'"
msgstr "Slå på automatisk mallinstansiering"
-#: cp/pt.c:5302
+#: cp/pt.c:5344
#, fuzzy
msgid "%s %+#T"
msgstr "%s: %s"
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
#, fuzzy
msgid "instantiation of `%D' as type `%T'"
msgstr "%s: Vid instansiering av \"%s\":\n"
-#: cp/pt.c:6470
+#: cp/pt.c:6542
#, fuzzy
msgid "invalid parameter type `%T'"
msgstr "ogiltigt parametervärde \"%s\""
-#: cp/pt.c:6472
+#: cp/pt.c:6544
#, fuzzy
msgid "in declaration `%D'"
msgstr "omdeklaration av \"%s\""
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr "skapar ett fält med storlek noll"
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, fuzzy, c-format
msgid "creating array with size zero (`%E')"
msgstr "skapar ett fält med storlek noll"
-#: cp/pt.c:6938
+#: cp/pt.c:7011
#, fuzzy
msgid "forming reference to void"
msgstr "returnerar referens till en temporär"
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr ""
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr ""
-#: cp/pt.c:7069
+#: cp/pt.c:7142
#, fuzzy
msgid "creating array of `%T'"
msgstr "skapar ett fält med storlek noll"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr ""
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr "användning ab `%s' i mall"
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr ""
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr ""
+
+#: cp/pt.c:8592
+#, fuzzy
+msgid "`%D' is not a class or namespace"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
+
+#: cp/pt.c:8709
msgid "`%T' uses anonymous type"
msgstr ""
-#: cp/pt.c:8615
+#: cp/pt.c:8711
#, fuzzy
msgid "`%T' uses local type `%T'"
msgstr "\"%s\" svarar inte på \"%s\""
-#: cp/pt.c:8623
+#: cp/pt.c:8719
#, fuzzy
msgid "`%T' is a variably modified type"
msgstr "\"%s\" har en inkomplett typ"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, fuzzy, c-format
msgid "integral expression `%E' is not constant"
msgstr "lagringsstorlek på \"%s\" är inte konstant"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr ""
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr "inkomplett typunifiering"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr ""
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr ""
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr ""
-#: cp/pt.c:10568
+#: cp/pt.c:10666
#, fuzzy
msgid "explicit instantiation of `%#D'"
msgstr "%s: Vid instansiering av \"%s\":\n"
-#: cp/pt.c:10605
+#: cp/pt.c:10703
#, fuzzy
msgid "duplicate explicit instantiation of `%#D'"
msgstr "dubbel deklaration av etikett \"%s\""
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
#, fuzzy
msgid "storage class `%D' applied to template instantiation"
msgstr "Slå på automatisk mallinstansiering"
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr ""
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr ""
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10745
+#: cp/pt.c:10843
#, fuzzy
msgid "duplicate explicit instantiation of `%#T'"
msgstr "dubbel deklaration av etikett \"%s\""
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr ""
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr ""
@@ -17155,42 +17230,42 @@ msgstr ""
msgid "`%T' is an inaccessible base of `%T'"
msgstr ""
-#: cp/search.c:1767
+#: cp/search.c:1805
#, fuzzy
msgid "invalid covariant return type for `%#D'"
msgstr "ogiltig mottagartyp \"%s\""
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr ""
-#: cp/search.c:1772
+#: cp/search.c:1810
#, fuzzy
msgid "conflicting return type specified for `%#D'"
msgstr "motstridiga typer på \"%s\""
-#: cp/search.c:1786
+#: cp/search.c:1824
#, fuzzy, c-format
msgid "looser throw specifier for `%#F'"
msgstr "long eller short angiven med char för \"%s\""
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr ""
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
#, fuzzy
msgid "`%#D' cannot be declared"
msgstr "const \"%s\" kan inte deklareras \"mutable\""
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr ""
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr ""
@@ -17213,128 +17288,128 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr "kan inte inline:a anrop till \"%s\""
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
#, fuzzy
msgid "arguments to destructor are not allowed"
msgstr "kan inte sätta attributet \"%s\" efter definitionen"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr ""
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr ""
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
#, fuzzy
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "ogiltigt format på versionsnummer"
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
#, fuzzy
msgid "`%E' is not of type `%T'"
msgstr "\"%s\" svarar inte på \"%s\""
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr ""
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
#, fuzzy
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr "ogiltigt typargument"
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
#, fuzzy
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr "ogiltigt typargument"
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
#, fuzzy
msgid "invalid default argument for a template template parameter"
msgstr "ogiltigt typargument"
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
#, fuzzy
msgid "definition of `%#T' inside template parameter list"
msgstr "deklaration av \"%s\" döljer symbol från parameterlista"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
#, fuzzy
msgid "invalid definition of qualified type `%T'"
msgstr "ogiltig operation på oinstansierad typ"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
#, fuzzy
msgid "previous definition of `%#T'"
msgstr "omdefiniering av \"%s\""
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
#, fuzzy
msgid "invalid base-class specification"
msgstr "ogiltig lagringsklass för funktion \"%s\""
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
#, fuzzy
msgid "multiple declarators in template declaration"
msgstr "flera lagringsklasser i deklaration av \"%s\""
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
#, fuzzy
msgid "`%D' is not a member of `%T'"
msgstr "%s har ingen medlem med namn \"%s\""
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
#, fuzzy
msgid "`%D' is not a member of `%D'"
msgstr "%s har ingen medlem med namn \"%s\""
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
#, fuzzy
msgid "`%D' cannot appear in a constant-expression"
msgstr "storlek på fält \"%s\" är inte av heltalstyp"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr ""
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
#, fuzzy
msgid " `%#D' declared here"
msgstr "\"%s\" är tidigare deklarerad här"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, fuzzy, c-format
msgid "type of `%E' is unknown"
msgstr "Register '%c' är okänt"
@@ -17349,44 +17424,44 @@ msgstr "icke-lvalue i %s"
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr "\"%s\" svarar inte på \"%s\""
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, fuzzy, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr "attributet \"%s\" fungerar bara på funktioner"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, fuzzy, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr "attributet \"%s\" fungerar bara på funktioner"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, fuzzy, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "attributet \"section\" stöds inte för denna målarkitektur"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -17613,280 +17688,280 @@ msgstr ""
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr ""
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr "tar adress till något temporärt"
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
#, fuzzy
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "parameter \"%s\" pekar på inkomplett typ"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
#, fuzzy
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr "ISO C++ förbjuder användning av pekare av typ \"void *\" i pekararitmetik"
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
msgid "invalid use of `--' on bool variable `%D'"
msgstr ""
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
#, fuzzy
msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ förbjuder användning av pekare till medlemsfunktion i pekararitmetik"
-#: cp/typeck.c:4032
+#: cp/typeck.c:4050
#, fuzzy
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ förbjuder användning av pekare till medlemsfunktion i pekararitmetik"
-#: cp/typeck.c:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr "unärt \"&\""
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
#, fuzzy
msgid "attempt to take address of bit-field structure member `%D'"
msgstr "kan inte ta adressen till bitfält \"%s\""
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
#, fuzzy
msgid "taking address of destructor"
msgstr "tar adress till något temporärt"
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
msgstr ""
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
#, fuzzy
msgid "cannot create pointer to reference member `%D'"
msgstr "kan inte deklarera pekare till referenser"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr "Kan inte ta adressen till \"this\", som är ett rvalue-uttryck"
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr ""
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, fuzzy, c-format
msgid "%s expression list treated as compound expression"
msgstr "uttryckssats har inkomplett typ"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr ""
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
#, fuzzy
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr "ISO C förbjuder typkonvertering till unionstyper"
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
#, fuzzy
msgid "invalid cast to function type `%T'"
msgstr "ogiltig lagringsklass för funktion \"%s\""
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr ""
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr ""
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
#, fuzzy
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr "inkompatibla typer i %s"
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr "ISO C++ förbjuder tilldelning av fält"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr ""
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
#, fuzzy
msgid "pointer to member cast via virtual base `%T'"
msgstr "pekare till en medlemsfunktion använd med aritmetik"
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
#, fuzzy
msgid "pointer to member conversion via virtual base `%T'"
msgstr "pekare till medlemsfunktion använd med aritmetik"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
#, fuzzy
msgid "invalid conversion to type `%T' from type `%T'"
msgstr "ogiltig mottagartyp \"%s\""
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
#, fuzzy
msgid "cannot convert `%T' to `%T' in %s"
msgstr "kan inte konvertera till en pekartyp"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
#, fuzzy
msgid "in passing argument %P of `%+D'"
msgstr "Saknar argument till flaggan \"%s\""
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr "returnerar referens till en temporär"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
#, fuzzy
msgid "reference to local variable `%D' returned"
msgstr "adress på global registervariabel \"%s\" efterfrågad"
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
#, fuzzy
msgid "address of local variable `%D' returned"
msgstr "adress på global registervariabel \"%s\" efterfrågad"
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
msgid "returning a value from a destructor"
msgstr "returnerar ett värde från en destruktor"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6000
+#: cp/typeck.c:6021
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:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
#, fuzzy
msgid "return-statement with no value, in function returning '%T'"
msgstr "\"return\" med värde i funktion som returnerar void"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
#, fuzzy
msgid "return-statement with a value, in function returning 'void'"
msgstr "\"return\" med värde i funktion som returnerar void"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr ""
@@ -17944,133 +18019,133 @@ msgstr ""
msgid "cannot initialize arrays using this syntax"
msgstr ""
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr ""
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr ""
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
msgstr ""
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
msgstr ""
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
#, fuzzy
msgid "variable-sized object of type `%T' may not be initialized"
msgstr "objekt med variabel storlek kan inte initieras"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr ""
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr ""
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr ""
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr ""
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr ""
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr ""
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr ""
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
#, fuzzy
msgid "missing initializer for member `%D'"
msgstr "saknar mellanrum efter nummer \"%.*s\""
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
#, fuzzy
msgid "uninitialized const member `%D'"
msgstr "upprepning av medlem \"%s\""
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
#, fuzzy
msgid "member `%D' with uninitialized const fields"
msgstr "parameter \"%s\" är initierad"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
#, fuzzy
msgid "member `%D' is uninitialized reference"
msgstr "parameter \"%s\" är initierad"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr ""
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
#, fuzzy
msgid "no field `%D' in union being initialized"
msgstr "fält \"%s\" är redan initierat"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr ""
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr ""
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr ""
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
#, fuzzy
msgid "base operand of `->' has non-pointer type `%T'"
msgstr "basoperanden till \"->\" är inte en pekare"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr ""
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr "basoperanden till \"->\" är inte en pekare"
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr ""
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr ""
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
#, fuzzy
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr "parameter \"%s\" pekar på inkomplett typ"
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
#, fuzzy
msgid "call to function which throws incomplete type `%#T'"
msgstr "parameter \"%s\" pekar på inkomplett typ"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr ""
@@ -19628,291 +19703,228 @@ msgstr "kan inte stänga %s"
msgid "internal error - invalid Utf8 name"
msgstr "internt fel - ogiltigt Utf8-namn"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
@@ -19921,32 +19933,32 @@ msgstr ""
"%s.\n"
"%s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
msgstr ""
@@ -20288,1763 +20300,1448 @@ msgstr "ingen superklass deklarerad i interface för \"%s\""
msgid "[super ...] must appear in a method context"
msgstr "[super ...] måste stå i metodkontext"
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr ""
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
#, fuzzy
msgid "Display this information"
msgstr " --help Visa den här informatationen\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
#, fuzzy
msgid "Do not discard comments"
msgstr "ej avslutad kommentar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
#, fuzzy
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
" -G <nummer> Placera global and statisk data mindre än <nummer>\n"
" bytes i en speciell sektion (vissa arkitekturer)\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
#, fuzzy
msgid "Print the name of header files as they are used"
msgstr "Kompilering av include-fil begärd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "dynamiskt beroende.\n"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
#, fuzzy
msgid "Generate make dependencies and compile"
msgstr "Generera \"little endian\"-kod."
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "Generera kod för Intel as"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
#, fuzzy
msgid "-O<number>\tSet optimization level to <number>"
msgstr " -O[nummer] Sätt optimeringsnivå till [nummer]\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
#, fuzzy
msgid "Optimize for space rather than speed"
msgstr " -Os Optimera för storlek istället för hastighet\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
#, fuzzy
msgid "Do not generate #line directives"
msgstr "Generera inte .size-direktiv"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
#, fuzzy
msgid "Warn about subscripts whose type is \"char\""
msgstr "Varna om index har typen \"char\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
#, fuzzy
msgid "Warn when all constructors and destructors are private"
msgstr "Varna när ett funktionsargument är en struktur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
#, fuzzy
msgid "Warn when a declaration is found after a statement"
msgstr "Varna när en funktion är oanvänd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+msgid "Warn about deprecated compiler features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
#, fuzzy
msgid "Warn about compile-time integer division by zero"
msgstr "Fånga heltalsdivision med noll"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
#, fuzzy
msgid "Make implicit function declarations an error"
msgstr "motstridande deklarationer av \"%s\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
#, fuzzy
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "För många argument till funktionen \"va_start\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
msgid "Warn about format strings that are not literals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-msgid "Enable warnings about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
#, fuzzy
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr " -Wlarger-than-<nummer> Varna om objekt är större än <nummer> bytes\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
#, fuzzy
msgid "Warn about suspicious declarations of \"main\""
msgstr "Varna om tveksamma deklarationer av main"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
#, fuzzy
msgid "Warn about possibly missing braces around initializers"
msgstr "Varna om eventuellt saknade parenteser"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
#, fuzzy
msgid "Warn about global functions without previous declarations"
msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
#, fuzzy
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
#, fuzzy
msgid "Warn about global functions without prototypes"
msgstr "Varna om aritmetik med funktionspekare"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
#, fuzzy
msgid "Warn about use of multi-character character constants"
msgstr "flerteckens teckenkonstant"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
#, fuzzy
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "Varna om multipla deklarationer av samma objekt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
msgid "Warn about non-virtual destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
#, fuzzy
msgid "Warn if an old-style parameter definition is used"
msgstr "Varna när en funktionsparameter är oanvänd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
#, fuzzy
msgid "Warn when padding is required to align structure members"
msgstr "Varna när ett funktionsargument är en struktur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
#, fuzzy
msgid "Warn about possibly missing parentheses"
msgstr "Varna om eventuellt saknade parenteser"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr "Varna om aritmetik med funktionspekare"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
#, fuzzy
msgid "Warn if inherited methods are unimplemented"
msgstr "Varna om nästlade kommentarer upptäcks"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr "Varna om multipla deklarationer av samma objekt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
#, fuzzy
msgid "Warn about signed-unsigned comparisons"
msgstr "Varna om jämförelser mellan signed/unsigned"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
#, fuzzy
msgid "Warn about code which might break strict aliasing rules"
msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
#, fuzzy
msgid "Warn about unprototyped function declarations"
msgstr "Varna om tveksamma deklarationer av main"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
msgid "Warn about features not present in traditional C"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
msgid "Warn if an undefined macro is used in an #if directive"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
#, fuzzy
msgid "Warn about uninitialized automatic variables"
msgstr "Varna om aritmetik med funktionspekare"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr "Varna när en funktion är oanvänd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr "Varna när en etikett är oanvänd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr "Varna när en funktionsparameter är oanvänd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr "Varna när ett uttrycksvärde är oanvänt"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr "Varna när en variabel är oanvänd"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
#, fuzzy
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr " -aux-info <fil> Generera deklarationsinfo till fil <fil>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
#, fuzzy
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr " -d[bokstäver] Slå på dumpning från angivna delar av kompilatorn\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
msgid "Enforce class member access control semantics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
#, fuzzy
msgid "Generate code to check bounds before indexing arrays"
msgstr "Generera kod för Intel as"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
#, fuzzy
msgid "Recognize built-in functions"
msgstr "Känn inte igen några inbyggda funktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
#, fuzzy
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr " -fcall-saved-<register> Ange att <register> bevaras av funktioner\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
#, fuzzy
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr " -fcall-used-<register> Ange att <register> förstörs av funktionsanrop\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
msgid "Save registers around function calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-msgid "Preserve case used in program"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
msgid "Reduce the size of object files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
#, fuzzy
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr "Markera strängar som \"const char *\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
#, fuzzy
msgid "Perform a register copy-propagation optimization pass"
msgstr "Utför optimering för svansrekursion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
#, fuzzy
msgid "Perform cross-jumping optimization"
msgstr "Utför optimering för svansrekursion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
#, fuzzy
msgid "Place data items into their own section"
msgstr "placera varje funktion i sin egen sektion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
#, fuzzy
msgid "Inline member functions by default"
msgstr "I funktion `%s':"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
#, fuzzy
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr " -fdiagnostics-show-location=[once | every-line] Anger hur ofta källkodspositioner skall skrivas ut, som prefix, i början av utskrift vid radbrytning\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-msgid "Allow '$' in symbol names"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
+msgid "Permit '$' as an identifier character"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
-msgid "Permit '$' as an identifier character"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
#, fuzzy
msgid "Perform DWARF2 duplicate elimination"
msgstr "Utför optimering för svansrekursion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
#, fuzzy
msgid "Generate code to check exception specifications"
msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
#, fuzzy
msgid "Perform a number of minor, expensive optimizations"
msgstr "Utför optimering för svansrekursion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-msgid "f2c-compatible code can be generated"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-msgid "Unsupported; generate libf2c-calling code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
#, fuzzy
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr " -ffixed-<register> Markera <register> som ej tillgängligt för kompilatorn\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-#, fuzzy
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr " -finline-limit=<nummer> Begränsa storlek på inline-funktioner till <nummer>\n"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-msgid "Unsupported; affects code generation of arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
msgid "Copy memory address constants into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
msgid "Copy memory operands into registers before use"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
#, fuzzy
msgid "Place each function into its own section"
msgstr "placera varje funktion i sin egen sektion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
msgid "Perform global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr "Hantera #ident-direktiv"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
#, fuzzy
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr "Föredra hopp framför villkorlig körning"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
#, fuzzy
msgid "Emit implicit instantiations of inline templates"
msgstr "%s: Vid instansiering av \"%s\":\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
#, fuzzy
msgid "Emit implicit instantiations of templates"
msgstr "%s: Vid instansiering av \"%s\":\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr "Generera inte .size-direktiv"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
+msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
#, fuzzy
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr " -finline-limit=<nummer> Begränsa storlek på inline-funktioner till <nummer>\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-msgid "Intrinsics in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
#, fuzzy
msgid "Give external symbols a leading underscore"
msgstr "Externa symboler startar med en understrykning"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
#, fuzzy
msgid "Perform loop optimizations"
msgstr "Utför optimering för svansrekursion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-msgid "Language keywords in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr "Sätt errno efter inbyggda matematikfunktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
msgid "Report on permanent memory allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
#, fuzzy
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr " -fmessage-length=<nummer> Begränsa felmeddelandens längd till <nummer> tecken per rad. 0 stänger av radbrytning\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
#, fuzzy
msgid "Don't warn about uses of Microsoft extensions"
msgstr "Varna inte om för många argument till format-funktioner"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
msgid "Use graph-coloring register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
msgid "Do the full register move optimization pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-msgid "Enable optimization of static class initialization code"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
msgid "Enable optional diagnostics"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
msgid "Perform loop peeling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
#, fuzzy
msgid "Generate position-independent code if possible"
msgstr "decimalpunkt i exponent - omöjligt!"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
msgid "Generate position-independent code for executables if possible"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
msgid "Insert arc-based program profiling code"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
#, fuzzy
msgid "Return small aggregates in registers"
msgstr "Skicka argument i register"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
#, fuzzy
msgid "Perform a register renaming optimization pass"
msgstr "Utför optimering för svansrekursion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr "Slå på automatisk mallinstansiering"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
msgid "Generate run time type descriptor information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-msgid "Allow appending a second underscore to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
msgid "Make \"char\" signed by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-msgid "Do not print names of program units as they are compiled"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
#, fuzzy
msgid "Convert floating point constants to single precision constants"
msgstr "Använd flyttalsinstruktioner i hårdvara"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-msgid "Internally convert most source to lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
#, fuzzy
msgid "Perform strength reduction optimizations"
msgstr "Utför optimering för svansrekursion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr "Leta efter syntaxfel, stoppa sedan"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
#, fuzzy
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr "Ange maximalt instansieringsdjup för mallar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
#, fuzzy
msgid "Perform jump threading optimizations"
msgstr "Utför optimering för svansrekursion"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
msgid "Assume floating-point operations can trap"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-msgid "Allow all ugly features"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-msgid "Append underscores to externals"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-msgid "Enable libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
msgid "Perform loop unswitching"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-msgid "Print g77-specific version information and run internal tests"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
msgid "Use expression value profiles in optimizations"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-#, fuzzy
-msgid "Print internal debugging-related information"
-msgstr "inte tillräcklig typinformation"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr ""
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
#, fuzzy
msgid "Generate debug information in default format"
msgstr "Generera kod för \"big endian\""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
msgid "Dump declarations to a .decl file"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
#, fuzzy
msgid "Generate debug information in STABS format"
msgstr "Generera kod för en DLL"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
#, fuzzy
msgid "Generate debug information in VMS format"
msgstr "Generera kod för en DLL"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
#, fuzzy
msgid "-o <file>\tPlace output into <file>"
msgstr " -o <fil> Skriv utdata i <fil> \n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
#, fuzzy
msgid "Enable function profiling"
msgstr " -p Slå på funktionsprofilering\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
#, fuzzy
msgid "Issue warnings needed for strict compliance to the standard"
msgstr " -pedantic Ge varningar som krävs för att strikt följa ISO C\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
#, fuzzy
msgid "Do not display functions compiled or elapsed time"
msgstr " -quiet Visa inte kompilerade funktioner eller tiden som förbrukats\n"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
#, fuzzy
msgid "Remap file names when including files"
msgstr "tomt filnamn i #%s"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+#, fuzzy
+msgid "Display the compiler's version"
+msgstr " -version Visa kompilatorns version\n"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
#, fuzzy
msgid "Suppress warnings"
msgstr "%s: varning: "
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "mno-cygwin och mno-win32 är inkompatibla"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr "shared och mdll är inkompatibla"
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr "\"-p\" stödjs inte; använd \"-pg\" och gprof(1)"
@@ -22058,6 +21755,27 @@ msgstr "GNU C stödjer inte -C utan -E"
msgid "GCC does not support -CC without using -E"
msgstr "GNU C stödjer inte -C utan -E"
+#: config/i386/sco5.h:191
+#, fuzzy
+msgid "-pg not supported on this platform"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+
+#: config/i386/sco5.h:192
+#, fuzzy
+msgid "-p and -pp specified - pick one"
+msgstr "-I- angiven två gånger"
+
+#: config/i386/sco5.h:266
+#, fuzzy
+msgid "-G and -static are mutually exclusive"
+msgstr "-pedantic och -traditional är ömsesidigt uteslutande"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#, fuzzy
+msgid "does not support multilib"
+msgstr "ISO C89 stöder inte typen complex"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
@@ -22065,43 +21783,39 @@ msgstr "GNU C stödjer inte -C utan -E"
msgid "may not use both -m32 and -m64"
msgstr "får inte använda både -mfp64 och -m4650"
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr "shared och mdll är inkompatibla"
-
-#: config/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
@@ -22118,53 +21832,11 @@ msgstr "profilering stöds inte tillsammans med -mg\n"
msgid "may not use both -EB and -EL"
msgstr "får inte använda både -EB och -EL"
-#: config/mips/mips.h:988
-#, fuzzy
-msgid "-pipe is not supported"
-msgstr "-pipe stöds inte."
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg och -fomit-frame-pointer är inkompatibla"
-
-#: 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 ""
-
#: treelang/lang-specs.h:52
#, fuzzy
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr "-pg och -fomit-frame-pointer är inkompatibla"
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#, fuzzy
-msgid "does not support multilib"
-msgstr "ISO C89 stöder inte typen complex"
-
-#: config/i386/sco5.h:191
-#, fuzzy
-msgid "-pg not supported on this platform"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
-
-#: config/i386/sco5.h:192
-#, fuzzy
-msgid "-p and -pp specified - pick one"
-msgstr "-I- angiven två gånger"
-
-#: config/i386/sco5.h:266
-#, fuzzy
-msgid "-G and -static are mutually exclusive"
-msgstr "-pedantic och -traditional är ömsesidigt uteslutande"
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr "-mapcs-26 och -mapcs-32 får inte användas tillsammans"
@@ -22181,6 +21853,15 @@ msgstr "-mbig-endian och -mlittle-endian får inte användas tillsammans"
msgid "the m210 does not have little endian support"
msgstr ""
+#: config/mips/mips.h:988
+#, fuzzy
+msgid "-pipe is not supported"
+msgstr "-pipe stöds inte."
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg och -fomit-frame-pointer är inkompatibla"
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
@@ -22195,8 +21876,16 @@ msgstr "-mhard-float stöds inte."
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr "-msingle-float och -msoft-float kan inte båda anges."
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: 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 ""
#: gcc.c:743
@@ -22208,9 +21897,9 @@ msgstr "GNU C stödjer inte -C utan -E"
msgid "-E required when input is from standard input"
msgstr "-E krävs när indata tas från standard input"
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "mno-cygwin och mno-win32 är inkompatibla"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
+msgstr ""
#~ msgid "concatenation of string literals with __FUNCTION__ is deprecated"
#~ msgstr "sammanslagning av strängliteraler tillsammans med __FUNCTION__ är föråldrat"
@@ -22513,10 +22202,6 @@ msgstr "mno-cygwin och mno-win32 är inkompatibla"
#~ msgid "missing binary operator"
#~ msgstr "saknas '(' efter predikat"
-#, fuzzy
-#~ msgid "operator '%s' has no left operand"
-#~ msgstr "parameter \"%s\" har en inkomplett typ"
-
#~ msgid "absolute file name in remap_filename"
#~ msgstr "absolut filnamn i remap_filename"
@@ -22843,9 +22528,6 @@ msgstr "mno-cygwin och mno-win32 är inkompatibla"
#~ msgid " -Wunused Enable unused warnings\n"
#~ msgstr " -Wunused Slå på oanvända varningar\n"
-#~ msgid " -version Display the compiler's version\n"
-#~ msgstr " -version Visa kompilatorns version\n"
-
#~ msgid " %-23.23s [undocumented]\n"
#~ msgstr " %-23.23s [odokumenterad]\n"
@@ -23193,10 +22875,6 @@ msgstr "mno-cygwin och mno-win32 är inkompatibla"
#~ msgid "invalid data member initialization"
#~ msgstr "Slå på automatisk mallinstansiering"
-#, fuzzy
-#~ msgid "`%T' is not a class or union type"
-#~ msgstr "ISO C förbjuder typkonvertering till unionstyper"
-
#~ msgid "`%s' not supported by %s"
#~ msgstr "\"%s\" stöds inte av %s"
diff --git a/gcc/po/tr.po b/gcc/po/tr.po
index 1df5706eece..a084623f039 100644
--- a/gcc/po/tr.po
+++ b/gcc/po/tr.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: gcc 3.4.2\n"
+"Project-Id-Version: gcc 3.4.3\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-07-01 11:41-0700\n"
-"PO-Revision-Date: 2004-09-14 17:59+0300\n"
+"POT-Creation-Date: 2004-11-04 19:12-0800\n"
+"PO-Revision-Date: 2004-11-05 20:13+0300\n"
"Last-Translator: Nilgün Belma Bugüner <nilgun@superonline.com>\n"
"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
"MIME-Version: 1.0\n"
@@ -35,16 +35,16 @@ msgstr "`%s' özelliği veri türlerine uygulanmaz"
msgid "`%s' attribute only applies to function types"
msgstr "`%s' özelliği sadece işlev türlere uygulanır"
-#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
-#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
-#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
-#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
-#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
-#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
-#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
-#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3151
+#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
+#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
+#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
+#: c-common.c:4595 c-common.c:4614 c-common.c:4881 c-common.c:4903
+#: c-common.c:4938 c-common.c:5005 c-common.c:5051 c-common.c:5109
+#: c-common.c:5140 c-common.c:5440 c-common.c:5463 c-common.c:5502
+#: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4504
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1626
+#: config/i386/i386.c:15398 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/ip2k/ip2k.c:3151 config/rs6000/rs6000.c:15035
#, c-format
msgid "`%s' attribute ignored"
msgstr "`%s' özelliği yoksayıldı"
@@ -118,7 +118,7 @@ msgstr "(bu durumda `va_arg'a `%s' aktarılmalı, `%s' değil)"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1733
+#: builtins.c:4134 c-typeck.c:1713
msgid "if this code is reached, the program will abort"
msgstr "Bu kodun bitiminde uygulama çıkacak"
@@ -155,386 +155,391 @@ msgstr "yerleÅŸik iÅŸlev `%s' ÅŸu an desteklenmiyor"
msgid "target format does not support infinity"
msgstr "hedef biçim sonsuzu desteklemiyor"
-#: c-common.c:917
+#: c-common.c:916
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr "%Hanlamca belirsiz `else' den kaçınmak için kaşlı ayraçlar önerilir"
-#: c-common.c:1141
+#: c-common.c:1140
msgid "%J'%D' is not defined outside of function scope"
msgstr "%J işlev etki alanı dışında tanımlı olmayan '%D'"
-#: c-common.c:1161
+#: c-common.c:1160
#, c-format
msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
msgstr "dizge uzunluğu `%1$d' ISO C%3$d derleyiclerin desteklediği uzunluk %2$d den büyük"
-#: c-common.c:1201
+#: c-common.c:1200
msgid "overflow in constant expression"
msgstr "sabit ifadesinde taÅŸma"
-#: c-common.c:1221
+#: c-common.c:1220
msgid "integer overflow in expression"
msgstr "ifadede tamsayı taşması"
-#: c-common.c:1230
+#: c-common.c:1229
msgid "floating point overflow in expression"
msgstr "ifadede gerçel sayı taşması"
-#: c-common.c:1236
+#: c-common.c:1235
msgid "vector overflow in expression"
msgstr "ifadede vektör taşması"
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1258
+#: c-common.c:1257
msgid "large integer implicitly truncated to unsigned type"
msgstr "büyük tamsayı örtük olarak unsigned türe indirgendi"
-#: c-common.c:1260
+#: c-common.c:1259
msgid "negative integer implicitly converted to unsigned type"
msgstr "negatif tamsayı örtük olarak unsigned türe dönüştürüldü"
-#: c-common.c:1306
+#: c-common.c:1305
msgid "overflow in implicit constant conversion"
msgstr "örtük sabit dönüşümünde taşma"
-#: c-common.c:1442
+#: c-common.c:1441
#, c-format
msgid "operation on `%s' may be undefined"
msgstr "`%s' üstündeki işlem tanımsız olabilir"
-#: c-common.c:1726
+#: c-common.c:1725
msgid "expression statement has incomplete type"
msgstr "ifade deyimi boş tür içeriyor"
-#: c-common.c:1758
+#: c-common.c:1757
msgid "case label does not reduce to an integer constant"
msgstr "case etiketi bir tamsayı sabite indirgenmez"
-#: c-common.c:2088
+#: c-common.c:2087
msgid "invalid truth-value expression"
msgstr "doğruluk-değeri ifadesi geçersiz"
-#: c-common.c:2139
+#: c-common.c:2138
#, c-format
msgid "invalid operands to binary %s"
msgstr "iki terimli %s için terimler geçersiz"
-#: c-common.c:2373
+#: c-common.c:2372
msgid "comparison is always false due to limited range of data type"
msgstr "veri türünün kapsadığı sınırlardan dolayı karşılaştırma sonucu daima yanlıştır"
-#: c-common.c:2375
+#: c-common.c:2374
msgid "comparison is always true due to limited range of data type"
msgstr "veri türünün kapsadığı sınırlardan dolayı karşılaştırma sonucu daima doğrudur"
-#: c-common.c:2445
+#: c-common.c:2444
msgid "comparison of unsigned expression >= 0 is always true"
msgstr "unsigned ifade >=0 daima doÄŸrudur"
-#: c-common.c:2454
+#: c-common.c:2453
msgid "comparison of unsigned expression < 0 is always false"
msgstr "unsigned ifade < 0 daima yanlıştır"
-#: c-common.c:2499
+#: c-common.c:2498
msgid "pointer of type `void *' used in arithmetic"
msgstr "aritmetikte `void *' türünde gösterici kullanılmış"
-#: c-common.c:2505
+#: c-common.c:2504
msgid "pointer to a function used in arithmetic"
msgstr "aritmetikte işlev göstericisi kullanılmış"
-#: c-common.c:2511
+#: c-common.c:2510
msgid "pointer to member function used in arithmetic"
msgstr "aritmetikte üye işlev göstericisi kullanılmış"
-#: c-common.c:2600 f/com.c:14734
+#: c-common.c:2599 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr "sayısal değer gerekirken yapı türü değer kullanılmış"
-#: c-common.c:2604 f/com.c:14738
+#: c-common.c:2603 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr "sayısal değer gerekirken birleşik yapı türü değer kullanılmış"
-#: c-common.c:2608 f/com.c:14742
+#: c-common.c:2607 f/com.c:14742
msgid "array type value used where scalar is required"
msgstr "sayısal değer gerekirken dizi türü değer kullanılmış"
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2645
+#: c-common.c:2644
msgid "the address of `%D', will always evaluate as `true'"
msgstr "`%D' nin adresi, daima `true' olarak deÄŸerlendirilecek"
-#: c-common.c:2739 f/com.c:14874
+#: c-common.c:2738 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr "atamayı sarmalayan parantezler muhtemelen doğruluk değeri olarak kullanılmış"
-#: c-common.c:2785 c-common.c:2825
+#: c-common.c:2784 c-common.c:2824
msgid "invalid use of `restrict'"
msgstr "`restrict' kullanımı geçersiz"
-#: c-common.c:2935
+#: c-common.c:2934
msgid "invalid application of `sizeof' to a function type"
msgstr "bir işlev türüne geçersiz `sizeof' uygulaması "
-#: c-common.c:2945
+#: c-common.c:2944
#, c-format
msgid "invalid application of `%s' to a void type"
msgstr "bir void türe geçersiz `%s' uygulaması"
-#: c-common.c:2951
+#: c-common.c:2950
msgid "invalid application of `%s' to incomplete type `%T' "
msgstr "`%s' `%T' tamamlanmamış türe uygulanırsa geçersizdir"
-#: c-common.c:2992
+#: c-common.c:2991
msgid "`__alignof' applied to a bit-field"
msgstr "`__alignof' bir bit-alanına uygulanmış"
-#: c-common.c:3484
+#: c-common.c:3483
#, c-format
msgid "cannot disable built-in function `%s'"
msgstr "`%s' yerleÅŸik iÅŸlev olduÄŸundan iptal edilemez"
-#: c-common.c:3645 c-typeck.c:1974
+#: c-common.c:3644 c-typeck.c:1954
#, c-format
msgid "too few arguments to function `%s'"
msgstr "`%s' işlevi için argümanlar çok az"
-#: c-common.c:3651 c-typeck.c:1835
+#: c-common.c:3650 c-typeck.c:1815
#, c-format
msgid "too many arguments to function `%s'"
msgstr "`%s' işlevi için argümanlar çok fazla"
-#: c-common.c:3670
+#: c-common.c:3669
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr "`%s' işlevine kayan noktalı olmayan argüman"
-#: c-common.c:3897
+#: c-common.c:3896
msgid "pointers are not permitted as case values"
msgstr "case değeri olarak göstericiler kullanılamaz"
-#: c-common.c:3901
+#: c-common.c:3900
msgid "range expressions in switch statements are non-standard"
msgstr "switch deyimlerinde aralık ifadeleri standartdışıdır"
-#: c-common.c:3930
+#: c-common.c:3929
msgid "empty range specified"
msgstr "boş aralık belirtilmiş"
-#: c-common.c:3981
+#: c-common.c:3980
msgid "duplicate (or overlapping) case value"
msgstr "yinelenmiÅŸ (ya da birbirini kapsayan) case deÄŸerleri"
-#: c-common.c:3982
+#: c-common.c:3981
msgid "%Jthis is the first entry overlapping that value"
msgstr "%J bu, aynı değeri kapsayan ilk girdi"
-#: c-common.c:3986
+#: c-common.c:3985
msgid "duplicate case value"
msgstr "yinelenmiÅŸ case deÄŸeri"
-#: c-common.c:3987
+#: c-common.c:3986
msgid "%Jpreviously used here"
msgstr "%J önce burada kullanılmış"
-#: c-common.c:3991
+#: c-common.c:3990
msgid "multiple default labels in one switch"
msgstr "tek switch'te çok sayıda öntanımlı etiket"
-#: c-common.c:3992
+#: c-common.c:3991
msgid "%Jthis is the first default label"
msgstr "%J bu, ilk öntanımlı etiket"
-#: c-common.c:4017
+#: c-common.c:4016
msgid "taking the address of a label is non-standard"
msgstr "bir etiket adresinin alınması standartdışıdır"
-#: c-common.c:4063
+#: c-common.c:4062
msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr "%H`%D' dönüş değeri yoksayılıyor, warn_unused_result özelliği ile bildirilmiş"
-#: c-common.c:4068
+#: c-common.c:4067
msgid "%Hignoring return value of function declared with attribute warn_unused_result"
msgstr "%Hwarn_unused_result özelliği ile bildirilen işlevin dönüş değeri yoksayılıyor"
-#: c-common.c:4649
+#: c-common.c:4651
#, c-format
msgid "unknown machine mode `%s'"
msgstr "'%s makina kipi bilinmiyor"
-#: c-common.c:4652
+#: c-common.c:4654
#, c-format
msgid "no data type for mode `%s'"
msgstr "'%s' kipi için bir veri türü yok"
-#: c-common.c:4656
+#: c-common.c:4658
#, c-format
msgid "invalid pointer mode `%s'"
msgstr "gösterici kipi olarak `%s' geçersiz"
-#: c-common.c:4663 c-common.c:5226
+#: c-common.c:4665 c-common.c:5237
#, c-format
msgid "unable to emulate '%s'"
msgstr "'%s' öykünümü yapılamıyor"
-#: c-common.c:4707
+#: c-common.c:4686
+#, c-format
+msgid "mode `%s' applied to inappropriate type"
+msgstr "`%s' kipi ilgisiz türe uygulanmış"
+
+#: c-common.c:4718
msgid "%Jsection attribute cannot be specified for local variables"
msgstr "%J bölge özelliği yerel değişkenler için belirtilmiş olamaz"
-#: c-common.c:4718
+#: c-common.c:4729
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr "%J `%D' bölgesi önceki bildirimle çelişiyor"
-#: c-common.c:4727
+#: c-common.c:4738
msgid "%Jsection attribute not allowed for '%D'"
msgstr "%J bölge özelliğine `%D' için izin verilmez"
-#: c-common.c:4733
+#: c-common.c:4744
msgid "%Jsection attributes are not supported for this target"
msgstr "%J bölge özellikleri bu hedef için desteklenmiyor"
-#: c-common.c:4771
+#: c-common.c:4782
msgid "requested alignment is not a constant"
msgstr "istenen ayarlama bir sabit deÄŸil"
-#: c-common.c:4776
+#: c-common.c:4787
msgid "requested alignment is not a power of 2"
msgstr "istenen ayarlama 2 nin kuvveti deÄŸil"
-#: c-common.c:4781
+#: c-common.c:4792
msgid "requested alignment is too large"
msgstr "istenen ayarlama çok büyük"
-#: c-common.c:4807
+#: c-common.c:4818
msgid "%Jalignment may not be specified for '%D'"
msgstr "%J hizalama `%D' için belirtilmiş olmayabilir"
-#: c-common.c:4845
+#: c-common.c:4856
msgid "%J'%D' defined both normally and as an alias"
msgstr "%J `%D' hem normal hem de bir rumuz olarak tanımlanmış"
-#: c-common.c:4855
+#: c-common.c:4866
msgid "alias arg not a string"
msgstr "rumuz argümanı bir dizge değil"
-#: c-common.c:4898
+#: c-common.c:4909
msgid "visibility arg not a string"
msgstr "görünürlük argümanı bir dizge değil"
-#: c-common.c:4911
+#: c-common.c:4922
msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
msgstr "görünürlük \"default\", \"hidden\", \"protected\" veya \"internal\" değerlerinden biri olmalıdır"
-#: c-common.c:4937
+#: c-common.c:4948
msgid "tls_model arg not a string"
msgstr "tls_model argümanı bir dizge değil"
-#: c-common.c:4946
+#: c-common.c:4957
msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
msgstr "tls_model \"local-exec\", \"initial-exec\", \"local-dynamic\" veya \"global-dynamic\" değerlerinden biri olmalı"
-#: c-common.c:4968 c-common.c:5014
+#: c-common.c:4979 c-common.c:5025
msgid "%J'%E' attribute applies only to functions"
msgstr "%J `%E' özelliği sadece işlevlere uygulanır"
-#: c-common.c:4973 c-common.c:5019
+#: c-common.c:4984 c-common.c:5030
msgid "%Jcan't set '%E' attribute after definition"
msgstr "%J `%E' özelliğine tanımlandıktan sonra değer atanamaz"
-#: c-common.c:5095
+#: c-common.c:5106
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr "`%s' özelliği `%s' için yoksayıldı"
-#: c-common.c:5158
+#: c-common.c:5169
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr "`%s' özelliği vektör tür geçersiz"
-#: c-common.c:5182 c-common.c:5214
+#: c-common.c:5193 c-common.c:5225
msgid "no vector mode with the size and type specified could be found"
msgstr "belirtilen tür ve boyutta vektör kipi yok"
-#: c-common.c:5316
+#: c-common.c:5281
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "bir prototip olmayanda argümansız null olmayan özellik"
-#: c-common.c:5331
+#: c-common.c:5296
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr "null olmayan argüman geçersiz sayıda terim içeriyor (%lu. argüman)"
-#: c-common.c:5350
+#: c-common.c:5315
#, c-format
msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr "null olmayan argüman kapsamdışı sayıda terim içeriyor (%lu. argüman, %lu. terim)"
-#: c-common.c:5358
+#: c-common.c:5323
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr "null olmayan argüman gösterici olmayan terime başvuruyor (%lu. argüman, %lu. terim)"
-#: c-common.c:5438
+#: c-common.c:5403
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr "null olamayan gerekiren yerde null argüman (%lu. argüman)"
-#: c-common.c:5509
+#: c-common.c:5474
msgid "cleanup arg not an identifier"
msgstr "temizleme argümanı bir isim değil"
-#: c-common.c:5516
+#: c-common.c:5481
msgid "cleanup arg not a function"
msgstr "temizleme argümanı bir işlev değil"
-#: c-common.c:5877
+#: c-common.c:5842
#, c-format
msgid "%s at end of input"
msgstr "%s girdinin sonunda"
-#: c-common.c:5883
+#: c-common.c:5848
#, c-format
msgid "%s before %s'%c'"
msgstr "%2$s'%3$c'den önce %1$s"
-#: c-common.c:5885
+#: c-common.c:5850
#, c-format
msgid "%s before %s'\\x%x'"
msgstr "%2$s'\\x%3$x'den önce %1$s"
-#: c-common.c:5889
+#: c-common.c:5854
#, c-format
msgid "%s before string constant"
msgstr "%s dizge sabitten önce"
-#: c-common.c:5891
+#: c-common.c:5856
#, c-format
msgid "%s before numeric constant"
msgstr "sayısal sabitten önce %s"
-#: c-common.c:5893
+#: c-common.c:5858
#, c-format
msgid "%s before \"%s\""
msgstr "\"%2$s\"den önce %1$s"
-#: c-common.c:5895
+#: c-common.c:5860
#, c-format
msgid "%s before '%s' token"
msgstr "'%2$s' dizgeciğinden önce %1$s"
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
-#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
+#: c-common.c:5862 c-typeck.c:2592 c-typeck.c:3984 c-typeck.c:3999
+#: c-typeck.c:4014 final.c:2776 final.c:2778 gcc.c:4584 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4173
#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr "%s"
-#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
-#: cp/typeck.c:5708 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3424 cp/typeck.c:1363
+#: cp/typeck.c:5729 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr "void değer yoksayılması gerekirken yoksayılmadı"
@@ -700,386 +705,386 @@ msgstr "%J 'const' olmayan bildirimden sonra '%D' const bildirimi"
msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr "%J 'const' bildirimden sonra '%D' const olmayan bildirimi"
-#: c-decl.c:1262
+#: c-decl.c:1267
msgid "%Jredundant redeclaration of '%D'"
msgstr "%J `%D'nin gereksiz yeniden bildirimi"
-#: c-decl.c:1581
+#: c-decl.c:1586
msgid "%Jdeclaration of '%D' shadows a parameter"
msgstr "%J `%D' bildirimi bir parametreyi gölgeliyor"
-#: c-decl.c:1583
+#: c-decl.c:1588
msgid "%Jdeclaration of '%D' shadows a global declaration"
msgstr "%J `%D'bildirimi bir parametreyi gölgeliyor"
-#: c-decl.c:1585
+#: c-decl.c:1590
msgid "%Jdeclaration of '%D' shadows a previous local"
msgstr "%J `%D' bildirimi bir önceki yerel bildirimi gölgeliyor"
-#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: c-decl.c:1592 cp/name-lookup.c:969 cp/name-lookup.c:992
#: cp/name-lookup.c:1000
msgid "%Jshadowed declaration is here"
msgstr "%J: gölgeli bildirim burada"
-#: c-decl.c:1697
+#: c-decl.c:1702
#, c-format
msgid "nested extern declaration of `%s'"
msgstr "`%s'in iç içe 'extern' bildirimi"
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
+#: c-decl.c:1843 objc/objc-act.c:2534 objc/objc-act.c:6794
msgid "%Jprevious declaration of '%D'"
msgstr "%J `%D' için önceki bildirim"
-#: c-decl.c:1879 c-decl.c:1881
+#: c-decl.c:1884 c-decl.c:1886
#, c-format
msgid "implicit declaration of function `%s'"
msgstr "`%s' işlevinin örtük bildirimi"
-#: c-decl.c:1897
+#: c-decl.c:1902
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr "`%s' burada bildirilmemiş (bir işlev içinde değil)"
-#: c-decl.c:1903
+#: c-decl.c:1908
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr "`%s' bildirilmemiş (bu işlevde ilk kullanımı)"
-#: c-decl.c:1908
+#: c-decl.c:1913
msgid "(Each undeclared identifier is reported only once"
msgstr "(Bildirilmemiş her tanıtıcı sadece bir kez raporlanır)"
-#: c-decl.c:1909
+#: c-decl.c:1914
msgid "for each function it appears in.)"
msgstr "her işlev için içinde görünür.)"
-#: c-decl.c:1962
+#: c-decl.c:1967
#, c-format
msgid "label %s referenced outside of any function"
msgstr "%s etiketi işlev dışı referanslı"
-#: c-decl.c:2009
+#: c-decl.c:2014
#, c-format
msgid "duplicate label declaration `%s'"
msgstr "`%s' etiketi birden fazla bildirilmiÅŸ"
-#: c-decl.c:2010
+#: c-decl.c:2015
msgid "%Jthis is a previous declaration"
msgstr "%J bu, bir önceden bildirimdir"
-#: c-decl.c:2045
+#: c-decl.c:2050
msgid "%Hduplicate label `%D'"
msgstr "yinlenmiÅŸ etiket `%D' %H"
-#: c-decl.c:2047
+#: c-decl.c:2052
msgid "%J`%D' previously defined here"
msgstr "%J `%D' evvelce burada tanımlanmış"
-#: c-decl.c:2049
+#: c-decl.c:2054
msgid "%J`%D' previously declared here"
msgstr "%J `%D' evvelce burada bildirilmiÅŸ"
-#: c-decl.c:2069
+#: c-decl.c:2074
msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
msgstr "%Hgeleneksel C etiketler için ayrı bir isim alanından yoksundur, `%s' belirteci çelişiyor"
-#: c-decl.c:2140
+#: c-decl.c:2145
msgid "%H`%s' defined as wrong kind of tag"
msgstr "%H`%s' yanlış sembol çeşidi olarak tanımlı"
-#: c-decl.c:2378
+#: c-decl.c:2383
msgid "unnamed struct/union that defines no instances"
msgstr "ilk tanımı olmayan adsız struct/union"
-#: c-decl.c:2397
+#: c-decl.c:2402
msgid "useless keyword or type name in empty declaration"
msgstr "boş bildirimde kullanışsız tür ismi ya da anahtar sözcük"
-#: c-decl.c:2404
+#: c-decl.c:2409
msgid "two types specified in one empty declaration"
msgstr "bir boş bildirimde iki veri türü belirtilmiş"
-#: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3017
+#: c-decl.c:2414 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr "boÅŸ bildirim"
-#: c-decl.c:2435
+#: c-decl.c:2440
msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
msgstr "ISO C90, parametre dizisi bildirimlerinde `static' ve tür niteleyicileri desteklemez"
-#: c-decl.c:2437
+#: c-decl.c:2442
msgid "ISO C90 does not support `[*]' array declarators"
msgstr "ISO C90 dizi bildirimlerinde `[*]' desteklemez"
-#: c-decl.c:2440
+#: c-decl.c:2445
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr "GCC `[*]' dizi bildirimlerini henüz tam desteklemiyor"
-#: c-decl.c:2456
+#: c-decl.c:2461
msgid "static or type qualifiers in abstract declarator"
msgstr "kuramsal bildirimde 'static' ya da tür niteleyiciler"
-#: c-decl.c:2526
+#: c-decl.c:2531
msgid "%J'%D' is usually a function"
msgstr "%J `%D' çogu kez bir işlevdir"
-#: c-decl.c:2535
+#: c-decl.c:2540
#, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr "typedef `%s' ilkdeğerli (yerine __typeof__ kullanın)"
-#: c-decl.c:2541
+#: c-decl.c:2546
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr "`%s' iÅŸlevi bir deÄŸiÅŸken gibi ilkdeÄŸerli"
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2548
+#: c-decl.c:2553
#, c-format
msgid "parameter `%s' is initialized"
msgstr "`%s' parametresi ilkdeÄŸerli"
-#: c-decl.c:2568 c-typeck.c:4254
+#: c-decl.c:2573 c-typeck.c:4234
msgid "variable-sized object may not be initialized"
msgstr "deÄŸiÅŸken-uzunluklu nesne ilkdeÄŸerli olmayabilir"
-#: c-decl.c:2574
+#: c-decl.c:2579
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr "`%s' değişkeni, veri türü tamamlanmayan bir ilkdeğere sahip"
-#: c-decl.c:2580
+#: c-decl.c:2585
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr "`%s' dizisinin elemanları tamamlanmayan veri türüne sahip"
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
+#: c-decl.c:2654 c-decl.c:5462 cp/decl.c:3775 cp/decl.c:10238
msgid "%Jinline function '%D' given attribute noinline"
msgstr "%J inline `%D' işlevine inline olmayan özellik verilmiş"
-#: c-decl.c:2725
+#: c-decl.c:2730
msgid "%Jinitializer fails to determine size of '%D'"
msgstr "%J ilklendirici `%D' nin boyutunu saptamada başarısız"
-#: c-decl.c:2730
+#: c-decl.c:2735
msgid "%Jarray size missing in '%D'"
msgstr "%J `%D' de dizi boyutu eksik"
-#: c-decl.c:2746
+#: c-decl.c:2751
msgid "%Jzero or negative size array '%D'"
msgstr "%J `%D' dizisi sıfır ya da negatif uzunlukta"
-#: c-decl.c:2774
+#: c-decl.c:2779
msgid "%Jstorage size of '%D' isn't known"
msgstr "%J `%D' nin saklama uzunluÄŸu bilinmiyor"
-#: c-decl.c:2784
+#: c-decl.c:2789
msgid "%Jstorage size of '%D' isn't constant"
msgstr "%J `%D' nin saklama geniÅŸliÄŸi sabit deÄŸil"
-#: c-decl.c:2867
+#: c-decl.c:2872
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr "%J static olmayan yerel değişken `%D' için asm-belirtecinin yoksayılması"
-#: c-decl.c:2978
+#: c-decl.c:2983
msgid "ISO C forbids forward parameter declarations"
msgstr "ISO C ileriye dönük parametre bildirimlerine izin vermez"
-#: c-decl.c:3160
+#: c-decl.c:3165
msgid "<anonymous>"
msgstr "<anonim>"
-#: c-decl.c:3169
+#: c-decl.c:3174
#, c-format
msgid "bit-field `%s' width not an integer constant"
msgstr "`%s' bit alanı genişliği bir tamsayı sabit değil"
-#: c-decl.c:3177
+#: c-decl.c:3182
#, c-format
msgid "negative width in bit-field `%s'"
msgstr "`%s' bit alanının uzunluğu negatif"
-#: c-decl.c:3182
+#: c-decl.c:3187
#, c-format
msgid "zero width for bit-field `%s'"
msgstr "bit alanı `%s' için sıfır genişlik"
-#: c-decl.c:3192
+#: c-decl.c:3197
#, c-format
msgid "bit-field `%s' has invalid type"
msgstr "`%s' bit alanı geçersiz tür içeriyor"
-#: c-decl.c:3201
+#: c-decl.c:3206
#, c-format
msgid "type of bit-field `%s' is a GCC extension"
msgstr "`%s' bit alanı türü bir GCC oluşumudur"
-#: c-decl.c:3210
+#: c-decl.c:3215
#, c-format
msgid "width of `%s' exceeds its type"
msgstr "`%s' in uzunluğu türünü aşıyor"
-#: c-decl.c:3220
+#: c-decl.c:3225
#, c-format
msgid "`%s' is narrower than values of its type"
msgstr "`%s'in uzunluğu türünün değerinden daha kısa"
-#: c-decl.c:3370 cp/decl.c:6805
+#: c-decl.c:3375 cp/decl.c:6900
msgid "`long long long' is too long for GCC"
msgstr "`long long long' GCC için çok uzun"
-#: c-decl.c:3375
+#: c-decl.c:3380
msgid "ISO C90 does not support `long long'"
msgstr "ISO C90 `long long'u desteklemez"
-#: c-decl.c:3384 c-decl.c:3387 cp/decl.c:6810
+#: c-decl.c:3389 c-decl.c:3392 cp/decl.c:6905
#, c-format
msgid "duplicate `%s'"
msgstr "`%s' yinelenmiÅŸ"
-#: c-decl.c:3397 cp/decl.c:6816
+#: c-decl.c:3402 cp/decl.c:6911
msgid "`__thread' before `extern'"
msgstr "`extern' öncesinde `__thread'"
-#: c-decl.c:3399 cp/decl.c:6818
+#: c-decl.c:3404 cp/decl.c:6913
msgid "`__thread' before `static'"
msgstr "`static' öncesinde `__thread'"
-#: c-decl.c:3407 cp/decl.c:6845
+#: c-decl.c:3412 cp/decl.c:6940
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr "`%s'in bildiriminde iki veya daha fazla veri türü"
-#: c-decl.c:3427 cp/decl.c:6850
+#: c-decl.c:3432 cp/decl.c:6945
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr "`%s' bir typedef veya yerleşik veri türü olarak hatalı"
-#: c-decl.c:3466
+#: c-decl.c:3471
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr "`%s' bildiriminde tür `int'e öntanımlı"
-#: c-decl.c:3495
+#: c-decl.c:3500
#, c-format
msgid "both long and short specified for `%s'"
msgstr "`%s' için hem long hem de short belirtilmiş"
-#: c-decl.c:3499 cp/decl.c:6950
+#: c-decl.c:3504 cp/decl.c:7045
#, c-format
msgid "long or short specified with char for `%s'"
msgstr "`%s' için long veya short ile char türü değer belirtilmiş"
-#: c-decl.c:3506 cp/decl.c:6954
+#: c-decl.c:3511 cp/decl.c:7049
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr "`%s' için long veya short ile gerçel sayı değer belirtilmiş"
-#: c-decl.c:3509
+#: c-decl.c:3514
msgid "the only valid combination is `long double'"
msgstr "tek geçerli bileşim long double'dır"
-#: c-decl.c:3515
+#: c-decl.c:3520
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr "`%s' için hem signed hem de unsigned belirtilmiş"
-#: c-decl.c:3517 cp/decl.c:6943
+#: c-decl.c:3522 cp/decl.c:7038
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr "`%s' için long, short, signed ya da unsigned geçersiz"
-#: c-decl.c:3523 cp/decl.c:6963
+#: c-decl.c:3528 cp/decl.c:7058
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr "`%s' için long, short, signed ya da unsigned geçersizce kullanılmış"
-#: c-decl.c:3541 cp/decl.c:6984
+#: c-decl.c:3546 cp/decl.c:7079
#, c-format
msgid "complex invalid for `%s'"
msgstr "`%s' için karmaşık geçersizlik"
-#: c-decl.c:3583
+#: c-decl.c:3588
msgid "ISO C90 does not support complex types"
msgstr "ISO C90 karmaşık türleri desteklemez"
-#: c-decl.c:3595
+#: c-decl.c:3600
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr "ISO C salt `complex'i `double complex' anlamında desteklemez"
-#: c-decl.c:3601 c-decl.c:3613
+#: c-decl.c:3606 c-decl.c:3618
msgid "ISO C does not support complex integer types"
msgstr "ISO C karmaşık tamsayı türleri desteklemez"
-#: c-decl.c:3643 c-decl.c:4104 cp/decl.c:7576
+#: c-decl.c:3648 c-decl.c:4115 cp/decl.c:7671
msgid "duplicate `const'"
msgstr "`const' yinelenmiÅŸ"
-#: c-decl.c:3645 c-decl.c:4108 cp/decl.c:7580
+#: c-decl.c:3650 c-decl.c:4119 cp/decl.c:7675
msgid "duplicate `restrict'"
msgstr "`restrict' yinelenmiÅŸ"
-#: c-decl.c:3647 c-decl.c:4106 cp/decl.c:7578
+#: c-decl.c:3652 c-decl.c:4117 cp/decl.c:7673
msgid "duplicate `volatile'"
msgstr "`volatile' yinelenmiÅŸ"
-#: c-decl.c:3676 cp/decl.c:7147
+#: c-decl.c:3681 cp/decl.c:7242
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr "`%s' bildirimi içinde çok sayıda saklama sınıfı"
-#: c-decl.c:3686
+#: c-decl.c:3691
msgid "function definition declared `auto'"
msgstr "işlev tanımı `auto' olarak bildirildi"
-#: c-decl.c:3688
+#: c-decl.c:3693
msgid "function definition declared `register'"
msgstr "işlev tanımı `register' olarak bildirildi"
-#: c-decl.c:3690
+#: c-decl.c:3695
msgid "function definition declared `typedef'"
msgstr "işlev tanımı `typedef' olarak bildirildi"
-#: c-decl.c:3692
+#: c-decl.c:3697
msgid "function definition declared `__thread'"
msgstr "işlev tanımı `__thread' olarak bildirildi"
-#: c-decl.c:3705
+#: c-decl.c:3710
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr "`%s' yapı alan için saklama sınıfı belirtildi"
-#: c-decl.c:3709 cp/decl.c:7192
+#: c-decl.c:3714 cp/decl.c:7287
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr "`%s' parametresi için saklama sınıfı belirtildi"
-#: c-decl.c:3712 cp/decl.c:7194
+#: c-decl.c:3717 cp/decl.c:7289
msgid "storage class specified for typename"
msgstr "veri türü ismi için saklama sınıfı belirtildi"
-#: c-decl.c:3724 cp/decl.c:7209
+#: c-decl.c:3729 cp/decl.c:7304
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr "`%s' ilklendirildikten sonra `extern' olarak bildirilmiÅŸ"
-#: c-decl.c:3726 cp/decl.c:7212
+#: c-decl.c:3731 cp/decl.c:7307
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr "`%s' hem `extern' olarak bildirilmiş hem de öndeğer almış"
-#: c-decl.c:3731
+#: c-decl.c:3736
#, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr "`%s' için dosya etki alanı bildirimi `auto' belirtiyor"
-#: c-decl.c:3736 cp/decl.c:7216
+#: c-decl.c:3741 cp/decl.c:7311
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr "yuvalanmış işlev `%s' `extern' olarak bildirilmiş"
-#: c-decl.c:3742 cp/decl.c:7226
+#: c-decl.c:3747 cp/decl.c:7321
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr "`%s' işlevinin etki alanı dolaylı olarak auto ve `__thread' bildirimli"
@@ -1087,434 +1092,434 @@ msgstr "`%s' işlevinin etki alanı dolaylı olarak auto ve `__thread' bildiriml
#. 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:3781 c-decl.c:3974
+#: c-decl.c:3786 c-decl.c:3979
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "parametresiz dizi bildirimi içinde 'static' veya tür niteleyiciler"
-#: c-decl.c:3825
+#: c-decl.c:3830
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr "`%s' void'ler dizisi olarak bildirilmiÅŸ"
-#: c-decl.c:3831
+#: c-decl.c:3836
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr "`%s' iÅŸlevler dizisi olarak bildirilmiÅŸ"
-#: c-decl.c:3836
+#: c-decl.c:3841
msgid "invalid use of structure with flexible array member"
msgstr "esnek dizi üyeli yapı kullanımı geçersiz"
-#: c-decl.c:3855
+#: c-decl.c:3860
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr "`%s' dizisinin boyutu tamsayı değil"
-#: c-decl.c:3860
+#: c-decl.c:3865
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr "ISO C sıfır boyutlu `%s' dizisini yasaklar"
-#: c-decl.c:3867
+#: c-decl.c:3872
#, c-format
msgid "size of array `%s' is negative"
msgstr "`%s' dizisinin boyutu negatif"
-#: c-decl.c:3880
+#: c-decl.c:3885
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr "ISO C90 deÄŸerlendirilemeyen boyutlu `%s' dizisini yasaklar"
-#: c-decl.c:3883
+#: c-decl.c:3888
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr "ISO C90 deÄŸiÅŸken boyutlu `%s' dizisini yasaklar"
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
+#: c-decl.c:3918 c-decl.c:4142 cp/decl.c:7850
#, c-format
msgid "size of array `%s' is too large"
msgstr "`%s' dizisinin boyutu çok büyük"
-#: c-decl.c:3939
+#: c-decl.c:3944
msgid "ISO C90 does not support flexible array members"
msgstr "ISO C90 esnek dizi üyelerini desteklemez"
-#: c-decl.c:3949
+#: c-decl.c:3954
msgid "array type has incomplete element type"
msgstr "dizi türü içi boş öğe türü içeriyor"
-#: c-decl.c:3994 cp/decl.c:7347
+#: c-decl.c:4009 cp/decl.c:7442
#, c-format
msgid "`%s' declared as function returning a function"
msgstr "`%s' bir işlevle sonuçlanan bir işlev olarak bildirilmiş"
-#: c-decl.c:3999 cp/decl.c:7352
+#: c-decl.c:4014 cp/decl.c:7447
#, c-format
msgid "`%s' declared as function returning an array"
msgstr "`%s' bir dizi ile sonuçlanan bir işlev olarak bildirilmiş"
-#: c-decl.c:4027
+#: c-decl.c:4038
msgid "ISO C forbids qualified void function return type"
msgstr "ISO C nitelemeli 'void' işlev dönüş türünü yasaklar"
-#: c-decl.c:4031
+#: c-decl.c:4042
msgid "type qualifiers ignored on function return type"
msgstr "tür niteleyicileri işlev dönen türünde yok sayıldı"
-#: c-decl.c:4060 c-decl.c:4146 c-decl.c:4270 c-decl.c:4356
+#: c-decl.c:4071 c-decl.c:4157 c-decl.c:4281 c-decl.c:4367
msgid "ISO C forbids qualified function types"
msgstr "ISO C nitelemeli işlev türlerini yasaklar"
-#: c-decl.c:4100 cp/decl.c:7572
+#: c-decl.c:4111 cp/decl.c:7667
msgid "invalid type modifier within pointer declarator"
msgstr "gösterici bildirimi içinde geçersiz tür değiştirici"
-#: c-decl.c:4181
+#: c-decl.c:4192
msgid "ISO C forbids const or volatile function types"
msgstr "ISO C 'const' ya da 'volatile' işlev türlerini yasaklar"
-#: c-decl.c:4201 cp/decl.c:8036
+#: c-decl.c:4212
#, c-format
msgid "variable or field `%s' declared void"
msgstr "`%s' değişkeni ya da alanı void olarak bildirilmiş"
-#: c-decl.c:4234
+#: c-decl.c:4245
msgid "attributes in parameter array declarator ignored"
msgstr "parametre dizisi bildirimindeki özellikler yoksayıldı"
-#: c-decl.c:4259
+#: c-decl.c:4270
msgid "invalid type modifier within array declarator"
msgstr "dizi bildirimi içinde geçersiz tür değiştirici"
-#: c-decl.c:4304
+#: c-decl.c:4315
#, c-format
msgid "field `%s' declared as a function"
msgstr "`%s' alanı bir işlev olarak bildirilmiş"
-#: c-decl.c:4310
+#: c-decl.c:4321
#, c-format
msgid "field `%s' has incomplete type"
msgstr "`%s' alanı tamamlanmamış türde"
-#: c-decl.c:4336 c-decl.c:4338 c-decl.c:4340 c-decl.c:4347
+#: c-decl.c:4347 c-decl.c:4349 c-decl.c:4351 c-decl.c:4358
#, c-format
msgid "invalid storage class for function `%s'"
msgstr "`%s' işlevi için geçersiz saklama sınıfı"
-#: c-decl.c:4362
+#: c-decl.c:4373
msgid "`noreturn' function returns non-void value"
msgstr "`noreturn' iÅŸlevinin sonucu void deÄŸil"
-#: c-decl.c:4377
+#: c-decl.c:4388
msgid "cannot inline function `main'"
msgstr "`main' özümlenen işlev olamaz"
-#: c-decl.c:4431
+#: c-decl.c:4442
msgid "variable previously declared `static' redeclared `extern'"
msgstr "evvelce `static' bildirilmiÅŸ deÄŸiÅŸken `extern' olarak yeniden bildirilmiÅŸ"
-#: c-decl.c:4440
+#: c-decl.c:4451
msgid "%Jvariable '%D' declared `inline'"
msgstr "%J `inline' bildirilmiÅŸ '%D' deÄŸiÅŸkeni"
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4468 cp/decl.c:5903
+#: c-decl.c:4479 cp/decl.c:5972
msgid "thread-local storage not supported for this target"
msgstr "bu hedefte yerel evreli saklama desteklenmiyor"
-#: c-decl.c:4529 c-decl.c:5495
+#: c-decl.c:4540 c-decl.c:5506
msgid "function declaration isn't a prototype"
msgstr "iÅŸlev bildirimi bir prototip deÄŸil"
-#: c-decl.c:4535
+#: c-decl.c:4546
msgid "parameter names (without types) in function declaration"
msgstr "işlev bildiriminde (türleri belirtmeksizin) parametre isimleri"
-#: c-decl.c:4563
+#: c-decl.c:4574
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr "`%s' parametresi tamamlanmamış türde"
-#: c-decl.c:4566
+#: c-decl.c:4577
msgid "parameter has incomplete type"
msgstr "parametre tamamlanmamış türde"
-#: c-decl.c:4615
+#: c-decl.c:4626
msgid "\"void\" as only parameter may not be qualified"
msgstr "tek parametre olarak \"void\" yeterli olmayabilir"
-#: c-decl.c:4636
+#: c-decl.c:4647
msgid "\"void\" must be the only parameter"
msgstr "\"void\" tek parametre olmalıdır"
-#: c-decl.c:4653
+#: c-decl.c:4664
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr "%J `%D' parametresi tam bir ilerletme bildirimi"
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4681
+#: c-decl.c:4692
#, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr "\"%s %s\" parametre listesinin içinde bildirilmiş"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4685
+#: c-decl.c:4696
#, c-format
msgid "anonymous %s declared inside parameter list"
msgstr "anonim %s parametre listesinin içinde bildirilmiş"
-#: c-decl.c:4689
+#: c-decl.c:4700
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "O sadece bu tanımın ya da bildirimin kapsamında, sizin istediğiniz bu olmayabilir"
-#: c-decl.c:4774
+#: c-decl.c:4785
#, c-format
msgid "redefinition of `union %s'"
msgstr "`union %s' tekrar tanımlanmış"
-#: c-decl.c:4776
+#: c-decl.c:4787
#, c-format
msgid "redefinition of `struct %s'"
msgstr "`struct %s' tekrar tanımlanmış"
-#: c-decl.c:4844 cp/decl.c:3534
+#: c-decl.c:4855 cp/decl.c:3548
msgid "declaration does not declare anything"
msgstr "bildirim hiçbir şey bildirmiyor"
-#: c-decl.c:4889 c-decl.c:4905
+#: c-decl.c:4900 c-decl.c:4916
msgid "%Jduplicate member '%D'"
msgstr "%J yinelenmiş üye `%D'"
-#: c-decl.c:4939 c-decl.c:4942
+#: c-decl.c:4950 c-decl.c:4953
#, c-format
msgid "%s defined inside parms"
msgstr "%s parametrelerin içinde tanımlanmış"
-#: c-decl.c:4940 c-decl.c:4943 c-decl.c:4954
+#: c-decl.c:4951 c-decl.c:4954 c-decl.c:4965
msgid "union"
msgstr "birleşik yapı"
-#: c-decl.c:4940 c-decl.c:4943
+#: c-decl.c:4951 c-decl.c:4954
msgid "structure"
msgstr "yapı"
-#: c-decl.c:4953
+#: c-decl.c:4964
#, c-format
msgid "%s has no %s"
msgstr "%s %s içermiyor"
-#: c-decl.c:4954
+#: c-decl.c:4965
msgid "struct"
msgstr "yapı"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "named members"
msgstr "isimli üyeleri yok"
-#: c-decl.c:4955
+#: c-decl.c:4966
msgid "members"
msgstr "üyeleri yok"
-#: c-decl.c:4994
+#: c-decl.c:5005
#, c-format
msgid "nested redefinition of `%s'"
msgstr "`%s' içiçe yeniden tanımlanmış"
-#: c-decl.c:5015
+#: c-decl.c:5026
msgid "%Jflexible array member in union"
msgstr "%J union içinde esnek dizi üye"
-#: c-decl.c:5020
+#: c-decl.c:5031
msgid "%Jflexible array member not at end of struct"
msgstr "%J yapının son üyesi olmayan esnek dizi"
-#: c-decl.c:5025
+#: c-decl.c:5036
msgid "%Jflexible array member in otherwise empty struct"
msgstr "%J başka türlü boş yapı içinde esnek dizi"
-#: c-decl.c:5032
+#: c-decl.c:5043
msgid "%Jinvalid use of structure with flexible array member"
msgstr "%J esnek dizi üyeli yapının geçersiz kullanımı"
-#: c-decl.c:5127
+#: c-decl.c:5138
msgid "union cannot be made transparent"
msgstr "birleşik yapı şeffaf olamaz"
#. This enum is a named one that has been declared already.
-#: c-decl.c:5196
+#: c-decl.c:5207
#, c-format
msgid "redeclaration of `enum %s'"
msgstr "`enum %s' yeniden bildirilmiÅŸ"
-#: c-decl.c:5227
+#: c-decl.c:5238
msgid "enum defined inside parms"
msgstr "enum parametrelerin içinde tanımlanmış"
-#: c-decl.c:5260
+#: c-decl.c:5271
msgid "enumeration values exceed range of largest integer"
msgstr "sembolik sabit grubunun değerleri en büyük tamsayının kapsamını aşıyor."
-#: c-decl.c:5363
+#: c-decl.c:5374
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr "`%s' için değer tamsayı sabit değil"
-#: c-decl.c:5376
+#: c-decl.c:5387
msgid "overflow in enumeration values"
msgstr "sembolik sabit listesi deÄŸerlerinde taÅŸma"
-#: c-decl.c:5381
+#: c-decl.c:5392
msgid "ISO C restricts enumerator values to range of `int'"
msgstr "ISO C sembolik sabit grubunun değerlerini `int' kapsamında sınırlar"
-#: c-decl.c:5457
+#: c-decl.c:5468
msgid "return type is an incomplete type"
msgstr "dönüş türü, bir içi boş tür"
-#: c-decl.c:5465
+#: c-decl.c:5476
msgid "return type defaults to `int'"
msgstr "dönen tür `int'e öntanımlı"
-#: c-decl.c:5501
+#: c-decl.c:5512
msgid "%Jno previous prototype for '%D'"
msgstr "%J `%D' için önceki prototip yok"
-#: c-decl.c:5507
+#: c-decl.c:5518
msgid "%J'%D' was used with no prototype before its definition"
msgstr "%J `%D' tanımlanmadan önce prototipsiz kullanılmış"
-#: c-decl.c:5514
+#: c-decl.c:5525
msgid "%Jno previous declaration for '%D'"
msgstr "%J `%D' için evvelce bildirim yok"
-#: c-decl.c:5520
+#: c-decl.c:5531
msgid "%J`%D' was used with no declaration before its definition"
msgstr "%J `%D' tanımından önce bildirimsiz kullanılmış"
-#: c-decl.c:5556 c-decl.c:6062
+#: c-decl.c:5567 c-decl.c:6073
msgid "%Jreturn type of '%D' is not `int'"
msgstr "%J `%D' için dönen tür `int' değil"
-#: c-decl.c:5571
+#: c-decl.c:5582
msgid "%Jfirst argument of '%D' should be `int'"
msgstr "%J `%D' için ilk argüman `int' olmalıydı"
-#: c-decl.c:5580
+#: c-decl.c:5591
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr "%J `%D' için ikinci argüman `char **' olmalıydı"
-#: c-decl.c:5589
+#: c-decl.c:5600
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr "%J `%D' için üçüncü argüman mümkünse `char **' olmalıydı"
-#: c-decl.c:5599
+#: c-decl.c:5610
msgid "%J'%D' takes only zero or two arguments"
msgstr "%J `%D' ya iki argüman alır ya da hiç almaz"
-#: c-decl.c:5602
+#: c-decl.c:5613
msgid "%J'%D' is normally a non-static function"
msgstr "%J `%D' normalde bir static olmayan iÅŸlev"
-#: c-decl.c:5658
+#: c-decl.c:5669
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr "%J prototipli işlev tanımında eski tarz parametre bildirimi"
-#: c-decl.c:5672
+#: c-decl.c:5683
msgid "%Jparameter name omitted"
msgstr "%J parametre ismi atlandı"
-#: c-decl.c:5747
+#: c-decl.c:5758
msgid "%Jparameter name missing from parameter list"
msgstr "%J parametre ismi parametre listesinde yok"
-#: c-decl.c:5757
+#: c-decl.c:5768
msgid "%J\"%D\" declared as a non-parameter"
msgstr "%J \"%D\" bir parametre olarak bildirilmemiÅŸ"
-#: c-decl.c:5762
+#: c-decl.c:5773
msgid "%Jmultiple parameters named \"%D\""
msgstr "%J \"%D\" isimli çok sayıda parametre"
-#: c-decl.c:5770
+#: c-decl.c:5781
msgid "%Jparameter \"%D\" declared void"
msgstr "parametre \"%D\" void olarak bildirilmiÅŸ"
-#: c-decl.c:5785 c-decl.c:5787
+#: c-decl.c:5796 c-decl.c:5798
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr "%J \"%D\" türü öntanımlı olarak `int'"
-#: c-decl.c:5801
+#: c-decl.c:5812
msgid "%Jparameter \"%D\" has incomplete type"
msgstr "%J parametre \"%D\" tamamlanmamış türde"
-#: c-decl.c:5807
+#: c-decl.c:5818
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr "%J parametre `%D' için bildirim var ama böyle bir parametre yok"
-#: c-decl.c:5859
+#: c-decl.c:5870
msgid "number of arguments doesn't match prototype"
msgstr "argümanların sayısı prototiple uyumsuz"
-#: c-decl.c:5860 c-decl.c:5891 c-decl.c:5898
+#: c-decl.c:5871 c-decl.c:5902 c-decl.c:5909
msgid "%Hprototype declaration"
msgstr "%Hprototip bildirimi"
-#: c-decl.c:5889
+#: c-decl.c:5900
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr "yükseltgenmiş argüman \"%D\" prototiple uyumsuz"
-#: c-decl.c:5897
+#: c-decl.c:5908
msgid "argument \"%D\" doesn't match prototype"
msgstr "\"%D\" argümanı prototiple uyumsuz"
-#: c-decl.c:6094 cp/decl.c:10857
+#: c-decl.c:6105 cp/decl.c:10954
msgid "no return statement in function returning non-void"
msgstr "void olmayan dönüşlü işlevde `return' deyimi yok"
-#: c-decl.c:6101
+#: c-decl.c:6112
msgid "this function may return with or without a value"
msgstr "bu işlev bir değerle dönebileceği gibi dönmeyebilir de"
#. 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:6200
+#: c-decl.c:6211
msgid "'for' loop initial declaration used outside C99 mode"
msgstr "`for' döngüsünün ilk bildirimi C99 kipinin dışında kullanılmış"
-#: c-decl.c:6224
+#: c-decl.c:6235
#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr "`struct %s' `for' döngüsünün ilk bildiriminde bildirilmiş"
-#: c-decl.c:6227
+#: c-decl.c:6238
#, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr "`union %s' `for' döngüsünün ilk bildiriminde bildirilmiş"
-#: c-decl.c:6230
+#: c-decl.c:6241
#, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr "`enum %s' `for' döngüsünün ilk bildiriminde bildirilmiş"
-#: c-decl.c:6238
+#: c-decl.c:6249
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr "%J `for' döngüsü ilk bildirimi içinde değişken olmayan `%D' bildirimi"
-#: c-decl.c:6241
+#: c-decl.c:6252
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr "%J `for' döngüsü ilk bildirimi içinde `static' değişken `%D' bildirimi"
-#: c-decl.c:6244
+#: c-decl.c:6255
msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr "%J `for' döngüsü ilk bildirimi içinde `extern' değişken `%D' bildirimi"
-#: c-decl.c:6557
+#: c-decl.c:6568
msgid "%Jredefinition of global '%D'"
msgstr "%J global `%D'in yeniden tanımı"
-#: c-decl.c:6558
+#: c-decl.c:6569
msgid "%J'%D' previously defined here"
msgstr "%J `%D' evvelce burada tanımlanmış"
@@ -2151,89 +2156,89 @@ msgstr "\"%s\" den sonra dosyaismi yok"
msgid "missing makefile target after \"%s\""
msgstr "\"%s\" den sonra makefile hedefi eksik"
-#: c-opts.c:291
+#: c-opts.c:299
msgid "-I- specified twice"
msgstr "-I- iki kere belirtilmiÅŸ"
-#: c-opts.c:692
+#: c-opts.c:700
#, c-format
msgid "switch \"%s\" is no longer supported"
msgstr "switch \"%s\" artık desteklenmiyor"
-#: c-opts.c:812
+#: c-opts.c:820
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr "-fhandle-exceptions, -fexceptions ile değiştirilmişti (ve şimdi öntanımlı olarak böyle)"
-#: c-opts.c:978
+#: c-opts.c:986
msgid "output filename specified twice"
msgstr "çıktı dosyasının ismi iki kere belirtilmiş"
-#: c-opts.c:1107
+#: c-opts.c:1115
msgid "-Wformat-y2k ignored without -Wformat"
msgstr "-Wformat-y2k -Wformat'sız yoksayıldı"
-#: c-opts.c:1109
+#: c-opts.c:1117
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr "-Wformat-extra-args -Wformat'sız yoksayıldı"
-#: c-opts.c:1111
+#: c-opts.c:1119
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr "-Wformat-zero-length -Wformat'sız yoksayıldı"
-#: c-opts.c:1113
+#: c-opts.c:1121
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr "-Wformat-nonliteral -Wformat'sız yoksayıldı"
-#: c-opts.c:1115
+#: c-opts.c:1123
msgid "-Wformat-security ignored without -Wformat"
msgstr "-Wformat-security -Wformat'sız yoksayıldı"
-#: c-opts.c:1117
+#: c-opts.c:1125
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr "-Wmissing-format-attribute -Wformat'sız yoksayıldı"
-#: c-opts.c:1131
+#: c-opts.c:1139
#, c-format
msgid "opening output file %s: %m"
msgstr "`%s' çıktı dosyasının açılması: %m"
-#: c-opts.c:1136
+#: c-opts.c:1144
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr "çok fazla dosyaismi verildi. Kullanım bilgileri için %s --help yazınız"
-#: c-opts.c:1215
+#: c-opts.c:1223
msgid "YYDEBUG not defined"
msgstr "YYDEBUG tanımlı değil"
-#: c-opts.c:1261
+#: c-opts.c:1269
#, c-format
msgid "opening dependency file %s: %m"
msgstr "%s bağımlılık dosyasının açılması: %m"
-#: c-opts.c:1271
+#: c-opts.c:1279
#, c-format
msgid "closing dependency file %s: %m"
msgstr "%s bağımlılık dosyasının kapatılması: %m"
-#: c-opts.c:1274
+#: c-opts.c:1282
#, c-format
msgid "when writing output to %s: %m"
msgstr "çıktı %s e yazılırken: %m"
-#: c-opts.c:1344
+#: c-opts.c:1352
msgid "to generate dependencies you must specify either -M or -MM"
msgstr "bağımlılıkları üretmek için ya -M ya da -MM belirtmelisiniz"
-#: c-opts.c:1404
+#: c-opts.c:1412
msgid "<built-in>"
msgstr "<yerleÅŸik>"
-#: c-opts.c:1419
+#: c-opts.c:1427
msgid "<command line>"
msgstr "<komut satırı>"
-#: c-opts.c:1503
+#: c-opts.c:1511
msgid "too late for # directive to set debug directory"
msgstr "hata ayıklama dizinini belirten # yönergesi için çok geç"
@@ -2250,7 +2255,7 @@ msgstr "sözdizimi hatası: yedeklenemiyor"
msgid "ISO C forbids an empty source file"
msgstr "ISO C boş kaynak dosyalarına izin vermez"
-#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6228 objc/objc-parse.y:374
msgid "argument of `asm' is not a constant string"
msgstr "`asm' argümanı bir sabit dizge değil"
@@ -2266,7 +2271,7 @@ msgstr "veri tanımı tür ya da saklama sınıfı içermiyor"
msgid "ISO C does not allow extra `;' outside of a function"
msgstr "ISO C işlevler dışında tek başına `;'e izin vermez"
-#: c-parse.y:429 cppexp.c:1253
+#: c-parse.y:429 cppexp.c:1257
msgid "traditional C rejects the unary plus operator"
msgstr "geleneksel C tekil artı işlecini dışlar"
@@ -2343,7 +2348,7 @@ msgstr "ISO C iç içe işlevlere izin vermez"
msgid "ISO C forbids forward references to `enum' types"
msgstr "ISO C sonradan bildirilmiş `enum' türüne başvuruya izin vermez"
-#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9383 objc/objc-parse.y:1755
msgid "comma at end of enumerator list"
msgstr "sembolik sabitler listesinin sonunda virgül"
@@ -2351,7 +2356,7 @@ msgstr "sembolik sabitler listesinin sonunda virgül"
msgid "no semicolon at end of struct or union"
msgstr "struct ya da union tanımının sonunda ; yok"
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
msgid "extra semicolon in struct or union specified"
msgstr "struct ya da union'da fazladan ; var"
@@ -2379,23 +2384,23 @@ msgstr "ISO C etiket bildirimlerine izin vermez"
msgid "braced-group within expression allowed only inside a function"
msgstr "ifade içinde parantezli gruplamalara sadece bir işlevin içinde izin verilir"
-#: c-parse.y:2185 objc/objc-parse.y:2242
+#: c-parse.y:2185 objc/objc-parse.y:2241
msgid "empty body in an else-statement"
msgstr "else ifadesinin gövdesi boş"
-#: c-parse.y:2193 objc/objc-parse.y:2250
+#: c-parse.y:2193 objc/objc-parse.y:2249
msgid "%Hempty body in an if-statement"
msgstr "%Hif deyiminin gövdesi boş"
-#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
+#: c-parse.y:2273 cp/parser.c:6088 objc/objc-parse.y:2329
msgid "break statement not within loop or switch"
msgstr "break deyimi switch ya da döngü içinde değil"
-#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
+#: c-parse.y:2282 cp/parser.c:6099 objc/objc-parse.y:2338
msgid "continue statement not within a loop"
msgstr "continue deyimi bir döngü içinde değil"
-#: c-parse.y:2324 objc/objc-parse.y:2381
+#: c-parse.y:2324 objc/objc-parse.y:2380
msgid "ISO C forbids `goto *expr;'"
msgstr "ISO C `goto *expr;' kullanımına izin vermez"
@@ -2405,11 +2410,11 @@ msgstr "ISO C `goto *expr;' kullanımına izin vermez"
#. it caused problems with the code in expand_builtin which
#. tries to verify that BUILT_IN_NEXT_ARG is being used
#. correctly.
-#: c-parse.y:2441 objc/objc-parse.y:2549
+#: c-parse.y:2441 objc/objc-parse.y:2548
msgid "ISO C requires a named argument before `...'"
msgstr "ISO C `...'dan önce bir isimli argüman gerektirir"
-#: c-parse.y:2539 objc/objc-parse.y:2647
+#: c-parse.y:2539 objc/objc-parse.y:2646
msgid "`...' in old-style identifier list"
msgstr "eski-tarz tanıtıcı listesinde `...'"
@@ -2425,7 +2430,7 @@ msgstr "ayrıştırma hatası:"
msgid "parser stack overflow"
msgstr "ayrıştırıcı yığın taşması"
-#: c-parse.y:2969 objc/objc-parse.y:3664
+#: c-parse.y:2969 objc/objc-parse.y:3663
#, c-format
msgid "syntax error at '%s' token"
msgstr "'%s' dizgeciğinde sözdizimi hatası"
@@ -2507,7 +2512,7 @@ msgstr "%s: -g%s ile oluşturuldu, ama -g%s ile kullanıldı"
msgid "%s: had text segment at different address"
msgstr "%s: farklı adreste bir metin segmanına sahip"
-#: c-pch.c:357 cpperror.c:176 gcc.c:6554
+#: c-pch.c:357 cpperror.c:176 gcc.c:6557
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
@@ -2615,12 +2620,12 @@ msgstr "yıkıcı gerekli"
msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
msgstr "(önceki case deyimlerinin zarflama eylemleri kendi içerinde yıkıcıları gerektiriyor)"
-#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6250 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr "asm'de %s niteleyicisi yoksayıldı"
-#: c-semantics.c:991
+#: c-semantics.c:993
msgid "will never be executed"
msgstr "asla çalıştırılmayacak"
@@ -2629,7 +2634,7 @@ msgstr "asla çalıştırılmayacak"
msgid "`%s' has an incomplete type"
msgstr "`%s' tamamlanmamış türde"
-#: c-typeck.c:145 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2542
msgid "invalid use of void expression"
msgstr "void deyiminin kullanımı geçersiz"
@@ -2664,748 +2669,748 @@ msgstr "türler tam uyumlu değil"
msgid "function return types not compatible due to `volatile'"
msgstr "işlevin dönen değer türü `volatile' den dolayı uyumsuz"
-#: c-typeck.c:984 c-typeck.c:2176
+#: c-typeck.c:984 c-typeck.c:2156
msgid "arithmetic on pointer to an incomplete type"
msgstr "bir içi boş tür gösterici üzerinde aritmetik"
-#: c-typeck.c:1357
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr "%s'in `%s' isimli bir üyesi yok"
-#: c-typeck.c:1393
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr "bir struct veya union olmayan şeyin `%s' üyesi için istek"
-#: c-typeck.c:1422
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr "içi boş türe gösterici ilişkilendirme"
-#: c-typeck.c:1426
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr "`void *' gösterici ilişkilendirmesi"
-#: c-typeck.c:1443 cp/typeck.c:2127
+#: c-typeck.c:1423 cp/typeck.c:2127
#, c-format
msgid "invalid type argument of `%s'"
msgstr "`%s' için tür argümanı geçersiz"
-#: c-typeck.c:1461 cp/typeck.c:2152
+#: c-typeck.c:1441 cp/typeck.c:2152
msgid "subscript missing in array reference"
msgstr "dizi baÅŸvurusunda altindis yok"
-#: c-typeck.c:1482 cp/typeck.c:2194
+#: c-typeck.c:1462 cp/typeck.c:2194
msgid "array subscript has type `char'"
msgstr "dizi altindisi `char' türünde"
-#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2198 cp/typeck.c:2284
msgid "array subscript is not an integer"
msgstr "dizi altindisi bir tamsayı değil"
-#: c-typeck.c:1523
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr "ISO C `register' dizisi altindislemesine izin vermez"
-#: c-typeck.c:1525
+#: c-typeck.c:1505
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr "ISO C90 sol yansız dizi indislemesine izin vermez"
-#: c-typeck.c:1558
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr "alt indis `char' türünde"
-#: c-typeck.c:1574 cp/typeck.c:2279
+#: c-typeck.c:1554 cp/typeck.c:2279
msgid "subscripted value is neither array nor pointer"
msgstr "indisli değer ne dizi ne de bir gösterici"
-#: c-typeck.c:1604
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr "`%s' yerel bildirimi gerçekleme değişkenini gizliyor"
-#: c-typeck.c:1697
+#: c-typeck.c:1677
msgid "called object is not a function"
msgstr "çağrılan nesne bir işlev değil"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1729
+#: c-typeck.c:1709
msgid "function called through a non-compatible type"
msgstr "uyumlu olmayan türde işlev çağrısı"
-#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
-#: c-typeck.c:4237 c-typeck.c:5616
+#: c-typeck.c:1767 c-typeck.c:4178 c-typeck.c:4180 c-typeck.c:4196
+#: c-typeck.c:4217 c-typeck.c:5596
msgid "initializer element is not constant"
msgstr "ilklendirici öğe bir sabit değil"
-#: c-typeck.c:1838 cp/typeck.c:2567
+#: c-typeck.c:1818 cp/typeck.c:2567
msgid "too many arguments to function"
msgstr "işlev için çok fazla argüman belirtildi"
-#: c-typeck.c:1859
+#: c-typeck.c:1839
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr "%d biçimsel parametre türü tamamlanmayan türde"
-#: c-typeck.c:1872
+#: c-typeck.c:1852
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr "%sması prototipten dolayı bir gerçel sayıdan çok bir tamsayı"
-#: c-typeck.c:1875
+#: c-typeck.c:1855
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr "%sması prototipten dolayı bir karmaşık sayıdan çok bir tamsayı"
-#: c-typeck.c:1878
+#: c-typeck.c:1858
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr "%sması prototipten dolayı bir gerçel sayıdan çok bir karmaşık sayı"
-#: c-typeck.c:1881
+#: c-typeck.c:1861
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr "%sması prototipten dolayı bir tamsayıdan çok bir gerçel sayı"
-#: c-typeck.c:1884
+#: c-typeck.c:1864
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr "%sması prototipten dolayı bir tamsayıdan çok bir karmaşık sayı"
-#: c-typeck.c:1887
+#: c-typeck.c:1867
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr "%sması prototipten dolayı bir karmaşık sayıdan çok bir gerçel sayı"
-#: c-typeck.c:1897
+#: c-typeck.c:1877
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr "%sması prototipten dolayı bir «double»dan çok bir «float»"
-#: c-typeck.c:1915
+#: c-typeck.c:1895
#, c-format
msgid "%s with different width due to prototype"
msgstr "prototipten dolayı farklı genişlikle %sması"
-#: c-typeck.c:1941
+#: c-typeck.c:1921
#, c-format
msgid "%s as unsigned due to prototype"
msgstr "%sması prototipten dolayı unsigned"
-#: c-typeck.c:1943
+#: c-typeck.c:1923
#, c-format
msgid "%s as signed due to prototype"
msgstr "%sması prototipten dolayı signed"
-#: c-typeck.c:1977 cp/typeck.c:2673
+#: c-typeck.c:1957 cp/typeck.c:2673
msgid "too few arguments to function"
msgstr "işlev için çok az argüman belirtildi"
-#: c-typeck.c:2017
+#: c-typeck.c:1997
msgid "suggest parentheses around + or - inside shift"
msgstr "shift içindeki + ya da - çevresinde parantezler önerilir"
-#: c-typeck.c:2024
+#: c-typeck.c:2004
msgid "suggest parentheses around && within ||"
msgstr "|| içindeki && çevresinde parantezler önerilir"
-#: c-typeck.c:2033
+#: c-typeck.c:2013
msgid "suggest parentheses around arithmetic in operand of |"
msgstr "| işlemimindeki aritmetik çevresinde parantezler önerilir"
-#: c-typeck.c:2036
+#: c-typeck.c:2016
msgid "suggest parentheses around comparison in operand of |"
msgstr "| işlemimindeki karşılaştırma çevresinde parantezler önerilir"
-#: c-typeck.c:2045
+#: c-typeck.c:2025
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr "^ işlemimindeki aritmetik çevresinde parantezler önerilir"
-#: c-typeck.c:2048
+#: c-typeck.c:2028
msgid "suggest parentheses around comparison in operand of ^"
msgstr "^ işlemimindeki karşılaştırma çevresinde parantezler önerilir"
-#: c-typeck.c:2055
+#: c-typeck.c:2035
msgid "suggest parentheses around + or - in operand of &"
msgstr "& işlemimindeki + veya - çevresinde parantezler önerilir"
-#: c-typeck.c:2058
+#: c-typeck.c:2038
msgid "suggest parentheses around comparison in operand of &"
msgstr "& işlemimindeki karşılaştırma çevresinde parantezler önerilir"
-#: c-typeck.c:2065
+#: c-typeck.c:2045
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr "X<=Y<=Z gibi bir karşılaştıma matematiksel olarak anlamlı değil"
-#: c-typeck.c:2128
+#: c-typeck.c:2108
msgid "pointer of type `void *' used in subtraction"
msgstr "çıkartmada `void *' türünde gösterici kullanılmış"
-#: c-typeck.c:2130
+#: c-typeck.c:2110
msgid "pointer to a function used in subtraction"
msgstr "çıkartmada işlev göstericisi kullanılmış"
-#: c-typeck.c:2224
+#: c-typeck.c:2204
msgid "wrong type argument to unary plus"
msgstr "tekil artı işleminde yanlış tür argümanı"
-#: c-typeck.c:2237
+#: c-typeck.c:2217
msgid "wrong type argument to unary minus"
msgstr "tekil eksi işleminde yanlış tür argümanı"
-#: c-typeck.c:2254
+#: c-typeck.c:2234
msgid "ISO C does not support `~' for complex conjugation"
msgstr "ISO C karmaşık sayıların mantıksal çarpımında `~' desteklemez"
-#: c-typeck.c:2260
+#: c-typeck.c:2240
msgid "wrong type argument to bit-complement"
msgstr "bit-tümler için yanlış tür argümanı"
-#: c-typeck.c:2268
+#: c-typeck.c:2248
msgid "wrong type argument to abs"
msgstr "mutlak değer için yanlış tür argümanı"
-#: c-typeck.c:2280
+#: c-typeck.c:2260
msgid "wrong type argument to conjugation"
msgstr "mantıksal çarpım için yanlış tür argümanı"
-#: c-typeck.c:2294
+#: c-typeck.c:2274
msgid "wrong type argument to unary exclamation mark"
msgstr "tekil tümleyen için yanlış tür argümanı"
-#: c-typeck.c:2337
+#: c-typeck.c:2317
msgid "ISO C does not support `++' and `--' on complex types"
msgstr "ISO C karmaşık sayı türlerinde `++' ve `--' desteklemez"
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2332 c-typeck.c:2364
msgid "wrong type argument to increment"
msgstr "arttırımda yanlış türde argüman"
-#: c-typeck.c:2354 c-typeck.c:2386
+#: c-typeck.c:2334 c-typeck.c:2366
msgid "wrong type argument to decrement"
msgstr "eksiltmede yanlış türde argüman"
-#: c-typeck.c:2375
+#: c-typeck.c:2355
msgid "increment of pointer to unknown structure"
msgstr "bilinmeyen yapı göstericisinde arttırma"
-#: c-typeck.c:2377
+#: c-typeck.c:2357
msgid "decrement of pointer to unknown structure"
msgstr "bilinmeyen yapı göstericisinde eksiltme"
-#: c-typeck.c:2502
+#: c-typeck.c:2482
msgid "invalid lvalue in unary `&'"
msgstr "tekil `&' için geçersiz soldeğer"
-#: c-typeck.c:2534
+#: c-typeck.c:2514
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr "bit-alanı yapının `%s' üyesinin adresi alınmaya çalışılıyor"
-#: c-typeck.c:2668
+#: c-typeck.c:2648
msgid "use of conditional expressions as lvalues is deprecated"
msgstr "sol taraf değeri olarak koşullu ifadeler artık geçersiz"
-#: c-typeck.c:2671
+#: c-typeck.c:2651
msgid "use of compound expressions as lvalues is deprecated"
msgstr "sol taraf değeri olarak birleşik ifadeler artık geçersiz"
-#: c-typeck.c:2674
+#: c-typeck.c:2654
msgid "use of cast expressions as lvalues is deprecated"
msgstr "sol taraf değeri olarak tür dönüşüm ifadeleri artık geçersiz"
-#: c-typeck.c:2689
+#: c-typeck.c:2669
#, c-format
msgid "%s of read-only member `%s'"
msgstr "salt-okunur üye `%2$s' için %1$s"
-#: c-typeck.c:2693
+#: c-typeck.c:2673
#, c-format
msgid "%s of read-only variable `%s'"
msgstr "salt-okunur değişken `%2$s' için %1$s"
-#: c-typeck.c:2696
+#: c-typeck.c:2676
#, c-format
msgid "%s of read-only location"
msgstr "salt-okunur konumun %s"
-#: c-typeck.c:2714
+#: c-typeck.c:2694
#, c-format
msgid "cannot take address of bit-field `%s'"
msgstr "`%s' bit-alanının adresi alınamıyor"
-#: c-typeck.c:2742 treelang/treetree.c:946
+#: c-typeck.c:2722 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr "genel yazmaç değişkeni `%s' yuvalanmış işlevde kullanılmış"
-#: c-typeck.c:2746 treelang/treetree.c:950
+#: c-typeck.c:2726 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr "yazmaç değişkeni `%s' yuvalanmış işlevde kullanılmış"
-#: c-typeck.c:2753 treelang/treetree.c:957
+#: c-typeck.c:2733 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr "`%s' genel yazmaç değişkeninin adresi istenmiş"
-#: c-typeck.c:2765
+#: c-typeck.c:2745
msgid "cannot put object with volatile field into register"
msgstr "gelgeç alanlı nesne yazmaça konulamaz"
-#: c-typeck.c:2769 treelang/treetree.c:962
+#: c-typeck.c:2749 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr "`%s' yazmaç değişkeninin adresi istendi"
-#: c-typeck.c:2854
+#: c-typeck.c:2834
msgid "signed and unsigned type in conditional expression"
msgstr "koşullu ifadede signed ve unsigned türler"
-#: c-typeck.c:2861
+#: c-typeck.c:2841
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ISO C tek taraflı void tür içeren koşullu ifadelere izin vermez"
-#: c-typeck.c:2877 c-typeck.c:2884
+#: c-typeck.c:2857 c-typeck.c:2864
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr "ISO C `void *' ve işlev göstericisi arasında koşullu ifadelere izin vermez"
-#: c-typeck.c:2890
+#: c-typeck.c:2870
msgid "pointer type mismatch in conditional expression"
msgstr "koşullu ifade içinde gösterici türü uyumsuzluğu"
-#: c-typeck.c:2897 c-typeck.c:2907
+#: c-typeck.c:2877 c-typeck.c:2887
msgid "pointer/integer type mismatch in conditional expression"
msgstr "koşullu ifadede gösterici/tamsayı tür uyumsuzluğu"
-#: c-typeck.c:2921
+#: c-typeck.c:2901
msgid "type mismatch in conditional expression"
msgstr "şartlı ifade içinde tür uyumsuzluğu"
-#: c-typeck.c:2981
+#: c-typeck.c:2961
msgid "left-hand operand of comma expression has no effect"
msgstr "virgüllü ifadenin sol terimi etkisiz"
-#: c-typeck.c:3012
+#: c-typeck.c:2992
msgid "cast specifies array type"
msgstr "tür dönüşümü dizi belirtiyor"
-#: c-typeck.c:3018
+#: c-typeck.c:2998
msgid "cast specifies function type"
msgstr "tür dönüşümü işlev belirtiyor"
-#: c-typeck.c:3028
+#: c-typeck.c:3008
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ISO C skalar olmayandan aynı türe dönüşüme izin vermez"
-#: c-typeck.c:3046
+#: c-typeck.c:3026
msgid "ISO C forbids casts to union type"
msgstr "ISO C union türe dönüşüme izin vermez"
-#: c-typeck.c:3054
+#: c-typeck.c:3034
msgid "cast to union type from type not present in union"
msgstr "union içinde mevcut olmayan türden union türe dönüşüm"
-#: c-typeck.c:3105
+#: c-typeck.c:3085
msgid "cast adds new qualifiers to function type"
msgstr "tür dönüşümü, işlev türüne yeni niteleyiciler ekliyor"
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3110
+#: c-typeck.c:3090
msgid "cast discards qualifiers from pointer target type"
msgstr "tür dönüşümü, gösterici hedef türünden niteleyicileri iptal ediyor"
-#: c-typeck.c:3125
+#: c-typeck.c:3105
msgid "cast increases required alignment of target type"
msgstr "tür dönüşümü hedef türün gerekli hizalamasını azaltıyor"
-#: c-typeck.c:3131 cp/typeck.c:4945
+#: c-typeck.c:3111 cp/typeck.c:4963
msgid "cast from pointer to integer of different size"
msgstr "göstericiden farklı tamsayı türlere dönüşüm"
-#: c-typeck.c:3136
+#: c-typeck.c:3116
msgid "cast does not match function type"
msgstr "tür dönüşümü işlev türüyle uyumsuz"
-#: c-typeck.c:3143 cp/typeck.c:4952
+#: c-typeck.c:3123 cp/typeck.c:4970
msgid "cast to pointer from integer of different size"
msgstr "farklı boyuttaki tamsayı türden göstericye dönüşüm"
-#: c-typeck.c:3155
+#: c-typeck.c:3135
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr "içi boş türle tür tanımı yapmak adlandırma kurallarının katılığı ile bağdaşmaz"
-#: c-typeck.c:3159
+#: c-typeck.c:3139
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr "türü tanımlanmış göstericinin ilişkilendirilmesi adlandırmanın değişmezliği kurallarını bozacak"
-#: c-typeck.c:3170
+#: c-typeck.c:3150
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ISO C işlev göstericisinin nesne göstericisine dönüştürülmesini yasaklar"
-#: c-typeck.c:3179
+#: c-typeck.c:3159
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ISO C nesne göstericisinin işlev göstericisine dönüştürülmesini yasaklar"
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3337
+#: c-typeck.c:3317
msgid "invalid lvalue in assignment"
msgstr "atama içinde sol taraf geçersiz"
#. Convert new value to destination type.
-#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
-#: cp/typeck.c:5211 cp/typeck.c:5226
+#: c-typeck.c:3326 c-typeck.c:3351 c-typeck.c:3368 cp/typeck.c:5082
+#: cp/typeck.c:5229 cp/typeck.c:5244
msgid "assignment"
msgstr "atama"
-#: c-typeck.c:3455
+#: c-typeck.c:3435
msgid "cannot pass rvalue to reference parameter"
msgstr "sağdeğer, başvuru parametresine aktarılamaz"
-#: c-typeck.c:3564 c-typeck.c:3640
+#: c-typeck.c:3544 c-typeck.c:3620
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr "%s nitelemeyenden niteleyen işlev göstericisi yapıyor"
-#: c-typeck.c:3568 c-typeck.c:3620
+#: c-typeck.c:3548 c-typeck.c:3600
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr "%s gösterici hedef türündeki niteleyicileri iptal ediyor"
-#: c-typeck.c:3574
+#: c-typeck.c:3554
msgid "ISO C prohibits argument conversion to union type"
msgstr "ISO C union türe argüman dönüşümünü yasaklar"
-#: c-typeck.c:3612
+#: c-typeck.c:3592
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr "ISO C de işlev göstericisi ile `void *' arasında %s yasaktır"
-#: c-typeck.c:3629
+#: c-typeck.c:3609
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr "gösterici hedefleri %s içinde farklı signed'lıkta"
-#: c-typeck.c:3645
+#: c-typeck.c:3625
#, c-format
msgid "%s from incompatible pointer type"
msgstr "%s uyumsuz gösterici türünde"
-#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
+#: c-typeck.c:3631 c-typeck.c:4138 cp/typeck.c:1389
msgid "invalid use of non-lvalue array"
msgstr "soldeğersiz dizi kullanımı geçersiz"
-#: c-typeck.c:3665
+#: c-typeck.c:3645
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr "%s sırasında bir tür dönüşümü olmaksızın tamsayıdan gösterici yapılıyor"
-#: c-typeck.c:3672
+#: c-typeck.c:3652
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr "%s bir tür dönüşümü olmaksızın göstericiden tamsayı yapılıyor"
-#: c-typeck.c:3686 c-typeck.c:3689
+#: c-typeck.c:3666 c-typeck.c:3669
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr "`%2$s'nın %1$d. argümanı için tür uyumsuz"
-#: c-typeck.c:3693
+#: c-typeck.c:3673
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr "dolaylı işlev çağrısının %d. argümanı için tür uyumsuz"
-#: c-typeck.c:3697
+#: c-typeck.c:3677
#, c-format
msgid "incompatible types in %s"
msgstr "%s içinde uyumsuz türler"
#. Function name is known; supply it.
-#: c-typeck.c:3753
+#: c-typeck.c:3733
#, c-format
msgid "passing arg of `%s'"
msgstr "`%s' işlevinin argümanının aktarılması"
#. Function name unknown (call through ptr).
-#: c-typeck.c:3762
+#: c-typeck.c:3742
msgid "passing arg of pointer to function"
msgstr "işlev göstericisi olan argümanın aktarılması"
#. Function name is known; supply it.
-#: c-typeck.c:3770
+#: c-typeck.c:3750
#, c-format
msgid "passing arg %d of `%s'"
msgstr "`%2$s' işlevinin %1$d. argümanının aktarılması"
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3779
+#: c-typeck.c:3759
#, c-format
msgid "passing arg %d of pointer to function"
msgstr "işlev göstericisi olarak %d. argümanın aktarılması"
-#: c-typeck.c:3836
+#: c-typeck.c:3816
msgid "traditional C rejects automatic aggregate initialization"
msgstr "geleneksel C otomatik küme ilklendirmesini reddeder"
-#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
+#: c-typeck.c:3987 c-typeck.c:4002 c-typeck.c:4017
#, c-format
msgid "(near initialization for `%s')"
msgstr "(%s için near ilklendirme)"
-#: c-typeck.c:4086 cp/typeck2.c:560
+#: c-typeck.c:4066 cp/typeck2.c:550
msgid "char-array initialized from wide string"
msgstr "karakter dizisinin ilklendiricisi olarak geniş dizge kullanılmış"
-#: c-typeck.c:4093 cp/typeck2.c:567
+#: c-typeck.c:4073 cp/typeck2.c:557
msgid "int-array initialized from non-wide string"
msgstr "tamsayı dizisinin ilklendiricisi olarak geniş-olmayan dizge kullanılmış"
-#: c-typeck.c:4111 cp/typeck2.c:582
+#: c-typeck.c:4091 cp/typeck2.c:572
msgid "initializer-string for array of chars is too long"
msgstr "karakter dizisi için dizge-ilklendirici çok uzun"
-#: c-typeck.c:4181
+#: c-typeck.c:4161
msgid "array initialized from non-constant array expression"
msgstr "dizinin ilklendiricisi olarak sabit olmayan dizi ifadesi kullanılmış"
-#: c-typeck.c:4232
+#: c-typeck.c:4212
msgid "initialization"
msgstr "ilklendirme"
-#: c-typeck.c:4243 c-typeck.c:5621
+#: c-typeck.c:4223 c-typeck.c:5601
msgid "initializer element is not computable at load time"
msgstr "başlangıç öğesi yükleme sırasında hesaplanabilir değil"
-#: c-typeck.c:4258 cp/typeck2.c:659
+#: c-typeck.c:4238 cp/typeck2.c:649
msgid "invalid initializer"
msgstr "geçersiz ilklendirici"
-#: c-typeck.c:4540 cp/decl.c:4484
+#: c-typeck.c:4520 cp/decl.c:4539
msgid "opaque vector types cannot be initialized"
msgstr "opak vektör türleri ilklendirilemez"
-#: c-typeck.c:4734
+#: c-typeck.c:4714
msgid "extra brace group at end of initializer"
msgstr "ilklendiricinin sonunda fazladan parantezli grup"
-#: c-typeck.c:4754
+#: c-typeck.c:4734
msgid "missing braces around initializer"
msgstr "ilklendiriciyi çevreleyen parantezler yok"
-#: c-typeck.c:4814
+#: c-typeck.c:4794
msgid "braces around scalar initializer"
msgstr "skalar ilklendiriciyi kuÅŸatan parantezler"
-#: c-typeck.c:4865
+#: c-typeck.c:4845
msgid "initialization of flexible array member in a nested context"
msgstr "içiçe bağlam içinde esnek dizi üyesi ilklendirmesi"
-#: c-typeck.c:4867
+#: c-typeck.c:4847
msgid "initialization of a flexible array member"
msgstr "esnek dizi üyesi ilklendirmesi"
-#: c-typeck.c:4898
+#: c-typeck.c:4878
msgid "missing initializer"
msgstr "ilklendirici yok"
-#: c-typeck.c:4920
+#: c-typeck.c:4900
msgid "empty scalar initializer"
msgstr "skalar ilklendirici boÅŸ"
-#: c-typeck.c:4925
+#: c-typeck.c:4905
msgid "extra elements in scalar initializer"
msgstr "skalar ilklendiricide fazladan öğeler"
-#: c-typeck.c:5010
+#: c-typeck.c:4990
msgid "initialization designators may not nest"
msgstr "ilklendirme tasarlayıcılar yuvalanamayabilir"
-#: c-typeck.c:5031 c-typeck.c:5099
+#: c-typeck.c:5011 c-typeck.c:5079
msgid "array index in non-array initializer"
msgstr "dizi-olmayan ilklendiricide dizi indisi"
-#: c-typeck.c:5036 c-typeck.c:5152
+#: c-typeck.c:5016 c-typeck.c:5132
msgid "field name not in record or union initializer"
msgstr "alan ismi kayıt ya da union ilklendiricisinde kullanılmamış"
-#: c-typeck.c:5095 c-typeck.c:5097
+#: c-typeck.c:5075 c-typeck.c:5077
msgid "nonconstant array index in initializer"
msgstr "ilklendiricide sabit-olmayan dizi indeksi"
-#: c-typeck.c:5101 c-typeck.c:5104
+#: c-typeck.c:5081 c-typeck.c:5084
msgid "array index in initializer exceeds array bounds"
msgstr "ilklendiricideki dizi indeksi dizi sınırlarının dışında"
-#: c-typeck.c:5115
+#: c-typeck.c:5095
msgid "empty index range in initializer"
msgstr "ilklendiricide indeks aralığı boş"
-#: c-typeck.c:5124
+#: c-typeck.c:5104
msgid "array index range in initializer exceeds array bounds"
msgstr "ilklendiricideki dizi indeksi aralığı dizi sınırlarını aşıyor"
-#: c-typeck.c:5164
+#: c-typeck.c:5144
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr "ilklendiricide bilinmeyen `%s' alanı belirtilmiş"
-#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
+#: c-typeck.c:5180 c-typeck.c:5201 c-typeck.c:5663
msgid "initialized field with side-effects overwritten"
msgstr "yan-etkili ilklendirilmiş alanın üzerine yazıldı"
-#: c-typeck.c:5891
+#: c-typeck.c:5871
msgid "excess elements in char array initializer"
msgstr "karakter dizisi ilklendiricide gereğinden fazla öğe"
-#: c-typeck.c:5898 c-typeck.c:5944
+#: c-typeck.c:5878 c-typeck.c:5924
msgid "excess elements in struct initializer"
msgstr "struct ilklendiricide gereğinden fazla öğe"
-#: c-typeck.c:5959
+#: c-typeck.c:5939
msgid "non-static initialization of a flexible array member"
msgstr "esnek dizi üyesinin satatik olmayan ilklendirmesi"
-#: c-typeck.c:6026
+#: c-typeck.c:6006
msgid "excess elements in union initializer"
msgstr "union ilklendiricide gereğinden fazla öğe"
-#: c-typeck.c:6047
+#: c-typeck.c:6027
msgid "traditional C rejects initialization of unions"
msgstr "geleneksel C union ilklendirmesini reddeder"
-#: c-typeck.c:6110
+#: c-typeck.c:6090
msgid "excess elements in array initializer"
msgstr "dizi ilklendiricide gereğinden fazla öğe"
-#: c-typeck.c:6139
+#: c-typeck.c:6119
msgid "excess elements in vector initializer"
msgstr "vektör ilklendiricide gereğinden fazla öğe"
-#: c-typeck.c:6161
+#: c-typeck.c:6141
msgid "excess elements in scalar initializer"
msgstr "skalar ilklendiricide gereğinden fazla öğe"
-#: c-typeck.c:6263
+#: c-typeck.c:6243
msgid "asm template is not a string constant"
msgstr "asm ÅŸablon bir dizge sabit deÄŸil"
-#: c-typeck.c:6295
+#: c-typeck.c:6275
msgid "invalid lvalue in asm statement"
msgstr "asm deyiminde geçersiz sol taraf"
-#: c-typeck.c:6367 cp/typeck.c:5902
+#: c-typeck.c:6347 cp/typeck.c:5923
msgid "modification by `asm'"
msgstr "`asm' tarafından değişiklik"
-#: c-typeck.c:6385 cp/typeck.c:5986
+#: c-typeck.c:6365 cp/typeck.c:6007
msgid "function declared `noreturn' has a `return' statement"
msgstr "`noreturn' olarak bildirilmiş işlev `return' deyimi içeriyor"
-#: c-typeck.c:6392
+#: c-typeck.c:6372
msgid "`return' with no value, in function returning non-void"
msgstr "geridönüş değeri void olmayan işlevde `return' değer içermiyor"
-#: c-typeck.c:6398
+#: c-typeck.c:6378
msgid "`return' with a value, in function returning void"
msgstr "void dönüşlü işlevde `return' deyimi değer içeriyor"
-#: c-typeck.c:6402
+#: c-typeck.c:6382
msgid "return"
msgstr "dönüş değeri"
-#: c-typeck.c:6454
+#: c-typeck.c:6434
msgid "function returns address of local variable"
msgstr "işlev yerel değişkenin adresi ile dönüyor"
-#: c-typeck.c:6509 cp/semantics.c:749
+#: c-typeck.c:6489 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr "switch büyüklüğü bir tamsayı değil"
-#: c-typeck.c:6519
+#: c-typeck.c:6499
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr "ISO C'de `long' switch ifadesi `int'e dönüştürülmez"
-#: c-typeck.c:6560 cp/parser.c:5560
+#: c-typeck.c:6540 cp/parser.c:5597
msgid "case label not within a switch statement"
msgstr "case etiketi bir switch deyimi içinde değil"
-#: c-typeck.c:6562
+#: c-typeck.c:6542
msgid "`default' label not within a switch statement"
msgstr "`default' etiketi bir switch deyimi içinde değil"
-#: c-typeck.c:6714 c-typeck.c:6748
+#: c-typeck.c:6694 c-typeck.c:6728
msgid "division by zero"
msgstr "sıfırla bölme"
-#: c-typeck.c:6793 cp/typeck.c:2953
+#: c-typeck.c:6773 cp/typeck.c:2953
msgid "right shift count is negative"
msgstr "sağa kaydırma sayısı negatif"
-#: c-typeck.c:6800 cp/typeck.c:2959
+#: c-typeck.c:6780 cp/typeck.c:2959
msgid "right shift count >= width of type"
msgstr "sağa kaydırma sayısı türünden büyük yada eşit"
-#: c-typeck.c:6821 cp/typeck.c:2978
+#: c-typeck.c:6801 cp/typeck.c:2978
msgid "left shift count is negative"
msgstr "sola kaydırma sayısı negatif"
-#: c-typeck.c:6824 cp/typeck.c:2980
+#: c-typeck.c:6804 cp/typeck.c:2980
msgid "left shift count >= width of type"
msgstr "sola kaydırma sayısı türünden büyük ya da eşit"
-#: c-typeck.c:6845
+#: c-typeck.c:6825
msgid "shift count is negative"
msgstr "kaydırma sayısı negatif"
-#: c-typeck.c:6847
+#: c-typeck.c:6827
msgid "shift count >= width of type"
msgstr "kaydırma sayısı türünden büyük ya da eşit"
-#: c-typeck.c:6864 cp/typeck.c:3015
+#: c-typeck.c:6844 cp/typeck.c:3015
msgid "comparing floating point with == or != is unsafe"
msgstr "== veya != ile karşılaştırma gerçel sayılarda güvenli değil"
-#: c-typeck.c:6888 c-typeck.c:6894
+#: c-typeck.c:6868 c-typeck.c:6874
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr "ISO C `void *' ile işlev göstericisinin karşılaştırılmasına izin vermez"
-#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
+#: c-typeck.c:6877 c-typeck.c:6917 c-typeck.c:6945
msgid "comparison of distinct pointer types lacks a cast"
msgstr "belirgin gösterici türlerinin karşılaştırması bir tür dönüşümü gerektirir"
-#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
+#: c-typeck.c:6891 c-typeck.c:6896 c-typeck.c:6965 c-typeck.c:6970
msgid "comparison between pointer and integer"
msgstr "gösterici türü ile tamsayı türü arasında karşılaştırma"
-#: c-typeck.c:6932 c-typeck.c:6960
+#: c-typeck.c:6912 c-typeck.c:6940
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO C işlev göstericilerinin sıralı karşılaştırmalarına izin vermez"
-#: c-typeck.c:6957
+#: c-typeck.c:6937
msgid "comparison of complete and incomplete pointers"
msgstr "tamamlanmış ve içi boş göstericilerin karşılaştırılması"
-#: c-typeck.c:6973 c-typeck.c:6980
+#: c-typeck.c:6953 c-typeck.c:6960
msgid "ordered comparison of pointer with integer zero"
msgstr "tamsayı sıfır ile göstercinin sıralı karşılaştırması"
-#: c-typeck.c:7004 cp/typeck.c:3151
+#: c-typeck.c:6984 cp/typeck.c:3151
msgid "unordered comparison on non-floating point argument"
msgstr "gerçel sayı olmayan argümanlar arasında düzenlenmemiş karşılaştırma"
-#: c-typeck.c:7214
+#: c-typeck.c:7194
msgid "comparison between signed and unsigned"
msgstr "signed ile unsigned arasında karşılaştırma"
-#: c-typeck.c:7260 cp/typeck.c:3398
+#: c-typeck.c:7240 cp/typeck.c:3398
msgid "comparison of promoted ~unsigned with constant"
msgstr "sabitle yükseltgenmiş ~unsigned karşılaştırması"
-#: c-typeck.c:7268 cp/typeck.c:3406
+#: c-typeck.c:7248 cp/typeck.c:3406
msgid "comparison of promoted ~unsigned with unsigned"
msgstr "unsigned ile ~unsigned'a yükseltgenmiş türlerin karşılaştırması"
@@ -3413,7 +3418,7 @@ msgstr "unsigned ile ~unsigned'a yükseltgenmiş türlerin karşılaştırması"
msgid "%Jinlining failed in call to '%F'"
msgstr "%J `%F' çağrısında satıriçine alma başarısız"
-#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2211 tree-inline.c:1339 tree-inline.c:1347
msgid "called from here"
msgstr " buradan çağrıldı"
@@ -3473,7 +3478,7 @@ msgstr "verify_flow_info: kenar %i->%i %i sayısı yanlış"
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr "verify_flow_info: %d. temel bloğun ardıl kenarı bozuk"
-#: cfg.c:909 cfgrtl.c:1971
+#: cfg.c:909 cfgrtl.c:1983
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr "Koşulsuz jump %i den sonraki dal kenarlarının miktarı yanlış"
@@ -3552,116 +3557,116 @@ msgstr "%d den %d e kadar kenar indirgenemez olarak imlenmeli."
msgid "Edge from %d to %d should not be marked irreducible."
msgstr "%d den %d e kadar kenar indirgenemez olarak imlenmemeli."
-#: cfgrtl.c:1877
+#: cfgrtl.c:1889
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr "%2$d. bloğunun son komutu %1$d komut akışı içinde yok."
-#: cfgrtl.c:1891
+#: cfgrtl.c:1903
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr "komut %d birden fazla temel bloğun içinde (%d ve %d)"
-#: cfgrtl.c:1903
+#: cfgrtl.c:1915
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr "%2$d. bloğun ilk komutu %1$d komut akışı içinde yok."
-#: cfgrtl.c:1925
+#: cfgrtl.c:1937
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr "verify_flow_info: REG_BR_PROB ile cfg %wi %i eÅŸleÅŸmiyor"
-#: cfgrtl.c:1953
+#: cfgrtl.c:1965
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr "bb %i'nin sonunda REG_EH_REGION bilgisi eksik"
-#: cfgrtl.c:1961
+#: cfgrtl.c:1973
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr "bb %i'den çıkan dal kenarı çok fazla"
-#: cfgrtl.c:1966
+#: cfgrtl.c:1978
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr "koşulsuz jump %i den sonra ardcıl kenar"
-#: cfgrtl.c:1977
+#: cfgrtl.c:1989
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr "koşullu jump %i den sonraki dal kenarlarını miktarı yanlış"
-#: cfgrtl.c:1982
+#: cfgrtl.c:1994
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr "bb %i içindeki çağrı olmayan komut için çağrı kenarları"
-#: cfgrtl.c:1991
+#: cfgrtl.c:2003
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr "bb %i içinde normaldışı amaçsız kenar sayısı "
-#: cfgrtl.c:2001
+#: cfgrtl.c:2013
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr "komut %d %d. temel bloğun içinde ama block_for_insn NULL"
-#: cfgrtl.c:2005
+#: cfgrtl.c:2017
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr "komut %d %d. temel bloğun içinde ama block_for_insn %i"
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:2031 cfgrtl.c:2041
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr "NOTE_INSN_BASIC_BLOCK %d. blok için eksik"
-#: cfgrtl.c:2042
+#: cfgrtl.c:2054
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr "%d. NOTE_INSN_BASIC_BLOCK %d. temel bloğun ortasında"
-#: cfgrtl.c:2052
+#: cfgrtl.c:2064
#, c-format
msgid "in basic block %d:"
msgstr "%d. temel blok içinde:"
-#: cfgrtl.c:2053
+#: cfgrtl.c:2065
msgid "flow control insn inside a basic block"
msgstr "akış kontrol komutu bir temel bloğun içinde"
-#: cfgrtl.c:2099
+#: cfgrtl.c:2111
#, c-format
msgid "missing barrier after block %i"
msgstr "%i. bloktan sonraki sınır eksik"
-#: cfgrtl.c:2112
+#: cfgrtl.c:2124
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr "verify_flow_info: ardcıl %i->%i için blok sayısı yanlış"
-#: cfgrtl.c:2127
+#: cfgrtl.c:2139
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr "verify_flow_info: ardcıl %i->%i yanlış"
-#: cfgrtl.c:2129
+#: cfgrtl.c:2141
msgid "wrong insn in the fallthru edge"
msgstr "ardcıl kenarda yanlış komut"
-#: cfgrtl.c:2146
+#: cfgrtl.c:2158
msgid "basic blocks not laid down consecutively"
msgstr "temel bloklar ardışık numaralı değil"
-#: cfgrtl.c:2171
+#: cfgrtl.c:2183
msgid "insn outside basic block"
msgstr "komut temel bloğun dışında"
-#: cfgrtl.c:2179
+#: cfgrtl.c:2191
msgid "return not followed by barrier"
msgstr "return'den sonra sınır gelmiyor"
-#: cfgrtl.c:2186
+#: cfgrtl.c:2198
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr "komut zinciri (%d) içindeki bb notlarının sayısı != n_basic_blocks (%d)"
@@ -3894,7 +3899,7 @@ msgstr "%s: bir COFF dosyası olarak açılamıyor"
msgid "library lib%s not found"
msgstr "lib%s kitaplığı bulunamadı"
-#: combine.c:13048
+#: combine.c:13047
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -3905,7 +3910,7 @@ msgstr ""
";; %d başarı.\n"
"\n"
-#: combine.c:13057
+#: combine.c:13056
#, c-format
msgid ""
"\n"
@@ -4234,63 +4239,68 @@ msgstr "\"%s\" dizgeciğinden önceki iki terimli işleç eksik"
msgid "token \"%s\" is not valid in preprocessor expressions"
msgstr "\"%s\" dizgeciği önişlemci ifadelerinde geçersizdir"
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
-msgstr "'(' ve ')' arasında void ifade"
+#: cppexp.c:751
+msgid "missing expression between '(' and ')'"
+msgstr "'(' ve ')' arasında ifade yok"
-#: cppexp.c:756
+#: cppexp.c:754
msgid "#if with no expression"
msgstr "#if ifadesiz"
-#: cppexp.c:758
+#: cppexp.c:757
#, c-format
msgid "operator '%s' has no right operand"
msgstr "`%s' işlecinin sağ tarafı yok"
-#: cppexp.c:784
+#: cppexp.c:762
+#, c-format
+msgid "operator '%s' has no left operand"
+msgstr "`%s' işlemiminin sol tarafı yok"
+
+#: cppexp.c:788
msgid " ':' without preceding '?'"
msgstr "':' den önce '?' yok"
-#: cppexp.c:811
+#: cppexp.c:815
msgid "unbalanced stack in #if"
msgstr "#if ifadesinde karşılıksız yığın"
-#: cppexp.c:830
+#: cppexp.c:834
#, c-format
msgid "impossible operator '%u'"
msgstr "işleç '%u' imkansız"
-#: cppexp.c:922
+#: cppexp.c:926
msgid "missing ')' in expression"
msgstr "ifadede ')' eksik"
-#: cppexp.c:943
+#: cppexp.c:947
msgid "'?' without following ':'"
msgstr "'?' dan sonra ':' yok"
-#: cppexp.c:953
+#: cppexp.c:957
msgid "integer overflow in preprocessor expression"
msgstr "önişlemci ifadesinde tamsayı taşması"
-#: cppexp.c:958
+#: cppexp.c:962
msgid "missing '(' in expression"
msgstr "ifadede '(' eksik"
-#: cppexp.c:990
+#: cppexp.c:994
#, c-format
msgid "the left operand of \"%s\" changes sign when promoted"
msgstr "\"%s\"in soldaki terimi yükseltgenirken işaret değiştiriyor"
-#: cppexp.c:995
+#: cppexp.c:999
#, c-format
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr "\"%s\"in sağdaki terimi yükseltgenirken işaret değiştiriyor"
-#: cppexp.c:1353
+#: cppexp.c:1357
msgid "comma operator in operand of #if"
msgstr "#if'in teriminde virgül"
-#: cppexp.c:1484
+#: cppexp.c:1488
msgid "division by zero in #if"
msgstr "#if içinde sıfırla bölme"
@@ -4326,7 +4336,7 @@ msgstr "%s beklenenden daha kısa"
msgid "no include path in which to search for %s"
msgstr "%s için aranacaklar içinde başlık dosyaları yolu yok"
-#: cppfiles.c:956
+#: cppfiles.c:959
msgid "Multiple include guards may be useful for:\n"
msgstr "Çoklu include önlemleri aşağıdakiler için kullanışlı olabilir:\n"
@@ -4737,7 +4747,7 @@ msgstr "makro \"%s\" genişletilirken iç içelik saptandı"
msgid "syntax error in macro parameter list"
msgstr "makro parametre listesinde sözdizimi hatası"
-#: cse.c:7064
+#: cse.c:7069
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ";; %d den %d ye kadar, %d kümelik blok işleniyor.\n"
@@ -4869,12 +4879,12 @@ msgstr "`%%l' terimi bir etiket deÄŸil"
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6769
#: config/pdp11/pdp11.c:1646
msgid "floating constant misused"
msgstr "gerçel sayı sabitler desteklenmiyor"
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6847
#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr "veri öğesi olarak ifade geçersiz"
@@ -4895,25 +4905,25 @@ msgstr "denetim void olmayan işlevin sonunu aşıyor"
msgid "Attempt to delete prologue/epilogue insn:"
msgstr "Önsöz/sonsöz komutlarını silmeye çalışır"
-#: fold-const.c:2878 fold-const.c:2891
+#: fold-const.c:2889 fold-const.c:2902
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr "karşılaştırma bit alanının genişliğinden dolayı daima %d"
-#: fold-const.c:4093 fold-const.c:4110
+#: fold-const.c:4110 fold-const.c:4127
#, c-format
msgid "comparison is always %d"
msgstr "karşılaştırma sonucu daima %d"
-#: fold-const.c:4241
+#: fold-const.c:4258
msgid "`or' of unmatched not-equal tests is always 1"
msgstr "eÅŸleÅŸmeyenlerin eÅŸitsizlik testlerininin `or' sonucu daima 1 dir"
-#: fold-const.c:4246
+#: fold-const.c:4263
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr "bağdaşmayanların eşitlik testlerinin `and' sonucu daima 0 dır"
-#: fold-const.c:8393
+#: fold-const.c:8410
msgid "fold check: original tree changed by fold"
msgstr "fold sınaması: özgün ağaç fold tarafından değiştirildi"
@@ -4921,27 +4931,27 @@ msgstr "fold sınaması: özgün ağaç fold tarafından değiştirildi"
msgid "%Jsize of variable '%D' is too large"
msgstr "%J `%D' değişkeni çok geniş"
-#: function.c:3742
+#: function.c:3752
msgid "impossible constraint in `asm'"
msgstr "`asm' içindeki koşul mümkün değil"
-#: function.c:5733
+#: function.c:5743
msgid "%J'%D' might be used uninitialized in this function"
msgstr "%J `%D' bu işlevde ilklendirilmeden kullanılmış olmalı"
-#: function.c:5740
+#: function.c:5750
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "%J değişken `%D' `longjmp' ya da `vfork' tarafından taşırılmış olabilir"
-#: function.c:5759
+#: function.c:5769
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr "%J argüman `%D' `longjmp' ya da `vfork' tarafından taşırılmış olabilir"
-#: function.c:6533
+#: function.c:6543
msgid "function returns an aggregate"
msgstr "işlev bir küme ile dönüyor"
-#: function.c:6929
+#: function.c:6939
msgid "%Junused parameter '%D'"
msgstr "%J parametre `%D' kullanılmamış"
@@ -4969,7 +4979,7 @@ msgstr "`%s' seçeneğinde fazladan argüman"
msgid "Using built-in specs.\n"
msgstr "Yerleşik özellikler kullanılıyor.\n"
-#: gcc.c:1755
+#: gcc.c:1758
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
@@ -4978,42 +4988,42 @@ msgstr ""
"Özelik %s '%s' e ayarlanıyor\n"
"\n"
-#: gcc.c:1857
+#: gcc.c:1860
#, c-format
msgid "Reading specs from %s\n"
msgstr "Özellikler %s'den okunuyor\n"
-#: gcc.c:1953 gcc.c:1972
+#: gcc.c:1956 gcc.c:1975
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr "specs %%include sözdizimi %ld karakterden sonra bozuk"
-#: gcc.c:1980
+#: gcc.c:1983
#, c-format
msgid "could not find specs file %s\n"
msgstr "özellik dosyası %s bulunamadı\n"
-#: gcc.c:1997 gcc.c:2005 gcc.c:2014 gcc.c:2023
+#: gcc.c:2000 gcc.c:2008 gcc.c:2017 gcc.c:2026
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr "specs %%rename sözdizimi %ld karakterden sonra bozuk"
-#: gcc.c:2032
+#: gcc.c:2035
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr "ismi değişecek specs %s özelliği yok"
-#: gcc.c:2039
+#: gcc.c:2042
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr "%s: '%s' belirtiminin ismi zaten '%s' belirtiminde kullanılmış"
-#: gcc.c:2044
+#: gcc.c:2047
#, c-format
msgid "rename spec %s to %s\n"
msgstr "spec %s ismi %s yapılıyor\n"
-#: gcc.c:2046
+#: gcc.c:2049
#, c-format
msgid ""
"spec is '%s'\n"
@@ -5022,25 +5032,25 @@ msgstr ""
"özellik '%s'\n"
"\n"
-#: gcc.c:2059
+#: gcc.c:2062
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr "%ld. karakterden sonra bilinmeyen specs %% komutu"
-#: gcc.c:2070 gcc.c:2083
+#: gcc.c:2073 gcc.c:2086
#, c-format
msgid "specs file malformed after %ld characters"
msgstr "%ld. karakterden sonra özellikler dosyası bozuk"
-#: gcc.c:2136
+#: gcc.c:2139
msgid "spec file has no spec for linking"
msgstr "özellik dosyası birleştirilecek özellik içermiyor"
-#: gcc.c:2641
+#: gcc.c:2644
msgid "-pipe not supported"
msgstr "-pipe desteklenmiyor"
-#: gcc.c:2703
+#: gcc.c:2706
msgid ""
"\n"
"Go ahead? (y or n) "
@@ -5048,7 +5058,7 @@ msgstr ""
"\n"
"Haydi!? (e / h) "
-#: gcc.c:2829
+#: gcc.c:2832
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -5059,69 +5069,69 @@ msgstr ""
"Lütfen ayrıntılı bir hata raporu hazırlayın.\n"
"İşlemler için %s adresine bakın."
-#: gcc.c:2847
+#: gcc.c:2850
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:2980
+#: gcc.c:2983
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Kullanımı: %s [seçenekler] DOSYA...\n"
-#: gcc.c:2981
+#: gcc.c:2984
msgid "Options:\n"
msgstr "Seçenekler:\n"
-#: gcc.c:2983
+#: gcc.c:2986
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes Bir safhada en yüksek hata kodu ile çıkar\n"
-#: gcc.c:2984
+#: gcc.c:2987
msgid " --help Display this information\n"
msgstr " --help Bu yardım iletisini gösterir\n"
-#: gcc.c:2985
+#: gcc.c:2988
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help Hedefe özel komut satırı seçeneklerini gösterir\n"
-#: gcc.c:2987
+#: gcc.c:2990
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr " (Ast süreçlerin komut satırı seçenekleri için '-v --help' kullanın)\n"
-#: gcc.c:2988
+#: gcc.c:2991
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs Bütün yerleşik spec dizgelerini gösterir\n"
-#: gcc.c:2989
+#: gcc.c:2992
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion Derleyicinin sürümünü gösterir\n"
-#: gcc.c:2990
+#: gcc.c:2993
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr " -dumpmachine Derleyicilerin hedef işlemcisini gösterir\n"
-#: gcc.c:2991
+#: gcc.c:2994
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs Derleyicinin arama yolundaki dizinlerini gösterir\n"
-#: gcc.c:2992
+#: gcc.c:2995
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr " -print-libgcc-file-name Derleyiciyle eşleşen kitaplığın ismini gösterir\n"
-#: gcc.c:2993
+#: gcc.c:2996
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<lib> <lib> kitaplığının tam dosya yolunu gösterir\n"
-#: gcc.c:2994
+#: gcc.c:2997
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<prog> Derleyici elemanı <prog>un tam dosya yolunu gösterir\n"
-#: gcc.c:2995
+#: gcc.c:2998
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory libgcc sürümünün kök dizinini gösterir\n"
-#: gcc.c:2996
+#: gcc.c:2999
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
@@ -5129,95 +5139,95 @@ msgstr ""
" -print-multi-lib Komut satırı seçenekleri ile kitaplık arama dizinleri\n"
" arasındaki eşleşmeleri gösterir\n"
-#: gcc.c:2999
+#: gcc.c:3002
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr " -print-multi-os-directory İS kitaplıklarının göreli dosya yolunu gösterir\n"
-#: gcc.c:3000
+#: gcc.c:3003
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr ""
" -Wa,<seçenekler> Virgül ayraçlı <seçenekler> listesini çeviriciye\n"
" gönderir\n"
-#: gcc.c:3001
+#: gcc.c:3004
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<seçenekler> Virgül ayraçlı <seçenekler> listesini önişlemciye gönderir\n"
-#: gcc.c:3002
+#: gcc.c:3005
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<seçenekler> Virgül ayraçlı <seçenekler>i bağlayıcıya gönderir\n"
-#: gcc.c:3003
+#: gcc.c:3006
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr " -Xassembler <arg> Çeviriciye <arg>ümanı gönderir\n"
-#: gcc.c:3004
+#: gcc.c:3007
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xpreprocessor <arg> Önişlemciye <arg>ümanı gönderir\n"
-#: gcc.c:3005
+#: gcc.c:3008
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <arg> Bağlayıcıya <arg>ümanı gönderir\n"
-#: gcc.c:3006
+#: gcc.c:3009
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps Aracı dosyaları silmez\n"
-#: gcc.c:3007
+#: gcc.c:3010
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe Aracı dosyalardan ziyade veri yolları kullanılır\n"
-#: gcc.c:3008
+#: gcc.c:3011
msgid " -time Time the execution of each subprocess\n"
msgstr " -time Alt işlemlerin çalıştırılma zamanlaması\n"
-#: gcc.c:3009
+#: gcc.c:3012
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr " -specs=<dosya> Yerleşik özellikler yerine <dosya>dakilere zorlar\n"
-#: gcc.c:3010
+#: gcc.c:3013
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr ""
" -std=<standart> Girdi kaynaklarının bu <standart>da olduğu\n"
" varsayılır\n"
-#: gcc.c:3011
+#: gcc.c:3014
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <dizin> Derleyicilerin arama dosya yoluna <dizin>i ekler\n"
-#: gcc.c:3012
+#: gcc.c:3015
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr " -b <makina> gcc kurulmuşsa hedef <makina> için çalıştırılır\n"
-#: gcc.c:3013
+#: gcc.c:3016
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr " -V <sürüm> gcc'nin kurulmuşsa <sürüm> sürümü çalıştırılır\n"
-#: gcc.c:3014
+#: gcc.c:3017
msgid " -v Display the programs invoked by the compiler\n"
msgstr " -v Derleyicinin çalıştırdığı programları gösterir\n"
-#: gcc.c:3015
+#: gcc.c:3018
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr " -### -v gibi ama tırnaklı ve virgüllü seçenekler kullanılmaz\n"
-#: gcc.c:3016
+#: gcc.c:3019
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr " -E Sadece önişlem; derleme, çeviri ve ilintileme yapılmaz\n"
-#: gcc.c:3017
+#: gcc.c:3020
msgid " -S Compile only; do not assemble or link\n"
msgstr " -S Sadece derleme; çevirme ve bağlama yapılmaz\n"
-#: gcc.c:3018
+#: gcc.c:3021
msgid " -c Compile and assemble, but do not link\n"
msgstr " -c Derler ve çevirir ancak bağlamaz\n"
-#: gcc.c:3019
+#: gcc.c:3022
msgid " -o <file> Place the output into <file>\n"
msgstr " -o DOSYA Çıktıyı DOSYAya yazar\n"
-#: gcc.c:3020
+#: gcc.c:3023
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -5229,7 +5239,7 @@ msgstr ""
" 'none' dilin girdi dosyasının uzantısından\n"
" saptanacağı öntanımlı durum belirtilmiş olur\n"
-#: gcc.c:3027
+#: gcc.c:3030
#, c-format
msgid ""
"\n"
@@ -5245,27 +5255,27 @@ msgstr ""
"Çeviri hatalarını <gnu-tr-u12a@lists.sourceforge.net> adresine bildiriniz.\n"
"\n"
-#: gcc.c:3148
+#: gcc.c:3151
#, c-format
msgid "`-%c' option must have argument"
msgstr "`-%c' seçeneğinde argüman eksik"
-#: gcc.c:3170
+#: gcc.c:3173
#, c-format
msgid "couldn't run `%s': %s"
msgstr "`%s' çalıştırılamadı: %s"
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3356
+#: gcc.c:3359
#, c-format
msgid "%s (GCC) %s\n"
msgstr "%s (GCC) %s\n"
-#: gcc.c:3358 gcov.c:424 f/g77spec.c:351
+#: gcc.c:3361 gcov.c:424 f/g77spec.c:351
msgid "(C)"
msgstr "©"
-#: gcc.c:3359
+#: gcc.c:3362
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
@@ -5275,66 +5285,66 @@ msgstr ""
"Hiçbir garantisi yoktur; hatta SATILABİLİRLİĞİ veya ŞAHSİ KULLANIMINIZA\n"
"UYGUNLUĞU için bile garanti verilmez.\n"
-#: gcc.c:3460
+#: gcc.c:3463
msgid "argument to `-Xlinker' is missing"
msgstr "`-Xlinker' için argüman belirtilmemiş"
-#: gcc.c:3468
+#: gcc.c:3471
msgid "argument to `-Xpreprocessor' is missing"
msgstr "`-Xpreprocessor' için argüman belirtilmemiş"
-#: gcc.c:3475
+#: gcc.c:3478
msgid "argument to `-Xassembler' is missing"
msgstr "`-Xassembler' için argüman belirtilmemiş"
-#: gcc.c:3482
+#: gcc.c:3485
msgid "argument to `-l' is missing"
msgstr "`-l' için argüman belirtilmemiş"
-#: gcc.c:3498
+#: gcc.c:3501
msgid "argument to `-specs' is missing"
msgstr "`-specs' için argüman belirtilmemiş"
-#: gcc.c:3512
+#: gcc.c:3515
msgid "argument to `-specs=' is missing"
msgstr "`-specs=' için argüman belirtilmemiş"
-#: gcc.c:3549
+#: gcc.c:3552
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr "`-%c' komut satırının başında olmalı"
-#: gcc.c:3558
+#: gcc.c:3561
msgid "argument to `-B' is missing"
msgstr "`-B' için argüman belirtilmemiş"
-#: gcc.c:3735
+#: gcc.c:3738
msgid "warning: -pipe ignored because -save-temps specified"
msgstr "Uyarı: -save-temps belirtildiğinden -pipe yoksayıldı"
-#: gcc.c:3739
+#: gcc.c:3742
msgid "warning: -pipe ignored because -time specified"
msgstr "Uyarı: -time belirtildiğinden -pipe yoksayıldı"
-#: gcc.c:3951
+#: gcc.c:3954
msgid "argument to `-x' is missing"
msgstr "`-x' için argüman belirtilmemiş"
-#: gcc.c:3979
+#: gcc.c:3982
#, c-format
msgid "argument to `-%s' is missing"
msgstr "`-%s' için argüman belirtilmemiş"
-#: gcc.c:4040
+#: gcc.c:4043
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr "Uyarı: son girdi dosyasından sonraki `-x %s' etkisiz"
-#: gcc.c:4441
+#: gcc.c:4444
msgid "invalid specification! Bug in cc"
msgstr "özellik geçersiz! cc'de yazılım hatası."
-#: gcc.c:4595
+#: gcc.c:4598
#, c-format
msgid "%s\n"
msgstr "%s\n"
@@ -5342,78 +5352,78 @@ msgstr "%s\n"
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5099
+#: gcc.c:5102
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr "özellik aksaması: '%%*' kalıp eşleştirerek ilklendirilemedi"
-#: gcc.c:5108
+#: gcc.c:5111
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr "Uyarı: spec'lerde %%[ işleci artık kullanılmıyor"
-#: gcc.c:5126
+#: gcc.c:5129
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr "'%4$s' %1$c%2$s%3$c özelliği işleniyor\n"
-#: gcc.c:5189
+#: gcc.c:5192
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr "Özellik aksaması: özellik seçeneği '%c' anlaşılamadı"
-#: gcc.c:5268
+#: gcc.c:5271
#, c-format
msgid "unknown spec function `%s'"
msgstr "bilinmeyen `%s' spec iÅŸlevi"
-#: gcc.c:5287
+#: gcc.c:5290
#, c-format
msgid "error in args to spec function `%s'"
msgstr "`%s' spec işlevi için argümanlar hatalı"
-#: gcc.c:5335
+#: gcc.c:5338
msgid "malformed spec function name"
msgstr "bozuk spec iÅŸlevi ismi"
#. )
-#: gcc.c:5338
+#: gcc.c:5341
msgid "no arguments for spec function"
msgstr "spec işlevi için argüman belirtilmedi"
-#: gcc.c:5357
+#: gcc.c:5360
msgid "malformed spec function arguments"
msgstr "belirtim işlevi argümanları bozuk"
-#: gcc.c:6083
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr "belirtim başarısızlığı: SYSROOT_SUFFIX_SPEC için argüman sayısı birden fazla."
-#: gcc.c:6093
+#: gcc.c:6096
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr "belirtim başarısızlığı: SYSROOT_HEADERS_SUFFIX_SPEC için argüman sayısı birden fazla.."
-#: gcc.c:6186
+#: gcc.c:6189
#, c-format
msgid "unrecognized option `-%s'"
msgstr "`-%s' seçeneği bilinmiyor"
-#: gcc.c:6192
+#: gcc.c:6195
#, c-format
msgid "install: %s%s\n"
msgstr "kurulum: %s%s\n"
-#: gcc.c:6193
+#: gcc.c:6196
#, c-format
msgid "programs: %s\n"
msgstr "programlar: %s\n"
-#: gcc.c:6194
+#: gcc.c:6197
#, c-format
msgid "libraries: %s\n"
msgstr "kitaplıklar: %s\n"
-#: gcc.c:6251
+#: gcc.c:6254
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
@@ -5421,52 +5431,52 @@ msgstr ""
"\n"
"Hata raporlama işlemleri için:\n"
-#: gcc.c:6267
+#: gcc.c:6270
#, c-format
msgid "Configured with: %s\n"
msgstr ""
"%s\n"
"seçenekleriyle yapılandırıldı.\n"
-#: gcc.c:6281
+#: gcc.c:6284
#, c-format
msgid "Thread model: %s\n"
msgstr "Evre modeli: %s\n"
-#: gcc.c:6292
+#: gcc.c:6295
#, c-format
msgid "gcc version %s\n"
msgstr "gcc %s sürümü\n"
-#: gcc.c:6294
+#: gcc.c:6297
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr "gcc sürücüsü %s sürümü gcc %s sürümünü çalıştırıyor\n"
-#: gcc.c:6302
+#: gcc.c:6305
msgid "no input files"
msgstr "girdi dosyası yok"
-#: gcc.c:6324 gcc.c:6443
+#: gcc.c:6327 gcc.c:6446
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: birleştirme yapılmadığından birleştirici girdi dosyası kullanılmadı"
-#: gcc.c:6327
+#: gcc.c:6330
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr "-o, -c ile veya -S ve çoklu dillerle belirtilemez"
-#: gcc.c:6362
+#: gcc.c:6365
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s derleyici bu sitemde kurulu deÄŸil"
-#: gcc.c:6483
+#: gcc.c:6486
#, c-format
msgid "language %s not recognized"
msgstr "dil %s tanınmıyor"
-#: gcc.c:6580
+#: gcc.c:6583
msgid "internal gcc abort"
msgstr "dahili gcc çıkışı"
@@ -5761,21 +5771,21 @@ msgstr "%s: kaynak dosya, `%s' dosyasından daha yeni\n"
msgid "GCSE disabled"
msgstr "GCSE iptal edildi"
-#: gcse.c:6124
+#: gcse.c:6125
msgid "NULL pointer checks disabled"
msgstr "boş gösterici sınamaları iptal edildi"
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8010
+#: gcse.c:8036
msgid "jump bypassing disabled"
msgstr "jump kestirmesi iptal edildi"
-#: gcse.c:8071
+#: gcse.c:8097
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr "%s: %d temel blok ve %d kenar/temel blok"
-#: gcse.c:8084
+#: gcse.c:8110
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr "%s: %d temel blok ve %d yazmaç"
@@ -5825,7 +5835,7 @@ msgstr "ggc-simple.c kullanıldığında PCH dosyalarının üretimi desteklenmi
msgid "%s cannot be used in asm here"
msgstr "%s burada asm içinde kullanılamaz"
-#: graph.c:403 toplev.c:1498 toplev.c:4432 f/com.c:14202 java/jcf-parse.c:883
+#: graph.c:403 toplev.c:1498 toplev.c:4433 f/com.c:14202 java/jcf-parse.c:883
#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:503
#, c-format
msgid "can't open %s: %m"
@@ -5904,7 +5914,7 @@ msgstr "yerel olmayan goto bulunan işlevler özümlenemez"
msgid "function with target specific attribute(s) cannot be inlined"
msgstr "hedefe özel öznitelikler bulunan işlevler özümlenemez"
-#: jump.c:1896
+#: jump.c:1913
msgid "%Hwill never be executed"
msgstr "%Hasla çalıştırılmayacak"
@@ -6403,7 +6413,7 @@ msgstr "çıktı terimi %d `&' kısıtını kullanmalı"
msgid "can't use '%s' as a %s register"
msgstr "'%s' bir %s yazmacı olarak kullanılamıyor"
-#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
+#: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
#, c-format
msgid "unknown register name: %s"
msgstr "bilinmeyen yazmaç ismi: %s"
@@ -6448,15 +6458,15 @@ msgstr "`asm' içindeki tamsayı sabit terim yeniden yüklenemiyor"
msgid "impossible register constraint in `asm'"
msgstr "`asm' içindeki yazmaç şartı mümkün değil"
-#: reload.c:3504
+#: reload.c:3519
msgid "`&' constraint used with no register class"
msgstr "`&' şartı yazmaç sınıfsız kullanılmış"
-#: reload.c:3672
+#: reload.c:3687
msgid "unable to generate reloads for:"
msgstr "aşağıdakiler için yeniden yüklemeler üretilemiyor:"
-#: reload.c:3673 reload.c:3887
+#: reload.c:3688 reload.c:3902
msgid "inconsistent operand constraints in an `asm'"
msgstr "bir `asm' içindeki terim şartı çelişkili"
@@ -6554,7 +6564,7 @@ msgstr "`%s' e sıçrama geçersiz olarak bağlama sınırları içinde gerçekl
#: stmt.c:977 stmt.c:3790
msgid "%Jlabel '%D' used before containing binding contour"
-msgstr ""
+msgstr "%J '%D' etiketi bağlama çerçevesinden önce kullanılmış"
#: stmt.c:1156
msgid "output operand constraint lacks `='"
@@ -6722,7 +6732,7 @@ msgstr "%J paketli öznitelik `%D' için gereksiz"
#: stor-layout.c:902
msgid "%Jpadding struct to align '%D'"
-msgstr ""
+msgstr "%J yapı '%D' ye hizalanarak yerleştiriliyor"
#: stor-layout.c:1244
msgid "padding struct size to alignment boundary"
@@ -6858,11 +6868,11 @@ msgstr "tür eski kullanım"
msgid "invalid register name `%s' for register variable"
msgstr "yazmaç değişkeni için yazmaç ismi `%s' geçersiz"
-#: toplev.c:3546
+#: toplev.c:3547
msgid "branch target register load optimization is not intended to be run twice"
msgstr "dallanma hedef yazmacı yük eniyilemesi iki kere çalışacak şekilde tasarlanmadı"
-#: toplev.c:3713
+#: toplev.c:3714
msgid ""
"\n"
"Target specific options:\n"
@@ -6870,12 +6880,12 @@ msgstr ""
"\n"
"Hedefe özel seçenekler:\n"
-#: toplev.c:3727 toplev.c:3746
+#: toplev.c:3728 toplev.c:3747
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr " -m%-23.23s [belgelenmedi]\n"
-#: toplev.c:3755
+#: toplev.c:3756
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
@@ -6883,21 +6893,21 @@ msgstr ""
"\n"
"Halen belgelenememiş hedefe özel seçenekler var.\n"
-#: toplev.c:3757
+#: toplev.c:3758
msgid " They exist, but they are not documented.\n"
msgstr " Var fakat daha belgelendirilmedi.\n"
-#: toplev.c:3812
+#: toplev.c:3813
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr "tanınmayan gcc hata ayıklama seçeneği: %c"
-#: toplev.c:3874 config/rs6000/rs6000.c:922
+#: toplev.c:3875 config/rs6000/rs6000.c:940 config/rs6000/rs6000.c:951
#, c-format
msgid "invalid option `%s'"
msgstr "`%s' seçeneği geçersiz"
-#: toplev.c:3889
+#: toplev.c:3890
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -6908,93 +6918,93 @@ msgstr ""
"%s\tGNU C sürüm %s tarafından derlendi.\n"
"%s%s%s sürüm %s (%s) CC tarafından derlendi.\n"
-#: toplev.c:3896
+#: toplev.c:3897
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr "%s%sGGC yaklaşımları: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
-#: toplev.c:3948
+#: toplev.c:3949
msgid "options passed: "
msgstr "belirtilen seçenekler: "
-#: toplev.c:3977
+#: toplev.c:3978
msgid "options enabled: "
msgstr "etkin seçenekler: "
-#: toplev.c:4035 java/jcf-write.c:3424
+#: toplev.c:4036 java/jcf-write.c:3424
#, c-format
msgid "can't open %s for writing: %m"
msgstr "%s yazmak için açılamıyor: %m"
-#: toplev.c:4118 config/sh/sh.c:7019
+#: toplev.c:4119 config/sh/sh.c:7020
msgid "created and used with different settings of -fpic"
msgstr "-fpic'in farklı ayarları ile oluşturulup kullanıldı"
-#: toplev.c:4120 config/sh/sh.c:7021
+#: toplev.c:4121 config/sh/sh.c:7022
msgid "created and used with different settings of -fpie"
msgstr "-fpie'in farklı ayarları ile oluşturulup kullanıldı"
-#: toplev.c:4171 config/sh/sh.c:7071
+#: toplev.c:4172 config/sh/sh.c:7072
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr "`-m%s''in farklı ayarları ile oluşturulup kullanıldı"
-#: toplev.c:4174 config/sh/sh.c:7074
+#: toplev.c:4175 config/sh/sh.c:7075
msgid "out of memory"
msgstr "bellek yetersiz"
-#: toplev.c:4355
+#: toplev.c:4356
msgid "instruction scheduling not supported on this target machine"
msgstr "bu hedef makina için işlem zamanlaması desteklenmiyor"
-#: toplev.c:4359
+#: toplev.c:4360
msgid "this target machine does not have delayed branches"
msgstr "bu hedef makina gecikmeli dallanmalara sahip deÄŸil"
-#: toplev.c:4373
+#: toplev.c:4374
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr "bu hedef makinada -f%sleading-underscore desteklenmiyor"
-#: toplev.c:4422
+#: toplev.c:4423
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr "hedef sistem \"%s\" hata ayıklama biçimini desteklemiyor"
-#: toplev.c:4439
+#: toplev.c:4440
msgid "-ffunction-sections not supported for this target"
msgstr "bu hedefte -ffunction-sections desteklenmiyor"
-#: toplev.c:4444
+#: toplev.c:4445
msgid "-fdata-sections not supported for this target"
msgstr "bu hedefte -fdata-sections desteklenmiyor"
-#: toplev.c:4451
+#: toplev.c:4452
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr "-ffunction-sections iptal edildi; ayrımlamayı mümkün kılmıyor"
-#: toplev.c:4458
+#: toplev.c:4459
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr "bu hedefte -fprefetch-loop-arrays desteklenmiyor"
-#: toplev.c:4464
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr "-fprefetch-loop-arrays bu hedef için desteklenmiyor (-march seçeneğini deneyin)"
-#: toplev.c:4473
+#: toplev.c:4474
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr "-fprefetch-loop-arrays, -Os ile desteklenmiyor"
-#: toplev.c:4479
+#: toplev.c:4480
msgid "-ffunction-sections may affect debugging on some targets"
msgstr "-ffunction-sections bazı hedeflerde hata ayıklamayı etkileyebilir"
-#: toplev.c:4581
+#: toplev.c:4582
#, c-format
msgid "error writing to %s: %m"
msgstr "%s e yazarken hata: %m"
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
+#: toplev.c:4584 java/jcf-parse.c:902 java/jcf-write.c:3431
#, c-format
msgid "error closing %s: %m"
msgstr "%s kapatılırken hata: %m"
@@ -7041,7 +7051,7 @@ msgstr "%J '%F' işlevi yerel olmayan goto içerdiğinden satıriçine alınamaz
msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr "%J '%F' işlevi değişken boyutlu değişkenler kullandığından satıriçine alınamaz"
-#: tree-inline.c:1338 tree-inline.c:1345
+#: tree-inline.c:1338 tree-inline.c:1346
msgid "%Jinlining failed in call to '%F': %s"
msgstr "%J `%F' çağrısındaki özümleme başarısız: %s"
@@ -7053,34 +7063,34 @@ msgstr "%J `%D' dönüş değerinin uzunluğu %u bayt"
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr "%J `%D' için dönen değerin genişliği %wd bayttan büyük"
-#: tree.c:3801
+#: tree.c:3800
msgid "arrays of functions are not meaningful"
msgstr "işlev dizileri anlamlı değil"
-#: tree.c:3856
+#: tree.c:3855
msgid "function return type cannot be function"
msgstr "işlevin dönen değer türü işlev olamaz"
-#: tree.c:4685
+#: tree.c:4684
msgid "invalid initializer for bit string"
msgstr "bit dizge için ilklendirici geçersiz"
-#: tree.c:4737
+#: tree.c:4736
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr "Ağaç denetimi: %4$s:%5$d: %3$s işlevinde '%1$s' umulurken, '%2$s' var"
-#: tree.c:4750
+#: tree.c:4749
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr "Ağaç denetimi: %5$s:%6$d: %4$s işlevinde sınıf '%1$c' umulurken, '%2$c' (%3$s) var"
-#: tree.c:4763
+#: tree.c:4762
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr "ağaç denetimi: %4$s:%5$d: %3$s işlevindeki %2$d öğeli vektörün %1$d. öğesine erişildi"
-#: tree.c:4775
+#: tree.c:4774
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr "ağaç denetimi: %5$s:%6$d: %4$s'in %3$d terimi ile %2$s'in %1$d. terimine erişildi"
@@ -7133,48 +7143,48 @@ msgstr "yerel evreli COMMON verisi henüz yazılmadı"
msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr "`%D' için istenen hizalama yerleşik hizalama %d den daha büyük"
-#: varasm.c:3789
+#: varasm.c:3790
msgid "initializer for integer value is too complicated"
msgstr "tamsayı öndeğer fazla karmaşık"
-#: varasm.c:3794
+#: varasm.c:3795
msgid "initializer for floating value is not a floating constant"
msgstr "gerçel sayı öndeğer bir gerçel sayı sabit değil"
-#: varasm.c:3860
+#: varasm.c:3861
msgid "unknown set constructor type"
msgstr "bilinmeyen set constructor türü"
-#: varasm.c:4079
+#: varasm.c:4080
#, c-format
msgid "invalid initial value for member `%s'"
msgstr "üye `%s' için öndeğer geçersiz"
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4267 varasm.c:4311
msgid "%Jweak declaration of '%D' must precede definition"
msgstr "%J `%D' zayıf bildirimi tanımından önce olmalı"
-#: varasm.c:4274
+#: varasm.c:4275
msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr "%J `%D' zayıf bildiriminin ilk kullanımdan sonra olması tanımlanmamış davranışa yol açar"
-#: varasm.c:4308
+#: varasm.c:4309
msgid "%Jweak declaration of '%D' must be public"
msgstr "%J `%D' zayıf bildirimi 'public' olmalı"
-#: varasm.c:4317
+#: varasm.c:4318
msgid "%Jweak declaration of '%D' not supported"
msgstr "%J `%D' zayıf bildirimi desteklenmiyor"
-#: varasm.c:4346 varasm.c:4436
+#: varasm.c:4347 varasm.c:4437
msgid "only weak aliases are supported in this configuration"
msgstr "bu yapılandırmada sadece zayıf takma adlar destekleniyor"
-#: varasm.c:4439
+#: varasm.c:4440
msgid "alias definitions not supported in this configuration; ignored"
msgstr "takma ad tanımlamaları bu yapılandırmada desteklenmiyor; yoksayıldı"
-#: varasm.c:4468
+#: varasm.c:4469
msgid "visibility attribute not supported in this configuration; ignored"
msgstr "görünürlük bu yapılandırmada desteklenmiyor; yoksayıldı"
@@ -7298,35 +7308,35 @@ msgstr "Ortalama olarak, bir döngü içinde çevrime sokulmayacağı varsayıla
#: params.def:155
msgid "The maximum number of unrollings of a single loop"
-msgstr ""
+msgstr "Tek bir döngüde işlenemeyenlerin azami sayısı"
#: params.def:160
msgid "The maximum number of insns of a peeled loop"
-msgstr ""
+msgstr "Soyulmuş bir döngüdeki azami komut sayısı"
#: params.def:165
msgid "The maximum number of peelings of a single loop"
-msgstr ""
+msgstr "Tek bir döngüdeki azami soyulma sayısı"
#: params.def:170
msgid "The maximum number of insns of a completely peeled loop"
-msgstr ""
+msgstr "Tamamen soyulmuş bir döngüdeki azami komut sayısı"
#: params.def:175
msgid "The maximum number of peelings of a single loop that is peeled completely"
-msgstr ""
+msgstr "Tamamen soyulan tek bir döngüdeki azami soyulma sayısı"
#: params.def:180
msgid "The maximum number of insns of a peeled loop that rolls only once"
-msgstr ""
+msgstr "Bir soyulmuş döngüde sadece tek turdaki azami komut sayısı"
#: params.def:186
msgid "The maximum number of insns of an unswitched loop"
-msgstr ""
+msgstr "Bir switch'siz döngüdeki azami komut sayısı"
#: params.def:191
msgid "The maximum number of unswitchings in a single loop"
-msgstr ""
+msgstr "Tek bir döngüdeki switch'sizlerin azami sayısı"
#: params.def:196
msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot"
@@ -7445,7 +7455,7 @@ msgstr "'#pragma unused'dan sonra ')' eksik, yoksayılıyor"
msgid "junk at end of '#pragma unused'"
msgstr "'#pragma unused' sonunda karışıklık"
-#: config/darwin.c:1347
+#: config/darwin.c:1312
msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
msgstr "dahili ve korumalı görünürlük öznitelikleri bu yapılandırmada desteklenmiyor; yoksayıldı"
@@ -7489,7 +7499,7 @@ msgstr "-mfp-rounding-mode seçeneği için `%s' değeri hatalı"
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr "-mfp-trap-mode seçeneği için `%s' değeri hatalı"
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1117
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr "-mtls-size seçeneği için `%s' değeri hatalı"
@@ -7529,90 +7539,90 @@ msgstr "%2$s için L%1$d arabellek gecikmesi bilinmiyor"
msgid "bad value `%s' for -mmemory-latency"
msgstr "-mmemory-latency için değer `%s' hatalı"
-#: config/alpha/alpha.c:5425
+#: config/alpha/alpha.c:5436
#, c-format
msgid "invalid %%H value"
msgstr "%%H değeri geçersiz"
-#: config/alpha/alpha.c:5446
+#: config/alpha/alpha.c:5457
#, c-format
msgid "invalid %%J value"
msgstr "%%J değeri geçersiz"
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
+#: config/alpha/alpha.c:5473 config/ia64/ia64.c:4269
#, c-format
msgid "invalid %%r value"
msgstr "%%r değeri geçersiz"
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/alpha/alpha.c:5483 config/rs6000/rs6000.c:9332
#: config/xtensa/xtensa.c:2014
#, c-format
msgid "invalid %%R value"
msgstr "%%R değeri geçersiz"
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/alpha/alpha.c:5489 config/rs6000/rs6000.c:9251
#: config/xtensa/xtensa.c:1981
#, c-format
msgid "invalid %%N value"
msgstr "%%N değeri geçersiz"
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
+#: config/alpha/alpha.c:5497 config/rs6000/rs6000.c:9279
#, c-format
msgid "invalid %%P value"
msgstr "%%P değeri geçersiz"
-#: config/alpha/alpha.c:5494
+#: config/alpha/alpha.c:5505
#, c-format
msgid "invalid %%h value"
msgstr "%%h değeri geçersiz"
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
+#: config/alpha/alpha.c:5513 config/xtensa/xtensa.c:2007
#, c-format
msgid "invalid %%L value"
msgstr "%%L değeri geçersiz"
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
+#: config/alpha/alpha.c:5552 config/rs6000/rs6000.c:9233
#, c-format
msgid "invalid %%m value"
msgstr "%%m değeri geçersiz"
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
+#: config/alpha/alpha.c:5560 config/rs6000/rs6000.c:9241
#, c-format
msgid "invalid %%M value"
msgstr "%%M değeri geçersiz"
-#: config/alpha/alpha.c:5593
+#: config/alpha/alpha.c:5604
#, c-format
msgid "invalid %%U value"
msgstr "%%U değeri geçersiz"
-#: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9249
+#: config/alpha/alpha.c:5616 config/alpha/alpha.c:5630
+#: config/rs6000/rs6000.c:9340
#, c-format
msgid "invalid %%s value"
msgstr "%%s değeri geçersiz"
-#: config/alpha/alpha.c:5642
+#: config/alpha/alpha.c:5653
#, c-format
msgid "invalid %%C value"
msgstr "%%C değeri geçersiz"
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
-#: config/rs6000/rs6000.c:8999
+#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9070
+#: config/rs6000/rs6000.c:9090
#, c-format
msgid "invalid %%E value"
msgstr "%%E değeri geçersiz"
-#: config/alpha/alpha.c:5704 config/alpha/alpha.c:5752
+#: config/alpha/alpha.c:5715 config/alpha/alpha.c:5763
msgid "unknown relocation unspec"
msgstr "bilinmeyen yerdeÄŸiÅŸim belirtilmemiÅŸ"
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
+#: config/alpha/alpha.c:5724 config/rs6000/rs6000.c:9653
#, c-format
msgid "invalid %%xn code"
msgstr "%%xn değeri geçersiz"
-#: config/alpha/alpha.c:6657 config/alpha/alpha.c:6660 config/s390/s390.c:6575
+#: config/alpha/alpha.c:6668 config/alpha/alpha.c:6671 config/s390/s390.c:6575
#: config/s390/s390.c:6578
msgid "bad builtin fcode"
msgstr "hatalı yerleşik fcode"
@@ -7748,7 +7758,7 @@ msgstr "Verilen kayan nokta olağandışılıklarının duyarlığı denetlenir"
msgid "Tune expected memory latency"
msgstr "Beklenen bellek gecikmesini ayarlar"
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:272 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr "Dolaysız TLS konumlarının bit genişliği belirtilir"
@@ -7767,17 +7777,17 @@ msgstr "`%s' in argümanı bir sabit dizge değil"
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr "`%s' özniteliğinin argümanı \"ilink1\" ya da \"ilink2\" değildir"
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2349
#, c-format
msgid "invalid operand to %%R code"
msgstr "%%R kodu için terim geçersiz"
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2372
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr "%%H/%%L kodu için terim geçersiz"
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2443
#, c-format
msgid "invalid operand to %%U code"
msgstr "%%U kodu için terim geçersiz"
@@ -7788,7 +7798,7 @@ msgid "invalid operand to %%V code"
msgstr "%%V kodu için terim geçersiz"
#. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2470 config/sparc/sparc.c:7152
msgid "invalid operand output code"
msgstr "çıkış kodu için geçersiz veri öğesi"
@@ -7797,7 +7807,7 @@ msgstr "çıkış kodu için geçersiz veri öğesi"
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr "switch -mcpu=%s ile -march= seçenekleri çelişiyor"
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:785 config/sparc/sparc.c:426
#, c-format
msgid "bad value (%s) for %s switch"
msgstr "%s seçeneği için değer (%s) hatalı"
@@ -7865,7 +7875,7 @@ msgstr "Geçersiz gerçel değer öykünüm seçeneği: -mfpe-%s"
#: config/arm/arm.c:806
msgid "-mfpe switch not supported by ep9312 target cpu - ignored."
-msgstr ""
+msgstr "-mfpe seçeneği ep9312 hedef işlemcisi tarafından desteklenmiyor - yoksayıldı."
#: config/arm/arm.c:826
msgid "structure size boundary can only be set to 8 or 32"
@@ -7880,13 +7890,13 @@ msgstr "-mpic-register=, -fpic olmaksızın kullanışsız"
msgid "unable to use '%s' for PIC register"
msgstr "PIC yazmacı için '%s' kullanılamıyor"
-#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
-#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4523
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1598
+#: config/i386/i386.c:1644 config/ip2k/ip2k.c:3169
#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
-#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:15070 config/sh/sh.c:6874 config/sh/sh.c:6895
+#: config/sh/sh.c:6930 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr "`%s' özniteliği sadece işlevlere uygulanır"
@@ -7901,7 +7911,7 @@ msgid "selector must be an immediate"
msgstr "seçici bir şimdiki değer olmalı"
#. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
+#: config/arm/arm.c:11284 config/i386/i386.c:14318 config/i386/i386.c:14352
msgid "mask must be an immediate"
msgstr "mask bir dolaysız değer olmalı"
@@ -8037,55 +8047,55 @@ msgstr "PIC adresleme için kullanılan yazmaç belirtilir"
msgid "Ignore dllimport attribute for functions"
msgstr "İşlevler için dllimport özelliği yoksayılır"
-#: config/avr/avr.c:514
+#: config/avr/avr.c:511
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr "-mtiny-stack ile büyük çerçeve göstericisi değişikliği (%d)"
-#: config/avr/avr.c:1101
+#: config/avr/avr.c:1098
msgid "bad address, not (reg+disp):"
msgstr "hatalı adres, (reg+disp) değil:"
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1106
msgid "internal compiler error. Bad address:"
msgstr "Derleyici iç hatası. Hatalı adres:"
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1119
msgid "internal compiler error. Unknown mode:"
msgstr "Derleyici iç hatası. Bilinmeyen kip:"
-#: config/avr/avr.c:1744 config/avr/avr.c:2405
+#: config/avr/avr.c:1741 config/avr/avr.c:2402
msgid "invalid insn:"
msgstr "geçersiz komut:"
-#: config/avr/avr.c:1778 config/avr/avr.c:1861 config/avr/avr.c:1910
-#: config/avr/avr.c:1919 config/avr/avr.c:2014 config/avr/avr.c:2183
-#: config/avr/avr.c:2439 config/avr/avr.c:2547
+#: config/avr/avr.c:1775 config/avr/avr.c:1858 config/avr/avr.c:1907
+#: config/avr/avr.c:1916 config/avr/avr.c:2011 config/avr/avr.c:2180
+#: config/avr/avr.c:2436 config/avr/avr.c:2544
msgid "incorrect insn:"
msgstr "yanlış komut:"
-#: config/avr/avr.c:1938 config/avr/avr.c:2099 config/avr/avr.c:2254
-#: config/avr/avr.c:2591
+#: config/avr/avr.c:1935 config/avr/avr.c:2096 config/avr/avr.c:2251
+#: config/avr/avr.c:2588
msgid "unknown move insn:"
msgstr "bilinmeyen taşıma komutu:"
-#: config/avr/avr.c:2814
+#: config/avr/avr.c:2811
msgid "bad shift insn:"
msgstr "hatalı kaydırma komutu:"
-#: config/avr/avr.c:2927 config/avr/avr.c:3348 config/avr/avr.c:3719
+#: config/avr/avr.c:2924 config/avr/avr.c:3345 config/avr/avr.c:3716
msgid "internal compiler error. Incorrect shift:"
msgstr "Derleyici iç hatası. Yanlış kaydırma:"
-#: config/avr/avr.c:4532 config/ip2k/ip2k.c:3144
+#: config/avr/avr.c:4497 config/ip2k/ip2k.c:3144
msgid "only initialized variables can be placed into program memory area"
msgstr "program bellek alanına sadece ilklendirilmiş değişkenler yerleştirilebilir"
-#: config/avr/avr.c:4626
+#: config/avr/avr.c:4591
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ".noinit alanına sadece ilklendirilmiş değişkenler yerleştirilebilir"
-#: config/avr/avr.c:4640
+#: config/avr/avr.c:4605
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr "MCU `%s' sadece sembolik çevirici için desteklenir"
@@ -9270,7 +9280,7 @@ msgstr "char komutları üretilmez"
msgid "code model %s not supported in PIC mode"
msgstr "PIC kipinde %s kod modeli desteklenmiyor"
-#: config/i386/i386.c:1189 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:389
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "-mcmodel= seçeneğinin değeri (%s) hatalı"
@@ -9303,138 +9313,138 @@ msgstr "Seçtiğiniz işlemci x86-64 komutlarını desteklemiyor."
msgid "bad value (%s) for -march= switch"
msgstr "-march= seçeneğinin değeri (%s) hatalı"
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1266
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr "-mtune= seçeneğinin değeri (%s) hatalı"
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1283
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr "-mregparm=%d 0 ile %d arasında değil"
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1296
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr "-malign-loops artık kullanılmıyor yerine -falign-loops kullanın"
-#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
+#: config/i386/i386.c:1301 config/i386/i386.c:1314 config/i386/i386.c:1327
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr "-malign-loops=%d 0 ile %d arasında değil"
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1309
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr "-malign-jumps eskidir, yerine -falign-jumps kullanın"
-#: config/i386/i386.c:1316
+#: config/i386/i386.c:1322
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr "-malign-functions artık kullanılmıyor, yerine -falign-functions kullanın"
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1360
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d %d ile 12 arasında değil"
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1372
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr "-mbranch-cost=%d 0 ile 5 arasında değil"
-#: config/i386/i386.c:1378
+#: config/i386/i386.c:1384
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr "-mtls-dialect= seçeneğinin değeri (%s) hatalı"
-#: config/i386/i386.c:1407
+#: config/i386/i386.c:1413
msgid "-malign-double makes no sense in the 64bit mode"
msgstr "-malign-double 64bitlik kipte iÅŸ yapmaz"
-#: config/i386/i386.c:1409
+#: config/i386/i386.c:1415
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr "64bitlik kipte -mrtd çağrı uzlaşımı desteklenmiyor"
-#: config/i386/i386.c:1431 config/i386/i386.c:1442
+#: config/i386/i386.c:1437 config/i386/i386.c:1448
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE komut kümesi iptal edildi, 387 aritmetiği kullanılıyor"
-#: config/i386/i386.c:1447
+#: config/i386/i386.c:1453
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387 komut kümesi iptal edildi, SSE aritmetiği kullanılıyor"
-#: config/i386/i386.c:1454
+#: config/i386/i386.c:1460
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr "-mfpmath= seçeneğinin değeri (%s) hatalı"
-#: config/i386/i386.c:1602 config/i386/i386.c:1613
+#: config/i386/i386.c:1608 config/i386/i386.c:1619
msgid "fastcall and stdcall attributes are not compatible"
msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-#: config/i386/i386.c:1606 config/i386/i386.c:1662
+#: config/i386/i386.c:1612 config/i386/i386.c:1668
msgid "fastcall and regparm attributes are not compatible"
msgstr "fastcall ve regparm nitelikleri uyumlu deÄŸil"
-#: config/i386/i386.c:1649
+#: config/i386/i386.c:1655
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr "`%s' özniteliği bir tamsayı sabit argüman gerektirir"
-#: config/i386/i386.c:1655
+#: config/i386/i386.c:1661
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr "`%s' özniteliğine argüman %d den büyük"
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2627
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "SSE etkinleştirilmeksizin, SSE vektör argümanı ABI'yi değitirir"
-#: config/i386/i386.c:2637
+#: config/i386/i386.c:2643
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "MMX etkinleştirilmeksizin, MMX vektör argümanı ABI'yi değitirir"
-#: config/i386/i386.c:2865
+#: config/i386/i386.c:2871
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "SSE vektörü, SSE, ABI değişikliklerini etkinleştirmeden dönüyor"
-#: config/i386/i386.c:6840
+#: config/i386/i386.c:6841
msgid "invalid UNSPEC as operand"
msgstr "veri öğesi olarak UNSPEC geçersiz"
-#: config/i386/i386.c:7098
+#: config/i386/i386.c:7099
msgid "extended registers have no high halves"
msgstr "ek yazmaçların yüksek yarıları yok"
-#: config/i386/i386.c:7113
+#: config/i386/i386.c:7114
msgid "unsupported operand size for extended register"
msgstr "ek yazmaç için desteklenmeyen terim boyutu"
-#: config/i386/i386.c:7428
+#: config/i386/i386.c:7429
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:7474
+#: config/i386/i386.c:7475
#, c-format
msgid "invalid operand code `%c'"
msgstr "terim kodu `%c' geçersiz"
-#: config/i386/i386.c:7517
+#: config/i386/i386.c:7518
msgid "invalid constraints for operand"
msgstr "kısıtlar terim için geçersiz"
-#: config/i386/i386.c:12031
+#: config/i386/i386.c:12032
msgid "unknown insn mode"
msgstr "bilinmeyen komut kipi"
-#: config/i386/i386.c:14119 config/i386/i386.c:14155
+#: config/i386/i386.c:14120 config/i386/i386.c:14156
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr "seçici 0..%i aralığında bir tamsayı sabit olmalı"
-#: config/i386/i386.c:14383
+#: config/i386/i386.c:14384
msgid "shift must be an immediate"
msgstr "shift bir dolaysız değer olmalı"
-#: config/i386/i386.c:15406
+#: config/i386/i386.c:15407
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr "`%s' uyumusuz özelliği yoksayıldı"
@@ -9743,7 +9753,7 @@ msgstr "TLS verisine erişilirken %gs karşılığı doğrudan referaslar kullan
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
+#: config/i386/i386.h:461 config/ia64/ia64.h:274 config/rs6000/rs6000.h:449
#: config/s390/s390.h:146 config/sparc/sparc.h:656
msgid "Schedule code for given CPU"
msgstr "Verilen MİB için kodu zamanlar"
@@ -9865,7 +9875,7 @@ msgstr "çelişkili mimariler atanmış - K serisi kullanılıyor"
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr "iC2.0 ve iC3.0 uyumsuz - iC3.0 kullanılıyor"
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11690
msgid "stack limit expression is not supported"
msgstr "yığın sınırlama ifadesi desteklenmiyor"
@@ -10022,41 +10032,41 @@ msgstr "%J '%s' adres alanı önceki bildirimle çelişiyor"
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr "%J adres alanı özelliği işlevler için belirtilemez"
-#: config/ia64/ia64.c:4308
+#: config/ia64/ia64.c:4314
msgid "ia64_print_operand: unknown code"
msgstr "ia64_print_operand: bilinmeyen kod"
-#: config/ia64/ia64.c:4648
+#: config/ia64/ia64.c:4654
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr "-mfixed-range için değer YAZMAÇ1-YAZMAÇ2 şeklinde olmalı"
-#: config/ia64/ia64.c:4675
+#: config/ia64/ia64.c:4681
#, c-format
msgid "%s-%s is an empty range"
msgstr "%s-%s aralığı boş"
-#: config/ia64/ia64.c:4723
+#: config/ia64/ia64.c:4729
msgid "cannot optimize floating point division for both latency and throughput"
msgstr "Kayan noktalı bölme hem iş geçişi hem de gecikme için eniyilenemez"
-#: config/ia64/ia64.c:4729
+#: config/ia64/ia64.c:4735
msgid "cannot optimize integer division for both latency and throughput"
msgstr "tamsayı bölme hem iş geçişi hem de gecikme için eniyilenemez"
-#: config/ia64/ia64.c:4735
+#: config/ia64/ia64.c:4741
msgid "cannot optimize square root for both latency and throughput"
msgstr "karekök hem iş geçişi hem de gecikme için eniyilenemez"
-#: config/ia64/ia64.c:4741
+#: config/ia64/ia64.c:4747
msgid "not yet implemented: latency-optimized inline square root"
msgstr "henüz gerçeklenmedi: gecikme eniyilemeli satıriçi karekök alma"
-#: config/ia64/ia64.c:4753
+#: config/ia64/ia64.c:4759
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr "-mtls-size= seçeneğinin değeri (%s) hatalı"
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4775
#, c-format
msgid "bad value (%s) for -tune= switch"
msgstr "-tune= seçeneğinin değeri (%s) hatalı"
@@ -10064,107 +10074,107 @@ msgstr "-tune= seçeneğinin değeri (%s) hatalı"
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:177
msgid "Generate big endian code"
msgstr "Büyük ilkli kod üretilir"
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:179 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr "Küçük ilkli kod üretilir"
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU as"
msgstr "Kod GNU as için üretilir"
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel as"
msgstr "Kod Intel as için üretilir"
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:185
msgid "Generate code for GNU ld"
msgstr "Kod GNU ld için üretilir"
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:187
msgid "Generate code for Intel ld"
msgstr "Kod Intel ld için üretilir"
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:189
msgid "Generate code without GP reg"
msgstr "GP yazmaçsız kod üretilir"
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:191
msgid "Emit stop bits before and after volatile extended asms"
msgstr "Değişken uzatılmış asmlerden önce ve sonra durma bitleri üretir"
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:193
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr "Değişken uzatılmış asmlerden önce ve sonra durma bitleri üretir"
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:195
msgid "Emit code for Itanium (TM) processor B step"
msgstr "Itanium (TM) işlemcisi B adımı için kod üretir"
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:197
msgid "Use in/loc/out register names"
msgstr "in/loc/out yazmaç isimleri kullanılır"
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:199
msgid "Disable use of sdata/scommon/sbss"
msgstr "sdata/scommon/sbss kullanımı iptal edilir"
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:201
msgid "Enable use of sdata/scommon/sbss"
msgstr "sdata/scommon/sbss kullanımı etkinleştirilir"
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:203
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr "gp sabittir (ancak dolaylı çağrılarda gp kaydedilmesi/alınması yapılır)"
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:205
msgid "Generate self-relocatable code"
msgstr "Kendiliğinden konum değiştirebilen kod üretilir"
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:207
msgid "Generate inline floating point division, optimize for latency"
msgstr "Satıriçi kayan noktalı bölme üretir, geciktirme için eniyilenir"
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:209
msgid "Generate inline floating point division, optimize for throughput"
msgstr "Satıriçi kayan noktalı bölme üretir, iş geçişi için eniyilenir"
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:211
msgid "Generate inline integer division, optimize for latency"
msgstr "Satıriçi tamsayı bölme üretir, geciktirme için eniyilenir"
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:213
msgid "Generate inline integer division, optimize for throughput"
msgstr "Satıriçi tamsayı bölme üretir, iş geçişi için eniyilenir"
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:215
msgid "Generate inline square root, optimize for latency"
msgstr "Satıriçi karekök üretir, geciktirme için eniyilenir"
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:217
msgid "Generate inline square root, optimize for throughput"
msgstr "Satıriçi karekök üretir, iş geçişi için eniyilenir"
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:219
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr "GNU as yoluyla Dwarf 2 hata ayıklama satır bilgilerini etkinleştirir"
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:221
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr "GNU as yoluyla Dwarf 2 hata ayıklama satır bilgilerini etkisizleştirir"
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:223
msgid "Enable earlier placing stop bits for better scheduling"
msgstr "Daha iyi zamanlama için stop bitlerinin daha önce yerleştirilmesi etkin olur"
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:225
msgid "Disable earlier placing stop bits"
msgstr "Stop bitlerinin daha önce yerleştirilmesi iptal edilir"
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:270
msgid "Specify range of registers to make fixed"
msgstr "Belirlemek için yazmaç aralığı belirtilir"
@@ -10201,7 +10211,7 @@ msgstr "PRINT_OPERAND_ADDRESS, boş gösterici"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: '%c' noktalaması bilinmiyor"
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5463
#: config/xtensa/xtensa.c:1950
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND boş gösterici"
@@ -10211,12 +10221,12 @@ msgstr "PRINT_OPERAND boş gösterici"
msgid "invalid %%P operand"
msgstr "%%P terimi geçersiz"
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9269
#, c-format
msgid "invalid %%p value"
msgstr "%%p değeri geçersiz"
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5594
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5593
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr "%%d, %%x, ya da %%X kullanımı geçersiz"
@@ -10272,48 +10282,48 @@ msgstr "-msdata seçeneğinin değeri (%s) hatalı"
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr "-flush-trap=n seçeneğinin değeri (%s) hatalı (0=<n<=15)"
-#: config/m32r/m32r.c:2322
+#: config/m32r/m32r.c:2319
#, c-format
msgid "invalid operand to %%s code"
msgstr "%%s kodu için terim geçersiz"
-#: config/m32r/m32r.c:2329
+#: config/m32r/m32r.c:2326
#, c-format
msgid "invalid operand to %%p code"
msgstr "%%p kodu için terim geçersiz"
-#: config/m32r/m32r.c:2384
+#: config/m32r/m32r.c:2381
msgid "bad insn for 'A'"
msgstr "'A' için hatalı komut"
-#: config/m32r/m32r.c:2431
+#: config/m32r/m32r.c:2428
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr "%%T/%%B kodu için terim geçersiz"
-#: config/m32r/m32r.c:2454
+#: config/m32r/m32r.c:2451
#, c-format
msgid "invalid operand to %%N code"
msgstr "%%N kodu için terim geçersiz"
-#: config/m32r/m32r.c:2487
+#: config/m32r/m32r.c:2484
msgid "pre-increment address is not a register"
msgstr "ön arttırımlı adres bir yazmaç değil"
-#: config/m32r/m32r.c:2494
+#: config/m32r/m32r.c:2491
msgid "pre-decrement address is not a register"
msgstr "ön eksiltmeli adres bir yazmaç değil"
-#: config/m32r/m32r.c:2501
+#: config/m32r/m32r.c:2498
msgid "post-increment address is not a register"
msgstr "sonradan arttırımlı adres bir yazmaç değil"
-#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
-#: config/rs6000/rs6000.c:15063
+#: config/m32r/m32r.c:2574 config/m32r/m32r.c:2590
+#: config/rs6000/rs6000.c:15267
msgid "bad address"
msgstr "hatalı adres"
-#: config/m32r/m32r.c:2598
+#: config/m32r/m32r.c:2595
msgid "lo_sum not of register"
msgstr "lo_sum yazmacın değil"
@@ -10713,161 +10723,161 @@ msgstr "Tek yığıt artış işleminde kullanılacak maksimum miktar"
msgid "bad test"
msgstr "hatalı test"
-#: config/mips/mips.c:4600
+#: config/mips/mips.c:4599
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr "-mabi= seçeneğinin değeri (%s) hatalı"
-#: config/mips/mips.c:4623
+#: config/mips/mips.c:4622
#, c-format
msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
msgstr "-mips%s, bir MIPS%d işlemci belirtildiğinden diğer mimari seçenekleri ile çelişiyor"
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4641
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr "-march=%s seçilen ABI ile uyumsuz"
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4656
msgid "-mgp64 used with a 32-bit processor"
msgstr "-mgp64 bir 32-bit işlemci ile kullanılmış"
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4658
msgid "-mgp32 used with a 64-bit ABI"
msgstr "-mgp32 bir 64-bit ABI ile kullanılmış"
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4660
msgid "-mgp64 used with a 32-bit ABI"
msgstr "-mgp64 bir 32-bit ABI ile kullanılmış"
-#: config/mips/mips.c:4679 config/mips/mips.c:4681 config/mips/mips.c:4683
-#: config/mips/mips.c:4811
+#: config/mips/mips.c:4678 config/mips/mips.c:4680 config/mips/mips.c:4682
+#: config/mips/mips.c:4810
#, c-format
msgid "unsupported combination: %s"
msgstr "desteklenmeyen birleÅŸim: %s"
-#: config/mips/mips.c:4775
+#: config/mips/mips.c:4774
msgid "-g is only supported using GNU as,"
msgstr "-g sadece GNU as kullanıldığında desteklenir,"
-#: config/mips/mips.c:4777
+#: config/mips/mips.c:4776
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr "-g, -mabi=32 ile sadece GNU as kullanıldığında desteklenir,"
-#: config/mips/mips.c:4778 config/pa/pa.c:353
+#: config/mips/mips.c:4777 config/pa/pa.c:353
msgid "-g option disabled"
msgstr "-g seçeneği iptal edildi"
-#: config/mips/mips.c:4806
+#: config/mips/mips.c:4805
msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
msgstr "Branch Likely komutlarının üretimi etkinleştirildi ama mimari desteklemiyor"
-#: config/mips/mips.c:4823
+#: config/mips/mips.c:4822
msgid "-G is incompatible with PIC code which is the default"
msgstr "-G öntanımlı olan PIC kodu ile uyumsuz"
-#: config/mips/mips.c:4851
+#: config/mips/mips.c:4850
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr "-membedded-pic ile -mabicalls uyumsuz"
-#: config/mips/mips.c:4854
+#: config/mips/mips.c:4853
msgid "-G and -membedded-pic are incompatible"
msgstr "-G ile -membedded-pic uyumsuz"
-#: config/mips/mips.c:4886
+#: config/mips/mips.c:4885
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5274
+#: config/mips/mips.c:5273
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
-msgstr ""
+msgstr "stack/frame/arg göstericisi olmadan mips_debugger_offset çağrısı"
-#: config/mips/mips.c:5401
+#: config/mips/mips.c:5400
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr "iç hata: üretici maskı içinde %%) için bir %%( bulunamadı"
-#: config/mips/mips.c:5415
+#: config/mips/mips.c:5414
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr "iç hata: üretici maskı içinde %%] için bir %%[ bulunamadı"
-#: config/mips/mips.c:5428
+#: config/mips/mips.c:5427
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr "iç hata: üretici maskı içinde %%> için bir %%< bulunamadı"
-#: config/mips/mips.c:5441
+#: config/mips/mips.c:5440
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr "iç hata: üretici maskı içinde %%} için bir %%{ bulunamadı"
-#: config/mips/mips.c:5455
+#: config/mips/mips.c:5454
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr "PRINT_OPERAND: '%c' noktalaması bilinmiyor"
-#: config/mips/mips.c:5484
+#: config/mips/mips.c:5483
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr "PRINT_OPERAND, %%C için geçersiz komut"
-#: config/mips/mips.c:5501
+#: config/mips/mips.c:5500
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr "PRINT_OPERAND, %%N için geçersiz komut"
-#: config/mips/mips.c:5510
+#: config/mips/mips.c:5509
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr "PRINT_OPERAND, %%F için geçersiz komut"
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5518
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr "PRINT_OPERAND, %%W için geçersiz komut"
-#: config/mips/mips.c:5625
+#: config/mips/mips.c:5624
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr "PRINT_OPERAND, yerdeğiştirme için terim geçersiz"
-#: config/mips/mips.c:8310
+#: config/mips/mips.c:8324
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr "çelişkili `%s' çağrıları elde edilemez"
-#: config/mips/mips.c:9316
+#: config/mips/mips.c:9333
msgid "the cpu name must be lower case"
msgstr "işlemci ismi küçük harflerle yazılmalıdır"
-#: config/mips/mips.c:9338
+#: config/mips/mips.c:9355
#, c-format
msgid "bad value (%s) for %s"
msgstr "%2$s için değer (%1$s) hatalı"
-#: config/mips/mips.c:9607
+#: config/mips/mips.c:9624
#, c-format
msgid "can't rewind temp file: %m"
msgstr "geçici dosyada başa dönülemiyor: %m"
-#: config/mips/mips.c:9611
+#: config/mips/mips.c:9628
#, c-format
msgid "can't write to output file: %m"
msgstr "çıktı dosyasına yazılamıyor: %m"
-#: config/mips/mips.c:9614
+#: config/mips/mips.c:9631
#, c-format
msgid "can't read from temp file: %m"
msgstr "geçici dosya okunamıyor: %m"
-#: config/mips/mips.c:9617
+#: config/mips/mips.c:9634
#, c-format
msgid "can't close temp file: %m"
msgstr "geçici dosya kapatılamıyor: %m"
#: config/mips/linux64.h:39
msgid "Same as -mabi=32, just trickier"
-msgstr ""
+msgstr "-mabi=32 ile aynı, sadece daha kolay"
#. Target CPU builtins.
#. We do this here because __mips is defined below and so we can't use builtin_define_std.
@@ -11095,7 +11105,7 @@ msgstr "Bir Standard MIPS ISA belirtilir"
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2418
+#: config/mips/mips.h:2430
msgid "mips16 function profiling"
msgstr "mips16 işlev ayrımlama"
@@ -11616,7 +11626,7 @@ msgstr "Sinyal eylemci ayarlanırken: %m"
#: config/rs6000/host-darwin.c:184
#, c-format
msgid "couldn't unmap pch_address_space: %m\n"
-msgstr ""
+msgstr "pch_address_space unmap edilemedi: %m\n"
#. Handle the machine specific pragma longcall. Its syntax is
#.
@@ -11651,167 +11661,176 @@ msgstr "sayı 0 ya da 1 olmalı"
msgid "junk at end of #pragma longcall"
msgstr "'#pragma longcall' sonunda karışıklık"
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:809
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple küçük ilkli bayt sıralaması kullanılan sistemlerde desteklenmez"
-#: config/rs6000/rs6000.c:798
+#: config/rs6000/rs6000.c:816
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring küçük ilkli bayt sıralaması kullanılan sistemlerde desteklenmez"
-#: config/rs6000/rs6000.c:812
+#: config/rs6000/rs6000.c:830
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr "-mdebug-%s seçeneği bilinmiyor"
-#: config/rs6000/rs6000.c:824
+#: config/rs6000/rs6000.c:842
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr "-mtraceback ile verilen `%s' bilinmiyor; `full', `partial' ya da `none' olabilir"
-#: config/rs6000/rs6000.c:835
+#: config/rs6000/rs6000.c:853
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr "-mlong-double-%s seçeneği bilinmiyor"
-#: config/rs6000/rs6000.c:876
+#: config/rs6000/rs6000.c:894
msgid "AltiVec and E500 instructions cannot coexist"
msgstr "AltiVec ve E500 komutları birarada kullanılamaz"
-#: config/rs6000/rs6000.c:1029
+#: config/rs6000/rs6000.c:1058
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr "bilinmeyen -m%s= seçeneği belirtilmiş: '%s'"
-#: config/rs6000/rs6000.c:1050
+#: config/rs6000/rs6000.c:1079
#, c-format
msgid "not configured for ABI: '%s'"
msgstr "ABI için yapılandırılmadı: '%s'"
-#: config/rs6000/rs6000.c:1056
+#: config/rs6000/rs6000.c:1085
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr "bilinmeyen ABI belirtilmiÅŸ: '%s'"
-#: config/rs6000/rs6000.c:1070
+#: config/rs6000/rs6000.c:1099
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr "bilinmeyen -malign-XXXXX seçeneği belirtilmiş: '%s'"
-#: config/rs6000/rs6000.c:3972
+#: config/rs6000/rs6000.c:4001
msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr "Altivec komutları kullanılamadığından vektör yazmacındaki değer döndürülemez, komutları etkinleştirmek için -maltivec kullanın."
-#: config/rs6000/rs6000.c:4095
+#: config/rs6000/rs6000.c:4124
msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
msgstr "Altivec komutları kullanılamadığından argüman vektör yazmacına aktarılamaz, komutları etkinleştirmek için -maltivec kullanın."
-#: config/rs6000/rs6000.c:5599
+#: config/rs6000/rs6000.c:5604
msgid "argument 1 must be a 5-bit signed literal"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
+#: config/rs6000/rs6000.c:5707 config/rs6000/rs6000.c:6374
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "2. argüman 5 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:5741
+#: config/rs6000/rs6000.c:5747
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "`__builtin_altivec_predicate'in 1. argümanı bir sabit olmalı"
-#: config/rs6000/rs6000.c:5795
+#: config/rs6000/rs6000.c:5801
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "`__builtin_altivec_predicate'in 1. argümanı kapsamdışı"
-#: config/rs6000/rs6000.c:5956
+#: config/rs6000/rs6000.c:5962
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "3. argüman 4 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:6126
+#: config/rs6000/rs6000.c:6134
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr "`%s' argümanı 2 bitlik işaretsiz bir sabit olmalı"
-#: config/rs6000/rs6000.c:6239
+#: config/rs6000/rs6000.c:6247
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "dss argümanı 2 bitlik işaretsiz bir sabit olmalı"
-#: config/rs6000/rs6000.c:6477
+#: config/rs6000/rs6000.c:6261
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr "`%s' Altivec yerleşiği için parametre birleşimi geçersiz"
+
+#: config/rs6000/rs6000.c:6494
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "__builtin_spe_predicate'in 1. argümanı bir sabit olmalı"
-#: config/rs6000/rs6000.c:6550
+#: config/rs6000/rs6000.c:6567
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "__builtin_spe_predicate'in 1. argümanı kapsamdışı"
-#: config/rs6000/rs6000.c:9008
+#: config/rs6000/rs6000.c:9099
#, c-format
msgid "invalid %%f value"
msgstr "%%f değeri geçersiz"
-#: config/rs6000/rs6000.c:9017
+#: config/rs6000/rs6000.c:9108
#, c-format
msgid "invalid %%F value"
msgstr "%%F değeri geçersiz"
-#: config/rs6000/rs6000.c:9026
+#: config/rs6000/rs6000.c:9117
#, c-format
msgid "invalid %%G value"
msgstr "%%G değeri geçersiz"
-#: config/rs6000/rs6000.c:9061
+#: config/rs6000/rs6000.c:9152
#, c-format
msgid "invalid %%j code"
msgstr "%%j kodu geçersiz"
-#: config/rs6000/rs6000.c:9071
+#: config/rs6000/rs6000.c:9162
#, c-format
msgid "invalid %%J code"
msgstr "%%J kodu geçersiz"
-#: config/rs6000/rs6000.c:9081
+#: config/rs6000/rs6000.c:9172
#, c-format
msgid "invalid %%k value"
msgstr "%%k değeri geçersiz"
-#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
+#: config/rs6000/rs6000.c:9192 config/xtensa/xtensa.c:2000
#, c-format
msgid "invalid %%K value"
msgstr "%%K değeri geçersiz"
-#: config/rs6000/rs6000.c:9168
+#: config/rs6000/rs6000.c:9259
#, c-format
msgid "invalid %%O value"
msgstr "%%O değeri geçersiz"
-#: config/rs6000/rs6000.c:9215
+#: config/rs6000/rs6000.c:9306
#, c-format
msgid "invalid %%q value"
msgstr "%%q değeri geçersiz"
-#: config/rs6000/rs6000.c:9259
+#: config/rs6000/rs6000.c:9350
#, c-format
msgid "invalid %%S value"
msgstr "%%S değeri geçersiz"
-#: config/rs6000/rs6000.c:9301
+#: config/rs6000/rs6000.c:9392
#, c-format
msgid "invalid %%T value"
msgstr "%%T değeri geçersiz"
-#: config/rs6000/rs6000.c:9311
+#: config/rs6000/rs6000.c:9402
#, c-format
msgid "invalid %%u value"
msgstr "%%u değeri geçersiz"
-#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
+#: config/rs6000/rs6000.c:9411 config/xtensa/xtensa.c:1970
#, c-format
msgid "invalid %%v value"
msgstr "%%v değeri geçersiz"
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13913
msgid "no profiling of 64-bit code for this ABI"
msgstr "bu ABI için 64 bitlik profilleme kodu yok"
+#: config/rs6000/rs6000.c:14986
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr "AltiVec türlerde 'long' artık kullanılmıyor; 'int' kullanın"
+
#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr "Bellekteki kayan noktalı argümanlar daima aktarılır"
@@ -11866,11 +11885,11 @@ msgstr "-m64 seçeneği PowerPC64 mimarisi gerektirir"
#: config/rs6000/linux64.h:206
msgid "Call mcount for profiling before a function prologue"
-msgstr ""
+msgstr "Bir işlevin başlangıcından önce profilleme için mcount çağrılır"
#: config/rs6000/linux64.h:208
msgid "Call mcount for profiling after a function prologue"
-msgstr ""
+msgstr "Bir işlevin başlangıcından sonra profilleme için mcount çağrılır"
#. Run-time compilation parameters selecting different hardware subsets.
#.
@@ -12056,18 +12075,22 @@ msgid "Avoid all range limits on call instructions"
msgstr "Çağrı komutlarında tüm kapsam sınırları engellenir"
#: config/rs6000/rs6000.h:468
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr "AltiVec tür kullanımında önerilmeyen 'vector long ...' için uyarır"
+
+#: config/rs6000/rs6000.h:471
msgid "Determine which dependences between insns are considered costly"
-msgstr ""
+msgstr "Komutlar arasındaki bağımlılıkların hangilerinin maliyetli varsayıldığı saptanır"
-#: config/rs6000/rs6000.h:470
+#: config/rs6000/rs6000.h:473
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:472
+#: config/rs6000/rs6000.h:475
msgid "Specify alignment of structure fields default/natural"
msgstr "Yapı alanlarının hizalaması default/natural olarak belirtilir"
-#: config/rs6000/rs6000.h:474
+#: config/rs6000/rs6000.h:477
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
@@ -12083,7 +12106,7 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1923
+#: config/rs6000/rs6000.h:1932
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr "RETURN_ADDRESS_OFFSET desteklenmiyor"
@@ -12344,34 +12367,34 @@ msgstr "tpf OS kodu iptal edilir"
#: config/s390/s390.h:140
msgid "disable fused multiply/add instructions"
-msgstr ""
+msgstr "birleşik çarpma/toplama komutları iptal edildi"
#: config/s390/s390.h:141
msgid "enable fused multiply/add instructions"
-msgstr ""
+msgstr "birleşik çarpma/toplama komutları etkin"
-#: config/sh/sh.c:5977
+#: config/sh/sh.c:5978
msgid "__builtin_saveregs not supported by this subtarget"
msgstr "__builtin_saveregs bu alt hedef tarafından desteklenmiyor"
-#: config/sh/sh.c:6879
+#: config/sh/sh.c:6880
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr "özellik kesme yakalayıcı -m5-compact ile uyumlu değil"
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6901 config/sh/sh.c:6936
+#: config/sh/sh.c:6902 config/sh/sh.c:6937
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr "`%s' özniteliği sadece sistem kesmesi işlevlerine uygulanır"
#. The argument must be a constant string.
-#: config/sh/sh.c:6908
+#: config/sh/sh.c:6909
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr "`%s' öznitelik argümanı bir dizge sabit değil"
#. The argument must be a constant integer.
-#: config/sh/sh.c:6943
+#: config/sh/sh.c:6944
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr "`%s' öznitelik argümanı bir tamsayı sabit değil"
@@ -12383,69 +12406,69 @@ msgstr "`%s' öznitelik argümanı bir tamsayı sabit değil"
msgid "Profiling is not supported on this target."
msgstr "Ayrımsama bu hedefte desteklenmiyor."
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:362
#, c-format
msgid "%s is not supported by this configuration"
msgstr "%s bu yapılandırma ile desteklenmiyor"
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:369
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 ile -m64 birarada izin verilmez"
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:394
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr "`-mcmodel=' 32bit sistemlerde desteklenmiyor"
-#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
+#: config/sparc/sparc.c:6960 config/sparc/sparc.c:6966
#, c-format
msgid "invalid %%Y operand"
msgstr "geçersiz %%Y terimi"
-#: config/sparc/sparc.c:6894
+#: config/sparc/sparc.c:7036
#, c-format
msgid "invalid %%A operand"
msgstr "geçersiz %%A terimi"
-#: config/sparc/sparc.c:6904
+#: config/sparc/sparc.c:7046
#, c-format
msgid "invalid %%B operand"
msgstr "geçersiz %%B terimi"
-#: config/sparc/sparc.c:6943
+#: config/sparc/sparc.c:7085
#, c-format
msgid "invalid %%c operand"
msgstr "geçersiz %%c terimi"
-#: config/sparc/sparc.c:6944
+#: config/sparc/sparc.c:7086
#, c-format
msgid "invalid %%C operand"
msgstr "geçersiz %%C terimi"
-#: config/sparc/sparc.c:6965
+#: config/sparc/sparc.c:7107
#, c-format
msgid "invalid %%d operand"
msgstr "geçersiz %%d terimi"
-#: config/sparc/sparc.c:6966
+#: config/sparc/sparc.c:7108
#, c-format
msgid "invalid %%D operand"
msgstr "geçersiz %%D terimi"
-#: config/sparc/sparc.c:6982
+#: config/sparc/sparc.c:7124
#, c-format
msgid "invalid %%f operand"
msgstr "geçersiz %%f terimi"
-#: config/sparc/sparc.c:6996
+#: config/sparc/sparc.c:7138
#, c-format
msgid "invalid %%s operand"
msgstr "geçersiz %%s terimi"
-#: config/sparc/sparc.c:7050
+#: config/sparc/sparc.c:7192
msgid "long long constant not a valid immediate operand"
msgstr "long long sabit geçerli bir anlık terim değil"
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7195
msgid "floating point constant not a valid immediate operand"
msgstr "gerçel sayı sabit geçerli bir dolaysız veri öğesi değil"
@@ -12930,259 +12953,259 @@ msgstr "\"-%s\" seçeneğinin argümanı eksik"
msgid "`-gnat' misspelled as `-gant'"
msgstr "`-gnat' yerine `-gant' kullanılmış"
-#: cp/call.c:217
+#: cp/call.c:219
msgid "unable to call pointer to member function here"
msgstr "buradan üye işlev göstericisi çağrılamaz"
-#: cp/call.c:2228
+#: cp/call.c:2238
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr "%s %D(%T, %T, %T) <yerleÅŸik>"
-#: cp/call.c:2233
+#: cp/call.c:2243
msgid "%s %D(%T, %T) <built-in>"
msgstr "%s %D(%T, %T) <yerleÅŸik>"
-#: cp/call.c:2237
+#: cp/call.c:2247
msgid "%s %D(%T) <built-in>"
msgstr "%s %D(%T) <yerleÅŸik>"
-#: cp/call.c:2241
+#: cp/call.c:2251
msgid "%s %T <conversion>"
msgstr "%s %T <dönüşüm>"
-#: cp/call.c:2243
+#: cp/call.c:2253
msgid "%J%s %+#D <near match>"
-msgstr ""
+msgstr "%J%s %+#D <eşleşme yakınında>"
-#: cp/call.c:2245
+#: cp/call.c:2255
msgid "%J%s %+#D"
msgstr "%J %s %+#D"
-#: cp/call.c:2280
+#: cp/call.c:2290
msgid "candidates are:"
msgstr "adaylar:"
-#: cp/call.c:2468
+#: cp/call.c:2478
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr "`%T' den `%T' ye dönüşüm belirsiz"
-#: cp/call.c:2619 cp/call.c:2663
+#: cp/call.c:2629 cp/call.c:2673
msgid "no matching function for call to `%D(%A)'"
msgstr "`%D(%A)' çağrısı ile eşleşen bir işlev yok"
-#: cp/call.c:2622 cp/call.c:2666
+#: cp/call.c:2632 cp/call.c:2676
msgid "call of overloaded `%D(%A)' is ambiguous"
msgstr "aşırı yüklü `%D(%A)' çağrısı belirsiz"
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:2732
+#: cp/call.c:2742
#, c-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr "üye işlev %E nesnesiz çağrılamaz; .* or ->* kullanımı önerilir"
-#: cp/call.c:2798
+#: cp/call.c:2808
msgid "no match for call to `(%T) (%A)'"
msgstr "`(%T) (%A)' çağrısı için eşleşme yok"
-#: cp/call.c:2806
+#: cp/call.c:2816
msgid "call of `(%T) (%A)' is ambiguous"
msgstr "`(%T) (%A)' çağrısı belirsiz"
-#: cp/call.c:2839
+#: cp/call.c:2849
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr "'%2$E ? %3$E : %4$E' içinde üç terimli ?: işleci için %1$s"
-#: cp/call.c:2845
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr "'%3$E%4$s' içinde %2$s işleci için %1$s"
-#: cp/call.c:2849
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr "'%2$E[%3$E]' içinde [] işleci için %1$s"
-#: cp/call.c:2854
+#: cp/call.c:2864
#, c-format
msgid "%s for '%s' in '%s %E'"
msgstr "'%3$s %4$E' içinde '%2$s' için %1$s"
-#: cp/call.c:2859
+#: cp/call.c:2869
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr "'%3$E %4$s %5$E' içinde %2$s işleci için %1$s"
-#: cp/call.c:2862
+#: cp/call.c:2872
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr "'%3$s%4$E' içinde %2$s işleci için %1$s"
-#: cp/call.c:2951
+#: cp/call.c:2961
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO C++ bir ?: ifadesinde eksik orta terime izin vermez"
-#: cp/call.c:3028
+#: cp/call.c:3038
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr "`%E' `void' türünde ve bir yakalama-ifadesi değil"
-#: cp/call.c:3061 cp/call.c:3265
+#: cp/call.c:3071 cp/call.c:3275
msgid "operands to ?: have different types"
msgstr "?: için işlemimleri farklı türde"
-#: cp/call.c:3219
+#: cp/call.c:3229
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr "şartlı ifade içinde enum uyumsuzluğu: `%T' vs `%T'"
-#: cp/call.c:3226
+#: cp/call.c:3236
msgid "enumeral and non-enumeral type in conditional expression"
msgstr "şartlı ifade içinde enum ve enum olmayan türler"
-#: cp/call.c:3511
+#: cp/call.c:3521
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr "sonek `%s' için `%D(int)' bildirimi yok, yerine önek işleci deneniyor"
-#: cp/call.c:3560
+#: cp/call.c:3570
msgid "using synthesized `%#D' for copy assignment"
msgstr "kopya ataması için bireşimli `%#D' kullanılıyor"
-#: cp/call.c:3562
+#: cp/call.c:3572
msgid " where cfront would use `%#D'"
msgstr " (cfront'un `%#D' kullanması gerektiği yerde)"
-#: cp/call.c:3585
+#: cp/call.c:3595
msgid "comparison between `%#T' and `%#T'"
msgstr "`%#T' ile `%#T' arasında karşılaştırma"
-#: cp/call.c:3831
+#: cp/call.c:3841
msgid "no suitable `operator %s' for `%T'"
msgstr "`%T' için `operator %s' uygun değil"
-#: cp/call.c:3848
+#: cp/call.c:3858
msgid "`%+#D' is private"
msgstr "`%+#D' private'dir"
-#: cp/call.c:3850
+#: cp/call.c:3860
msgid "`%+#D' is protected"
msgstr "`%+#D' protected'dır"
-#: cp/call.c:3852
+#: cp/call.c:3862
msgid "`%+#D' is inaccessible"
msgstr "`%+#D' eriÅŸilebilir deÄŸil"
-#: cp/call.c:3853
+#: cp/call.c:3863
msgid "within this context"
msgstr "bu baÄŸlamda"
-#: cp/call.c:3923
+#: cp/call.c:3947
msgid "invalid conversion from `%T' to `%T'"
msgstr "`%T' den `%T' ye dönüşüm geçersiz"
-#: cp/call.c:3925
+#: cp/call.c:3949
msgid " initializing argument %P of `%D'"
msgstr " `%D' nin %P. argümanının ilklendirilmesi"
-#: cp/call.c:4079
+#: cp/call.c:4094
msgid "cannot bind bitfield `%E' to `%T'"
msgstr "`%E' bitalanı `%T' ye bağlanamaz"
-#: cp/call.c:4082
+#: cp/call.c:4097
msgid "cannot bind packed field `%E' to `%T'"
msgstr "`%E' paketli alanı `%T'ye bağlanamaz"
-#: cp/call.c:4085
+#: cp/call.c:4100
msgid "cannot bind rvalue `%E' to `%T'"
msgstr "saÄŸ taraf deÄŸeri `%E', `%T' ye baÄŸlanamaz"
-#: cp/call.c:4170
+#: cp/call.c:4185
msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "POD olmayan `%#T' türünün nesneleri `...' üzerinden aktarılamaz; çalışma anında çağrı çıkış yaptıracak"
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4196
+#: cp/call.c:4211
msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
msgstr "POD olmayan `%#T' türünün nesneleri `...' üzerinden alınamaz; çalışma anında çağrı çıkış yaptıracak"
-#: cp/call.c:4240
+#: cp/call.c:4255
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr "%d parametresi için öntanımlı argüman, `%D' için henüz çözümlenmedi"
-#: cp/call.c:4437
+#: cp/call.c:4452
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr "niteleyicileri iptal eden `%#D'nin `this' argümanı olarak `%T aktarılıyor"
-#: cp/call.c:4456
+#: cp/call.c:4471
msgid "`%T' is not an accessible base of `%T'"
msgstr "`%T', `%T' tabanında erişilebilir değil"
-#: cp/call.c:4725
+#: cp/call.c:4740
msgid "could not find class$ field in java interface type `%T'"
msgstr "`%T' türündeki java arabiriminde class$ alanı bulunamadı"
-#: cp/call.c:4980
+#: cp/call.c:4995
msgid "call to non-function `%D'"
msgstr "işlev olmayan `%D' ye çağrı"
-#: cp/call.c:5006
+#: cp/call.c:5021
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr "bir nesne alarak oluşmayan `%3$T' türündeki `%2$E'nin üyesi `%D' için istek"
-#: cp/call.c:5084
+#: cp/call.c:5099
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr "`%T::%s(%A)%#V' çağrısı ile eşleşen işlev yok"
-#: cp/call.c:5101
+#: cp/call.c:5116
#, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr "aşırı yüklü `%s(%A)' çağrısı belirsiz"
-#: cp/call.c:5122
+#: cp/call.c:5137
msgid "cannot call member function `%D' without object"
msgstr "üye işlev `%D' nesne olmaksızın çağrılamaz"
-#: cp/call.c:5707
+#: cp/call.c:5722
msgid "passing `%T' chooses `%T' over `%T'"
msgstr "`%T' `%T'yi `%T' üzerinden seçerek aktarılıyor"
-#: cp/call.c:5709 cp/name-lookup.c:4155
+#: cp/call.c:5724 cp/name-lookup.c:4137
msgid " in call to `%D'"
msgstr " `%D' çağrısında"
-#: cp/call.c:5766
+#: cp/call.c:5781
msgid "choosing `%D' over `%D'"
msgstr "`%D' `%D' üzerinden seçiliyor"
-#: cp/call.c:5767
+#: cp/call.c:5782
msgid " for conversion from `%T' to `%T'"
msgstr " (`%T' den `%T' ye dönüşüm için)"
-#: cp/call.c:5769
+#: cp/call.c:5784
msgid " because conversion sequence for the argument is better"
msgstr " çünkü argüman için dönüşüm süreci daha iyi"
-#: cp/call.c:5889
+#: cp/call.c:5904
msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
msgstr "İlkinin en kötü dönüşümü ikincisinden daha iyi olsa bile ISO C++ bunlar belirsizdir der "
-#: cp/call.c:5893
+#: cp/call.c:5908
msgid "candidate 1:"
msgstr "1. aday:"
-#: cp/call.c:5894
+#: cp/call.c:5909
msgid "candidate 2:"
msgstr "2. aday:"
-#: cp/call.c:6003
+#: cp/call.c:6018
msgid "could not convert `%E' to `%T'"
msgstr "`%E' den `%T' ye dönüşüm yapılamaz"
-#: cp/call.c:6108
+#: cp/call.c:6123
msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
msgstr "`%T' türündeki sabit olmayan referansın geçici `%T' türünden ilklendirilmesi geçersiz"
-#: cp/call.c:6112
+#: cp/call.c:6127
msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr "`%T' türündeki referansın `%T' türü ifadeden ilklendirilmesi geçersiz"
@@ -13255,220 +13278,220 @@ msgstr "`%#T' sadece private bir yıkıcı tanımlıyor ve kardeşleri yok"
msgid "`%#T' only defines private constructors and has no friends"
msgstr "`%#T' sadece private kurucular tanımlıyor ve kardeşleri yok"
-#: cp/class.c:1995
+#: cp/class.c:2038
msgid "no unique final overrider for `%D' in `%T'"
msgstr "`%D' için `%T' içinde eşsiz bir son değiştirici yok"
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2441
+#: cp/class.c:2484
msgid "`%D' was hidden"
msgstr "`%D'"
-#: cp/class.c:2442
+#: cp/class.c:2485
msgid " by `%D'"
msgstr " `%D' tarafından gizlendi"
-#: cp/class.c:2484 cp/decl2.c:1161
+#: cp/class.c:2527 cp/decl2.c:1161
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr "`%#D' geçersiz; bir anonim birleşik yapı sadece statik olmayan veri üyeleri içerebilir"
-#: cp/class.c:2490 cp/decl2.c:1168
+#: cp/class.c:2533 cp/decl2.c:1168
msgid "private member `%#D' in anonymous union"
msgstr "anonim union içinde private üye `%#D'"
-#: cp/class.c:2493 cp/decl2.c:1170
+#: cp/class.c:2536 cp/decl2.c:1170
msgid "protected member `%#D' in anonymous union"
msgstr "anonim union içinde protected üye `%#D'"
-#: cp/class.c:2612
+#: cp/class.c:2655
msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
msgstr "sınıf `%T' için vtable yerleşimi ABI-uyumlu olamaz ve bu GCC'nin gelecek sürümünde değişebilir"
-#: cp/class.c:2672
+#: cp/class.c:2715
msgid "bit-field `%#D' with non-integral type"
msgstr "tümleyen olmayan tür ile bit-alanı `%#D'"
-#: cp/class.c:2692
+#: cp/class.c:2735
msgid "bit-field `%D' width not an integer constant"
msgstr "bit alanı `%D' için genişlik bir tamsayı sabit değil"
-#: cp/class.c:2698
+#: cp/class.c:2741
msgid "negative width in bit-field `%D'"
msgstr "bit alanı `%D' içindeki genişlik negatif"
-#: cp/class.c:2703
+#: cp/class.c:2746
msgid "zero width for bit-field `%D'"
msgstr "bit alanı `%D' için sıfır genişlik"
-#: cp/class.c:2709
+#: cp/class.c:2752
msgid "width of `%D' exceeds its type"
msgstr "`%D' türünün genişliğini aşıyor"
-#: cp/class.c:2718
+#: cp/class.c:2761
msgid "`%D' is too small to hold all values of `%#T'"
msgstr "`%D' `%#T'nin tüm değerlerini tutmak için çok küçük"
-#: cp/class.c:2780
+#: cp/class.c:2823
msgid "member `%#D' with constructor not allowed in union"
msgstr "union içinde kuruculu üye `%#D' olamaz"
-#: cp/class.c:2783
+#: cp/class.c:2826
msgid "member `%#D' with destructor not allowed in union"
msgstr "union içinde yıkıcılı üye `%#D' olamaz"
-#: cp/class.c:2786
+#: cp/class.c:2829
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr "union içinde kopya atama işleçli üye `%#D' olamaz"
-#: cp/class.c:2813
+#: cp/class.c:2856
msgid "multiple fields in union `%T' initialized"
msgstr "birleşik yapı `%T' içindeki çoklu alanlar ilklendirildi"
-#: cp/class.c:2879
+#: cp/class.c:2922
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2939
+#: cp/class.c:2982
msgid "`%D' may not be static because it is a member of a union"
msgstr "`%D' bir birleşik yapını üyesi olduğundan static olmamalıdır"
-#: cp/class.c:2944
+#: cp/class.c:2987
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr "`%D' bir birleşik yapının üyesi olduğundan `%T' türünde bir referansa sahip değil"
-#: cp/class.c:2952
+#: cp/class.c:2995
msgid "field `%D' in local class cannot be static"
msgstr "yerel sınıf içindeki alan `%D' static olamaz"
-#: cp/class.c:2958
+#: cp/class.c:3001
msgid "field `%D' invalidly declared function type"
msgstr "alan `%D' ile geçersiz olarak işlev türü bildirildi"
-#: cp/class.c:2965
+#: cp/class.c:3008
msgid "field `%D' invalidly declared method type"
msgstr "alan `%D' ile geçersiz olarak yöntem türü bildirildi"
-#: cp/class.c:2998
+#: cp/class.c:3041
msgid "non-static reference `%#D' in class without a constructor"
msgstr "bir kurucusuz sınıf içinde static olmayan başvuru `%#D'"
-#: cp/class.c:3041
+#: cp/class.c:3084
msgid "non-static const member `%#D' in class without a constructor"
msgstr "bir kurucusuz sınıf içinde static olmayan sabit üye `%#D'"
-#: cp/class.c:3056
+#: cp/class.c:3099
msgid "field `%#D' with same name as class"
msgstr "alan `%#D' sınıf ile aynı isimde"
-#: cp/class.c:3074
+#: cp/class.c:3117
msgid "`%#T' has pointer data members"
msgstr "`%#T' gösterici veri üyeleri içeriyor"
-#: cp/class.c:3078
+#: cp/class.c:3121
msgid " but does not override `%T(const %T&)'"
msgstr " ama `%T(const %T&)' ye deÄŸiÅŸtirilmiyor"
-#: cp/class.c:3080
+#: cp/class.c:3123
msgid " or `operator=(const %T&)'"
msgstr " ya da `operator=(const %T&)'"
-#: cp/class.c:3083
+#: cp/class.c:3126
msgid " but does not override `operator=(const %T&)'"
msgstr " ama `operator=(const %T&)' ye deÄŸiÅŸtirilmiyor"
-#: cp/class.c:3517
+#: cp/class.c:3560
msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
msgstr "boş taban `%T' nin göreli konumu ABI-uyumlu olamaz ve bu GCC'nin gelecek sürümünde değişebilir"
-#: cp/class.c:3627
+#: cp/class.c:3670
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr "sınıf `%T' GCC'nin gelecek sürümünde kısmen boş sayılacak"
-#: cp/class.c:3714
+#: cp/class.c:3757
msgid "initializer specified for non-virtual method `%D'"
msgstr "sanal olmayan yöntem `%D' için ilklendirici belirtilmiş"
-#: cp/class.c:4402
+#: cp/class.c:4445
msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
msgstr "sanal taban `%T' nin göreli konumu ABI-uyumlu değil ve bu GCC'nin gelecek sürümünde değişebilir"
-#: cp/class.c:4492
+#: cp/class.c:4535
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr "doğrudan taban `%T' belirsizlikten dolayı `%T' içinde erişilebilir değil"
-#: cp/class.c:4505
+#: cp/class.c:4548
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr "sanal taban `%T' belirsizlikten dolayı `%T' içinde erişilebilir değil"
-#: cp/class.c:4679
+#: cp/class.c:4722
msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
msgstr "`%T' ye atanan boyut ABI-uyumlu olmamalı ve bu GCC'nin gelecek sürümünde değişebilir"
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4718
+#: cp/class.c:4761
msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
msgstr "`%D' nin göreli konumu ABI-uyumlu olmayabilir ve bu GCC'nin gelecek sürümünde değişebilir"
-#: cp/class.c:4741
+#: cp/class.c:4784
msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr "`%D' nin göreli konumu ABI-uyumlu değil ve bu GCC'nin gelecek sürümünde değişebilir"
-#: cp/class.c:4750
+#: cp/class.c:4793
msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
msgstr "`%D' GCC'nin gelecek sürümünde taban sınıfların farklı yere konmasına sebep olabilecek boş sınıfları içeriyor"
-#: cp/class.c:4809
+#: cp/class.c:4852
msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
msgstr "sınıfların yerleşimi GCC'nin gelecek sürümünde değişebilecek olan boş sınıf `%T' den türetilmiş"
-#: cp/class.c:4939 cp/semantics.c:2044
+#: cp/class.c:4982 cp/semantics.c:2041
msgid "redefinition of `%#T'"
msgstr "`%#T' yeniden tanımlanmış"
-#: cp/class.c:5109
+#: cp/class.c:5152
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr "`%#T' sanal olmayan kurucuyla sanal işlevler içeriyor"
-#: cp/class.c:5188
+#: cp/class.c:5231
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "yapı tamamlanmaya çalışılırken önceki ayrıştırma hatalarından dolayı kesildi"
-#: cp/class.c:5630
+#: cp/class.c:5673
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr "dil dizgesi `\"%s\"' tanınmıyor"
-#: cp/class.c:5718
+#: cp/class.c:5761
msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr "aşırı yüklü `%D' `%T' türünün dönüşümüne tabanlı olarak çözümlenemiyor"
-#: cp/class.c:5843
+#: cp/class.c:5886
msgid "no matches converting function `%D' to type `%#T'"
msgstr "işlev `%D'nin `%#T' türüne dönüşümü için eşleşme yok"
-#: cp/class.c:5866
+#: cp/class.c:5909
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr "aşırı yüklü işlev `%D'nin `%#T' türüne dönüşümü belirsiz"
-#: cp/class.c:5892
+#: cp/class.c:5935
msgid "assuming pointer to member `%D'"
msgstr "üye `%D'ye gösterici varsayılıyor"
-#: cp/class.c:5895
+#: cp/class.c:5938
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr "(bir üye göstericisi sadece `&%E' ile şekillendirilebilir)"
-#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
+#: cp/class.c:5983 cp/class.c:6165 cp/class.c:6172
msgid "not enough type information"
msgstr "tür bilgisi yetersiz"
-#: cp/class.c:5957
+#: cp/class.c:6000
msgid "argument of type `%T' does not match `%T'"
msgstr "`%T' türündeki argüman `%T' ile uyumsuz"
-#: cp/class.c:6106
+#: cp/class.c:6149
msgid "invalid operation on uninstantiated type"
msgstr "gerçeklenmemiş tür üzerindeki işlem geçersiz"
@@ -13477,11 +13500,11 @@ msgstr "gerçeklenmemiş tür üzerindeki işlem geçersiz"
#. 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:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
+#: cp/class.c:6407 cp/decl.c:1223 cp/name-lookup.c:514 cp/pt.c:2125
msgid "declaration of `%#D'"
msgstr "`%#D' yeniden bildirimi"
-#: cp/class.c:6365
+#: cp/class.c:6408
msgid "changes meaning of `%D' from `%+#D'"
msgstr "`%D' nin (`%+#D' deki) anlamı değişiyor"
@@ -13583,141 +13606,156 @@ msgstr "%T' den öntanımlı türe dönüşüm belirsiz"
msgid " candidate conversions include `%D' and `%D'"
msgstr " aday dönüşümler `%D' ve `%D' içeriyor "
-#: cp/decl.c:371
+#: cp/decl.c:372
msgid "label `%D' used but not defined"
msgstr "etiket `%D' tanımlanmadan kullanılmış"
-#: cp/decl.c:378
+#: cp/decl.c:379
msgid "label `%D' defined but not used"
msgstr "etiket `%D' tanımlanmış ama kullanılmamış"
-#: cp/decl.c:1130 cp/decl.c:1556
+#: cp/decl.c:1131 cp/decl.c:1570
msgid "previous declaration of `%D'"
msgstr "`%D'in önceki bildirimi"
-#: cp/decl.c:1178
+#: cp/decl.c:1179
msgid "%Jfunction '%D' redeclared as inline"
msgstr "%J iÅŸlev `%D' 'inline' olarak yeniden bildirilmiÅŸ"
-#: cp/decl.c:1179
+#: cp/decl.c:1180
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr "%J `%D'nin önceki bildirimi 'inline' olmayan öznitelikli"
-#: cp/decl.c:1186
+#: cp/decl.c:1187
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr "%J `%D' işlevinin yeniden bildirimi inline olmayan öznitelikli"
-#: cp/decl.c:1188
+#: cp/decl.c:1189
msgid "%Jprevious declaration of '%D' was inline"
msgstr "%J `%D' nin önceki bildirimi 'inline' idi"
-#: cp/decl.c:1209 cp/decl.c:1247
+#: cp/decl.c:1210 cp/decl.c:1248
msgid "shadowing %s function `%#D'"
msgstr "%s işlev `%#D' yi gölgeliyor"
-#: cp/decl.c:1218
+#: cp/decl.c:1219
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr "kitaplık işlevi `%#D' işlev olmayan `%#D' olarak yeniden bildirildi"
-#: cp/decl.c:1223
+#: cp/decl.c:1224
msgid "conflicts with built-in declaration `%#D'"
msgstr "`%#D' yerleşik bildirimiyle çelişiyor"
-#: cp/decl.c:1242 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1243 cp/decl.c:1355 cp/decl.c:1371
msgid "new declaration `%#D'"
msgstr "yeni bildirim `%#D'"
-#: cp/decl.c:1243
+#: cp/decl.c:1244
msgid "ambiguates built-in declaration `%#D'"
msgstr "`%#D' yerleÅŸik bildirimi belirsizleÅŸiyor"
-#: cp/decl.c:1314
+#: cp/decl.c:1315
msgid "`%#D' redeclared as different kind of symbol"
msgstr "`%#D' farklı bir sembol çeşidi olarak tekrar bildirilmiş"
-#: cp/decl.c:1317
+#: cp/decl.c:1318
msgid "previous declaration of `%#D'"
msgstr "`%#D'in önceki bildirimi"
-#: cp/decl.c:1339
+#: cp/decl.c:1340
msgid "declaration of template `%#D'"
msgstr "ÅŸablon bildirimi `%#D'"
-#: cp/decl.c:1340 cp/name-lookup.c:515
+#: cp/decl.c:1341 cp/name-lookup.c:515
msgid "conflicts with previous declaration `%#D'"
msgstr "`%#D' önceki bildirimiyle çelişiyor"
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1356 cp/decl.c:1372
msgid "ambiguates old declaration `%#D'"
msgstr "`%#D' eski bildirimi belirsizleÅŸiyor"
-#: cp/decl.c:1363
+#: cp/decl.c:1364
msgid "declaration of C function `%#D' conflicts with"
msgstr "C iÅŸlevi `%#D' bildirimi ile"
-#: cp/decl.c:1365
+#: cp/decl.c:1366
msgid "previous declaration `%#D' here"
msgstr "`%#D'nin önceki bildirimi ile burada çelişiyor"
-#: cp/decl.c:1381
+#: cp/decl.c:1382
msgid "conflicting declaration '%#D'"
msgstr "'%#D' bildirimi çelişiyor"
-#: cp/decl.c:1382
+#: cp/decl.c:1383
msgid "'%D' has a previous declaration as `%#D'"
msgstr "'%D' öncesinde `%#D' olarak bir bildirim var"
-#: cp/decl.c:1435
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any glogal scope
+#. of the program.
+#: cp/decl.c:1436
+msgid "declaration of `namespace %D' conflicts with"
+msgstr "`namespace %D' bildirimi bununla çelişiyor:"
+
+#: cp/decl.c:1437
+msgid "previous declaration of `namespace %D' here"
+msgstr "`namespace %D'nin önceki bildirimi ile burada çelişiyor"
+
+#: cp/decl.c:1449
msgid "`%#D' previously defined here"
msgstr "`%#D' evvelce burada tanımlanmış"
-#: cp/decl.c:1436
+#: cp/decl.c:1450
msgid "`%#D' previously declared here"
msgstr "`%#D' evvelce burada bildirilmiÅŸ"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1459
msgid "prototype for `%#D'"
msgstr "`%#D' için prototip"
-#: cp/decl.c:1446
+#: cp/decl.c:1460
msgid "%Jfollows non-prototype definition here"
msgstr "%j burada prototip olmayan tanımdan sonra"
-#: cp/decl.c:1458
+#: cp/decl.c:1472
msgid "previous declaration of `%#D' with %L linkage"
msgstr "%L ilintili `%#D' önceki bildirimi"
-#: cp/decl.c:1460
+#: cp/decl.c:1474
msgid "conflicts with new declaration with %L linkage"
msgstr "%L ilintili yeni bildirim ile çelişiyor"
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1497 cp/decl.c:1504
msgid "default argument given for parameter %d of `%#D'"
msgstr "`%#D' nin %d. parametresi için verilen öntanımlı argüman"
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1499 cp/decl.c:1506
msgid "after previous specification in `%#D'"
msgstr "`%#D' içindeki önceki özellikten sonra"
-#: cp/decl.c:1501
+#: cp/decl.c:1515
msgid "`%#D' was used before it was declared inline"
msgstr "`%#D' inline olarak bildirilmeden önce"
-#: cp/decl.c:1502
+#: cp/decl.c:1516
msgid "%Jprevious non-inline declaration here"
msgstr "%J önceki inline olmayan bildirimi burada"
-#: cp/decl.c:1555
+#: cp/decl.c:1569
msgid "redundant redeclaration of `%D' in same scope"
msgstr "aynı bağlamda `%D'nin yeniden bildirimi anlamsız"
-#: cp/decl.c:1649
+#: cp/decl.c:1663
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr "`%F' bildirimi farklı olağandışılıkları yakalıyor"
-#: cp/decl.c:1651
+#: cp/decl.c:1665
#, c-format
msgid "than previous declaration `%F'"
msgstr "`%F'in önceki bildiriminden"
@@ -13730,492 +13768,510 @@ msgstr "`%F'in önceki bildiriminden"
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1812
msgid "explicit specialization of %D after first use"
msgstr "ilk kullanımından sonra %D'nin doğrudan özelleştirilmesi"
-#: cp/decl.c:1878
+#: cp/decl.c:1892
msgid "%J'%D': visibility attribute ignored because it"
msgstr "%J'%D': visibility attribute ignored because it"
-#: cp/decl.c:1880
+#: cp/decl.c:1894
msgid "%Jconflicts with previous declaration here"
msgstr "%J `%#D' burada önceki bildirimiyle çelişiyor"
-#: cp/decl.c:1974
+#: cp/decl.c:1988
msgid "implicit declaration of function `%#D'"
msgstr "işlev `%#D' nin örtük bildirimi"
-#: cp/decl.c:2137
+#: cp/decl.c:2151
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr "`%s' etiketi her işlevin dışına referanslı"
-#: cp/decl.c:2234 cp/decl.c:2258 cp/decl.c:2346
+#: cp/decl.c:2248 cp/decl.c:2272 cp/decl.c:2360
msgid "jump to label `%D'"
msgstr "etiket `%D' ye sıçrama"
-#: cp/decl.c:2236 cp/decl.c:2260
+#: cp/decl.c:2250 cp/decl.c:2274
msgid "jump to case label"
msgstr "case etiketine jump"
-#: cp/decl.c:2239 cp/decl.c:2263
+#: cp/decl.c:2253 cp/decl.c:2277
msgid "%H from here"
msgstr "%H buradan"
-#: cp/decl.c:2244
+#: cp/decl.c:2258
msgid " crosses initialization of `%#D'"
msgstr " `%#D' ilklendirmesi çaprazlanıyor"
-#: cp/decl.c:2247 cp/decl.c:2362
+#: cp/decl.c:2261 cp/decl.c:2376
msgid " enters scope of non-POD `%#D'"
msgstr " POD olmayan `%#D' bağlamına giriyor"
-#: cp/decl.c:2267 cp/decl.c:2366
+#: cp/decl.c:2281 cp/decl.c:2380
msgid " enters try block"
msgstr " blok denemesine giriliyor"
-#: cp/decl.c:2269 cp/decl.c:2368
+#: cp/decl.c:2283 cp/decl.c:2382
msgid " enters catch block"
msgstr " tuzak bloÄŸu giriyor"
-#: cp/decl.c:2347
+#: cp/decl.c:2361
msgid " from here"
msgstr " buradan"
#. Can't skip init of __exception_info.
-#: cp/decl.c:2358
+#: cp/decl.c:2372
msgid "%J enters catch block"
msgstr "%J tuzak bloÄŸu giriyor"
-#: cp/decl.c:2360
+#: cp/decl.c:2374
msgid " skips initialization of `%#D'"
msgstr " `%#D' ilklendirmesi atlanyor"
-#: cp/decl.c:2394
+#: cp/decl.c:2408
msgid "label named wchar_t"
msgstr "wchar_t isimli etiket"
-#: cp/decl.c:2397
+#: cp/decl.c:2411
msgid "duplicate label `%D'"
msgstr "yinlenmiÅŸ etiket `%D'"
-#: cp/decl.c:2625 cp/parser.c:3182
+#: cp/decl.c:2639 cp/parser.c:3192
msgid "`%D' used without template parameters"
msgstr "`%D' şablon parametreleri olmaksızın kullanılmış"
-#: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
+#: cp/decl.c:2649 cp/decl.c:2665 cp/decl.c:2753
msgid "no class template named `%#T' in `%#T'"
msgstr "`%#T' isimli sınıf şablonu `%#T' içinde yok"
-#: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
+#: cp/decl.c:2686 cp/decl.c:2696 cp/decl.c:2716
msgid "no type named `%#T' in `%#T'"
msgstr "`%#T' içindeki `%#T' ismindeki tür bilinmiyor"
-#: cp/decl.c:3429
+#: cp/decl.c:3443
msgid "%Jan anonymous union cannot have function members"
msgstr "%J bir anonim birleşik yapı, işlev üyeler barındıramaz"
-#: cp/decl.c:3447
+#: cp/decl.c:3461
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr "kuruculu üye %#D' anonim kümeleme içinde kullanılamaz"
-#: cp/decl.c:3450
+#: cp/decl.c:3464
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr "yıkıcılı üye %#D' anonim kümeleme içinde kullanılamaz"
-#: cp/decl.c:3453
+#: cp/decl.c:3467
msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr "kopya atama işleçli üye %#D' anonim kümeleme içinde kullanılamaz"
-#: cp/decl.c:3493
+#: cp/decl.c:3507
msgid "redeclaration of C++ built-in type `%T'"
msgstr "C++ yerleşik türü `%T' için yeniden bildirim"
-#: cp/decl.c:3531
+#: cp/decl.c:3545
msgid "multiple types in one declaration"
msgstr "bir bildirimde birden fazla tür bidirilmiş"
-#: cp/decl.c:3557
+#: cp/decl.c:3571
msgid "missing type-name in typedef-declaration"
msgstr "typedef bildiriminde tür ismi eksik"
-#: cp/decl.c:3565
+#: cp/decl.c:3579
msgid "ISO C++ prohibits anonymous structs"
msgstr "ISO C++ anonim yapıları (struct) yasaklar"
-#: cp/decl.c:3572
+#: cp/decl.c:3586
msgid "`%D' can only be specified for functions"
msgstr "`%D' sadece işlevler için belirtilebilir"
-#: cp/decl.c:3574
+#: cp/decl.c:3588
msgid "`%D' can only be specified inside a class"
msgstr "`%D' sadece bir sınıf içinde belirtilebilir"
-#: cp/decl.c:3576
+#: cp/decl.c:3590
msgid "`%D' can only be specified for constructors"
msgstr "`%D' sadece kurucular için belirtilebilir"
-#: cp/decl.c:3579
+#: cp/decl.c:3593
msgid "`%D' can only be specified for objects and functions"
msgstr "`%D' sadece işlevler ve nesneler için belirtilebilir"
-#: cp/decl.c:3721 cp/decl2.c:855
+#: cp/decl.c:3735 cp/decl2.c:855
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr "typedef `%D' ilklendirilmiş (yerine __typeof__ kullanın)"
-#: cp/decl.c:3726
+#: cp/decl.c:3740
msgid "function `%#D' is initialized like a variable"
msgstr "`%D' iÅŸlevi bir deÄŸiÅŸken gibi ilklendirilmiÅŸ"
-#: cp/decl.c:3738
+#: cp/decl.c:3752
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr "`%#D' hem `extern' olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
-#: cp/decl.c:3771
+#: cp/decl.c:3785
msgid "`%#D' is not a static member of `%#T'"
msgstr "`%#D' `%#T'nin bir static üyesi değildir"
-#: cp/decl.c:3777
+#: cp/decl.c:3791
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr "ISO C++ `%T::%D' nin `%T::%D' olarak tanımlanmasına izin vermez"
-#: cp/decl.c:3788
+#: cp/decl.c:3802
msgid "duplicate initialization of %D"
msgstr "%D nin yinelenmiÅŸ ilklendirmesi"
-#: cp/decl.c:3819
+#: cp/decl.c:3833
msgid "declaration of `%#D' outside of class is not definition"
msgstr "sınıf dışında `%#D' bildirimi bir tanımlama değil"
-#: cp/decl.c:3868
+#: cp/decl.c:3882
msgid "variable `%#D' has initializer but incomplete type"
msgstr "`%#D' değişkeni ilklendirilmiş ama içi boş türde"
-#: cp/decl.c:3876 cp/decl.c:4445
+#: cp/decl.c:3890 cp/decl.c:4500
msgid "elements of array `%#D' have incomplete type"
msgstr "`%#D' dizisinin elemanları içi boş türde"
-#: cp/decl.c:3892
+#: cp/decl.c:3906
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr "küme `%#D' içi boş türde ve tanımlı olamaz"
-#: cp/decl.c:3942
+#: cp/decl.c:3956
msgid "`%D' declared as reference but not initialized"
msgstr "`%D' referans olarak bildirilmiÅŸ ama ilklendirilmemiÅŸ"
-#: cp/decl.c:3948
+#: cp/decl.c:3962
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr "ISO C++ referans`%D' ilklendiren ilklendirici listesi kullanımına izin vermez"
-#: cp/decl.c:3976
+#: cp/decl.c:3990
msgid "cannot initialize `%T' from `%T'"
msgstr "`%T' `%T' den ilklendirilemez"
-#: cp/decl.c:4008
+#: cp/decl.c:4022
msgid "initializer fails to determine size of `%D'"
msgstr "ilklendirici `%D' nin boyutunu saptayamıyor"
-#: cp/decl.c:4013
+#: cp/decl.c:4027
msgid "array size missing in `%D'"
msgstr "`%D' de dizi boyutu eksik"
-#: cp/decl.c:4025
+#: cp/decl.c:4039
msgid "zero-size array `%D'"
msgstr "sıfır boyutlu dizi `%D'"
#. 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:4062
+#: cp/decl.c:4076
msgid "storage size of `%D' isn't known"
msgstr "`%D' nin saklama uzunluÄŸu bilinmiyor"
-#: cp/decl.c:4084
+#: cp/decl.c:4098
msgid "storage size of `%D' isn't constant"
msgstr "`%D' nin saklama geniÅŸliÄŸi sabit deÄŸil"
-#: cp/decl.c:4139
+#: cp/decl.c:4153
msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
msgstr "özür: özümleme işlevi static verisi `%#D' nin cevabı yanlış (sizi çoklu kopyalara sürükleyecek)"
-#: cp/decl.c:4140
+#: cp/decl.c:4154
msgid "%J you can work around this by removing the initializer"
msgstr "%J bunu ilklendiricileri kaldırarak aşabilirsiniz"
-#: cp/decl.c:4166
+#: cp/decl.c:4180
msgid "uninitialized const `%D'"
msgstr "ilklendirilmemiÅŸ sabit `%D'"
-#: cp/decl.c:4245
+#: cp/decl.c:4240
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr "`%D' ismi bir dizi için bir GNU tarzı ilklendirici içinde kullanılmış"
+
+#: cp/decl.c:4251
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr "Tasarlanan ilklendirici `%E' dizi boyutundan daha büyük"
+
+#: cp/decl.c:4323
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr "`%T' ilklendirmesinde ilklendirici {} içinde kullanılmış"
-#: cp/decl.c:4309
+#: cp/decl.c:4387
msgid "initializer for `%T' must be brace-enclosed"
msgstr "`%T' ilklendiricisi {} içinde olmalı"
-#: cp/decl.c:4326
+#: cp/decl.c:4404
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ tasarlanmış ilkendiricilere izin vermez"
-#: cp/decl.c:4330
+#: cp/decl.c:4408
msgid "`%T' has no non-static data member named `%D'"
msgstr "`%T' `%D' isminde bir statik olmayan üye içermiyor"
-#: cp/decl.c:4378
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr "`%D' ismi bir dizi için bir GNU tarzı ilklendirici içinde kullanılmış"
-
-#: cp/decl.c:4401
+#: cp/decl.c:4456
msgid "too many initializers for `%T'"
msgstr "`%T' için ilklendirici sayısı çok fazla"
-#: cp/decl.c:4439
+#: cp/decl.c:4494
msgid "variable-sized object `%D' may not be initialized"
msgstr "deÄŸiÅŸken-uzunluklu nesne `%D' ilklendirilmiÅŸ olmayabilir"
-#: cp/decl.c:4450
+#: cp/decl.c:4505
msgid "`%D' has incomplete type"
msgstr "`%s' içi boş türde"
-#: cp/decl.c:4505
+#: cp/decl.c:4560
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr "`%D'bir kurucu ile ilklendirilmeli, `{...}' ile deÄŸil"
-#: cp/decl.c:4549
+#: cp/decl.c:4604
msgid "structure `%D' with uninitialized const members"
msgstr "ilklendirmesiz sabit üyelerle `%D' yapısı"
-#: cp/decl.c:4551
+#: cp/decl.c:4606
msgid "structure `%D' with uninitialized reference members"
msgstr "ilklendirmesiz referans üyelerle `%D' yapısı"
-#: cp/decl.c:4732
+#: cp/decl.c:4788
msgid "assignment (not initialization) in declaration"
msgstr "bildirim içinde atama (ilklendirme değil)"
-#: cp/decl.c:4749
+#: cp/decl.c:4805
msgid "cannot initialize `%D' to namespace `%D'"
msgstr "`%D' isim alanı `%D' olarak ilklendirilemez"
-#: cp/decl.c:4803
+#: cp/decl.c:4859
msgid "shadowing previous type declaration of `%#D'"
msgstr "`%#D'in önceki gölgeleyen tür bildirimi"
-#: cp/decl.c:4840
+#: cp/decl.c:4896
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr "`%D' yerel evreli olamaz çünkü POD olmayan %T' türünde"
-#: cp/decl.c:4855
+#: cp/decl.c:4911
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr "`%D' yerel evreli olduğundan özdevimli ilklendirilemez"
-#: cp/decl.c:5337
+#: cp/decl.c:5406
msgid "invalid catch parameter"
msgstr "yakalama parametresi geçersiz"
-#: cp/decl.c:5451
+#: cp/decl.c:5520
msgid "destructor for alien class `%T' cannot be a member"
msgstr "yabancı sınıf `%T' için yıkıcı, bir üye olamaz"
-#: cp/decl.c:5454
+#: cp/decl.c:5523
msgid "constructor for alien class `%T' cannot be a member"
msgstr "yabancı sınıf `%T' için kurucu, bir üye olamaz"
-#: cp/decl.c:5476
+#: cp/decl.c:5545
msgid "`%D' declared as a `virtual' %s"
msgstr "`%D' bir `virtual' %s olarak bildirilmiÅŸ"
-#: cp/decl.c:5478
+#: cp/decl.c:5547
msgid "`%D' declared as an `inline' %s"
msgstr "`%D' alanı bir `inline' %s olarak bildirilmiş"
-#: cp/decl.c:5480
+#: cp/decl.c:5549
msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr "%s bildirimindeki `const' ve `volatile' işlev belirteçleri `%D' için geçersiz"
-#: cp/decl.c:5483
+#: cp/decl.c:5552
msgid "`%D' declared as a friend"
msgstr "`%D' bir kardeÅŸ olarak bildirilmiÅŸ"
-#: cp/decl.c:5489
+#: cp/decl.c:5558
msgid "`%D' declared with an exception specification"
msgstr "`%D' bir olağandışılık özelliğiyle bildirilmiş"
-#: cp/decl.c:5571
+#: cp/decl.c:5640
msgid "cannot declare `::main' to be a template"
msgstr "`::main' bir ÅŸablon olarak bildirilemez"
-#: cp/decl.c:5573
+#: cp/decl.c:5642
msgid "cannot declare `::main' to be inline"
msgstr "`::main' inline olarak bildirilemez"
-#: cp/decl.c:5575
+#: cp/decl.c:5644
msgid "cannot declare `::main' to be static"
msgstr "::main' «static» olarak bildirilemez"
-#: cp/decl.c:5578
+#: cp/decl.c:5647
msgid "`main' must return `int'"
msgstr "`main', `int' döndürmeli"
-#: cp/decl.c:5606
+#: cp/decl.c:5675
msgid "non-local function `%#D' uses anonymous type"
msgstr "yerel olmayan işlev `%#D' anonim tür kullanıyor"
-#: cp/decl.c:5609
+#: cp/decl.c:5678
msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr "`%#D' niteliksiz türe başvurmuyor, bu durumda ilintileme için kullanılmamıştır"
-#: cp/decl.c:5615
+#: cp/decl.c:5684
msgid "non-local function `%#D' uses local type `%T'"
msgstr "yerel olmayan işlev `%#D' yerel tür `%T' kullanıyor"
-#: cp/decl.c:5639
+#: cp/decl.c:5708
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr "%smember function `%D', `%T' yöntem niteleyicisini içeremez"
-#: cp/decl.c:5663
+#: cp/decl.c:5732
msgid "defining explicit specialization `%D' in friend declaration"
msgstr "kardeş bildirimlerde doğrudan özelleştirme `%D' tanımlanıyor"
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5673
+#: cp/decl.c:5742
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr "birincil şablon bildiriminde şablon kimliği `%D' kullanımı geçersiz"
-#: cp/decl.c:5700
+#: cp/decl.c:5769
msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
msgstr "kardeş şablon özelleştirmesi `%D' bildiriminde öntanımlı argümalar kullanılamaz"
-#: cp/decl.c:5707
+#: cp/decl.c:5776
msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr "kardeş şablon özelleştirmesi `%D' bildiriminde `inline' kullanılamaz"
-#: cp/decl.c:5765
+#: cp/decl.c:5834
msgid "definition of implicitly-declared `%D'"
msgstr "dolaylı bildirimli `%D' tanımı"
-#: cp/decl.c:5785 cp/decl2.c:738
+#: cp/decl.c:5854 cp/decl2.c:738
msgid "no `%#D' member function declared in class `%T'"
msgstr "sınıf `%T' içinde bildirilmiş `%#D' diye bir üye işlev yok"
-#: cp/decl.c:5919
+#: cp/decl.c:5988
msgid "non-local variable `%#D' uses local type `%T'"
msgstr "yerel olmayan değişken`%#D' yerel tür `%T' kullanıyor"
-#: cp/decl.c:6034
+#: cp/decl.c:6103
msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgstr "tümleyen olmayan `%T türündeki statik veri üyesinin sınıf içi ilklendirmesi geçersiz"
-#: cp/decl.c:6043
+#: cp/decl.c:6112
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr "ISO C++ sabit olmayan statik üye `%D' nin sınıf içi ilklendirmesine izin vermez"
-#: cp/decl.c:6046
+#: cp/decl.c:6115
msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
msgstr "ISO C++ tümleyen olmayan `%T türündeki üye sabiti `%D' nin ilklendirilmesine izin vermez"
-#: cp/decl.c:6065
+#: cp/decl.c:6134
msgid "size of array `%D' has non-integral type `%T'"
msgstr "`%D' dizisinin boyutu `%T' türünde"
-#: cp/decl.c:6067
+#: cp/decl.c:6136
msgid "size of array has non-integral type `%T'"
msgstr "dizi boyutu `%T' türünde"
-#: cp/decl.c:6103
+#: cp/decl.c:6172
msgid "size of array `%D' is negative"
msgstr "`%D' dizisinin boyutu negatif"
-#: cp/decl.c:6105
+#: cp/decl.c:6174
msgid "size of array is negative"
msgstr "dizi boyutu negatif"
-#: cp/decl.c:6113
+#: cp/decl.c:6182
msgid "ISO C++ forbids zero-size array `%D'"
msgstr "ISO C++ da sıfır boyutlu dizi `%D' yasaktır"
-#: cp/decl.c:6115
+#: cp/decl.c:6184
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C++ da sıfır boyutlu dizi yasaktır"
-#: cp/decl.c:6122
+#: cp/decl.c:6191
msgid "size of array `%D' is not an integral constant-expression"
msgstr "`%D' dizisinin boyutu bir tümleyen sabitli ifade değil"
-#: cp/decl.c:6125
+#: cp/decl.c:6194
msgid "size of array is not an integral constant-expression"
msgstr "dizi boyutu bir tümleyen sabitli ifade değil"
-#: cp/decl.c:6130
+#: cp/decl.c:6199
msgid "ISO C++ forbids variable-size array `%D'"
msgstr "ISO C++ da değişken boyutlu dizi `%D' yasaktır"
-#: cp/decl.c:6132
+#: cp/decl.c:6201
msgid "ISO C++ forbids variable-size array"
msgstr "ISO C++ da değişken boyutlu dizi yasaktır"
-#: cp/decl.c:6154
+#: cp/decl.c:6223
msgid "overflow in array dimension"
msgstr "dizi boyutunda taÅŸma"
-#: cp/decl.c:6248
+#: cp/decl.c:6317
msgid "declaration of `%D' as %s"
msgstr "`%D' %s olarak bildirilmiÅŸ"
-#: cp/decl.c:6250
+#: cp/decl.c:6319
#, c-format
msgid "creating %s"
msgstr "%s oluÅŸturuluyor"
-#: cp/decl.c:6262
+#: cp/decl.c:6331
msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
msgstr "çok boyutlu dizi olarak `%D' bildiriminde ilki dışında tüm boyutlar sınırlanmış olmalıdır"
-#: cp/decl.c:6265
+#: cp/decl.c:6334
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr "çok boyutlu dizi bildiriminde ilki dışında tüm boyutlar sınırlanmış olmalıdır"
-#: cp/decl.c:6293
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr "kurucu için dönen değer tür özelliği geçersiz"
-#: cp/decl.c:6300
+#: cp/decl.c:6369
msgid "return type specification for destructor invalid"
msgstr "yıkıcı için dönen değer tür özelliği geçersiz"
-#: cp/decl.c:6306
+#: cp/decl.c:6375
msgid "operator `%T' declared to return `%T'"
msgstr "işleç `%T' dönüş `%T' ye bildirimli"
-#: cp/decl.c:6308
+#: cp/decl.c:6377
msgid "return type specified for `operator %T'"
msgstr "`operator %T' için dönüş türü belirtilmiş"
-#: cp/decl.c:6452
+#: cp/decl.c:6400
+msgid "unnamed variable or field declared void"
+msgstr "adsız değişken ya da alan void olarak bildirilmiş"
+
+#: cp/decl.c:6405
+#, c-format
+msgid "variable or field `%E' declared void"
+msgstr "`%E' değişkeni ya da alanı void olarak bildirilmiş"
+
+#: cp/decl.c:6408
+msgid "variable or field declared void"
+msgstr "deÄŸiÅŸken ya da alan void olarak bildirilmiÅŸ"
+
+#: cp/decl.c:6547
msgid "destructors must be member functions"
msgstr "yıkıcılar üye işlevler olmalıdır"
-#: cp/decl.c:6471
+#: cp/decl.c:6566
msgid "destructor `%T' must match class name `%T'"
msgstr "yıkıcı `%T' sınıf ismi `%T' ile eşleşmeli"
-#: cp/decl.c:6534
+#: cp/decl.c:6629
msgid "declarator-id missing; using reserved word `%D'"
msgstr "bildirmci kimliği eksik; saklı yedek sözcük `%D' kullanılıyor"
-#: cp/decl.c:6588
+#: cp/decl.c:6683
msgid "type `%T' is not derived from type `%T'"
msgstr "tür `%T' `%T' türünden türetilmemiş"
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6651
+#: cp/decl.c:6746
msgid "`%T' specified as declarator-id"
msgstr "`%T' bildirici kimliÄŸi olarak belirtilmiÅŸ"
-#: cp/decl.c:6653
+#: cp/decl.c:6748
msgid " perhaps you want `%T' for a constructor"
msgstr " ihtimal ki bir kurucu için `%T' istiyorsunuz"
@@ -14223,300 +14279,292 @@ msgstr " ihtimal ki bir kurucu için `%T' istiyorsunuz"
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6675
+#: cp/decl.c:6770
#, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr "bir bildirim içinde şablon ismi `%E' kullanımı geçersiz"
-#: cp/decl.c:6695
+#: cp/decl.c:6790 cp/decl.c:8124
msgid "declaration of `%D' as non-function"
msgstr "`%D' nin iÅŸlev olmayan olarak bildirimi"
-#: cp/decl.c:6772
+#: cp/decl.c:6867
msgid "`bool' is now a keyword"
msgstr "bool' şimdi bir anahtar sözcüktür"
-#: cp/decl.c:6774
+#: cp/decl.c:6869
msgid "extraneous `%T' ignored"
msgstr "fazlalık `%T' yoksayıldı"
-#: cp/decl.c:6790 cp/decl.c:6834
+#: cp/decl.c:6885 cp/decl.c:6929
msgid "multiple declarations `%T' and `%T'"
msgstr "`%T' ve `%T' çoklu bildirimleri"
-#: cp/decl.c:6803
+#: cp/decl.c:6898
msgid "ISO C++ does not support `long long'"
msgstr "ISO C++, `long long' desteklemiyor"
-#: cp/decl.c:6907 cp/decl.c:6910
+#: cp/decl.c:7002 cp/decl.c:7005
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr "ISO C++ da türsüz `%s' bildirimine izin verilmez"
-#: cp/decl.c:6941
+#: cp/decl.c:7036
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr "`%s' için 'short', 'signed' veya 'unsigned' geçersiz"
-#: cp/decl.c:6946
+#: cp/decl.c:7041
#, c-format
msgid "long and short specified together for `%s'"
msgstr "`%s' için 'long' ve 'short' birlikte belirtilmiş"
-#: cp/decl.c:6957
+#: cp/decl.c:7052
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr "`%s' için 'signed' ve 'unsigned' birlikte verilmiş"
-#: cp/decl.c:7066
+#: cp/decl.c:7161
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr "`operator %T' bildiriminde niteleyicilere izin verilmez"
-#: cp/decl.c:7088
+#: cp/decl.c:7183
msgid "member `%D' cannot be declared both virtual and static"
msgstr "üye `%D', hem virtual hem de static olarak bildirilemez"
-#: cp/decl.c:7097
+#: cp/decl.c:7192
msgid "`%T::%D' is not a valid declarator"
msgstr "`%T::%D' geçerli bir bildirici değil"
-#: cp/decl.c:7109
+#: cp/decl.c:7204
msgid "storage class specifiers invalid in parameter declarations"
msgstr "saklatım öbeği belirteçleri parametre bildirimi içinde geçersiz"
-#: cp/decl.c:7113
+#: cp/decl.c:7208
msgid "typedef declaration invalid in parameter declaration"
msgstr "«typedef» bildirimi parametre bildirimi içinde geçersiz"
-#: cp/decl.c:7126
+#: cp/decl.c:7221
msgid "virtual outside class declaration"
msgstr "sanal dış öbek bildirimi"
-#: cp/decl.c:7185
+#: cp/decl.c:7280
#, c-format
msgid "storage class specified for %s `%s'"
msgstr "%s için saklatım öbeği `%s' belirtilmiş"
-#: cp/decl.c:7220
+#: cp/decl.c:7315
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr "`%s' için tepe-seviye bildirimi `auto' belirtiyor"
-#: cp/decl.c:7232
+#: cp/decl.c:7327
msgid "storage class specifiers invalid in friend function declarations"
msgstr "saklatım öbeği belirteçleri dost işlev bildirimleri içinde geçersiz"
-#: cp/decl.c:7397
+#: cp/decl.c:7492
msgid "destructor cannot be static member function"
msgstr "yıkıcı, statik üye işlevi olamaz"
-#: cp/decl.c:7400
+#: cp/decl.c:7495
#, c-format
msgid "destructors may not be `%s'"
msgstr "yıkıcılar `%s' olmayabilir"
-#: cp/decl.c:7421
+#: cp/decl.c:7516
msgid "constructor cannot be static member function"
msgstr "kurucu, statik üye işlevi olamaz"
-#: cp/decl.c:7424
+#: cp/decl.c:7519
msgid "constructors cannot be declared virtual"
msgstr "kurucular virtual olarak bildirilemez"
-#: cp/decl.c:7429
+#: cp/decl.c:7524
#, c-format
msgid "constructors may not be `%s'"
msgstr "kurucular `%s' olmayabilir"
-#: cp/decl.c:7439
+#: cp/decl.c:7534
msgid "return value type specifier for constructor ignored"
msgstr "kurucu için dönen değer tür belirteci yoksayıldı"
-#: cp/decl.c:7458
+#: cp/decl.c:7553
#, c-format
msgid "can't initialize friend function `%s'"
msgstr "kardeÅŸ iÅŸlev `%s' ilklendirilemiyor"
#. Cannot be both friend and virtual.
-#: cp/decl.c:7462
+#: cp/decl.c:7557
msgid "virtual functions cannot be friends"
msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
-#: cp/decl.c:7467
+#: cp/decl.c:7562
msgid "friend declaration not in class definition"
msgstr "kardeş bildirimi sınıf bildiriminde değil"
-#: cp/decl.c:7469
+#: cp/decl.c:7564
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr "yerel sınıf tanımı içinde kardeş işlev `%s' tanımlanamaz"
-#: cp/decl.c:7490
+#: cp/decl.c:7585
msgid "destructors may not have parameters"
msgstr "yıkıcılar parametre almaz"
-#: cp/decl.c:7510 cp/decl.c:7517
+#: cp/decl.c:7605 cp/decl.c:7612
msgid "cannot declare reference to `%#T'"
msgstr "`%#T' ye referans bildirilemez"
-#: cp/decl.c:7511
+#: cp/decl.c:7606
msgid "cannot declare pointer to `%#T'"
msgstr "`%#T' türüne gösterici bildirilemez"
-#: cp/decl.c:7516
+#: cp/decl.c:7611
msgid "cannot declare pointer to `%#T' member"
msgstr "`%#T' üyeye gösterici bildirilemez"
-#: cp/decl.c:7655
+#: cp/decl.c:7750
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr "fazladan niteleme `%T::' üye `%s' üzerinde yoksayıldı"
-#: cp/decl.c:7671
+#: cp/decl.c:7766
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr "üye işlev `%T::%s' `%T' içinde bildirilemez"
-#: cp/decl.c:7686
+#: cp/decl.c:7781
msgid "cannot declare member `%T::%s' within `%T'"
msgstr "üye `%T::%s' `%T' içinde bildirilemez"
-#: cp/decl.c:7766
+#: cp/decl.c:7861
msgid "data member may not have variably modified type `%T'"
msgstr "veri üyesi değişkene göre değişen `%T' türünde olamaz"
-#: cp/decl.c:7768
+#: cp/decl.c:7863
msgid "parameter may not have variably modified type `%T'"
msgstr "parametre değişkene göre değişen `%T' türünde olamaz"
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7776
+#: cp/decl.c:7871
msgid "only declarations of constructors can be `explicit'"
msgstr "sadece kurucuların bildirimleri `explicit' olabilir"
-#: cp/decl.c:7784
+#: cp/decl.c:7879
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr "üye olmayan `%s', `mutable' olarak bildirilemez"
-#: cp/decl.c:7789
+#: cp/decl.c:7884
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr "nesne olmayan `%s' `mutable' olarak bildirilemez"
-#: cp/decl.c:7795
+#: cp/decl.c:7890
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr "iÅŸlev `%s' `mutable' olarak bildirilemez"
-#: cp/decl.c:7800
+#: cp/decl.c:7895
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr "static `%s' `mutable' olarak bildirilemez"
-#: cp/decl.c:7805
+#: cp/decl.c:7900
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr "const `%s' `mutable' olarak bildirilemez"
-#: cp/decl.c:7818
+#: cp/decl.c:7913
msgid "template-id `%D' used as a declarator"
msgstr "şablon kimliği `%D' bir bildirici olarak kullanılmış"
-#: cp/decl.c:7839
+#: cp/decl.c:7934
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr "ISO C++ zarflayan sınıf ile aynı isimde yuvalanmış tür `%D' ye izin vermez"
-#: cp/decl.c:7847
+#: cp/decl.c:7942
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr "%J typedef ismi sınıf nitelemeli olmaz"
-#: cp/decl.c:7893
+#: cp/decl.c:7988
msgid "%Jinvalid type qualifier for non-member function type"
msgstr "%J üyesiz işlev türleri için tür niteleyici geçersiz"
-#: cp/decl.c:7956
+#: cp/decl.c:8051
msgid "type qualifiers specified for friend class declaration"
msgstr "kardeş sınıf bildirimi için tür niteleyiciler belirtilmiş"
-#: cp/decl.c:7961
+#: cp/decl.c:8056
msgid "`inline' specified for friend class declaration"
msgstr "hardeş sınıf bildirimi için `inline' belirtilmiş"
-#: cp/decl.c:7969
+#: cp/decl.c:8064
msgid "template parameters cannot be friends"
msgstr "ÅŸablon parametreleri kardeÅŸler olamaz"
-#: cp/decl.c:7971
+#: cp/decl.c:8066
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr "friend bildirimi sınıf anahtarı gerektirir, `friend class %T::%D' gibi"
-#: cp/decl.c:7975
+#: cp/decl.c:8070
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr "kardeş bildirimi `friend %#T' gibi bir sınıf anahtarı gerektirir"
-#: cp/decl.c:7988
+#: cp/decl.c:8083
msgid "trying to make class `%T' a friend of global scope"
msgstr "sınıf `%T' genel bağlamın kardeşi yapılmaya çalışılıyor"
-#: cp/decl.c:7999
+#: cp/decl.c:8094
msgid "invalid qualifiers on non-member function type"
msgstr "üyesiz işlev türünde geçersiz niteleyici"
-#: cp/decl.c:8018
+#: cp/decl.c:8113
msgid "abstract declarator `%T' used as declaration"
msgstr "mutlak bildirimci `%T' bildirim olarak kullanılmış"
-#: cp/decl.c:8030
-msgid "unnamed variable or field declared void"
-msgstr "adsız değişken ya da alan void olarak bildirilmiş"
-
-#: cp/decl.c:8039
-msgid "variable or field declared void"
-msgstr "deÄŸiÅŸken ya da alan void olarak bildirilmiÅŸ"
-
-#: cp/decl.c:8049
+#: cp/decl.c:8139
msgid "cannot use `::' in parameter declaration"
msgstr "parametre bildiriminde `::' kullanılamaz"
#. Something like struct S { int N::j; };
-#: cp/decl.c:8094
+#: cp/decl.c:8184
msgid "invalid use of `::'"
msgstr "`::' kullanımı geçersiz"
-#: cp/decl.c:8106
+#: cp/decl.c:8196
msgid "function `%D' cannot be declared friend"
msgstr "iÅŸlev `%D' kardeÅŸ olarak bildirilemez"
-#: cp/decl.c:8118
+#: cp/decl.c:8208
msgid "can't make `%D' into a method -- not in a class"
msgstr "bir yöntem içinde `%D' yapılamaz -- sınıf içinde değil"
-#: cp/decl.c:8127
+#: cp/decl.c:8217
msgid "function `%D' declared virtual inside a union"
msgstr "işlev `%D' bir birleşik yapı içinde virtual olarak bildirilmiş"
-#: cp/decl.c:8136
+#: cp/decl.c:8226
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr "`%D' daima static olduÄŸundan sanal bildirilemez"
-#: cp/decl.c:8215
+#: cp/decl.c:8305
msgid "field `%D' has incomplete type"
msgstr "`%D' alanı içi boş türde"
-#: cp/decl.c:8217
+#: cp/decl.c:8307
msgid "name `%T' has incomplete type"
msgstr "isim `%T' içi boş türde"
-#: cp/decl.c:8226
+#: cp/decl.c:8316
msgid " in instantiation of template `%T'"
msgstr " şablon `%T' gerçeklemesinde"
-#: cp/decl.c:8236
+#: cp/decl.c:8326
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr "`%s' ne işlev ne de üye işlev; kardeş olarak bildirilemez"
-#: cp/decl.c:8247
+#: cp/decl.c:8337
msgid "member functions are implicitly friends of their class"
msgstr "üye işlevler sınıflarının örtük kardeşleridir"
@@ -14532,91 +14580,91 @@ msgstr "üye işlevler sınıflarının örtük kardeşleridir"
#. 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:8287
+#: cp/decl.c:8377
msgid "ISO C++ forbids initialization of member `%D'"
msgstr "ISO C++ üye `%D' ilklendirmesine izin vermez"
-#: cp/decl.c:8289
+#: cp/decl.c:8379
msgid "making `%D' static"
msgstr "`%D' static yapılıyor"
-#: cp/decl.c:8345
+#: cp/decl.c:8435
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr "saklama sınıfı `auto' `%s' işlevi için geçersiz"
-#: cp/decl.c:8347
+#: cp/decl.c:8437
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr "saklama sınıfı `register' `%s' işlevi için geçersiz"
-#: cp/decl.c:8349
+#: cp/decl.c:8439
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr "saklama sınıfı `__thread' `%s' işlevi için geçersiz"
-#: cp/decl.c:8360
+#: cp/decl.c:8450
#, c-format
msgid "storage class `static' invalid for function `%s' declared out of global scope"
msgstr "saklama sınıfı `static' genel kapsam dışı bildirilmiş işlev `%s' için geçersiz"
-#: cp/decl.c:8362
+#: cp/decl.c:8452
#, c-format
msgid "storage class `inline' invalid for function `%s' declared out of global scope"
msgstr "`inline' saklama sınıfı, genel kapsam dışında bildirilen `%s' işlevi için geçersiz"
-#: cp/decl.c:8369
+#: cp/decl.c:8459
#, c-format
msgid "virtual non-class function `%s'"
msgstr "sanal sınıf olmayan işlev `%s'"
-#: cp/decl.c:8400
+#: cp/decl.c:8490
msgid "cannot declare member function `%D' to have static linkage"
msgstr "üye işlev `%D' static ilintilemeli olarak bildirilemez"
#. FIXME need arm citation
-#: cp/decl.c:8406
+#: cp/decl.c:8496
msgid "cannot declare static function inside another function"
msgstr "statik işlev diğer bir işlevin içinde bildirilemez"
-#: cp/decl.c:8434
+#: cp/decl.c:8524
msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
msgstr "`static' bir statik veri üyesini tanımlarken (bildirime zıt olarak) kullanılamayabilir"
-#: cp/decl.c:8440
+#: cp/decl.c:8530
msgid "static member `%D' declared `register'"
msgstr "statik üye `%D' `register' olarak bildirilmiş"
-#: cp/decl.c:8445
+#: cp/decl.c:8535
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr "üye `%#D' extern ilintilemeye sahip olacak şekilde doğrudan bildirilemez"
-#: cp/decl.c:8585
+#: cp/decl.c:8675
msgid "default argument for `%#D' has type `%T'"
msgstr "`%#D' için öntanımlı argüman `%T' türünde"
-#: cp/decl.c:8588
+#: cp/decl.c:8678
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr "`%T' türündeki parametrenin öntanımlı argümanı `%T' türünde"
-#: cp/decl.c:8605
+#: cp/decl.c:8695
msgid "default argument `%E' uses local variable `%D'"
msgstr "öntanımlı argüman `%E' yerel değişken `%D' yi kullanıyor"
-#: cp/decl.c:8649
+#: cp/decl.c:8739
#, c-format
msgid "invalid string constant `%E'"
msgstr "geçersiz dizge sabit `%E'"
-#: cp/decl.c:8651
+#: cp/decl.c:8741
msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
msgstr "parametre listesindeki tamsayı sabit geçersiz, parametre ismi vermeyi unuttunuz mu?"
-#: cp/decl.c:8689
+#: cp/decl.c:8779
msgid "parameter `%D' invalidly declared method type"
msgstr "parametre `%D' geçersiz olarak yöntem türünde bildirilmiş"
-#: cp/decl.c:8713
+#: cp/decl.c:8803
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr "parametre `%D' bilinmeyen `%T' sınırlı diziye %s içeriyor"
@@ -14635,93 +14683,93 @@ msgstr "parametre `%D' bilinmeyen `%T' sınırlı diziye %s içeriyor"
#. 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:8872
+#: cp/decl.c:8962
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr "kurucu geçersiz; `%T (const %T&)' anlamında kullandınız galiba"
-#: cp/decl.c:9000
+#: cp/decl.c:9090
msgid "`%D' must be a nonstatic member function"
msgstr "`%D' static olmayan bir üye işlev olmalıdır"
-#: cp/decl.c:9006
+#: cp/decl.c:9096
msgid "`%D' must be either a non-static member function or a non-member function"
msgstr "`%D' ya bir statik olmayan işlev ya da üye olmayan işlev olmalıdır"
-#: cp/decl.c:9023
+#: cp/decl.c:9113
msgid "`%D' must have an argument of class or enumerated type"
msgstr "`%D' bir sınıf argümanına sahip olmalı ya da enum türünde olmalı"
-#: cp/decl.c:9058
+#: cp/decl.c:9148
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr "%s%s e dönüşüm asla bir tür dönüşüm işleci kullanmayacak"
#. 13.4.0.3
-#: cp/decl.c:9065
+#: cp/decl.c:9155
msgid "ISO C++ prohibits overloading operator ?:"
msgstr "ISO C++ işleci ?: nın aşırı yüklenmesini yasaklar"
-#: cp/decl.c:9115
+#: cp/decl.c:9205
msgid "postfix `%D' must take `int' as its argument"
msgstr "sonek `%D' argüman olarak `int' almalı"
-#: cp/decl.c:9119
+#: cp/decl.c:9209
msgid "postfix `%D' must take `int' as its second argument"
msgstr "sonek `%D' ikinci argümanı olarak `int' almalı"
-#: cp/decl.c:9126
+#: cp/decl.c:9216
msgid "`%D' must take either zero or one argument"
msgstr "`%D' ya hiç argüman almamalı ya da bir argüman almalı"
-#: cp/decl.c:9128
+#: cp/decl.c:9218
msgid "`%D' must take either one or two arguments"
msgstr "`%D' ya bir ya da iki argüman almalı"
-#: cp/decl.c:9149
+#: cp/decl.c:9239
msgid "prefix `%D' should return `%T'"
msgstr "önek `%D' `%T' döndürmeli"
-#: cp/decl.c:9155
+#: cp/decl.c:9245
msgid "postfix `%D' should return `%T'"
msgstr "sonek `%D' `%T' ile dönmeli"
-#: cp/decl.c:9164
+#: cp/decl.c:9254
msgid "`%D' must take `void'"
msgstr "`%D' `void' almalı"
-#: cp/decl.c:9166 cp/decl.c:9174
+#: cp/decl.c:9256 cp/decl.c:9264
msgid "`%D' must take exactly one argument"
msgstr "`%D' kesinlikle bir argüman almalı"
-#: cp/decl.c:9176
+#: cp/decl.c:9266
msgid "`%D' must take exactly two arguments"
msgstr "`%D' kesinlikle iki argüman almalı"
-#: cp/decl.c:9184
+#: cp/decl.c:9274
msgid "user-defined `%D' always evaluates both arguments"
msgstr "kullanıcı tanımlı `%D' daima her iki argümanıyla birlikte değerlendirilir"
-#: cp/decl.c:9198
+#: cp/decl.c:9288
msgid "`%D' should return by value"
msgstr "`%D' değeriyle döndürülmeli"
-#: cp/decl.c:9210 cp/decl.c:9213
+#: cp/decl.c:9300 cp/decl.c:9303
msgid "`%D' cannot have default arguments"
msgstr "`%D' öntanımlı argümanlara sahip olamaz"
-#: cp/decl.c:9273
+#: cp/decl.c:9363
msgid "using typedef-name `%D' after `%s'"
msgstr "typedef-ismi `%D' `%s' den sonra kullanılıyor"
-#: cp/decl.c:9279
+#: cp/decl.c:9369
msgid "using template type parameter `%T' after `%s'"
msgstr "`%s' den sonra şablon tür parametresi `%T' kullanımı"
-#: cp/decl.c:9287
+#: cp/decl.c:9377
msgid "`%T' referred to as `%s'"
msgstr "`%T' `%s' olarak iliÅŸkilendirilmiÅŸ"
-#: cp/decl.c:9293
+#: cp/decl.c:9383
msgid "`%T' referred to as enum"
msgstr "`%T' enum olarak iliÅŸkilendirilmiÅŸ"
@@ -14732,47 +14780,47 @@ msgstr "`%T' enum olarak iliÅŸkilendirilmiÅŸ"
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9308
+#: cp/decl.c:9398
msgid "template argument required for `%s %T'"
msgstr "şablon argüman `%s %T' için gereklidir"
-#: cp/decl.c:9453
+#: cp/decl.c:9543
msgid "use of enum `%#D' without previous declaration"
msgstr "önceden bildirilmeksizin enum `%#D' kullanımı"
-#: cp/decl.c:9471
+#: cp/decl.c:9561
msgid "redeclaration of `%T' as a non-template"
msgstr "bir şablonsuz olarak `%T' türünde yeniden bildirimi"
-#: cp/decl.c:9517
+#: cp/decl.c:9607
msgid "derived union `%T' invalid"
msgstr "türetilmiş union `%T' geçersiz"
-#: cp/decl.c:9570
+#: cp/decl.c:9660
msgid "base type `%T' fails to be a struct or class type"
msgstr "taban tür `%T' bir yapı veya sınıf türü olarak hatalı"
-#: cp/decl.c:9578
+#: cp/decl.c:9668
msgid "recursive type `%T' undefined"
msgstr "özyinelemeli tür `%T' tanımsız"
-#: cp/decl.c:9580
+#: cp/decl.c:9670
msgid "duplicate base type `%T' invalid"
msgstr "yinelenmiş taban türü `%T' geçersiz"
-#: cp/decl.c:9658
+#: cp/decl.c:9748
msgid "Java class '%T' cannot have multiple bases"
msgstr "'%T' Java sınıfı çoklu tabanlara sahip olamaz"
-#: cp/decl.c:9660
+#: cp/decl.c:9750
msgid "Java class '%T' cannot have virtual bases"
msgstr "Jaban sınıfı `%T' sanal tabanlara sahip olamaz"
-#: cp/decl.c:9700
+#: cp/decl.c:9790
msgid "multiple definition of `%#T'"
msgstr "`%#T' çoklu tanımları"
-#: cp/decl.c:9701
+#: cp/decl.c:9791
msgid "%Jprevious definition here"
msgstr "%J önceden burada tanımlı"
@@ -14780,47 +14828,47 @@ msgstr "%J önceden burada tanımlı"
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9836
+#: cp/decl.c:9926
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr "`%T' için tüm sembolik sabit değerlerini temsil edebilen bir tümleyen tür yok"
-#: cp/decl.c:9926
+#: cp/decl.c:10023
msgid "enumerator value for `%D' not integer constant"
msgstr "`%D' için sembolik sabitin değeri tamsayı sabit değil"
-#: cp/decl.c:9946
+#: cp/decl.c:10043
msgid "overflow in enumeration values at `%D'"
msgstr "`%D' de sembolik sabit listesi deÄŸerlerinde taÅŸma"
-#: cp/decl.c:10015
+#: cp/decl.c:10112
msgid "return type `%#T' is incomplete"
msgstr "dönüş türü `%#T' bir içi boş tür"
-#: cp/decl.c:10133
+#: cp/decl.c:10230
msgid "return type for `main' changed to `int'"
msgstr "`main' için dönen tür `int' olarak değişti"
-#: cp/decl.c:10162
+#: cp/decl.c:10259
msgid "`%D' implicitly declared before its definition"
msgstr "`%D' tanımından önce dolaylı olarak bildirilmiş"
-#: cp/decl.c:10184 cp/typeck.c:6071
+#: cp/decl.c:10281 cp/typeck.c:6092
msgid "`operator=' should return a reference to `*this'"
msgstr "`operator=' `*this'e bir referans döndürmeli"
-#: cp/decl.c:10453
+#: cp/decl.c:10550
msgid "parameter `%D' declared void"
msgstr "parametre `%D' void olarak bildirilmiÅŸ"
-#: cp/decl.c:10919
+#: cp/decl.c:11016
msgid "invalid member function declaration"
msgstr "geçersiz üye işlev bildirimi"
-#: cp/decl.c:10936
+#: cp/decl.c:11033
msgid "`%D' is already defined in class `%T'"
msgstr "`%D' zaten sınıf `%T' içinde tanımlı"
-#: cp/decl.c:11149
+#: cp/decl.c:11246
msgid "static member function `%#D' declared with type qualifiers"
msgstr "statik üye işlev `%#D' tür niteleyicilerle bildirilmiş"
@@ -14868,7 +14916,7 @@ msgstr "yerel sınıf içinde üye şablonu `%#D' nin bildirimi geçersiz"
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr "`%#D' şablon bildiriminde geçersiz `virtual' kullanımı"
-#: cp/decl2.c:541 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2878
msgid "template declaration of `%#D'"
msgstr "`%#D' ÅŸablon bildirimi"
@@ -14940,40 +14988,40 @@ msgstr "sanal yöntem `%D' için geçersiz ilklendirici"
msgid "anonymous struct not inside named type"
msgstr "anonim yapı isimli türün içinde değil"
-#: cp/decl2.c:1218
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr "isim alanı bağlamındaki anonim kümeler static olmalıdır"
-#: cp/decl2.c:1225
+#: cp/decl2.c:1231
msgid "anonymous union with no members"
msgstr "üyesiz anonim birleşik yapı"
-#: cp/decl2.c:1259
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr "`operator new' `%T' türünde dönmeli"
-#: cp/decl2.c:1267
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr "`operator new' ilk parametreyi `size_t' (`%T') türünde alır"
-#: cp/decl2.c:1293
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr "`operator delete' `%T' türünde dönmeli"
-#: cp/decl2.c:1301
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr "`operator delete' ilk parametreyi `%T'` türünde alır"
-#: cp/decl2.c:2810
+#: cp/decl2.c:2816
msgid "inline function `%D' used but never defined"
msgstr "özümlenen işlev `%D' tanımlanmadan kullanılmış"
-#: cp/decl2.c:2956
+#: cp/decl2.c:2962
msgid "default argument missing for parameter %P of `%+#D'"
msgstr "parametre %P (`%+#D' nin) için öntanımlı argüman eksik"
#. damn ICE suppression
-#: cp/error.c:2387
+#: cp/error.c:2385
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr "locate_error içinde umulmayan `%c' harfi\n"
@@ -15000,7 +15048,7 @@ msgstr "tek çeviri birimi içinde karışık C++ ve Java tuzakları"
msgid "throwing NULL, which has integral, not pointer type"
msgstr "tümleyen, gösterici olmayan NULL yakalanıyor"
-#: cp/except.c:598 cp/init.c:2038
+#: cp/except.c:598 cp/init.c:2047
msgid "`%D' should never be overloaded"
msgstr "`%D' asla aşırı yüklü olmamalı"
@@ -15078,7 +15126,7 @@ msgstr "kardeÅŸ bildirimi `%#D' bir ÅŸablon olmayan iÅŸlev bildiriyor"
msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
msgstr "(eğer istediğiniz bu değilse, işlev şablonunun zaten bildirilmiş olduğundan emin olduktan sonra burada işlev isminden sonra bir <> ekleyin)-Wno-non-template-friend bu uyarıyı iptal eder"
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:232 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr "`%s' için argüman eksik\n"
@@ -15203,59 +15251,59 @@ msgstr "yetkin tür `%T', yıkıcı ismi `~%T' ile eşleşmiyor"
msgid "incomplete type `%T' does not have member `%D'"
msgstr "içi boş tür `%T' üye `%D' yi içermiyor"
-#: cp/init.c:1459
+#: cp/init.c:1460
msgid "`%D' is not a member of type `%T'"
msgstr "`%D' `%T' türünde bir üye değil"
-#: cp/init.c:1478
+#: cp/init.c:1487
msgid "invalid pointer to bit-field `%D'"
msgstr "`%D' bit alanı göstericisi geçersiz"
-#: cp/init.c:1580
+#: cp/init.c:1589
msgid "invalid use of non-static member function `%D'"
msgstr "static olmayan üye işlev `%D' kullanımı geçersiz"
-#: cp/init.c:1586 cp/semantics.c:1236
+#: cp/init.c:1595 cp/semantics.c:1236
msgid "invalid use of non-static data member `%D'"
msgstr "static olmayan veri üyesi `%D' kullanımı geçersiz"
-#: cp/init.c:1725
+#: cp/init.c:1734
msgid "new of array type fails to specify size"
msgstr "dizi türünde new boyut belirtmede başarısız"
-#: cp/init.c:1736
+#: cp/init.c:1745
msgid "size in array new must have integral type"
msgstr "array new içindeki boyut bütünleyici türde olmalı"
-#: cp/init.c:1742
+#: cp/init.c:1751
msgid "zero size array reserves no space"
msgstr "sıfır boyutlu dizi için yer ayrılmaz"
-#: cp/init.c:1809
+#: cp/init.c:1818
msgid "new cannot be applied to a reference type"
msgstr "new bir referans türe uygulanamaz"
-#: cp/init.c:1815
+#: cp/init.c:1824
msgid "new cannot be applied to a function type"
msgstr "new bir işlev türe uygulanamaz"
-#: cp/init.c:1861
+#: cp/init.c:1870
msgid "call to Java constructor, while `jclass' undefined"
msgstr "`jclass' tanımlanmamışken Java kurucusuna çağrı"
-#: cp/init.c:1877
+#: cp/init.c:1886
msgid "can't find class$"
msgstr "class$ bulunamıyor"
-#: cp/init.c:2004
+#: cp/init.c:2013
msgid "invalid type `void' for new"
msgstr "new için `void' türü geçersiz"
-#: cp/init.c:2014
+#: cp/init.c:2023
msgid "uninitialized const in `new' of `%#T'"
msgstr "`%#T' nin `new' u içinde ilklendirilmemiş sabit"
-#: cp/init.c:2033
+#: cp/init.c:2042
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr "`%s' li Java kurucusuna çağrı tanımsız"
@@ -15263,39 +15311,39 @@ msgstr "`%s' li Java kurucusuna çağrı tanımsız"
#. See PR 15967. This should never happen (and it is
#. fixed correctly in mainline), but on the release branch
#. we prefer this less-intrusive approacch.
-#: cp/init.c:2077
+#: cp/init.c:2086
msgid "no suitable or ambiguous `%D' found in class `%T'"
msgstr "kullanışsız ya da belirsiz `%D' `%T' sınıfında bulundu"
-#: cp/init.c:2083
+#: cp/init.c:2092
msgid "request for member `%D' is ambiguous"
msgstr "üye `%D' için istek belirsiz"
-#: cp/init.c:2203
+#: cp/init.c:2212
msgid "ISO C++ forbids initialization in array new"
msgstr "ISO C++ da array new içinde ilklendirmeye izin verilmez"
-#: cp/init.c:2677
+#: cp/init.c:2686
msgid "initializer ends prematurely"
msgstr "ilklendirici erken sonlanıyor"
-#: cp/init.c:2734
+#: cp/init.c:2743
msgid "cannot initialize multi-dimensional array with initializer"
msgstr "çok boyutlu diziler ilklendiricilerle ilklendirilemez"
-#: cp/init.c:2895
+#: cp/init.c:2904
msgid "possible problem detected in invocation of delete operator:"
msgstr "silme işlecinin çağrısında bir sorun saptandı:"
-#: cp/init.c:2898
+#: cp/init.c:2907
msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
msgstr "Sınıf tanımlanırken bilfdirilmiş olsa bile, ne yıkıcı ne de sınıda özel silme işleci çağrılır."
-#: cp/init.c:2919
+#: cp/init.c:2928
msgid "unknown array size in delete"
msgstr "delete içindeki dizi boyutu bilinmiyor"
-#: cp/init.c:3184
+#: cp/init.c:3193
msgid "type to vector delete is neither pointer or array type"
msgstr "vektör silme işlemi için tür ne gösterici ne de dizi"
@@ -15360,15 +15408,15 @@ msgstr "`%D' için bir şablon parametresine bağımlı bir argüman yok, o hald
msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(`-fpermissive' kullanırsanız, G++ kodunuzu kabul edecek ama artık bildirilmemiş isim kullanılmasına izin verilmiyor)"
-#: cp/mangle.c:2037
+#: cp/mangle.c:2050
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr "çağrı ifadesi C++ ABI'deki bir bozukluktan dolayı anlamlandırılamıyor"
-#: cp/mangle.c:2090
+#: cp/mangle.c:2103
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr "`?:' için ortadaki terim olmadığından yorumlanamadı"
-#: cp/mangle.c:2389
+#: cp/mangle.c:2402
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr "`D' nin anlamlandırılmış ismi GCC'nin gelecek sürümünde değişecek"
@@ -15509,7 +15557,7 @@ msgstr "using bildiriminde isim alanı `%D' kullanılamaz"
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3362
msgid "`%T' is not a namespace"
msgstr "`%T' bir isim alanı değil"
@@ -15544,86 +15592,86 @@ msgstr "sınıf bağlamında üye olmayan için using bildirimi"
msgid "using-declaration cannot name destructor"
msgstr "using bildirimi yıkıcıyı isimlendiremez"
-#: cp/name-lookup.c:3005
+#: cp/name-lookup.c:2984
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr "`%D' bildirimi `%D' yi kuşatan isim alanının içinde değil"
-#: cp/name-lookup.c:3045
+#: cp/name-lookup.c:3024
msgid "`%D' should have been declared inside `%D'"
msgstr "`%D' zaten `%D' içinde bildirilmişti"
-#: cp/name-lookup.c:3109
+#: cp/name-lookup.c:3088
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr "burada isim alanı rumuzu `%D' kullanılamaz, `%D' varsayılıyor"
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3224
+#: cp/name-lookup.c:3203
msgid "unknown namespace `%D'"
msgstr "bilinmeyen isim alanı `%D'"
-#: cp/name-lookup.c:3374
+#: cp/name-lookup.c:3356
msgid "namespace `%T' undeclared"
msgstr "isim alanı `%T' bildirimsiz"
-#: cp/name-lookup.c:3407
+#: cp/name-lookup.c:3389
msgid "strong using only meaningful at namespace scope"
msgstr "kesin kullanım sadece isimalanı kapsamında anlamlıdır"
-#: cp/name-lookup.c:3414
+#: cp/name-lookup.c:3396
msgid "`%D' attribute directive ignored"
msgstr "`%D' özellik yönergesi yoksayıldı"
-#: cp/name-lookup.c:3547
+#: cp/name-lookup.c:3529
msgid "use of `%D' is ambiguous"
msgstr "`%D' kullanımı belirsiz"
-#: cp/name-lookup.c:3548
+#: cp/name-lookup.c:3530
msgid " first declared as `%#D' here"
msgstr " ilk defa burada `%#D' olarak bildirilmiÅŸ"
-#: cp/name-lookup.c:3551
+#: cp/name-lookup.c:3533
msgid " also declared as `%#D' here"
msgstr " ayrıca burada da `%#D' olarak bildirilmiş"
-#: cp/name-lookup.c:3566
+#: cp/name-lookup.c:3548
msgid "`%D' denotes an ambiguous type"
msgstr "`%D' bir belirsiz tür gösteriyor"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3549
msgid "%J first type here"
msgstr "%J ilk tür burada"
-#: cp/name-lookup.c:3568
+#: cp/name-lookup.c:3550
msgid "%J other type here"
msgstr "%J diğer tür burada"
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3633 cp/typeck.c:1792
+#: cp/name-lookup.c:3615 cp/typeck.c:1792
msgid "invalid use of `%D'"
msgstr "`%D' kullanımı geçersiz"
-#: cp/name-lookup.c:3674
+#: cp/name-lookup.c:3656
msgid "`%D::%D' is not a template"
msgstr "`%D::%D' bir ÅŸablon deÄŸil"
-#: cp/name-lookup.c:3691
+#: cp/name-lookup.c:3673
msgid "`%D' undeclared in namespace `%D'"
msgstr "`%D' isim alanı `%D' içinde bildirimsiz"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4135
msgid "`%D' is not a function,"
msgstr "`%D' bir iÅŸlev deÄŸil,"
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4136
msgid " conflict with `%D'"
msgstr " `%D' ile çelişiyor"
-#: cp/name-lookup.c:4911
+#: cp/name-lookup.c:4893
msgid "XXX entering pop_everything ()\n"
msgstr "XXX, pop_everything () iÅŸlevine giriyor\n"
-#: cp/name-lookup.c:4920
+#: cp/name-lookup.c:4902
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX, pop_everything () işlevini bırakıyor\n"
@@ -15635,7 +15683,7 @@ msgstr "geçersiz atom"
msgid "`%D::%D' has not been declared"
msgstr "`%D::%D' bildirilmemiÅŸti"
-#: cp/parser.c:1809 cp/semantics.c:2308
+#: cp/parser.c:1809 cp/semantics.c:2305
msgid "`::%D' has not been declared"
msgstr "`::%D' bildirilmemiÅŸti"
@@ -15659,7 +15707,7 @@ msgstr "`%D' %s"
msgid "new types may not be defined in a return type"
msgstr "new türleri bir dönüş türünde tanımlanamaz"
-#: cp/parser.c:1888 cp/pt.c:4196
+#: cp/parser.c:1888 cp/pt.c:4238
msgid "`%T' is not a template"
msgstr "`%T' bir ÅŸablon deÄŸil"
@@ -15707,179 +15755,179 @@ msgstr "yerel değişken `%D' bu kapsamda görünemez"
msgid "typedef-name `%D' used as destructor declarator"
msgstr "typedef ismi `%D' yıkıcı bildiricisi olarak kullanılmış"
-#: cp/parser.c:3638
+#: cp/parser.c:3648
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ da birleÅŸik sabitlere izin verilmez"
-#: cp/parser.c:4461
+#: cp/parser.c:4498
msgid "array bound forbidden after parenthesized type-id"
msgstr "parantezli tür kimliğinden sonra dizi sınırı yasak"
-#: cp/parser.c:4462
+#: cp/parser.c:4499
msgid "try removing the parentheses around the type-id"
msgstr "tür kimliğini sarmalayan parantezleri kaldırmayı deneyin"
-#: cp/parser.c:4624
+#: cp/parser.c:4661
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "new bildirimli ifade bütünleyici ya da numaralama türünde olmalı"
-#: cp/parser.c:4805
+#: cp/parser.c:4842
msgid "use of old-style cast"
msgstr "eski tarz tür dönüşümü"
-#: cp/parser.c:5550
+#: cp/parser.c:5587
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr "case etiketi `%E' bir switch deyimi içinde değil"
-#: cp/parser.c:6092
+#: cp/parser.c:6130
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ hesaplanmış goto'lara izin vermez"
-#: cp/parser.c:6212
+#: cp/parser.c:6250
msgid "extra `;'"
msgstr "`;' fazla"
-#: cp/parser.c:6507
+#: cp/parser.c:6545
msgid "mixing declarations and function-definitions is forbidden"
msgstr "karışık bildirimler ve işlev tanımları yasaktır"
-#: cp/parser.c:6645
+#: cp/parser.c:6683
msgid "duplicate `friend'"
msgstr "`friend' yinelenmiÅŸ"
-#: cp/parser.c:6794
+#: cp/parser.c:6832
msgid "class definition may not be declared a friend"
msgstr "sınıf tanımı kardeş olarak bildirilemez"
-#: cp/parser.c:7109
+#: cp/parser.c:7147
msgid "only constructors take base initializers"
msgstr "temel ilklendiricileri sadece kurucular alır"
-#: cp/parser.c:7160
+#: cp/parser.c:7198
msgid "anachronistic old-style base class initializer"
msgstr "artık tarih olmuş eski tarz temel sınıf ilklendiricisi"
-#: cp/parser.c:7201
+#: cp/parser.c:7239
msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "`typename' anahtar sözcüğüne bu bağlamda izin verilmez (bir nitelikli üye ilklendirici örtük türde)"
#. Warn that we do not support `export'.
-#: cp/parser.c:7563
+#: cp/parser.c:7601
msgid "keyword `export' not implemented, and will be ignored"
msgstr "`export' anahtar sözcüğü gerçekleştirilmedi, ve yoksayılacak"
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:7923
+#: cp/parser.c:7961
msgid "`<::' cannot begin a template-argument list"
msgstr "`<::' bir şablon argüman listesi başlatamaz"
-#: cp/parser.c:7924
+#: cp/parser.c:7962
msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr "`<:', `[' için diğer gösterimdir. `<' ile `::' arasında boşluk bırakın"
-#: cp/parser.c:7931
+#: cp/parser.c:7969
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr "(`-fpermissive' kullanırsanız G++ kodunuzu kabul edecek)"
#. Explain what went wrong.
-#: cp/parser.c:8106
+#: cp/parser.c:8145
msgid "non-template `%D' used as template"
msgstr "şablon olarak şablon olmayan `%D' kullanılmış"
-#: cp/parser.c:8107
+#: cp/parser.c:8146
msgid "use `%T::template %D' to indicate that it is a template"
msgstr "bir şablon olduğunu belirtmek için `%T::template %D' kullanın"
-#: cp/parser.c:9058
+#: cp/parser.c:9102
msgid "using `typename' outside of template"
msgstr "şablon dışında `typename' kullanımı"
-#: cp/parser.c:9180
+#: cp/parser.c:9224
msgid "expected type-name"
msgstr "burada tür ismi umuluyordu"
-#: cp/parser.c:9239
+#: cp/parser.c:9283
msgid "type attributes are honored only at type definition"
msgstr "tür öznitelikleri sadece tür tanımlarında uygulanabilir"
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9622
+#: cp/parser.c:9666
msgid "a template-id may not appear in a using-declaration"
msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
-#: cp/parser.c:9949
+#: cp/parser.c:9986
msgid "an asm-specification is not allowed on a function-definition"
msgstr "bir işlev tanımında bir asm belirtimine izin verilmez"
-#: cp/parser.c:9951
+#: cp/parser.c:9988
msgid "attributes are not allowed on a function-definition"
msgstr "bir işlev tanımıda özniteliklere izin verilmez"
-#: cp/parser.c:10084
+#: cp/parser.c:10121
msgid "attributes after parenthesized initializer ignored"
msgstr "parantezli ilklendiriciden sonraki öznitelikler yoksayıldı"
-#: cp/parser.c:10540
+#: cp/parser.c:10591
msgid "`%T::%D' is not a type"
msgstr "`%T::%D' bir tür değil"
-#: cp/parser.c:11288
+#: cp/parser.c:11341
msgid "file ends in default argument"
msgstr "öntanımlı argüman içinde dosya sonu"
-#: cp/parser.c:11344
+#: cp/parser.c:11397
msgid "deprecated use of default argument for parameter of non-function"
msgstr "işlev olmayanın parametresi için öntanımlı argüman kullanımı artık geçersiz"
-#: cp/parser.c:11347
+#: cp/parser.c:11400
msgid "default arguments are only permitted for function parameters"
msgstr "Öntanımlı argümanlara sadece işlev parametresi olarak izin verilir"
-#: cp/parser.c:12078
+#: cp/parser.c:12166
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr "`%D' bildirimi `%D' içinde ve bu `%D' yi kapsamıyor"
-#: cp/parser.c:12091
+#: cp/parser.c:12179
msgid "extra qualification ignored"
msgstr "fazladan niteleme yoksayıldı"
-#: cp/parser.c:12102
+#: cp/parser.c:12190
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr "doğrudan özelleştirme `template <>' tarafından öncelenmeli"
-#: cp/parser.c:12385
+#: cp/parser.c:12473
msgid "extra semicolon"
msgstr "`;' fazla"
-#: cp/parser.c:12403
+#: cp/parser.c:12491
msgid "a class-key must be used when declaring a friend"
msgstr "bir kardeş bildirilirken bir sınıf anahtarı kullanılmalıdır"
-#: cp/parser.c:12434
+#: cp/parser.c:12522
msgid "friend declaration does not name a class or function"
msgstr "kardeş bildirimi bir sınıf veya işlevi isimlendirmiyor"
-#: cp/parser.c:12605
+#: cp/parser.c:12694
msgid "pure-specifier on function-definition"
msgstr "işlev tanımında saf belirteç"
-#: cp/parser.c:12878
+#: cp/parser.c:12967
msgid "keyword `typename' not allowed outside of templates"
msgstr "şablon dışında `typename' kullanımına izin verilmez"
-#: cp/parser.c:12880
+#: cp/parser.c:12969
msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
msgstr "`typename' anahtar sözcüğüne bu bağlamda izin verilmez (bir taban sınıf örtük türde)"
-#: cp/parser.c:13700
+#: cp/parser.c:13790
msgid "reference to `%D' is ambiguous"
msgstr "`%D' ile iliÅŸkilendirme belirsiz"
-#: cp/parser.c:13874
+#: cp/parser.c:13964
msgid "too few template-parameter-lists"
msgstr "şablon parametresi listesi çok az"
@@ -15887,46 +15935,46 @@ msgstr "şablon parametresi listesi çok az"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13889
+#: cp/parser.c:13979
msgid "too many template-parameter-lists"
msgstr "şablon parametresi listesi çok fazla"
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14185
+#: cp/parser.c:14275
msgid "invalid function declaration"
msgstr "işlev bildirimi geçersiz"
#. Issue an error message.
-#: cp/parser.c:14222
+#: cp/parser.c:14312
msgid "named return values are no longer supported"
msgstr "isimli dönüş değerleri artık desteklenmiyor"
-#: cp/parser.c:14561
+#: cp/parser.c:14651
msgid "`>>' should be `> >' within a nested template argument list"
msgstr "alt şablon argüman listesindeki `>>', `> >' olmalıydı"
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14569
+#: cp/parser.c:14659
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr "sahte `>>', bir şablon argüman listesini sonlandırmak için `>' kullanın"
-#: cp/parser.c:14574
+#: cp/parser.c:14664
msgid "missing `>' to terminate the template argument list"
msgstr "şablon argüman listesini sonlandıracak '>' eksik"
-#: cp/parser.c:15062
+#: cp/parser.c:15149
msgid "`%s' tag used in naming `%#T'"
msgstr "`%s' etiketi `%#T' isimlemesinde kullanılmış"
-#: cp/parser.c:15082
+#: cp/parser.c:15169
msgid "%D redeclared with different access"
msgstr "`%D' farklı erişimle tekrar bildirilmiş"
-#: cp/parser.c:15099
+#: cp/parser.c:15186
msgid "`template' (as a disambiguator) is only allowed within templates"
-msgstr ""
+msgstr "`template' (bir belirsizlik giderici olarak) sadece şablonlarda kullanılabilir"
#: cp/pt.c:243
msgid "data member `%D' cannot be a member template"
@@ -15944,81 +15992,85 @@ msgstr "isim alanı olmayan `%D' içinde doğrudan özelleştirme"
msgid "enclosing class templates are not explicitly specialized"
msgstr "sınıf şablonlarının zarflanması doğrudan özelleştirilmiyor"
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
-msgstr " `%#T' farklı isim alanında özelleştiriliyor"
+#: cp/pt.c:733
+msgid "specialization of `%D' in different namespace"
+msgstr " `%D' farklı isim alanında özelleştiriliyor"
-#: cp/pt.c:740 cp/pt.c:781
+#: cp/pt.c:734 cp/pt.c:803
msgid " from definition of `%#D'"
msgstr " `%#D' bildiriminden"
-#: cp/pt.c:748
+#: cp/pt.c:770
msgid "specialization of `%T' after instantiation"
msgstr "gerçeklemeden sonra `%T' özelleştirmesi"
-#: cp/pt.c:795
+#: cp/pt.c:802
+msgid "specializing `%#T' in different namespace"
+msgstr " `%#T' farklı isim alanında özelleştiriliyor"
+
+#: cp/pt.c:817
msgid "specialization `%T' after instantiation `%T'"
msgstr "%T' özelleştirmesi, `%T' gerçeklemesinden sonra"
-#: cp/pt.c:807
+#: cp/pt.c:829
msgid "explicit specialization of non-template `%T'"
msgstr "şablon olmayan `%T' örtük özelleştirmesi"
-#: cp/pt.c:1067
+#: cp/pt.c:1089
msgid "specialization of %D after instantiation"
msgstr "gerçeklemeden sonra %D özelleştirmesi"
-#: cp/pt.c:1192
+#: cp/pt.c:1220
msgid "%s %+#D"
msgstr "%s %+#D"
-#: cp/pt.c:1241
+#: cp/pt.c:1269
msgid "`%D' is not a function template"
msgstr "`%D' bir iÅŸlev ÅŸablonu deÄŸil"
-#: cp/pt.c:1389
+#: cp/pt.c:1417
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr "şablon kimliği `%D', `%+D' için hiçbir şablon bildirimi ile eşleşmiyor"
-#: cp/pt.c:1397
+#: cp/pt.c:1425
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr "şablon özelleştirmesi `%D', `%+D' için belirsiz"
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1620 cp/pt.c:1694
+#: cp/pt.c:1648 cp/pt.c:1722
msgid "template-id `%D' in declaration of primary template"
msgstr "birincil ÅŸablon bildiriminde ÅŸablon kimliÄŸi `%D'"
-#: cp/pt.c:1633
+#: cp/pt.c:1661
msgid "template parameter list used in explicit instantiation"
msgstr "şablon parametre listesi doğrudan gerçekleme içinde kullanılmış"
-#: cp/pt.c:1639
+#: cp/pt.c:1667
msgid "definition provided for explicit instantiation"
msgstr "tanım doğrudan gerçekleme için üretilmiş"
-#: cp/pt.c:1645
+#: cp/pt.c:1673
msgid "too many template parameter lists in declaration of `%D'"
msgstr "`%D' bildiriminde şablon parametresi listesi çok fazla"
-#: cp/pt.c:1661
+#: cp/pt.c:1689
msgid "too few template parameter lists in declaration of `%D'"
msgstr "`%D' bildiriminde şablon parametresi listesi çok az"
-#: cp/pt.c:1678
+#: cp/pt.c:1706
msgid "explicit specialization not preceded by `template <>'"
msgstr "doğrudan özelleştirme `template <>' tarafından öncelenmiyor"
-#: cp/pt.c:1691
+#: cp/pt.c:1719
msgid "partial specialization `%D' of function template"
msgstr "işlev şablonunun `%D' kısmî özelleştirmesi"
-#: cp/pt.c:1723
+#: cp/pt.c:1751
msgid "default argument specified in explicit specialization"
msgstr "doğrudan özelleştirme içinde öntanımlı argüman belirtilmiş"
-#: cp/pt.c:1727
+#: cp/pt.c:1755
msgid "template specialization with C linkage"
msgstr "C ilintileme ile şablon özelleştirmesi"
@@ -16030,106 +16082,115 @@ msgstr "C ilintileme ile şablon özelleştirmesi"
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1811
+#: cp/pt.c:1839
msgid "specialization of implicitly-declared special member function"
msgstr "örtük bildirimli özel üye işlev özelleştirmesi"
-#: cp/pt.c:1855
+#: cp/pt.c:1883
msgid "no member function `%D' declared in `%T'"
msgstr "`%T' içinde bildirilmiş `%D' diye bir üye işlev yok"
#. There are two many template parameter lists.
-#: cp/pt.c:2005
+#: cp/pt.c:2033
msgid "too many template parameter lists in declaration of `%T'"
msgstr "`%T' bildiriminde şablon parametresi listesi çok fazla"
-#: cp/pt.c:2098
+#: cp/pt.c:2126
msgid " shadows template parm `%#D'"
msgstr " şablon parametresi `%#D' gölgeleniyor"
-#: cp/pt.c:2495
+#: cp/pt.c:2523
msgid "template parameters not used in partial specialization:"
msgstr "kısmî özelleştirmede kullanılmayan şablon parametreleri:"
-#: cp/pt.c:2499
+#: cp/pt.c:2527
msgid " `%D'"
msgstr " `%D'"
-#: cp/pt.c:2511
+#: cp/pt.c:2539
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr "kısmî özelleştirme `%T' hiç bir şablon argümanını özelleştirmiyor"
-#: cp/pt.c:2536
+#: cp/pt.c:2564
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr "şablon argümanı `%E' şablon parametre(ler)ini içine alıyor"
-#: cp/pt.c:2580
+#: cp/pt.c:2608
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr "tür `%T' (şablon argümanı `%E' nin türü) şablon parametre(ler)ine bağımlı oluyor"
-#: cp/pt.c:2665
+#: cp/pt.c:2693
msgid "no default argument for `%D'"
msgstr "`%D' için öntanımlı argüman yok"
-#: cp/pt.c:2814
+#: cp/pt.c:2842
msgid "template with C linkage"
msgstr "C ilintilemeli ÅŸablon"
-#: cp/pt.c:2817
+#: cp/pt.c:2845
msgid "template class without a name"
msgstr "bir ismi olmayan şablon sınıfı"
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2824
+#: cp/pt.c:2853
msgid "destructor `%D' declared as member template"
msgstr "yıkıcı `%D' bir üye şablonu olarak bildirilmiş"
-#: cp/pt.c:2904
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2868
+msgid "invalid template declaration of `%D'"
+msgstr "geçersiz şablonu bildirimi `%D'"
+
+#: cp/pt.c:2948
msgid "`%D' does not declare a template type"
msgstr "`%D' bir şablon türü bildirmiyor"
-#: cp/pt.c:2910
+#: cp/pt.c:2954
msgid "template definition of non-template `%#D'"
msgstr "ÅŸablon olmayan `%#D' nin ÅŸablon bildirimi"
-#: cp/pt.c:2951
+#: cp/pt.c:2995
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr "%d seviye umulurken `%#D' için şablon parametresi seviyesi olarak %d seviye alındı, "
-#: cp/pt.c:2963
+#: cp/pt.c:3007
msgid "got %d template parameters for `%#D'"
msgstr "%d şablon parametresi alındı (`%#D' için)"
-#: cp/pt.c:2966
+#: cp/pt.c:3010
msgid "got %d template parameters for `%#T'"
msgstr "%d şablon parametresi alındı (`%#T' için)"
-#: cp/pt.c:2968
+#: cp/pt.c:3012
#, c-format
msgid " but %d required"
msgstr " ama %d gerekiyordu"
-#: cp/pt.c:3053
+#: cp/pt.c:3097
msgid "`%T' is not a template type"
msgstr "`%T' bir şablon türü değil"
-#: cp/pt.c:3069
+#: cp/pt.c:3113
msgid "previous declaration `%D'"
msgstr "`%D' önceki bildirimi"
-#: cp/pt.c:3070
+#: cp/pt.c:3114
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr "%3$d yerine %1$d şablon parametresi kullanılmış %2$s"
-#: cp/pt.c:3086
+#: cp/pt.c:3130
msgid "template parameter `%#D'"
msgstr "ÅŸablon parametresi `%#D'"
-#: cp/pt.c:3087
+#: cp/pt.c:3131
msgid "redeclared here as `%#D'"
msgstr "burada yeniden `%#D' olarak bildirilmiÅŸ"
@@ -16137,280 +16198,288 @@ msgstr "burada yeniden `%#D' olarak bildirilmiÅŸ"
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3097
+#: cp/pt.c:3141
msgid "redefinition of default argument for `%#D'"
msgstr "`%#D' nin öntanımlı argümanının yeniden tanımlanması"
-#: cp/pt.c:3098
+#: cp/pt.c:3142
msgid "%J original definition appeared here"
msgstr "%J özgün tanımı burada göründü"
-#: cp/pt.c:3246
+#: cp/pt.c:3288
#, c-format
msgid "`%E' is not a valid template argument"
msgstr "`%E' geçerli bir şablon argümanı değil"
-#: cp/pt.c:3250
+#: cp/pt.c:3292
msgid "it must be the address of a function with external linkage"
msgstr "o dış ilintilemeli bir işlevin adresi olmalı"
-#: cp/pt.c:3252
+#: cp/pt.c:3294
msgid "it must be the address of an object with external linkage"
msgstr "o dış ilintilemeli bir nesnenin adresi olmalı"
-#: cp/pt.c:3255
+#: cp/pt.c:3297
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr "o `&X::Y' şeklinde bir üye göstericisi olmalı"
-#: cp/pt.c:3266
+#: cp/pt.c:3308
#, c-format
msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgstr "statik ilintilemeli bir nesnenin adresi olduğundan, dizge sabiti %E geçerli bir şablon argümanı değil"
-#: cp/pt.c:3281
+#: cp/pt.c:3323
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr "extern olmayan`%E' nin adresi şablon argümanı olarak kullanılamaz"
-#: cp/pt.c:3290
+#: cp/pt.c:3332
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr "sabit olmayan `%E' şablon argümanı olarak kullanılamaz"
-#: cp/pt.c:3298
+#: cp/pt.c:3340
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr "`%T' türü bir türsüz şablon parametresinin değeri olarak kullanılamaz"
-#: cp/pt.c:3301
+#: cp/pt.c:3343
msgid "invalid use of '%D' as a non-type template-argument"
msgstr "türsüz şablon argümanı olarak '%D' kullanımı geçersiz"
-#: cp/pt.c:3303
+#: cp/pt.c:3345
#, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr "türsüz şablon argümanı olarak '%E' kullanımı geçersiz"
-#: cp/pt.c:3668
+#: cp/pt.c:3710
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr "bir şablon parametresinin bir tür üyesine başvuru yapmak için `typename %E' kullanın"
-#: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
+#: cp/pt.c:3723 cp/pt.c:3741 cp/pt.c:3780
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr "şablon parametre listesindeki %d. argümanda (`%D' için) tür/değer çelişkisi"
-#: cp/pt.c:3684
+#: cp/pt.c:3726
msgid " expected a constant of type `%T', got `%T'"
msgstr " `%T' türünde bir sabit umulurken `%T' alındı"
-#: cp/pt.c:3688
+#: cp/pt.c:3730
#, c-format
msgid " expected a class template, got `%E'"
msgstr " bir sınıf şablonu umulurken `%E' alındı"
-#: cp/pt.c:3690
+#: cp/pt.c:3732
#, c-format
msgid " expected a type, got `%E'"
msgstr " bir tür umulurken `%E' alındı "
-#: cp/pt.c:3702
+#: cp/pt.c:3744
msgid " expected a type, got `%T'"
msgstr " bir tür umulurken `%T' alındı"
-#: cp/pt.c:3704
+#: cp/pt.c:3746
msgid " expected a class template, got `%T'"
msgstr " bir sınıf şablonu umulurken `%T' alındı"
-#: cp/pt.c:3740
+#: cp/pt.c:3782
msgid " expected a template of type `%D', got `%D'"
msgstr " `%D' türünde bir şablon umulurken `%D' alındı"
-#: cp/pt.c:3775
+#: cp/pt.c:3817
msgid "could not convert template argument `%E' to `%T'"
msgstr "şablon argümanı `%E' `%T' ye dönüştürülemedi"
-#: cp/pt.c:3815
+#: cp/pt.c:3857
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "yanlış sayıda şablon argümanı (%d yerine %d olmalıydı)"
-#: cp/pt.c:3819
+#: cp/pt.c:3861
msgid "provided for `%D'"
msgstr "`%D' için sağlanmış"
-#: cp/pt.c:3847
+#: cp/pt.c:3889
#, c-format
msgid "template argument %d is invalid"
msgstr "şablon argümanı %d geçersiz"
-#: cp/pt.c:4068
+#: cp/pt.c:4110
msgid "non-template used as template"
msgstr "şablon olarak şablon olmayan kullanılmış"
-#: cp/pt.c:4208
+#: cp/pt.c:4250
msgid "non-template type `%T' used as a template"
msgstr "şablon olarak şablon olmayan tür `%T' kullanılmış"
-#: cp/pt.c:4210
+#: cp/pt.c:4252
msgid "for template declaration `%D'"
msgstr "şablon bildirimi `%D' için"
-#: cp/pt.c:4857
+#: cp/pt.c:4899
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgstr "%d lik en büyük şablon gerçekleme derinliği `%D' gerçeklemesinde aşılıyor (en büyük değeri arttırmak için -ftemplate-depth-NN kullanın)"
-#: cp/pt.c:5296
+#: cp/pt.c:5338
msgid "ambiguous class template instantiation for `%#T'"
msgstr "`%#T' için sınıf şablonu gerçeklemesi belirsiz"
-#: cp/pt.c:5302
+#: cp/pt.c:5344
msgid "%s %+#T"
msgstr "%s %+#T"
-#: cp/pt.c:6308 cp/pt.c:6428
+#: cp/pt.c:6382
msgid "instantiation of `%D' as type `%T'"
msgstr "`%D' gerçeklemesi `%T' türünde"
-#: cp/pt.c:6470
+#: cp/pt.c:6542
msgid "invalid parameter type `%T'"
msgstr "geçersiz parametre türü `%T'"
-#: cp/pt.c:6472
+#: cp/pt.c:6544
msgid "in declaration `%D'"
msgstr "`%D' bildiriminde"
-#: cp/pt.c:6546
+#: cp/pt.c:6618
msgid "creating pointer to member function of non-class type `%T'"
msgstr "sınıf olmayan `%T' türünde üye işlev göstericisi oluşturulması"
-#: cp/pt.c:6685
+#: cp/pt.c:6758
msgid "creating array with size zero"
msgstr "dizi sıfır uzunlukta oluşturuluyor"
-#: cp/pt.c:6699
+#: cp/pt.c:6772
#, c-format
msgid "creating array with size zero (`%E')"
msgstr "sıfır boyutlu dizi oluşturuluyor (`%E')"
-#: cp/pt.c:6938
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr "void'e referans oluÅŸturuluyor"
-#: cp/pt.c:6940
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr "%s tür `%T'ye referans oluşturuyor"
-#: cp/pt.c:6977
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr "sınıf olmayan `%T' türünde üye göstericisisi oluşturulması"
-#: cp/pt.c:6983
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr "`%T' üye referans türünde gösterici oluşturulması"
-#: cp/pt.c:7069
+#: cp/pt.c:7142
msgid "creating array of `%T'"
msgstr "`%T' dizisi oluşturulması"
-#: cp/pt.c:7075
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr "mutlak sınıf türünde olan `%T' dizininin oluşturulması"
-#: cp/pt.c:7119
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr "`%T' bir class, struct, veya union türünde değil"
-#: cp/pt.c:7232
+#: cp/pt.c:7305
#, c-format
msgid "use of `%s' in template"
msgstr "şablonda `%s' kullanımı"
-#: cp/pt.c:7345
+#: cp/pt.c:7418
#, c-format
msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr "`%E' bağımlı ismi bir tür olarak çözümlenmedi ama gerçekleme onun bir tür olmasını istiyor"
-#: cp/pt.c:7347
+#: cp/pt.c:7420
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr "eğer bu bir türdür anlamında kullandıysanız `typename %E' deyin"
-#: cp/pt.c:8613
+#: cp/pt.c:8589
+msgid "`%T' is not a class or namespace"
+msgstr "`%T' bir sınıf ya da isim alanı değil"
+
+#: cp/pt.c:8592
+msgid "`%D' is not a class or namespace"
+msgstr "`%D' bir sınıf ya da isim alanı değil"
+
+#: cp/pt.c:8709
msgid "`%T' uses anonymous type"
msgstr "`%T' anonim tür kullanıyor"
-#: cp/pt.c:8615
+#: cp/pt.c:8711
msgid "`%T' uses local type `%T'"
msgstr "`%T' yerel tür `%T' kullanıyor"
-#: cp/pt.c:8623
+#: cp/pt.c:8719
msgid "`%T' is a variably modified type"
msgstr "`%T' değişkene göre değişen türde"
-#: cp/pt.c:8634
+#: cp/pt.c:8730
#, c-format
msgid "integral expression `%E' is not constant"
msgstr "bütünleyen ifade `%E' bir sabit değil"
-#: cp/pt.c:8639
+#: cp/pt.c:8735
msgid " trying to instantiate `%D'"
msgstr " `%D' gerçeklenmeye çalışılıyor"
-#: cp/pt.c:9156
+#: cp/pt.c:9252
msgid "incomplete type unification"
msgstr "tamamlanmamış tür birleştirme"
-#: cp/pt.c:10112
+#: cp/pt.c:10211
#, c-format
msgid "use of `%s' in template type unification"
msgstr "şablon türü birleştirmede `%s' kullanımı"
-#: cp/pt.c:10546 cp/pt.c:10618
+#: cp/pt.c:10644 cp/pt.c:10716
msgid "explicit instantiation of non-template `%#D'"
msgstr "şablon olmayan `%#D' nin doğrudan gerçeklenmesi"
-#: cp/pt.c:10562 cp/pt.c:10613
+#: cp/pt.c:10660 cp/pt.c:10711
msgid "no matching template for `%D' found"
msgstr "`%D' için eşleşen bir şablon yok"
-#: cp/pt.c:10568
+#: cp/pt.c:10666
msgid "explicit instantiation of `%#D'"
msgstr "`%#D' nin doğrudan gerçeklenmesi"
-#: cp/pt.c:10605
+#: cp/pt.c:10703
msgid "duplicate explicit instantiation of `%#D'"
msgstr "yinelenmiş doğrudan `%#D' gerçeklemesi"
-#: cp/pt.c:10627
+#: cp/pt.c:10725
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr "ISO C++ doğrudan gerçeklemelerde `extern' kullanımına izin vermez"
-#: cp/pt.c:10631 cp/pt.c:10712
+#: cp/pt.c:10729 cp/pt.c:10810
msgid "storage class `%D' applied to template instantiation"
msgstr "saklama sınıfı `%D' şablon gerçeklemesine uygulanmış"
-#: cp/pt.c:10684
+#: cp/pt.c:10782
msgid "explicit instantiation of non-template type `%T'"
msgstr "şablon olmayan tür `%T' nin doğrudan gerçeklenmesi"
-#: cp/pt.c:10693
+#: cp/pt.c:10791
msgid "explicit instantiation of `%#T' before definition of template"
msgstr "şablon tanımından önce `%T' nin doğrudan gerçeklenmesi"
-#: cp/pt.c:10701
+#: cp/pt.c:10799
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr "ISO C++ doğrudan gerçeklemelerde `%s' kullanımına izin vermez"
-#: cp/pt.c:10745
+#: cp/pt.c:10843
msgid "duplicate explicit instantiation of `%#T'"
msgstr "yinelenmiş doğrudan `%#T' gerçeklemesi"
-#: cp/pt.c:11126
+#: cp/pt.c:11224
msgid "explicit instantiation of `%D' but no definition available"
msgstr "bir tanımlama olmadan `%D' nin doğrudan gerçeklenmesi"
-#: cp/pt.c:11562
+#: cp/pt.c:11660
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr "`%#T' bir şablon sabiti parametresi için geçerli bir tür değildir"
@@ -16456,39 +16525,39 @@ msgstr "`%T', `%T' nin bir belirsiz tabanıdır"
msgid "`%T' is an inaccessible base of `%T'"
msgstr "`%T', `%T' nin bir erişilemeyen tabanıdır"
-#: cp/search.c:1767
+#: cp/search.c:1805
msgid "invalid covariant return type for `%#D'"
msgstr "`%#D' için ortak değişen dönüş türü geçersiz"
-#: cp/search.c:1768 cp/search.c:1774
+#: cp/search.c:1806 cp/search.c:1812
msgid " overriding `%#D'"
msgstr " `%#D' deÄŸiÅŸtiriliyor"
-#: cp/search.c:1772
+#: cp/search.c:1810
msgid "conflicting return type specified for `%#D'"
msgstr "`%D' için çelişen dönüş türü belirtilmiş"
-#: cp/search.c:1786
+#: cp/search.c:1824
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr "`%#F' için throw belirteci daha gevşek"
-#: cp/search.c:1787
+#: cp/search.c:1825
#, c-format
msgid " overriding `%#F'"
msgstr " `%#F' deÄŸiÅŸtiriliyor"
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1877
+#: cp/search.c:1915
msgid "`%#D' cannot be declared"
msgstr "`%#D' bildirilemez"
-#: cp/search.c:1878
+#: cp/search.c:1916
msgid " since `%#D' declared in base class"
msgstr " `%#D' taban sınıfta bildirildiğinden"
-#: cp/search.c:1955
+#: cp/search.c:1993
msgid "`%#D' needs a final overrider"
msgstr "`%#D' bir son deÄŸiÅŸtirici gerektiriyor"
@@ -16509,113 +16578,113 @@ msgstr "buradan"
msgid "object missing in reference to `%D'"
msgstr "`%D' ile iliÅŸkilendirmede nesne eksik"
-#: cp/semantics.c:1721
+#: cp/semantics.c:1718
msgid "arguments to destructor are not allowed"
msgstr "yıkıcıların argümanı olmaz"
-#: cp/semantics.c:1770
+#: cp/semantics.c:1767
msgid "`this' is unavailable for static member functions"
msgstr "statik üye işlevlerde `this' kullanılmaz"
-#: cp/semantics.c:1776
+#: cp/semantics.c:1773
msgid "invalid use of `this' in non-member function"
msgstr "üye olmayan işlevde `this' kullanımı geçersiz"
-#: cp/semantics.c:1778
+#: cp/semantics.c:1775
msgid "invalid use of `this' at top level"
msgstr "tepe seviyede `this' kullanımı geçersiz"
-#: cp/semantics.c:1802
+#: cp/semantics.c:1799
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "yarı-yıkıcı ismi içinde geçersiz niteleme kapsamı"
-#: cp/semantics.c:1822
+#: cp/semantics.c:1819
msgid "`%E' is not of type `%T'"
msgstr "`%E' `%T' türünde değil"
-#: cp/semantics.c:1933
+#: cp/semantics.c:1930
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr "şablon türü parametrelerde `class' ya da `typename' sözcükleri kullanılmalı"
-#: cp/semantics.c:1977
+#: cp/semantics.c:1974
msgid "invalid use of type `%T' as a default value for a template template-parameter"
msgstr "bir şablonun şablon parametresinin öntanımlı değeri olarak `%T' türünün kullanımı geçersiz"
-#: cp/semantics.c:1980
+#: cp/semantics.c:1977
msgid "invalid use of `%D' as a default value for a template template-parameter"
msgstr "bir şablonun şablon parametresinin öntanımlı değeri olarak `%D' kullanımı geçersiz"
-#: cp/semantics.c:1984
+#: cp/semantics.c:1981
msgid "invalid default argument for a template template parameter"
msgstr "bir şablonun şablon parametresinin öntanımlı argümanı geçersiz"
-#: cp/semantics.c:2019
+#: cp/semantics.c:2016
msgid "definition of `%#T' inside template parameter list"
msgstr "şablon parametre listesinde `%#T' tanımı"
-#: cp/semantics.c:2030
+#: cp/semantics.c:2027
msgid "invalid definition of qualified type `%T'"
msgstr "nitelikli tür `%T' tanımı geçersiz"
-#: cp/semantics.c:2045
+#: cp/semantics.c:2042
msgid "previous definition of `%#T'"
msgstr "`%#T' nin önceki bildirimi"
-#: cp/semantics.c:2249
+#: cp/semantics.c:2246
msgid "invalid base-class specification"
msgstr "ana sınıf belirtimi geçersiz"
-#: cp/semantics.c:2258
+#: cp/semantics.c:2255
msgid "base class `%T' has cv qualifiers"
msgstr "taban sınıf `%T' cv niteleyiciler içeriyor"
-#: cp/semantics.c:2290
+#: cp/semantics.c:2287
msgid "multiple declarators in template declaration"
msgstr "şablon bildiriminde çoklu bildiriciler"
-#: cp/semantics.c:2301
+#: cp/semantics.c:2298
msgid "incomplete type `%T' used in nested name specifier"
msgstr "içi boş `%T' türü alt isim belirtecinde kullanılmış"
-#: cp/semantics.c:2303 cp/typeck.c:1635
+#: cp/semantics.c:2300 cp/typeck.c:1635
msgid "`%D' is not a member of `%T'"
msgstr "`%D' `%T' nin bir üyesi değil"
-#: cp/semantics.c:2306
+#: cp/semantics.c:2303
msgid "`%D' is not a member of `%D'"
msgstr "`%D', `%D' nin bir üyesi değil"
-#: cp/semantics.c:2431
+#: cp/semantics.c:2428
msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "`%D' şablon parametresi `%T' türündeyse bütünleyen ya da sıralı türde olmadığından bir bütünleyen sabit ifadesinde kullanılmaz"
-#: cp/semantics.c:2584
+#: cp/semantics.c:2572
msgid "`%D' cannot appear in a constant-expression"
msgstr "`%D' bir sabit ifadesinde bulunamaz"
-#: cp/semantics.c:2593
+#: cp/semantics.c:2580
msgid "use of namespace `%D' as expression"
msgstr "isim alanı `%D' nin ifade olarak kullanımı"
-#: cp/semantics.c:2598
+#: cp/semantics.c:2585
msgid "use of class template `%T' as expression"
msgstr "sınıf şablonu `%T' nin ifade olarak kullanımı"
#. Ambiguous reference to base members.
-#: cp/semantics.c:2604
+#: cp/semantics.c:2591
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr "üye `%D' için istek çoklu kalıt kafesi içinde belirsiz"
-#: cp/semantics.c:2664
+#: cp/semantics.c:2652
#, c-format
msgid "use of %s from containing function"
msgstr "içeren işlevden %s kullanımı"
-#: cp/semantics.c:2667
+#: cp/semantics.c:2655
msgid " `%#D' declared here"
msgstr " `%#D' burada bildirilmiÅŸ"
-#: cp/semantics.c:2718
+#: cp/semantics.c:2706
#, c-format
msgid "type of `%E' is unknown"
msgstr "`%E' türü bilinmiyor"
@@ -16629,44 +16698,44 @@ msgstr "%s içinde olmayan sol yan"
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr "`%V' niteleyicisi `%T' ye uygulanamaz"
-#: cp/tree.c:1821
+#: cp/tree.c:1829
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr "`%s' özniteliği sadece Java sınıf tanımlarında uygulanabilir"
-#: cp/tree.c:1850
+#: cp/tree.c:1858
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr "`%s' özniteliği sadece sınıf tanımlarında uygulanabilir"
-#: cp/tree.c:1856
+#: cp/tree.c:1864
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr "`%s' artık kullanılmıyor; g++ vtables şimdi öntanımlı olarak COM-uyumludur"
-#: cp/tree.c:1880
+#: cp/tree.c:1888
msgid "requested init_priority is not an integer constant"
msgstr "istenen init_priority bir tamsayı sabit değil"
-#: cp/tree.c:1901
+#: cp/tree.c:1909
#, c-format
msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgstr "`%s' özniteliği sadece sınıf türünün nesnelerinin dosya bağlamı tanımlarında kullanılabilir"
-#: cp/tree.c:1909
+#: cp/tree.c:1917
msgid "requested init_priority is out of range"
msgstr "istenen init_priority kapsamdışı"
-#: cp/tree.c:1919
+#: cp/tree.c:1927
msgid "requested init_priority is reserved for internal use"
msgstr "istenen init_priority iç kullanım için ayrılmıştır"
-#: cp/tree.c:1929
+#: cp/tree.c:1937
#, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr "bu hedefte `%s' özniteliği desteklenmiyor"
-#: cp/tree.c:2524
+#: cp/tree.c:2534
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_* denetimi: %2$s:%3$d: %1$s içinde başarısız"
@@ -16880,261 +16949,261 @@ msgstr "ISO C++ bir çıkartma işlemi içinde bir yöntem göstericisi kullanı
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr "gösterici aritmetiğinde tamamlanmamış türe gösterici kullanımı geçersiz"
-#: cp/typeck.c:3582
+#: cp/typeck.c:3600
#, c-format
msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
msgstr "'%E' kullanımı üye işleve göstrge biçiminde geçersiz. Bir nitelikli kimlik kullanın."
-#: cp/typeck.c:3588
+#: cp/typeck.c:3606
#, c-format
msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr "parantez içene alınmış '%E' üye işleve gösterici biçiminde kullanılamaz"
-#: cp/typeck.c:3610
+#: cp/typeck.c:3628
msgid "taking address of temporary"
msgstr "geçicinin adresi alınıyor"
-#: cp/typeck.c:3845
+#: cp/typeck.c:3863
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
-#: cp/typeck.c:3856
+#: cp/typeck.c:3874
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr "içi boş `%T' türüne bir gösterici %s yapılamaz"
-#: cp/typeck.c:3862
+#: cp/typeck.c:3880
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr "ISO C++ da bir `%T' türünde göstericiye %s için izin verilmez"
-#: cp/typeck.c:3887
+#: cp/typeck.c:3905
msgid "cast to non-reference type used as lvalue"
msgstr "sol yan olarak kullanılmış referans olmayan türe dönüşüm"
-#: cp/typeck.c:3921
+#: cp/typeck.c:3939
msgid "invalid use of `--' on bool variable `%D'"
msgstr "bool değişken `%D' üstünde `--' kullanımı geçersiz"
#. ARM $3.4
-#: cp/typeck.c:3952
+#: cp/typeck.c:3970
msgid "ISO C++ forbids taking address of function `::main'"
msgstr "ISO C++ `::main' işlevinin adresinin alınmasına izin vermez"
#. An expression like &memfn.
-#: cp/typeck.c:4027
+#: cp/typeck.c:4045
msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ üye işleve bir gösterici şekillendirecek bir niteliksiz ya da parantezli statik olmayan üye işlevin adresinin alınmasına izin vermez. `&%T::%D' denebilir."
-#: cp/typeck.c:4032
+#: cp/typeck.c:4050
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
msgstr "ISO C++ üye işleve bir gösterici şekillendirecek bir sınır üye işlevin adresinin alınmasına izin vermez. `&%T::%D' denebilir"
-#: cp/typeck.c:4060
+#: cp/typeck.c:4078
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr "ISO C++ bir sol yan olmayan ifadeye dönüşüm adresi alınmasına izin vermez"
-#: cp/typeck.c:4080
+#: cp/typeck.c:4098
msgid "unary `&'"
msgstr "tekil `&'"
-#: cp/typeck.c:4113
+#: cp/typeck.c:4131
msgid "attempt to take address of bit-field structure member `%D'"
msgstr "bit-alanı yapının `%D' üyesinin adresi alınmaya çalışılıyor"
-#: cp/typeck.c:4227
+#: cp/typeck.c:4245
msgid "taking address of destructor"
msgstr "yıkıcı adresinin alınması"
-#: cp/typeck.c:4240
+#: cp/typeck.c:4258
msgid "taking address of bound pointer-to-member expression"
msgstr "üyeye göstericili ifadenin sınır adresi alınıyor"
-#: cp/typeck.c:4248
+#: cp/typeck.c:4266
msgid "cannot create pointer to reference member `%D'"
msgstr "referans üyesi `%D' için gösterici oluşturulamaz"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4329
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr "bir sağ yan ifade olarak `this'in adresi alınamaz"
-#: cp/typeck.c:4330
+#: cp/typeck.c:4348
msgid "address requested for `%D', which is declared `register'"
msgstr "`register' olarak bildirilmiş `%D' için adres isteği"
-#: cp/typeck.c:4398
+#: cp/typeck.c:4416
#, c-format
msgid "%s expression list treated as compound expression"
msgstr "%s ifade listesi bileşik ifade olarak ele alınıyor"
-#: cp/typeck.c:4472
+#: cp/typeck.c:4490
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr "`%T' türünden `%T' türüne %s const'suz dışı dönüşüme sebep oluyor"
-#: cp/typeck.c:4674
+#: cp/typeck.c:4692
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr "`%T' türünden `%T' türüne durağan tür dönüşümü geçersiz"
-#: cp/typeck.c:4714
+#: cp/typeck.c:4732
msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr "`%T' türündeki bir sağ taraf değerinin `%T' türüne yeniden yorumlamalı dönüşümü geçersiz"
-#: cp/typeck.c:4734
+#: cp/typeck.c:4752
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr "`%T' den `%T' ye yeniden yorumlamalı tür dönüşümü hassasiyet kaybı oluşturuyor"
-#: cp/typeck.c:4753
+#: cp/typeck.c:4771
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr "ISO C++ işlev ve nesne göstericileri arasında dönüşüme izin vermez"
-#: cp/typeck.c:4759
+#: cp/typeck.c:4777
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr "`%T' türünden `%T' türüne yeniden yorumlamalı dönüşüm geçersiz"
-#: cp/typeck.c:4787
+#: cp/typeck.c:4805
msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr "ne bir gösterici ne de bir veri üyesi göstericili olan `%T' türü ile const_cast kullanımı geçersiz"
-#: cp/typeck.c:4790
+#: cp/typeck.c:4808
msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
msgstr "bir gösterici ya da bir işlev türüne referans `%T' türü ile const_cast kullanımı geçersiz"
-#: cp/typeck.c:4813
+#: cp/typeck.c:4831
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr "`%T' türündeki bir sağ taraf değerinden `%T' türüne const_cast geçersiz"
-#: cp/typeck.c:4830
+#: cp/typeck.c:4848
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr "`%T' türünden `%T' türüne const_cast geçersiz"
-#: cp/typeck.c:4870 cp/typeck.c:4875
+#: cp/typeck.c:4888 cp/typeck.c:4893
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr "ISO C++ da `%T' dizi türüne dönüşüme izin verilmez"
-#: cp/typeck.c:4883
+#: cp/typeck.c:4901
msgid "invalid cast to function type `%T'"
msgstr "`%T' işlev türüne dönüşüm geçersiz"
-#: cp/typeck.c:4939
+#: cp/typeck.c:4957
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr "`%T' türünden `%T' türüne dönüşüm, gösterici hedef türünden niteleyicileri iptal ediyor"
-#: cp/typeck.c:4985
+#: cp/typeck.c:5003
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr "`%T' türünden `%T' türüne dönüşüm hedef türün hizalama gereksinimini arttırıyor"
-#: cp/typeck.c:5152
+#: cp/typeck.c:5170
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr " `%Q(%#T, %#T)' nin geliÅŸiminde"
-#: cp/typeck.c:5194
+#: cp/typeck.c:5212
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr "ISO C++ sol taraf değeri olarak kullanılmış referanssız türe dönüşüme izin vermez"
-#: cp/typeck.c:5267
+#: cp/typeck.c:5285
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr "`%T' den `%T' ye değer atamada uyumsuz türler"
-#: cp/typeck.c:5274
+#: cp/typeck.c:5292
msgid "ISO C++ forbids assignment of arrays"
msgstr "ISO C++ dizilerin deÄŸer atanarak bildirimine izin vermez"
-#: cp/typeck.c:5374
+#: cp/typeck.c:5392
msgid " in pointer to member function conversion"
msgstr " üye işleve gösterici dönüşümünde"
-#: cp/typeck.c:5382
+#: cp/typeck.c:5400
msgid " in pointer to member conversion"
msgstr " üyeye gösterici dönüşümünde"
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5392 cp/typeck.c:5407
+#: cp/typeck.c:5410 cp/typeck.c:5425
msgid "pointer to member cast via virtual base `%T'"
msgstr "sanal taban `%T' üzerinden üye göstericisine dönüşüm"
-#: cp/typeck.c:5410
+#: cp/typeck.c:5428
msgid "pointer to member conversion via virtual base `%T'"
msgstr "sanal taban `%T' üzerinden üye göstericisine dönüşüm"
-#: cp/typeck.c:5480
+#: cp/typeck.c:5498
msgid "invalid conversion to type `%T' from type `%T'"
msgstr "tür `%T' nin `%T' den dönüşümü geçersiz"
-#: cp/typeck.c:5636
+#: cp/typeck.c:5657
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr "`%D' işlevinin %P. argümanında göstericisiz %s için kullanılan NULL'un aktarılmasında"
-#: cp/typeck.c:5639
+#: cp/typeck.c:5660
msgid "%s to non-pointer type `%T' from NULL"
msgstr "NULL'dan gösterici olmayan `%T' türüne %s"
-#: cp/typeck.c:5647
+#: cp/typeck.c:5668
msgid "passing `%T' for %s %P of `%D'"
msgstr "`%D' işlevinin %P. argümanında %s için `%T'nin aktarılmasında"
-#: cp/typeck.c:5650
+#: cp/typeck.c:5671
msgid "%s to `%T' from `%T'"
msgstr "`%T' nin `%T' den %s"
-#: cp/typeck.c:5660
+#: cp/typeck.c:5681
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr "`%D' işlevinin %P. argümanında %s için `%T' negatif değerinin aktarılmasında"
-#: cp/typeck.c:5663
+#: cp/typeck.c:5684
msgid "%s of negative value `%E' to `%T'"
msgstr "%s `%E' nin `%T' için negatif değeridir"
-#: cp/typeck.c:5751
+#: cp/typeck.c:5772
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr "`%T' `%T' ye argüman `%P' den `%D' ye için dönüştürülemez"
-#: cp/typeck.c:5754
+#: cp/typeck.c:5775
msgid "cannot convert `%T' to `%T' in %s"
msgstr " `%T' `%T' ye %s içinde dönüştürülemez"
-#: cp/typeck.c:5831 cp/typeck.c:5833
+#: cp/typeck.c:5852 cp/typeck.c:5854
msgid "in passing argument %P of `%+D'"
msgstr "`%+D' nin %P. argümanının aktarılmasında"
-#: cp/typeck.c:5940
+#: cp/typeck.c:5961
msgid "returning reference to temporary"
msgstr "geçiciye referans dönüyor"
-#: cp/typeck.c:5947
+#: cp/typeck.c:5968
msgid "reference to non-lvalue returned"
msgstr "sağ yansız dönüşlüye referans"
-#: cp/typeck.c:5959
+#: cp/typeck.c:5980
msgid "reference to local variable `%D' returned"
msgstr "yerel değişken `%D' ye referansa döndürüldü"
-#: cp/typeck.c:5962
+#: cp/typeck.c:5983
msgid "address of local variable `%D' returned"
msgstr "yerel değişken `%D' adresi döndürüldü"
-#: cp/typeck.c:5992
+#: cp/typeck.c:6013
msgid "returning a value from a destructor"
msgstr "bir yıkıcıdan değer dönüyor"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6000
+#: cp/typeck.c:6021
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "bir kurucunun bir işlev deneme bloğunun bir tutamağından döndürülemez"
#. You can't return a value from a constructor.
-#: cp/typeck.c:6003
+#: cp/typeck.c:6024
msgid "returning a value from a constructor"
msgstr "kurucudan bir değer döndürülemez"
-#: cp/typeck.c:6026
+#: cp/typeck.c:6047
msgid "return-statement with no value, in function returning '%T'"
msgstr "'%T' döndüren işlevde değer içermeyen `return' deyimi"
-#: cp/typeck.c:6043
+#: cp/typeck.c:6064
msgid "return-statement with a value, in function returning 'void'"
msgstr "'void' dönüşlü işlevde değer içeren `return' deyimi"
-#: cp/typeck.c:6065
+#: cp/typeck.c:6086
msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgstr "`operator new', `throw()' olarak bildirilmedikçe NULL dönmemeli (ya da -fcheck-new etkisindedir)"
@@ -17186,124 +17255,124 @@ msgstr "kurucu sözdizimi kullanılmış ama `%T' türü için kurucu bildirilme
msgid "cannot initialize arrays using this syntax"
msgstr "bu sözdizimi kullanılarak diziler ilklendirilemez"
-#: cp/typeck2.c:545
+#: cp/typeck2.c:535
msgid "initializing array with parameter list"
msgstr "dizi parametre listesi ile ilklendiriliyor"
-#: cp/typeck2.c:600
+#: cp/typeck2.c:590
msgid "initializer for scalar variable requires one element"
msgstr "skalar değişken ilklendiricisi bir öğe gerektirir"
-#: cp/typeck2.c:607
+#: cp/typeck2.c:597
msgid "braces around scalar initializer for `%T'"
msgstr "`%T' için skalar ilklendiriciyi kuşatan parantezler"
-#: cp/typeck2.c:610
+#: cp/typeck2.c:600
msgid "ignoring extra initializers for `%T'"
msgstr "`%T' için fazladan ilklendiricilerin yoksayılması"
-#: cp/typeck2.c:622
+#: cp/typeck2.c:612
msgid "variable-sized object of type `%T' may not be initialized"
msgstr "`%T' türünden değişken-uzunluklu nesne ilklendirilmiş olmayabilir"
-#: cp/typeck2.c:632
+#: cp/typeck2.c:622
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr "`%T' türündeki alt nesne kurucu tarafından ilklendirilmiş olmalı, `%E' tarafından değil"
-#: cp/typeck2.c:697
+#: cp/typeck2.c:687
msgid "aggregate has a partly bracketed initializer"
msgstr "küme kısmen köşeli parantezli ilklendirici içeriyor"
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:725 cp/typeck2.c:830
msgid "non-trivial labeled initializers"
msgstr "anlamsız olmayan etiketli ilklendiriciler"
-#: cp/typeck2.c:752
+#: cp/typeck2.c:742
msgid "non-empty initializer for array of empty elements"
msgstr "boş öğeler dizisi için boş olmayan ilklendirici"
-#: cp/typeck2.c:806
+#: cp/typeck2.c:796
msgid "initializer list for object of class with virtual base classes"
msgstr "sanal taban sınıflarla sınıf nesnesi için öndeğer listesi"
-#: cp/typeck2.c:812
+#: cp/typeck2.c:802
msgid "initializer list for object of class with base classes"
msgstr "taban sınıflarla sınıf nesnesi için öndeğer listesi"
-#: cp/typeck2.c:818
+#: cp/typeck2.c:808
msgid "initializer list for object using virtual functions"
msgstr "sanal işlevler kullanan nesne için ilklendirici listesi"
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:870 cp/typeck2.c:886
msgid "missing initializer for member `%D'"
msgstr "üye `%D' için ilklendirici eksik"
-#: cp/typeck2.c:885
+#: cp/typeck2.c:875
msgid "uninitialized const member `%D'"
msgstr "ilklendirilmemiş sabit üyesi `%D'"
-#: cp/typeck2.c:887
+#: cp/typeck2.c:877
msgid "member `%D' with uninitialized const fields"
msgstr "üye `%D' ilklendirilmemiş sabit alanlı"
-#: cp/typeck2.c:890
+#: cp/typeck2.c:880
msgid "member `%D' is uninitialized reference"
msgstr "üye `%D' ilklendirilmemiş referanstır"
-#: cp/typeck2.c:937
+#: cp/typeck2.c:927
msgid "index value instead of field name in union initializer"
msgstr "birleşik yapı ilklendiricideki alan isminin yerine index değeri"
-#: cp/typeck2.c:949
+#: cp/typeck2.c:939
msgid "no field `%D' in union being initialized"
msgstr "birleşik yapı ilklendirmesinde `%D' diye bir alan yok"
-#: cp/typeck2.c:957
+#: cp/typeck2.c:947
msgid "union `%T' with no named members cannot be initialized"
msgstr "union `%T' isimli üyeler yokken ilklendirilemez"
-#: cp/typeck2.c:993
+#: cp/typeck2.c:983
msgid "excess elements in aggregate initializer"
msgstr "küme ilklendiricide gereğinden fazla öğe"
-#: cp/typeck2.c:1102
+#: cp/typeck2.c:1092
msgid "circular pointer delegation detected"
msgstr "döngüsel gösterici görevlendirmesi saptandı"
-#: cp/typeck2.c:1115
+#: cp/typeck2.c:1105
msgid "base operand of `->' has non-pointer type `%T'"
msgstr "`->' için taban terim bir gösterici olmayan `%T' türünde"
-#: cp/typeck2.c:1139
+#: cp/typeck2.c:1129
msgid "result of `operator->()' yields non-pointer result"
msgstr "`operator->()' gösterici olmayan sonuç veriyor"
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1131
msgid "base operand of `->' is not a pointer"
msgstr "`->' için taban terim bir gösterici değil"
-#: cp/typeck2.c:1164
+#: cp/typeck2.c:1154
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr "`%E', `%T' türünde olduğundan bir üye göstericisi olarak kullanılamaz"
-#: cp/typeck2.c:1172
+#: cp/typeck2.c:1162
msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr "üye göstericisi `%E' kümeleme türü olmayan `%T' türündeki `%E' ye uygulanamaz"
-#: cp/typeck2.c:1182
+#: cp/typeck2.c:1172
msgid "member type `%T::' incompatible with object type `%T'"
msgstr "üye türü `%T::' nesne türü `%T' ile uyumsuz"
-#: cp/typeck2.c:1398
+#: cp/typeck2.c:1388
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr "içi boş tür `%#T' yakalanırken `%D' işlevine çağrı"
-#: cp/typeck2.c:1401
+#: cp/typeck2.c:1391
msgid "call to function which throws incomplete type `%#T'"
msgstr "içi boş tür `%#T' yakalanırken işleve çağrı"
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3775
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr "%s artık kullanılmıyor, lütfen ayrıntılar için belgelere bakınız"
@@ -17431,6 +17500,11 @@ msgid ""
"For more information about these matters, see the file named COPYING\n"
"or type the command `info -f g77 Copying'.\n"
msgstr ""
+"GNU Fortran yasaların izin verdiği ölçüde hiçbir GARANTİ içermez.\n"
+"GNU Fortran'ın kopyalarını GNU Genel Kamu Lisansının koşullarına\n"
+"bağlı kalarak yeniden dağıtabilirsiniz.\n"
+"Bu konuda daha fazla bilgi edinmek için COPYING dosyasına bakabileceğiniz\n"
+"gibi `info -f g77 Copying' komutunu da verebilirsiniz.\n"
#: f/g77spec.c:369
msgid "--driver no longer supported"
@@ -18854,291 +18928,228 @@ msgstr "%s anlamlandırılamıyor"
msgid "internal error - invalid Utf8 name"
msgstr "iç hata - Utf8 ismi geçersiz"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
+#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
+#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
+#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
+#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
+#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
+#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
+#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
+#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
+#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
+#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
+#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
+#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
+#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
+#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
+#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
+#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
+#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
+#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
+#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
+#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
+#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
+#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
+#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
+#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
msgid "Missing term"
msgstr "Terim eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
+#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
+#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
+#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
+#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
+#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
+#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
+#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
msgid "';' expected"
msgstr "';' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
+#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
msgid "Missing name"
msgstr "Ä°sim eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
+#: ../../gcc/java/parse.y:782
msgid "'*' expected"
msgstr "'*' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
+#: ../../gcc/java/parse.y:796
msgid "Class or interface declaration expected"
msgstr "Sınıf ya da arabirim bildirimi gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
+#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
msgid "Missing class name"
msgstr "Sınıf ismi yok"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
+#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
+#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
+#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
+#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
+#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
msgid "'{' expected"
msgstr "'{' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
+#: ../../gcc/java/parse.y:852
msgid "Missing super class name"
msgstr "Süper sınıf ismi eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
+#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
msgid "Missing interface name"
msgstr "Arabirim ismi yok"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
+#: ../../gcc/java/parse.y:964
msgid "Missing variable initializer"
msgstr "DeÄŸiÅŸken ilklendirici eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
+#: ../../gcc/java/parse.y:981
msgid "Invalid declaration"
msgstr "Geçersiz bildirim"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
+#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
+#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
+#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
+#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
msgid "']' expected"
msgstr "']' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
+#: ../../gcc/java/parse.y:988
msgid "Unbalanced ']'"
msgstr "karşılıksız ']'"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
+#: ../../gcc/java/parse.y:1024
msgid "Invalid method declaration, method name required"
msgstr "Yöntem bildirimi geçersiz, yöntem ismi gerekiyor"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
+#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
+#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
msgid "Identifier expected"
msgstr "Tanıtıcı gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
+#: ../../gcc/java/parse.y:1044
msgid "Invalid method declaration, return type required"
msgstr "Yöntem bildirimi geçersiz, return türü gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
+#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
+#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
+#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
+#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
+#: ../../gcc/java/parse.y:2024
msgid "')' expected"
msgstr "')' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
+#: ../../gcc/java/parse.y:1083
msgid "Missing formal parameter term"
msgstr "Biçimsel parametre terimi eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
+#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
msgid "Missing identifier"
msgstr "Tanıtıcı eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
+#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
msgid "Missing class type term"
msgstr "class tür terimi eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
+#: ../../gcc/java/parse.y:1288
msgid "Invalid interface type"
msgstr "Geçersiz arabirim türü"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
+#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
+#: ../../gcc/java/parse.y:1646
msgid "':' expected"
msgstr "':' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
+#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
+#: ../../gcc/java/parse.y:1507
msgid "Invalid expression statement"
msgstr "Geçersiz ifade satırı"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
+#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
+#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
+#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
+#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
+#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
+#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
msgid "'(' expected"
msgstr "'(' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
+#: ../../gcc/java/parse.y:1595
msgid "Missing term or ')'"
msgstr "Terim ya da ')' eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
+#: ../../gcc/java/parse.y:1642
msgid "Missing or invalid constant expression"
msgstr "Geçersiz ya da eksik sabit ifadesi"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
+#: ../../gcc/java/parse.y:1663
msgid "Missing term and ')' expected"
msgstr "Terim eksik ve ')' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
+#: ../../gcc/java/parse.y:1702
msgid "Invalid control expression"
msgstr "Geçersiz denetim ifadesi"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
+#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
msgid "Invalid update expression"
msgstr "Geçersiz güncelleme ifadesi"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
+#: ../../gcc/java/parse.y:1731
msgid "Invalid init statement"
msgstr "Geçersiz ilklendirme satırı"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
+#: ../../gcc/java/parse.y:1931
msgid "Missing term or ')' expected"
msgstr "Terim eksik ya da ')' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
+#: ../../gcc/java/parse.y:1973
msgid "'class' or 'this' expected"
msgstr "'class' ya da 'this' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
+#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
msgid "'class' expected"
msgstr "'class' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
+#: ../../gcc/java/parse.y:2022
msgid "')' or term expected"
msgstr "')' ya da terim gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
+#: ../../gcc/java/parse.y:2141
msgid "'[' expected"
msgstr "'[' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
+#: ../../gcc/java/parse.y:2219
msgid "Field expected"
msgstr "Alan gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
+#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
msgid "Missing term and ']' expected"
msgstr "Terim eksik ve ']' gerekli"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
+#: ../../gcc/java/parse.y:2390
msgid "']' expected, invalid type expression"
msgstr "']' gerekli ve tür ifadesi geçersiz"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
+#: ../../gcc/java/parse.y:2393
msgid "Invalid type expression"
msgstr "Geçersiz tür ifadesi"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
+#: ../../gcc/java/parse.y:2505
msgid "Invalid reference type"
msgstr "Geçersiz referans türü"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
+#: ../../gcc/java/parse.y:2977
msgid "Constructor invocation must be first thing in a constructor"
msgstr "Constructor çağrısı bir kurucu içindeki ilk şey olmalı"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
+#: ../../gcc/java/parse.y:2979
msgid "Only constructors can invoke constructors"
msgstr "Sadece kurucular birbirini çağırabilir"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
+#: ../../gcc/java/parse.y:2987
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ": `%s' JDK1.1(TM) özelliği"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
+#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
#, c-format
msgid ""
"%s.\n"
@@ -19147,32 +19158,32 @@ msgstr ""
"%s.\n"
"%s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
+#: ../../gcc/java/parse.y:6909
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr "CLASSPATH içinde bozuk .zip arşivi: %s"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
+#: ../../gcc/java/parse.y:6980
#, c-format
msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
msgstr "Öntanımlı `%s' paketi bulunamıyor. CLASSPATH ortam değişkenini ve arşivlere erişimi kontrol ediniz"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
+#: ../../gcc/java/parse.y:12193
#, c-format
msgid "missing static field `%s'"
msgstr "statik alan `%s' eksik"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
+#: ../../gcc/java/parse.y:12198
#, c-format
msgid "not a static field `%s'"
msgstr "`%s' bir statik alan deÄŸil"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
+#: ../../gcc/java/parse.y:12241
#, c-format
msgid "No case for %s"
msgstr "%s için uygun bir case yok"
-#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
+#: ../../gcc/java/parse.y:13173
#, c-format
msgid "unregistered operator %s"
msgstr "%s işleci tanınmıyor"
@@ -19511,1798 +19522,1424 @@ msgstr "Arabirim içinde `%s' için süper sınıf bildirilmemiş"
msgid "[super ...] must appear in a method context"
msgstr "[super ...] bir yöntem bağlamında görünmeli"
-#: objc/objc-parse.y:2701
+#: objc/objc-parse.y:2700
msgid "`@end' must appear in an implementation context"
msgstr "`@end' bir oluşum bağlamında görünmeli"
-#: objc/objc-parse.y:2914
+#: objc/objc-parse.y:2913
msgid "method definition not in class context"
msgstr "yöntem tanımı sınıf bağlamında değil"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:21
msgid "Display this information"
msgstr "Bu yardım iletisi gösterilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
-msgid "--param <param>=<value>\tSet paramter <param> to value. See below for a complete list of parameters"
-msgstr "--param <param>=<değer>\tParametreye değer atanır. Parametrelerin tam listesi aşağıdadır"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:27
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
+msgstr "--param <param>=<değer>\t<param> parametresine değer atanır. Parametrelerin tam listesi aşağıdadır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:36
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr "-A<soru>=<yanıt>\tSoruya yanıt olumlanır. <soru>dan önce '-' konursa soruya yanıt iptal edilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:39
msgid "Do not discard comments"
msgstr "Açıklamalar iptal edilmez"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:42
msgid "Do not discard comments in macro expansions"
msgstr "Makro yorumlamalarında açıklamalar iptal edilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:45
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr "-D<makro>[=<değer>]\t<makro>, <değer> değeriyle tanımlanır. Değer verilmezse 1 kabul edilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:51
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr "-G SAYI\tGlobal ve static verileri SAYI bayttan daha küçükse (bazı hedeflerdeki) bir özel bölüme koyar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:54
msgid "Print the name of header files as they are used"
msgstr "Başlık dosyalarının isimleri kullanılmış olarak basılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:57
+msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
+msgstr "-I DİZİN\tDİZİN ana başlık dosyaları yolunun sonuna eklenir. -I- daha iyidir; bilgi sayfalarına bakınız"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:60
+msgid "Generate make dependencies"
+msgstr "make bağımlılıkları üretilir"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:63
msgid "Generate make dependencies and compile"
msgstr "Make bağımlılıklarını üretir ve derler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:66
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr "-MF DOSYA\tBağımlılık çıktıları belirtilen dosyaya yazılır"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:69
msgid "Treat missing header files as generated files"
msgstr "Kayıp başlık dosyaları üretilen dosyalar olarak ele alınır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:72
+msgid "Like -M but ignore system header files"
+msgstr "-M gibi, ancak sistem başlık dosyaları yoksayılır"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:75
msgid "Like -MD but ignore system header files"
msgstr "-MD gibi, ancak sistem başlık dosyaları yoksayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
-msgid "-MQ <target>\tAdd a MAKE-quoted target"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:78
+msgid "Generate phony targets for all headers"
msgstr ""
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:81
+msgid "-MQ <target>\tAdd a MAKE-quoted target"
+msgstr "-MQ <hedef>\tMAKE sarmalamalı hedefi ekler"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:84
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr "-MT <hedef>\tBir sarmalanmamış hedef ekler"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:87
msgid "-O<number>\tSet optimization level to <number>"
msgstr "-O[SAYI]\tEniyileme seviyesi SAYI olarak ayarlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:90
msgid "Optimize for space rather than speed"
msgstr "Hızdan çok boyut eniyilemesi yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:93
msgid "Do not generate #line directives"
msgstr "#satır yönergeleri üretilmez"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:96
msgid "-U<macro>\tUndefine <macro>"
msgstr "-U<macro>\t<makro> tanımsız yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:99
msgid "This switch is deprecated; use -Wextra instead"
msgstr "Eski kullanım: yerine -Wextra kullanın"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:105
msgid "Warn about returning structures, unions or arrays"
msgstr "Dönen yapı, birleşim ve diziler hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:108
+msgid "Enable most warning messages"
+msgstr "Uyarı sıklığı iletileri etkinleştirilir"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:111
msgid "Warn about casting functions to incompatible types"
msgstr "İşlevlerin uyumsuz türlere dönüştürülmesi durumunda uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:114
msgid "Warn about pointer casts which increase alignment"
msgstr "Hizalamayı arttıran gösterici tür dönüşümlerinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:117
msgid "Warn about casts which discard qualifiers"
msgstr "Niteleyicileri iptal eden tür dönüşümleri hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:120
msgid "Warn about subscripts whose type is \"char\""
msgstr "Türü \"char\" olan dizi indisleri hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:123
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr "İç içe açıklama satırları ile bir fiziksel satırdan fazla olan C++ açıklamalarında uyarır"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:126
+msgid "Synonym for -Wcomment"
+msgstr "-Wcomment ile aynı"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:129
msgid "Warn about possibly confusing type conversions"
msgstr "Tür dönüşümlerinin olası karışıklığı hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:132
msgid "Warn when all constructors and destructors are private"
msgstr "Tüm kurucu/yıkıcılar private olduğunda uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:135
msgid "Warn when a declaration is found after a statement"
msgstr "Bir deyimden sonra gelen bir bildirimde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
-msgid "Warn if deprecated class, method, or field is used"
-msgstr "Eski tip sınıf, yöntem ya da alan bulunduğunda uyarır"
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:138
+msgid "Warn about deprecated compiler features"
+msgstr "Eskimiş derleyici özellikleri hakkında uyarmaz"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:141
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr "__attribute__((eskidi)) bildirimlerinde uyarı verir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:144
msgid "Warn when an optimization pass is disabled"
msgstr "Bir eniyileme aşaması iptal edildiğinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:147
msgid "Warn about compile-time integer division by zero"
msgstr "Derleme anı sıfırla tamsayı bölme taşması için uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:150
msgid "Warn about violations of Effective C++ style rules"
msgstr "Effective C++ tarzı kuralların çelişkilerinde uyarmaz"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:153
msgid "Warn about stray tokens after #elif and #endif"
-msgstr ""
+msgstr "#elif ve #endif'ten sonraki serseri sözcüklerde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:156
msgid "Treat all warnings as errors"
msgstr "Tüm uyarıların hata olduğu varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:159
msgid "Make implicit function declarations an error"
msgstr "İşlevlerin dolaylı bildirimlerinde hata verir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:162
msgid "Print extra (possibly unwanted) warnings"
msgstr "Fazladan (istenmeyen) uyarılar basılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
-msgid "Warn if deprecated empty statements are found"
-msgstr "Eski tip boş deyimler bulunduğunda uyarır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:165
msgid "Warn if testing floating point numbers for equality"
msgstr "Gerçek sayıların eşitlik sınamalarında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:168
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr "printf/scanf/strftime/strfmon biçim dizgesi bozukluklarında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:171
msgid "Warn if passing too many arguments to a function for its format string"
msgstr "bir işleve biçim dizgesinde çok fazla argüman aktarılırsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:174
msgid "Warn about format strings that are not literals"
msgstr "Bir sabit olmayan biçim dizgelerinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:177
msgid "Warn about possible security problems with format functions"
msgstr ""
"biçimleme işlevleriyle ilgili olası güvenlik\n"
" sorunları hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:180
msgid "Warn about strftime formats yielding 2-digit years"
msgstr "2 haneli yıllara yer veren strftime biçimlerde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
-msgid "Enable warnings about inter-procedural problems"
-msgstr "Yordamlar arası sorunlar hakkındaki uyarılar verilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:192
msgid "Warn about implicit function declarations"
msgstr "İşlevlerin dolaylı bildirimlerinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:195
msgid "Warn when a declaration does not specify a type"
msgstr "Bir bildirimde tür belirtilmemişse uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:198
+msgid "Deprecated. This switch has no effect."
+msgstr "Eski. Bu seçenek etkisizdir."
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:201
msgid "Warn about variables which are initialized to themselves."
msgstr "Kendileriyle ilklendirilmiş değişkenlerde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:204
msgid "Warn when an inlined function cannot be inlined"
msgstr "Bir özümlemeli işlev özümlenemediğinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:207
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr "\"offsetof\" makrosunun geçersiz kullanımlarında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:210
msgid "Warn about PCH files that are found but not used"
msgstr "Kullanılmayan PCH dosyaları bulunduğunda uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:213
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr "-Wlarger-than-SAYI\tBir nesne SAYI bayttan büyükse uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:216
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr "-pedantic ile \"long long\" kullanımı hakkında uyarmaz"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:219
msgid "Warn about suspicious declarations of \"main\""
msgstr "Kuşkulu \"main\" bildirimleri hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:222
msgid "Warn about possibly missing braces around initializers"
msgstr "İlklendiricileri çevreleyen parantezler yoksa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:225
msgid "Warn about global functions without previous declarations"
msgstr "Önceden bildirilmemiş genel işlevler hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:228
msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
"biçim öznitelikleri için aday olabilecek işlevler\n"
" hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:231
msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr "__attribute__((noreturn)) özelliğine aday olabilecek işlevler hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:234
msgid "Warn about global functions without prototypes"
msgstr "Prototipsiz genel işlevler hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:237
msgid "Warn about use of multi-character character constants"
msgstr "Çoklu karakter sabitlerinin kullanımı hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:240
msgid "Warn about \"extern\" declarations not at file scope"
msgstr "Dosya etki alanı içinde olmayan \"extern\" bildirimlerinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:243
msgid "Warn when non-templatized friend functions are declared within a template"
msgstr "Şablonlanmış olmayan kardeş işlevler bir şablonla bildirildiğinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:246
msgid "Warn about non-virtual destructors"
msgstr "Sanal olmayan yıkıcılar hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:252
msgid "Warn if a C-style cast is used in a program"
msgstr "Bir yazılımda C tarzı tür dönüşümü kullanılmışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:255
msgid "Warn if an old-style parameter definition is used"
msgstr "Bir eski tarz parametre tanımı kullanılmamışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
-msgid "Warn if .class files are out of date"
-msgstr ".class dosyaları güncel değilse uyarır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:258
msgid "Warn about overloaded virtual function names"
msgstr "Aşırı yüklü sanal işlev isimleri hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:261
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr "Paketli öznitelik yapı yerleşiminde etkisizse uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:264
msgid "Warn when padding is required to align structure members"
msgstr "Yapı üyelerini hizalamak için adımlama gerekliyse uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:267
msgid "Warn about possibly missing parentheses"
msgstr "Olası eksik parantezler hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:270
msgid "Warn when converting the type of pointers to member functions"
msgstr "Üye işlev göstericilerinin tür dönüşümlerinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:273
msgid "Warn about function pointer arithmetic"
msgstr "İşlev gösterici aritmetiği hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:276
msgid "Warn if inherited methods are unimplemented"
msgstr "Kalıt yöntemler oluşturulmamışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:279
msgid "Warn about multiple declarations of the same object"
msgstr "Aynı nesne birden fazla bildirilmişse uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
-msgid "Warn if modifiers are specified when not necessary"
-msgstr "Değiştiriciler gereksizken belirtilmişse uyarır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:282
msgid "Warn when the compiler reorders code"
msgstr "Derleyici kodu yeniden sıralarken uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:285
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgstr "bir işlevin dönen türünün \"int\"e öntanımlılığında (C) ya da belirsiz dönüş türlerinde (C++) uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:288
msgid "Warn if a selector has multiple methods"
msgstr "Bir seçici çoklu yöntemlere sahipse uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:291
msgid "Warn about possible violations of sequence point rules"
msgstr ""
"Ardışık nokta kurallarının olası çelişkileri\n"
" hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:294
msgid "Warn when one local variable shadows another"
msgstr "Bir yerel değişken bir diğerini gölgeliyorsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:297
msgid "Warn about signed-unsigned comparisons"
msgstr "signed/unsigned karşılaştırmalarında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:300
msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
"unsigned'dan signed'a yükseltmelerin aşırı\n"
" yüklemesinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:303
msgid "Warn about code which might break strict aliasing rules"
msgstr "Adlandırma kurallarının değişmezliğini bozabilen kod varsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:306
msgid "Warn about unprototyped function declarations"
msgstr "Prototipsiz işlev bildirimlerinde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
-msgid "Warn about constructs with surprising meanings"
-msgstr "Yapılar hakkında sürpriz niteliğinde uyarı verilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:309
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
"Numaralı switch'lerde case eksikse veya\n"
" default yoksa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:312
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr "Numaralı switch'lerde \"default:\" yoksa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:315
msgid "Warn about all enumerated switches missing a specific case"
msgstr "Numaralı switch'lerde belli bir case eksikse uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:318
msgid "Warn when synthesis behavior differs from Cfront"
msgstr "Sentezleme davranışı Cfront'dan farklıysa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:321
msgid "Do not suppress warnings from system headers"
msgstr "Sistem başlık dosyalarından gelen uyarılar engellenmez"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:324
msgid "Warn about features not present in traditional C"
msgstr "Geleneksel C'de olmayan özelliklerde uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:327
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr "Yazılımın anlamını etkileyebilecek üçlü harfler saptanırsa uyarır"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:333
msgid "Warn if an undefined macro is used in an #if directive"
msgstr "#if yönergesinde tanımsız yapılmış makro kullanılmışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:336
msgid "Warn about uninitialized automatic variables"
msgstr "İlklendirilmemiş otomatik değişkenler hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:339
msgid "Warn about unrecognized pragmas"
msgstr "tanımlanamayan #pragma'lar hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:342
msgid "Warn about code that will never be executed"
msgstr "Hiç çalışmayacak kod hakkında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:345
msgid "Enable all -Wunused- warnings"
msgstr "-Wunused- uyarılarının tamamı etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:348
msgid "Warn when a function is unused"
msgstr "Bir işlev kullanılmamışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:351
msgid "Warn when a label is unused"
msgstr "Bir etiket kullanılmamışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:354
msgid "Warn about macros defined in the main file that are not used"
msgstr "Ana dosyada kullanılmamış olan makro tanımlarında uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:357
msgid "Warn when a function parameter is unused"
msgstr "Bir işlev parametresi kullanılmamışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:360
msgid "Warn when an expression value is unused"
msgstr "Bir ifade değeri kullanılmamışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:363
msgid "Warn when a variable is unused"
msgstr "Bir değişken kullanılmamışsa uyarır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:366
msgid "Give strings the type \"array of char\""
msgstr "Dizgeler \"char dizileri\" türünde verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:369
msgid "A synonym for -std=c89. In a future version of GCC it will become synonymous with -std=c99 instead"
msgstr "-std=c89 karşılığı bir isim. GCCnin ileri sürümleri -std=c99 yerine eşanlamlıları ile gelebilecek "
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:372
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr "-aux-info DOSYA\tBildirim bilgileri DOSYAda gösterilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:384
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr "-d[HARFLER]\tBelirli derleyici aşamalarının dökümlenmesi etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:387
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr "-dumpbase DOSYA\tDerleyici aşamalarının dökümleneceği DOSYA"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-msgstr "--CLASSPATH\t eski kullanım; yerine --classpath kullanın"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:399
msgid "Enforce class member access control semantics"
msgstr "Sınıf üyesi erişim denetimi kurallarına uyulur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:402
msgid "Align the start of functions"
msgstr "İşlevlerin başlangıcı hizalanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:408
msgid "Align labels which are only reached by jumping"
msgstr ""
"Sadece atlanarak ulaşılabilen hedefler bayt\n"
" sınırlarına ayarlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:414
msgid "Align all labels"
msgstr "Tüm dallanma hedefleri bayt sınırlarına ayarlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:420
msgid "Align the start of loops"
msgstr "Döngü başlangıçları bayt sınırlarına ayarlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:429
msgid "Change when template instances are emitted"
msgstr "Şablon gerçeklemeleri yayınlandığında değiştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:432
msgid "Specify that arguments may alias each other and globals"
msgstr "Argümanların bir diğerinin ya da globallerin takma adı olabileceği varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:435
msgid "Assume arguments may alias globals but not each other"
msgstr ""
"Argümanların globallerden başkasına takma ad\n"
" olamayacağı varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:438
msgid "Assume arguments alias neither each other nor globals"
msgstr "Argümanların bir diğerine ya da globallere takma ad olmadığı varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:441
msgid "Recognize the \"asm\" keyword"
msgstr "\"asm\" anahtar sözcüğü tanınır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:444
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr "Birbirlerini etkilemeyenlerin tablosu her komutun tam sınırında oluşturulur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr ""
-"Yerel değişkenler ve COMMON blokları SAVE\n"
-" deyimlerinde adlandırılmış olarak değerlendirilmez."
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
-msgid "Backslashes in character and hollerith constants are special (not C-style)"
-msgstr ""
-"Tersbölüler ve karakter/hollerith sabitler özeldir\n"
-" (C-tarzı)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr "Hatalı arabirimli libU77 yerleşikleri silinir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
-msgid "Disable libU77 intrinsics with bad interfaces"
-msgstr "Hatalı arabirimli libU77 yerleşikleri iptal edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
-msgid "Enable libU77 intrinsics with bad interfaces"
-msgstr "Hatalı arabirimli libU77 yerleşikleri etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
-msgid "Hide libU77 intrinsics with bad interfaces"
-msgstr "Hatalı arabirimli libU77 yerleşikleri gizlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
-msgid "--bootclasspath=<path>\tReplace system path"
-msgstr "--bootclasspath=<yol>\tSistem dosya yolu ile deÄŸiÅŸtirilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:447
msgid "Generate code to check bounds before indexing arrays"
msgstr ""
"Diziler indislenmeden önce sınrlarını\n"
" denetleyecek kod üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:450
msgid "Replace add, compare, branch with branch on count register"
msgstr "Ekleme, karşılaştırma, dallanma sayaç yazmacı üzerinden dallanma ile değiştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:453
msgid "Use profiling information for branch probabilities"
msgstr ""
"Dallanma olasılıkları için ayrımlama bilgileri\n"
" kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:456
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr "Ön ve ard evreleme öncesi dal hedefli yük eniyilemesi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:459
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr "Ön ve ard evreleme sonrası dal hedefli yük eniyilemesi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:462
msgid "Recognize built-in functions"
msgstr "Yerleşik işlevler tanınır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:468
msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr "-fcall-saved-YAZMAÇ\tYAZMAÇ işlevlere karşı korunmuş olarak imlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:471
msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr "-fcall-used-YAZMAÇ\tYAZMAÇ işlev çağrıları tarafından bozulmuş olarak imlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:474
msgid "Save registers around function calls"
msgstr "İşlev çağrıları civarındaki yazmaçlar kaydedilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
-msgid "Program written in strict mixed-case"
-msgstr "Program BüyükKüçük harflerle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
-msgid "Compile as if program written in lowercase"
-msgstr "Program küçük harflerle yazılmış olarak derlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
-msgid "Preserve case used in program"
-msgstr "Programda harf büyüklüklerine dokunulmaz"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
-msgid "Program written in lowercase"
-msgstr "Program küçük harflerle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
-msgid "Program written in uppercase"
-msgstr "Program büyük harflerle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
-msgid "Compile as if program written in uppercase"
-msgstr "Program büyük harflerle yazılmış olarak derlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:477
msgid "Check the return value of new"
msgstr "new işlemiminin dönen değeri denetlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
-msgid "--classpath=<path>\tSet class path"
-msgstr "--classpath=<yol>\tSınıf dosya yolunu ayarlar"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:480
msgid "Do not put uninitialized globals in the common section"
msgstr "İlklendirilmemiş global'ler ortak bölüme konmaz"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:483
msgid "Allow the arguments of the '?' operator to have different types"
msgstr "? işlecinin argümanlarında farklı türlere izin verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:486
msgid "Reduce the size of object files"
msgstr "Nesne dosyalarını küçültür"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:489
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr "Dizge sabitler \"char[]\" değil \"const char[]\" yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:492
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr "-fconst-string-class=İSİM\tSabit dizgeleri için İSİM sınıfı kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:495
msgid "Perform a register copy-propagation optimization pass"
msgstr "Yazmaç kopyalama girişimi eniyileme aşaması uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:498
msgid "Perform cross-jumping optimization"
msgstr "Çapraz atlama eniyilemesi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:501
msgid "When running CSE, follow jumps to their targets"
msgstr ""
"Ortak alt ifade elemesi sırasında onların\n"
" hedeflerine dallanmalar izlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:504
msgid "When running CSE, follow conditional jumps"
msgstr ""
"Ortak alt ifade elemesi sırasında koşullu\n"
" dallanmalar izlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:507
msgid "Place data items into their own section"
msgstr "Veri öğelerini kendi bölümlerine yerleştirir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr ""
-"COMMON ve EQUIVALENCE için özel hata ayıklama\n"
-" bilgileri yayınlanır (iptal edildi)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:510
msgid "Inline member functions by default"
msgstr "Öntanımlı olarak üye işlevler satıriçidir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:513
msgid "Defer popping functions args from stack until later"
msgstr "Yığından işlev argümanlarının çekilmesini erteler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:516
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
"Dallanma komutlarının gecikme yuvalarını doldurmaya\n"
" çalışır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:519
msgid "Delete useless null pointer checks"
msgstr "Kullanışsız boş gösterici denetimlerini siler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:522
msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr "-fdiagnostics-show-location=[once|every-line]\tSatır sarmalaması başlangıcında, önek olarak, kaynak konumu bilgisinin ne sıklıkta gösterileceği belirtilir. once: bir kere, every-line: her satırda"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
-msgid "Allow '$' in symbol names"
-msgstr "Sembol isimlerinde '$' kullanımına izin verilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:525
msgid "Permit '$' as an identifier character"
msgstr "Bir belirteç karakteri olarak '$' kullanılabilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:528
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr "-fdump-TÜR\tBelirtilen derleyici iç oluşumları bir dosyaya dökümlenir"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:531
msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
msgstr ""
"Hata ayıklama dökümlerinde satır numarası ve komut\n"
" numarası bilgilerinın çıktılanması engellenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:537
msgid "Perform DWARF2 duplicate elimination"
msgstr "DWARF2 yinelenmiş elemesi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:540
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:543
msgid "Perform unused type elimination in debug info"
msgstr "Hata ayıklama bilgilerinde kullanılmamış tür elemesi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-msgstr ""
-"Hatalara sebep olmamak için COMPLEX aritmetiği\n"
-" emüle edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-msgstr "--encoding=<kodlama>\tGirdi kodlaması seçilir (öntanımlısı yerelden gelir)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:546
msgid "Generate code to check exception specifications"
msgstr "Olağandışılık belirtimlerini denetleyecek kod üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:552
msgid "Enable exception handling"
msgstr "Olağandışılıkların yakalanması etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:555
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr "-fexec-charset=KRK-KÜME\tTüm dizgeler ve karakter sabitleri KRK-KÜME karakter kümesine dönüştürülür"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:558
msgid "Perform a number of minor, expensive optimizations"
msgstr "Masraflı eniyilemelerden birkaçını uygular"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
-msgid "f2c-compatible code can be generated"
-msgstr "f2c uyumlu kod üretililemez"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin f2c destekleri\n"
-" silinir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin f2c destekleri\n"
-" iptal edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin f2c destekleri\n"
-" etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin f2c destekleri\n"
-" gizlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
-msgid "Unsupported; generate libf2c-calling code"
-msgstr "Desteklenmiyor; libf2c çağrı kodu üretilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr "Program tipik FORTRAN 66 dilinde yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr "Program tipik Unix-f77 dilinde yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr "Program tipik Fortran-90 dilinde yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin F90 destekleri\n"
-" silinir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin F90 destekleri\n"
-" iptal edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin F90 destekleri\n"
-" etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin F90 destekleri\n"
-" gizlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:567
msgid "Assume no NaNs or infinities are generated"
msgstr "NaNların ya da sonsuzların üretilmediği varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:570
msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr "-ffixed-YAZMAÇ\tDerleyiciye YAZMAÇ yok denir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-msgstr "ffixed-line-length-<sayı>\tAzami satır uzunluğu <sayı>'ya ayarlanır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
-msgid "Unsupported; affects code generation of arrays"
-msgstr "Desteklenmiyor; dizilerin kod üretimi etkilenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:579
msgid "Do not store floats in registers"
msgstr "Gerçel sayılar yazmaçlarda saklanmaz"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:582
msgid "Scope of for-init-statement variables is local to the loop"
msgstr "For döngüsü başlatma satırındaki değişkenlerin etki alanı döngüye yereldir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:585
msgid "Copy memory address constants into registers before use"
msgstr "Kullanmadan önce bellek adres sabitlerini yazmaçlara kopyalar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
-msgid "Always check for non gcj generated classes archives"
-msgstr ""
-"gcj üretimi olmayan sınıfların arşivleri daima\n"
-" denetlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:588
msgid "Copy memory operands into registers before use"
msgstr "Kullanmadan önce bellek terimlerini yazmaçlara kopyalar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
-msgid "Generate code to check subscript and substring bounds"
-msgstr "Dizi indislerini denetleyecek kod üretilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
-msgid "Program is written in Fortran-90-ish free form"
-msgstr "Program Fortran-90'ca serbest biçimde yazılmış"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:591
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr "Standart kitaplıkların ve \"main\" işlevinin varolduğu varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:594
msgid "Allow function addresses to be held in registers"
msgstr "Yazmaçlarda tutulan işlev adreslerine izin verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:597
msgid "Place each function into its own section"
msgstr "Her işlev kendi bölümüne yerleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:600
msgid "Perform global common subexpression elimination"
msgstr "Global ortak alt ifade elemesi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:603
msgid "Perform redundant load after store elimination in global common subexpression elimination"
msgstr "Genel ortak alt ifade elemesinde saklama elemesinden sonra gereğinden fazla yük uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:606
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr "Global ortak alt ifade elemesi sırasında genişletilmiş yük hareketi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:609
msgid "Perform store motion after global common subexpression elimination"
msgstr "Global ortak alt ifade elemesinden sonra saklama hareketi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr ""
-"Yordamlar arası sorunlar hakkındaki ölümcül tanılar\n"
-" etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin g77 destekleri\n"
-" silinir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin g77 destekleri\n"
-" iptal edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin g77 destekleri\n"
-" etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin g77 destekleri\n"
-" gizlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:612
msgid "Recognize GNU-defined keywords"
msgstr "GNU tanımlı anahtar sözcükler tanınır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:615
msgid "Generate code for GNU runtime environment"
msgstr "Kod GNU çalışma ortamı için üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:618
msgid "Enable guessing of branch probabilities"
msgstr "Dallanma olasılıklarının tahmini etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:630
msgid "Assume normal C execution environment"
msgstr "Normal C çalıştırma ortamı var sayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:633
msgid "Enable support for huge objects"
msgstr "Dev nesneler için destek etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:636
msgid "Process #ident directives"
msgstr "#ident yönergeleri işlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:639
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
"Dallanmasız karşılıklara koşullu atlama dönüşümü\n"
" uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:642
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
"Koşullu çalıştırmaya koşullu atlama dönüşümü\n"
" uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:645
msgid "Export functions even if they can be inlined"
msgstr "Özümlenebilir olsalar bile işlevler ihracedilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:648
msgid "Emit implicit instantiations of inline templates"
msgstr "Satıriçi şablonların doğrudan gerçeklenmesi sağlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:651
msgid "Emit implicit instantiations of templates"
msgstr "Şablonlarının doğrudan gerçeklenmesi sağlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
-msgid "Use offset tables for virtual method calls"
-msgstr ""
-"Sanal yöntem çağrıları için adresleme tabloları\n"
-" kullanılır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:654
msgid "Do not generate .size directives"
msgstr ".size yönergeleri üretilmez"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
-msgid "Initialize local vars and arrays to zero"
-msgstr "Yerel değişkenler ve diziler sıfır ile ilklendirilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:657
msgid "Pay attention to the \"inline\" keyword"
msgstr "\"inline\" anahtar sözcüğüne dikkat edilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:660
+msgid "Integrate simple functions into their callers"
+msgstr "Basit işlevler onları çağıranların içine gömülür"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:666
msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr "-finline-limit=SAYI\tSatıriçi kod içeren işlevlerin uzunluğu SAYI ile sınırlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:669
msgid "-finput-charset=<cset> Specify the default character set for source files."
msgstr "-finput-charset=KRK-KÜME Kaynak dosyaları için öntanımlı karakter kümesi."
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:672
msgid "Instrument function entry and exit with profiling calls"
msgstr "İşlev giriş ve çıkışı ayrımlama çağrılarıyla yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
-msgid "Intrinsics letters in arbitrary cases"
-msgstr "Yerleşikler gelişigüzel yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr "Yerleşikler SqRt tarzında hecelenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
-msgid "Intrinsics in lowercase"
-msgstr "Yerleşikler küçük harfle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
-msgid "Intrinsics in uppercase"
-msgstr "Yerleşikler büyük harfle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
-msgid "Assume native functions are implemented using JNI"
-msgstr "Yerli işlevlerin JNI kullanarak oluştuğu varsayılır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:675
msgid "Generate code for functions even if they are fully inlined"
msgstr "Tamamı satıriçi kod içerse bile işlevler için kod üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:678
msgid "Emit static const variables even if they are not used"
msgstr ""
"Kullanılmamış bile olsa statik sabit değişkenler\n"
" içerilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:684
msgid "Give external symbols a leading underscore"
msgstr "Alt çizgi ile başlayan dış semboller verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:687
msgid "Perform loop optimizations"
msgstr "Döngü eniyilemeleri uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
-msgid "Language keyword letters in arbitrary cases"
-msgstr "Dil anahtar sözcükleri gelişigüzel yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr "Dil anahtar sözcükleri IOStat tarzı hecelenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
-msgid "Language keywords in lowercase"
-msgstr "Dil anahtar sözcükleri küçük harflerle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
-msgid "Language keywords in uppercase"
-msgstr "Dil anahtar sözcükleri büyük harflerle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:690
msgid "Set errno after built-in math functions"
msgstr ""
"YerleÅŸik matematik iÅŸlevlerinden sonra ERRNO\n"
" kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:693
msgid "Report on permanent memory allocation"
msgstr "Ayrılan kalıcı bellek miktarı raporlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:696
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
"Özdeş sabitler ve sabit değişkenler katıştırılmaya\n"
" çalışılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:699
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
"Özdeş sabitler derleme birimlerine karşın\n"
" katıştırılmaya çalışılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:702
msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr "-fmessage-length=SAYI\tTanı iletilerinin uzunluğu her satırda SAYI karakterle sınırlanır. 0 satır sarmalamayı engeller"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr "MIL-STD 1753 yerleÅŸikleri silinir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr "MIL-STD 1753 yerleÅŸikleri iptal edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
-msgid "Enable MIL-STD 1753 intrinsics"
-msgstr "MIL-STD 1753 yerleÅŸikleri etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
-msgid "Hide MIL-STD 1753 intrinsics"
-msgstr "MIL-STD 1753 yerleÅŸikleri gizlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:705
msgid "Force all loop invariant computations out of loops"
msgstr ""
"Döngülerdeki döngü dışına taşınacak olan değişimsiz\n"
" hesaplama etkinleÅŸtirir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:708
msgid "Don't warn about uses of Microsoft extensions"
msgstr "Microsoft oluşumlarının kullanımı hakkındaki uyarılar verilmez"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:717
msgid "Use graph-coloring register allocation"
msgstr "Çizim renklendiren yazmaç tahsisi kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:720
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr "Kod NeXT (Apple Mac OS X) çalışma ortamı için üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:723
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr "Objective-C iletileri alıcılarının nil olabileceği varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:726
msgid "Support synchronous non-call exceptions"
msgstr "Eşzamanlı çağrısız olağandışılıklar desteklenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:735
msgid "Enable Objective-C exception and synchronization syntax"
msgstr "Objective-C olağandışılık ve eşzamanlama sözdizimi etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:738
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:978
msgid "Perform loop unrolling for all loops"
msgstr "Tüm döngülere ters döngüleme uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:741
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:981
msgid "Perform loop unrolling when iteration count is known"
msgstr "Yineleme sayısı bilindiğinde ters döngüleme uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:744
msgid "When possible do not generate stack frames"
msgstr "Mümkün olduğunca yığın çerçeveleri üretilmez"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
-msgid "Take at least one trip through each iterative DO loop"
-msgstr "Her yinelemeli DO döngüsü en azından bir tur atar"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:747
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr "\"compl\" ve \"xor\" benzeri C++ anahtar sözcükleri tanınır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:750
msgid "Do the full register move optimization pass"
msgstr "Baştan sona yazmaç taşıma eniyilemesi yapar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:753
msgid "Optimize sibling and tail recursive calls"
msgstr "Kardeş ve kuyruk özyinelemeli çağrılar eniyilenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
-msgid "Enable optimization of static class initialization code"
-msgstr "Statik sınıf ilklendirme kodunun eniyilemesi yapılır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:756
msgid "Enable optional diagnostics"
msgstr "Seçimlik teşhisler yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:759
msgid "Pack structure members together without holes"
msgstr "Yapı üyelerini birlikte deliksiz paketler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:762
msgid "Return small aggregates in memory, not registers"
msgstr "Yazmaçlardaki değil bellekteki küçük kümeler döndürülür"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
-msgid "Warn about use of (only a few for now) Fortran extensions"
-msgstr ""
-"Fortran uzantılarının kullanımı hakkında uyarır\n"
-" (ÅŸimdilik hepsinde deÄŸil)"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:768
msgid "Perform loop peeling"
msgstr "Döngü soyması uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:771
msgid "Enable machine specific peephole optimizations"
msgstr "Makinaya özel gözlem deliği eniyilemesi etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:774
msgid "Enable an RTL peephole pass before sched2"
msgstr "sched2 çalıştırılmadan önce bir rtl gözlem deliği aşaması etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:777
msgid "Downgrade conformance errors to warnings"
msgstr "Uyumluluk hatalarını uyarılara indirger"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:780
msgid "Generate position-independent code if possible"
msgstr "Mümkünse, konumdan bağımsız kod üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:783
msgid "Generate position-independent code for executables if possible"
msgstr "Mümkünse, çalıştırılabilirler için konumdan bağımsız kod üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:786
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
"Mümkünse, döngülerdeki diziler için önalım\n"
" komutları üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:789
+msgid "Treat the input file as already preprocessed"
+msgstr "Girdi dosyaları evvelce önişlemden geçirilmiş kabul edilir"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:792
msgid "Enable basic program profiling code"
msgstr "Temel program profil çıkarma kodu etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:795
msgid "Insert arc-based program profiling code"
msgstr "arc-tabanlı yazılım ayrımlama kodu yerleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:798
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr "Ayrımlama geribeslemesi yönlendirmeli eniyilemelerin ayrımlama bilgileri üretimi için ortak seçenekler etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:801
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr "Ayrımlama geribeslemesi yönlendirmeli eniyilemelerin uygulanması için ortak seçenekler etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:804
msgid "Insert code to profile values of expressions"
msgstr "Kod, ifade ayrımlama değerlerine yerleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:810
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr "-frandom-seed=DİZGE\tDİZGE kullanılarak derleme yeniden türetilebilir yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:813
msgid "Strength reduce all loop general induction variables"
msgstr ""
"Tüm döngülerdeki genel başlatma değişkenlerinin\n"
" gücünü azaltır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:816
msgid "Return small aggregates in registers"
msgstr "Yazmaçlardaki küçük kümeler döndürülür"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:819
msgid "Enables a register move optimization"
msgstr "Bir yazmaç taşıma eniyilemesi etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:822
msgid "Perform a register renaming optimization pass"
msgstr "Yazmaç isimlendirme eniyilemesi aşaması uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:825
msgid "Reorder basic blocks to improve code placement"
msgstr ""
"Kod yerleşimini iyileştirecek temel blokları\n"
" yeniden sıralar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:828
msgid "Reorder functions to improve code placement"
msgstr ""
"Kod yerleÅŸimini iyileÅŸtirecek iÅŸlevleri\n"
" yeniden sıralar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:831
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgstr "Nesne dosyalarının çalışma anında takaslanabileceğini belirten Fix-and-Continue kipi kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:834
msgid "Enable automatic template instantiation"
msgstr "Otomatik şablon gerçeklemesi etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:837
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr "Döngü eniyilemesinden sonra bir ortak alt ifade eleme aşaması eklenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:840
msgid "Run the loop optimizer twice"
msgstr "Döngü eniyilemesi iki kere çalıştırılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:843
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr "Kayan nokta yuvarlama davranışını öntanımlı varsayan eniyilemeler yapılmaz"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:846
msgid "Generate run time type descriptor information"
msgstr "Çalışma anı tür tanımlayıcı bilgisi üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:849
msgid "Enable scheduling across basic blocks"
msgstr "Temel bloklar arasında zamanlama etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:852
msgid "Allow speculative motion of non-loads"
msgstr "Yük oluşturmayanların tahmini hareketine izin verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:855
msgid "Allow speculative motion of some loads"
msgstr "Bazı yüklerin tahmini hareketine izin verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:858
msgid "Allow speculative motion of more loads"
msgstr "Fazla yüklerin tahmini hareketine izin verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:861
msgid "Allow premature scheduling of queued insns"
msgstr "Kuyruklanmış komutların erken zamanlanmasına izin verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:864
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr "Kuyruklanmış komutların erken zamanlanmasında bağımlılık aralığı denetimi yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:867
msgid "-fsched-stalled-insns-dep=<number> Set dependence distance checking in premature scheduling of queued insns"
msgstr "-fsched-stalled-insns-dep=SAYI Kuyruklanmış komutların erken zamanlanmasında bağımlılık aralığı denetimi yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:870
msgid "-fsched-stalled-insns=<number> Set number of queued insns that can be prematurely scheduled"
msgstr "-fsched-stalled-insns=SAYI Erken zamanlanabilen kuyruklanmış komutların sayısı"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:873
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr "-fsched-verbose=SAYI\tZamanlama için ayrıntı düzeyi belirtilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:876
msgid "If scheduling post reload, do superblock scheduling"
msgstr "Sonradan yeniden yükleme zamanlaması varsa süper blok zamanlaması yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:879
msgid "If scheduling post reload, do trace scheduling"
msgstr "Sonradan yeniden yükleme zamanlaması varsa izleme zamanlaması yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:882
msgid "Reschedule instructions before register allocation"
msgstr "Yazmaç tahsisinden önce komutları yeniden zamanlar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:885
msgid "Reschedule instructions after register allocation"
msgstr "Yazmaç tahsisinden sonra komutları yeniden zamanlar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
-msgid "Allow appending a second underscore to externals"
-msgstr "external'lara ikinci altçizgi eklenebilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:888
msgid "Mark data as shared rather than private"
msgstr "Veriyi özelden çok paylaşımlı olarak imler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:891
msgid "Use the same size for double as for float"
msgstr "double türler için de float tür uzunluğu kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:894
msgid "Use the narrowest integer type possible for enumeration types"
msgstr "Sıralı sabit türleri için mümkün en dar tamsayı türü kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:897
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr "\"wchar_t\" için temel tür olarak \"unsigned short\"a zorlar"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:903
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
"IEEE sinyalleme NaNları tarafından farkedilebilen\n"
" eniyilemeler iptal edilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:906
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr "\"signed\" veya \"unsigned\" verilmezse bit alanı signed yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:909
msgid "Make \"char\" signed by default"
msgstr "Öntanımlı olarak \"char\" signed yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
-msgid "Do not print names of program units as they are compiled"
-msgstr "Yazılım birimlerini isimleri derlendiğinde basılmaz"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:912
msgid "Convert floating point constants to single precision constants"
msgstr "Kayan noktalı sabitler tek duyarlıklı sabitlere dönüştürülür"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
-msgid "Internally convert most source to lowercase"
-msgstr "Küçük harfe dönüşüm içerden yapılır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
-msgid "Internally preserve source case"
-msgstr "İçerde harf büyüklüğü korunur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
-msgid "Internally convert most source to uppercase"
-msgstr "Büyük harfe dönüşüm içerden yapılır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:918
msgid "Insert stack checking code into the program"
msgstr "Programa yığın denetimi kodu yerleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:924
msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr "-fstack-limit-register=YAZMAÇ\tYığıt YAZMAÇı aşarsa yakalanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:927
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr "-fstack-limit-symbol=İSİM\tYığıt İSİM sembolünü aşarsa yakalanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:930
msgid "Display statistics accumulated during compilation"
msgstr "Derleme sırasında toplanan istatistikler gösterilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-"Nesne dizileri içinde saklamalar için atanabilirlik\n"
-" sınamaları etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:933
msgid "Perform strength reduction optimizations"
msgstr "Güç azaltma eniyilemesi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:936
msgid "Assume strict aliasing rules apply"
msgstr "Sıkı takma ad kuralları uygulanacağı varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
-msgid "Symbol names spelled in mixed case"
-msgstr "Sembol isimlerin BüyükKüçük harflerle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
-msgid "Symbol names in lowercase"
-msgstr "Sembol isimleri küçük harflerle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
-msgid "Symbol names in uppercase"
-msgstr "Sembol isimleri büyük harflerle yazılmıştır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:942
msgid "Check for syntax errors, then stop"
msgstr "Sözdizimi denetimi yaptıktan sonra durur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:945
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr "-ftabstop=SAYI\tSütunlu raporlama için sekmeler arası mesafe"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:948
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr "-ftemplate-depth-SAYI\tAzami şablon gerçekleme derinliği belirtilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:951
msgid "Create data files needed by \"gcov\""
msgstr "\"gcov\" için gereken veri dosyaları oluşturulur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:957
msgid "Perform jump threading optimizations"
msgstr "Atlama evresi oluşturma eniyilemesi uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:960
msgid "Report the time taken by each compiler pass"
msgstr "Her derleme aşaması için harcanan zaman raporlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:963
msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tÖntanımlı yerel-evreli saklama kodu üretim modeli belirtilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:966
msgid "Perform superblock formation via tail duplication"
msgstr "Kuyruk tekrarı üzerinden süperblok oluşumu uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:969
msgid "Assume floating-point operations can trap"
msgstr "Kayan nokta işlemlerinin yakalanabileceği varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:972
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr "Toplama, çıkartma, çarpmada signed taşması için kapan kurulur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr "Ondalık olmayan taban önekli sabitler türsüz yapılır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
-msgid "Allow all ugly features"
-msgstr "Tüm salak özellikler etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
-msgid "Hollerith and typeless can be passed as arguments"
-msgstr ""
-"Hollerith ve türsüz sabitler argüman olarak\n"
-" kullanılabilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr ""
-"ASSIGN'lı değişkenlerin olağan kopyalamasına izin\n"
-" verilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr "Yapay dizi üstindisi (1) kabul edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr "Yordam çağrılarında son virgül null argüman sayılır"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr ""
-"DOUBLE COMPLEX Z nin REAL(Z) ve AIMAG(Z) olarak\n"
-" verilmesine izin verilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
-msgstr "DATA ve PARAMETER üzerinden ilklendirme tür uyumlu değildir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
-msgid "Allow INTEGER and LOGICAL interchangeability"
-msgstr "INTEGER ve LOGICAL aradönüşümlerine izin verilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
-msgid "Append underscores to externals"
-msgstr "external'lara altçizgiler eklenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:975
msgid "Compile whole compilation unit at a time"
msgstr "Derleme biriminin tamamı bir defada derlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
-msgid "Delete libU77 intrinsics"
-msgstr "libU77 yerleÅŸikleri silinir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
-msgid "Disable libU77 intrinsics"
-msgstr "libU77 yerleÅŸikleri iptal edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
-msgid "Enable libU77 intrinsics"
-msgstr "libU77 yerleÅŸikleri etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
-msgid "Hide libU77 intrinsics"
-msgstr "libU77 yerleÅŸikleri gizlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:984
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr "IEEE veya ISO standartlarını bozabilen matematiksel eniyilemelere izin verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:987
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr "\"signed\" veya \"unsigned\" verilmediğinde bit alanı unsigned yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:990
msgid "Make \"char\" unsigned by default"
msgstr "Öntanımlı olarak \"char\" unsigned yapılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:993
msgid "Perform loop unswitching"
msgstr "Döngü anahtarlamaması uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:996
msgid "Just generate unwind tables for exception handling"
msgstr ""
"Olağandışılıkların yakalanması için birbirlerini\n"
" etkilemeyenlerin tablosu oluÅŸturulur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:999
msgid "Use __cxa_atexit to register destructors"
msgstr "Yazmaç yıkıcılara __cxa_atexit kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1002
msgid "Add extra commentary to assembler output"
msgstr "Çevirici çıktısına fazladan açıklama ekler"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
-msgid "Print g77-specific version information and run internal tests"
-msgstr "g77'ye özel sürüm bilgisini gösterir ve iç testleri yapar"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1005
msgid "Use expression value profiles in optimizations"
msgstr "Eniyilemelerde ifade değeri ayrımlaması kullanılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1008
msgid "Discard unused virtual functions"
msgstr "Kullanılmayan sanal işlevler iptal edilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1011
msgid "Implement vtables using thunks"
msgstr "İşlev gösterici tablosu aşılarla oluşturulur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr "Program VXT (Digital-benzeri) FORTRAN da yazılmış"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin VXT FORTRAN\n"
-" destekleri silinir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin VXT FORTRAN\n"
-" destekleri iptal edilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin VXT FORTRAN\n"
-" destekleri etkin olur"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-msgstr ""
-"FORTRAN-77 olmayan yerleÅŸiklerin VXT FORTRAN\n"
-" destekleri gizlenir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1014
msgid "Emit common-like symbols as weak symbols"
msgstr "Benzer semboller zayıf semboller olarak ele alınır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1017
msgid "Construct webs and split unrelated uses of single variable"
-msgstr ""
+msgstr "Izgara oluşturur ve tek bir değişkenin ilgisiz kullanımlarını ayırır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1020
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr "-fwide-exec-charset=KRK-KÜMESİ\tTüm geniş karakterli dizgeler ve sabitler KRK-KÜMESİne dönüştürülür"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1023
msgid "Generate a #line directive pointing at the current working directory"
msgstr "O anki çalışma dizinini betimleyen bir #line yönergesi üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1026
msgid "Assume signed arithmetic overflow wraps around"
-msgstr ""
+msgstr "İşaretli aritmetik taşmaların etrafından dolanıldığı varsayılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1029
msgid "Store strings in writable data section"
msgstr "Dizgeler yazılabilir veri bölümünde saklanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1032
msgid "Emit cross referencing information"
msgstr "Çapraz referans bilgisi yayınlanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
-msgid "Print internal debugging-related information"
-msgstr "İç hata ayıklama bilgilerini gösterir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1035
msgid "Put zero initialized data in the bss section"
msgstr "bss bölümüne sıfır ilklendirmeli veri yerleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1038
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr "Zero-Link kipinde kullanmak için çılgın sınıf araması (via objc_getClass()) üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
-msgid "Treat initial values of 0 like non-zero values"
-msgstr ""
-"0 değerli olanlar içerde sıfır değerli olmayanlar\n"
-" gibi deÄŸerlendirilir"
-
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1041
msgid "Generate debug information in default format"
msgstr "Öntanımlı biçimde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1044
msgid "Generate debug information in COFF format"
msgstr "COFF biçiminde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1047
msgid "Generate debug information in DWARF v2 format"
msgstr "DWARF v2 biçiminde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1050
msgid "Dump declarations to a .decl file"
msgstr "Bildirimler bir .decl dosyasına dökümlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1053
msgid "Generate debug information in default extended format"
msgstr "Öntanımlı gelişmiş biçimde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1056
msgid "Generate debug information in STABS format"
msgstr "STABS biçiminde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1059
msgid "Generate debug information in extended STABS format"
msgstr "Gelişmiş STABS biçiminde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1062
msgid "Generate debug information in VMS format"
msgstr "VMS biçiminde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1065
msgid "Generate debug information in XCOFF format"
msgstr "XCOFF biçiminde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1068
msgid "Generate debug information in extended XCOFF format"
msgstr "Gelişmiş XCOFF biçiminde hata ayıklama bilgisi üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1071
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr "-idirafter DİZİN\tDİZİN sistem başlık dosyaları arama yolunun sonuna eklenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1074
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr "-imacros DOSYA\tDOSYAdaki makro tanımları kabul edilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1077
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr "-include DOSYA\tDOSYAnın içeriği diğer dosyaların başlangıcına eklenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1080
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr "-iprefix YOL\tYOL sonraki iki seçenek için önek olur"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1083
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr "-isysroot DİZİN\tDİZİN sistemin kök dizini kabul edilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1086
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr "-isystem DİZİN\tDİZİN sistem başlık dosyaları arama yolunun başına eklenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1089
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr "-iwithprefix DİZİN\tDİZİN sistem başlık dosyaları arama yolunun sonuna eklenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1092
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr "-iwithprefixbefore DİZİN\tDİZİN ana başlık dosyaları arama yolunun sonuna eklenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1104
msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgstr "Standart sistem başlık dosyaları dizinleri aranmaz (-isystem ile belirtilenler hariç) "
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1107
msgid "Do not search standard system include directories for C++"
msgstr "C++ için standart sistem başlık dosyaları dizinleri aranmaz"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1110
msgid "-o <file>\tPlace output into <file>"
msgstr "-o DOSYA\tÇıktı DOSYAya yazılır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1113
msgid "Enable function profiling"
msgstr "İşlev ayrımlama etkinleştirilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1116
msgid "Issue warnings needed for strict compliance to the standard"
msgstr "Standarda tam uyum için gereken uyarılar üretilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1119
msgid "Like -pedantic but issue them as errors"
msgstr "-pedantic gibidir ancak uyarılar hata olarak ele alınır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1122
msgid "Generate C header of platform-specific features"
msgstr "Platforma özel niteliklerin C başlıklarını üretir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1125
msgid "Do not display functions compiled or elapsed time"
msgstr "Derlenen işlevler ve geçen zaman gösterilmez"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1128
msgid "Remap file names when including files"
msgstr "Dosyalar içerildiğinde dosya isimleri yeniden eşlenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1131
msgid "Conform to the ISO 1998 C++ standard"
msgstr "ISO 1998 C++ standardı uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1134
msgid "Conform to the ISO 1990 C standard"
msgstr "ISO 1990 C standardı uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1137
msgid "Conform to the ISO 1999 C standard"
msgstr "ISO 1999 C standardı uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1140
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1161
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1164
msgid "Deprecated in favor of -std=c99"
msgstr "-std=c99 eskidi"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1143
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr "ISO 1998 C++ standardı GNU oluşumlarıyla uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1146
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr "ISO 1990 C standardı GNU oluşumlarıyla uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1149
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr "ISO 1999 C standardı GNU oluşumlarıyla uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1152
msgid "Deprecated in favor of -std=gnu99"
msgstr "-std=gnu99 eskidi"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1155
msgid "Deprecated in favor of -std=c89"
msgstr "-std=c89 eskidi"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1158
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr "ISO 1990 C standardı 1994 düzeltmesiyle uygulanır"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1167
msgid "Enable traditional preprocessing"
msgstr "Geleneksel önişlemi etkinleştirir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1170
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr "-trigraphs\tISO C üçlü harfleri desteklenir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1173
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr "Sisteme özel ve GCCye özel makrolar önceden tanımlı yapılmaz"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1176
msgid "Enable verbose output"
msgstr "Ayrıntılı bilgi verilir"
-#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1179
+msgid "Display the compiler's version"
+msgstr "Derleyicinin sürüm bilgileri gösterilir"
+
+#: /home/mitchell/obj/gcc-3.4/gcc/options.c:1182
msgid "Suppress warnings"
msgstr "Uyarılar engellenir"
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "mno-cygwin ve mno-win32 uyumsuz"
+
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr "shared ve mdll uyumsuz"
+
+#: config/i386/freebsd-aout.h:215
msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr "`-p' desteklenmiyor; `-pg' ve gprof(1) kullanın"
@@ -21314,49 +20951,62 @@ msgstr "GCC -E kulanılmaksızın -C desteklemez"
msgid "GCC does not support -CC without using -E"
msgstr "GCC -E kulanılmaksızın -CC desteklemez"
+#: config/i386/sco5.h:191
+msgid "-pg not supported on this platform"
+msgstr "-pg bu platformda desteklenmiyor"
+
+#: config/i386/sco5.h:192
+msgid "-p and -pp specified - pick one"
+msgstr "-p ve -pp belirtilmiş - birini seçin"
+
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
+msgstr "-G ve -static birlikte kullanılamaz"
+
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+msgid "does not support multilib"
+msgstr "multilib desteklenmiyor"
+
#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
msgid "may not use both -m32 and -m64"
msgstr "-m32 ve -m64 birlikte kullanılamaz"
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr "shared ve mdll uyumsuz"
-
-#: config/darwin.h:215
+#: config/darwin.h:222
msgid "-current_version only allowed with -dynamiclib"
msgstr "-current_version sadece -dynamiclib ile kullanılabilir"
-#: config/darwin.h:218
+#: config/darwin.h:225
msgid "-install_name only allowed with -dynamiclib"
msgstr "-install_name sadece -dynamiclib ile kullanılabilir"
-#: config/darwin.h:223
+#: config/darwin.h:230
msgid "-bundle not allowed with -dynamiclib"
msgstr "-bundle ile -dynamiclib birarada izin verilmez"
-#: config/darwin.h:224
+#: config/darwin.h:231
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr "-bundle_loader ile -dynamiclib birarada izin verilmez"
-#: config/darwin.h:225
+#: config/darwin.h:232
msgid "-client_name not allowed with -dynamiclib"
msgstr "-client_name ile -dynamiclib birarada izin verilmez"
-#: config/darwin.h:228
+#: config/darwin.h:235
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr "-force_cpusubtype_ALL ile -dynamiclib birarada izin verilmez"
-#: config/darwin.h:229
+#: config/darwin.h:236
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr "-force_flat_namespace ile -dynamiclib birarada izin verilmez"
-#: config/darwin.h:231
+#: config/darwin.h:238
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr "-keep_private_externs ile -dynamiclib birarada izin verilmez"
-#: config/darwin.h:232
+#: config/darwin.h:239
msgid "-private_bundle not allowed with -dynamiclib"
msgstr "-private_bundle ile -dynamiclib birarada izin verilmez"
@@ -21372,47 +21022,10 @@ msgstr "-mg ile ayrımsama desteklenmiyor\n"
msgid "may not use both -EB and -EL"
msgstr "-EB ve -EL birlikte kullanılamayabilir"
-#: config/mips/mips.h:988
-msgid "-pipe is not supported"
-msgstr "-pipe desteklenmiyor."
-
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:767
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg ve -fomit-frame-pointer uyumsuz"
-
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr "-fjni ve -femit-class-files uyumsuz"
-
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
-msgstr "-fjni ve -femit-class-file uyumsuz"
-
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
-msgstr "-femit-class-file -fsyntax-only ile birlikte kullanılmalı"
-
#: treelang/lang-specs.h:52
msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr "-pg veya -p ve -fomit-frame-pointer uyumsuz"
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-msgid "does not support multilib"
-msgstr "multilib desteklenmiyor"
-
-#: config/i386/sco5.h:191
-msgid "-pg not supported on this platform"
-msgstr "-pg bu platformda desteklenmiyor"
-
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
-msgstr "-p ve -pp belirtilmiş - birini seçin"
-
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
-msgstr "-G ve -static birlikte kullanılamaz"
-
#: config/arm/arm.h:198
msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr "-mapcs-26 ve -mapcs-32 birlikte kullanılamayabilir"
@@ -21429,6 +21042,14 @@ msgstr "-mbig-endian ve -mlittle-endian birlikte kullanılamayabilir"
msgid "the m210 does not have little endian support"
msgstr "m210 küçük ilkli bayt sıralamasının desteklemez"
+#: config/mips/mips.h:988
+msgid "-pipe is not supported"
+msgstr "-pipe desteklenmiyor."
+
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:767
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg ve -fomit-frame-pointer uyumsuz"
+
#: ada/lang-specs.h:36
msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr "Ada için -c, -S, -gnatc, -gnatz, ve -gnats seçeneklerinden biri gerekir"
@@ -21441,9 +21062,17 @@ msgstr "-mhard-float desteklenmiyor"
msgid "-msingle-float and -msoft-float can not both be specified"
msgstr "-msingle-float ve -msoft-float birlikte belirtilemez."
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
-msgstr " çelişen code gen tarzı switch'ler kullanılmış"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fjni ve -femit-class-files uyumsuz"
+
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fjni ve -femit-class-file uyumsuz"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-femit-class-file -fsyntax-only ile birlikte kullanılmalı"
#: gcc.c:743
msgid "GCC does not support -C or -CC without -E"
@@ -21453,60 +21082,367 @@ msgstr "GCC -E kullanılmaksızın -C veya -CC desteklemez"
msgid "-E required when input is from standard input"
msgstr "Standart girdiden girdi alınırken -E gereklidir"
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "mno-cygwin ve mno-win32 uyumsuz"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
+msgstr " çelişen code gen tarzı switch'ler kullanılmış"
-#~ msgid "neither the destructor nor the class-specific "
-#~ msgstr "sınıf tanımlanırken bildirilmiş olsalar bile "
+#~ msgid "Warn if deprecated class, method, or field is used"
+#~ msgstr "Eski tip sınıf, yöntem ya da alan bulunduğunda uyarır"
-#~ msgid "operator delete will be called, even if they are "
-#~ msgstr "ne yıkıcı ne de sınıfa özel "
+#~ msgid "Warn if deprecated empty statements are found"
+#~ msgstr "Eski tip boş deyimler bulunduğunda uyarır"
-#~ msgid "declared when the class is defined."
-#~ msgstr "silme işleci çağrılabilir."
+#~ msgid "Enable warnings about inter-procedural problems"
+#~ msgstr "Yordamlar arası sorunlar hakkındaki uyarılar verilir"
+
+#~ msgid "Warn if .class files are out of date"
+#~ msgstr ".class dosyaları güncel değilse uyarır"
+
+#~ msgid "Warn if modifiers are specified when not necessary"
+#~ msgstr "Değiştiriciler gereksizken belirtilmişse uyarır"
+
+#~ msgid "Warn about constructs with surprising meanings"
+#~ msgstr "Yapılar hakkında sürpriz niteliğinde uyarı verilir"
+
+#~ msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+#~ msgstr "--CLASSPATH\t eski kullanım; yerine --classpath kullanın"
+
+#~ msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+#~ msgstr ""
+#~ "Yerel değişkenler ve COMMON blokları SAVE\n"
+#~ " deyimlerinde adlandırılmış olarak değerlendirilmez."
+
+#~ msgid "Backslashes in character and hollerith constants are special (not C-style)"
+#~ msgstr ""
+#~ "Tersbölüler ve karakter/hollerith sabitler özeldir\n"
+#~ " (C-tarzı)"
+
+#~ msgid "Delete libU77 intrinsics with bad interfaces"
+#~ msgstr "Hatalı arabirimli libU77 yerleşikleri silinir"
+
+#~ msgid "Disable libU77 intrinsics with bad interfaces"
+#~ msgstr "Hatalı arabirimli libU77 yerleşikleri iptal edilir"
+
+#~ msgid "Enable libU77 intrinsics with bad interfaces"
+#~ msgstr "Hatalı arabirimli libU77 yerleşikleri etkin olur"
+
+#~ msgid "Hide libU77 intrinsics with bad interfaces"
+#~ msgstr "Hatalı arabirimli libU77 yerleşikleri gizlenir"
+
+#~ msgid "--bootclasspath=<path>\tReplace system path"
+#~ msgstr "--bootclasspath=<yol>\tSistem dosya yolu ile deÄŸiÅŸtirilir"
+
+#~ msgid "Program written in strict mixed-case"
+#~ msgstr "Program BüyükKüçük harflerle yazılmıştır"
+
+#~ msgid "Compile as if program written in lowercase"
+#~ msgstr "Program küçük harflerle yazılmış olarak derlenir"
+
+#~ msgid "Preserve case used in program"
+#~ msgstr "Programda harf büyüklüklerine dokunulmaz"
+
+#~ msgid "Program written in lowercase"
+#~ msgstr "Program küçük harflerle yazılmıştır"
+
+#~ msgid "Program written in uppercase"
+#~ msgstr "Program büyük harflerle yazılmıştır"
+
+#~ msgid "Compile as if program written in uppercase"
+#~ msgstr "Program büyük harflerle yazılmış olarak derlenir"
+
+#~ msgid "--classpath=<path>\tSet class path"
+#~ msgstr "--classpath=<yol>\tSınıf dosya yolunu ayarlar"
+
+#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+#~ msgstr ""
+#~ "COMMON ve EQUIVALENCE için özel hata ayıklama\n"
+#~ " bilgileri yayınlanır (iptal edildi)"
+
+#~ msgid "Allow '$' in symbol names"
+#~ msgstr "Sembol isimlerinde '$' kullanımına izin verilir"
+
+#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+#~ msgstr ""
+#~ "Hatalara sebep olmamak için COMPLEX aritmetiği\n"
+#~ " emüle edilir"
+
+#~ msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+#~ msgstr "--encoding=<kodlama>\tGirdi kodlaması seçilir (öntanımlısı yerelden gelir)"
+
+#~ msgid "f2c-compatible code can be generated"
+#~ msgstr "f2c uyumlu kod üretililemez"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin f2c destekleri\n"
+#~ " silinir"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin f2c destekleri\n"
+#~ " iptal edilir"
+
+#~ msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin f2c destekleri\n"
+#~ " etkin olur"
+
+#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin f2c destekleri\n"
+#~ " gizlenir"
+
+#~ msgid "Unsupported; generate libf2c-calling code"
+#~ msgstr "Desteklenmiyor; libf2c çağrı kodu üretilir"
+
+#~ msgid "Program is written in typical FORTRAN 66 dialect"
+#~ msgstr "Program tipik FORTRAN 66 dilinde yazılmıştır"
+
+#~ msgid "Program is written in typical Unix-f77 dialect"
+#~ msgstr "Program tipik Unix-f77 dilinde yazılmıştır"
+
+#~ msgid "Program is written in Fortran-90-ish dialect"
+#~ msgstr "Program tipik Fortran-90 dilinde yazılmıştır"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin F90 destekleri\n"
+#~ " silinir"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin F90 destekleri\n"
+#~ " iptal edilir"
+
+#~ msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin F90 destekleri\n"
+#~ " etkin olur"
-#~ msgid "-I <dir>\tAdd <dir> to the end of the main include path. -I- gives more include path control; see info documentation"
-#~ msgstr "-I DİZİN\tDİZİN ana başlık dosyaları yolunun sonuna eklenir. -I- daha iyidir; bilgi sayfalarına bakınız"
+#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin F90 destekleri\n"
+#~ " gizlenir"
+
+#~ msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+#~ msgstr "ffixed-line-length-<sayı>\tAzami satır uzunluğu <sayı>'ya ayarlanır"
+
+#~ msgid "Unsupported; affects code generation of arrays"
+#~ msgstr "Desteklenmiyor; dizilerin kod üretimi etkilenir"
+
+#~ msgid "Always check for non gcj generated classes archives"
+#~ msgstr ""
+#~ "gcj üretimi olmayan sınıfların arşivleri daima\n"
+#~ " denetlenir"
+
+#~ msgid "Generate code to check subscript and substring bounds"
+#~ msgstr "Dizi indislerini denetleyecek kod üretilir"
+
+#~ msgid "Program is written in Fortran-90-ish free form"
+#~ msgstr "Program Fortran-90'ca serbest biçimde yazılmış"
+
+#~ msgid "Enable fatal diagnostics about inter-procedural problems"
+#~ msgstr ""
+#~ "Yordamlar arası sorunlar hakkındaki ölümcül tanılar\n"
+#~ " etkin olur"
+
+#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin g77 destekleri\n"
+#~ " silinir"
+
+#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin g77 destekleri\n"
+#~ " iptal edilir"
+
+#~ msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin g77 destekleri\n"
+#~ " etkin olur"
+
+#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin g77 destekleri\n"
+#~ " gizlenir"
+
+#~ msgid "Use offset tables for virtual method calls"
+#~ msgstr ""
+#~ "Sanal yöntem çağrıları için adresleme tabloları\n"
+#~ " kullanılır"
+
+#~ msgid "Initialize local vars and arrays to zero"
+#~ msgstr "Yerel değişkenler ve diziler sıfır ile ilklendirilir"
+
+#~ msgid "Intrinsics letters in arbitrary cases"
+#~ msgstr "Yerleşikler gelişigüzel yazılmıştır"
+
+#~ msgid "Intrinsics spelled as e.g. SqRt"
+#~ msgstr "Yerleşikler SqRt tarzında hecelenir"
+
+#~ msgid "Intrinsics in lowercase"
+#~ msgstr "Yerleşikler küçük harfle yazılmıştır"
+
+#~ msgid "Intrinsics in uppercase"
+#~ msgstr "Yerleşikler büyük harfle yazılmıştır"
+
+#~ msgid "Assume native functions are implemented using JNI"
+#~ msgstr "Yerli işlevlerin JNI kullanarak oluştuğu varsayılır"
+
+#~ msgid "Language keyword letters in arbitrary cases"
+#~ msgstr "Dil anahtar sözcükleri gelişigüzel yazılmıştır"
+
+#~ msgid "Language keywords spelled as e.g. IOStat"
+#~ msgstr "Dil anahtar sözcükleri IOStat tarzı hecelenir"
+
+#~ msgid "Language keywords in lowercase"
+#~ msgstr "Dil anahtar sözcükleri küçük harflerle yazılmıştır"
+
+#~ msgid "Language keywords in uppercase"
+#~ msgstr "Dil anahtar sözcükleri büyük harflerle yazılmıştır"
+
+#~ msgid "Delete MIL-STD 1753 intrinsics"
+#~ msgstr "MIL-STD 1753 yerleÅŸikleri silinir"
+
+#~ msgid "Disable MIL-STD 1753 intrinsics"
+#~ msgstr "MIL-STD 1753 yerleÅŸikleri iptal edilir"
+
+#~ msgid "Enable MIL-STD 1753 intrinsics"
+#~ msgstr "MIL-STD 1753 yerleÅŸikleri etkin olur"
+
+#~ msgid "Hide MIL-STD 1753 intrinsics"
+#~ msgstr "MIL-STD 1753 yerleÅŸikleri gizlenir"
+
+#~ msgid "Take at least one trip through each iterative DO loop"
+#~ msgstr "Her yinelemeli DO döngüsü en azından bir tur atar"
+
+#~ msgid "Enable optimization of static class initialization code"
+#~ msgstr "Statik sınıf ilklendirme kodunun eniyilemesi yapılır"
+
+#~ msgid "Warn about use of (only a few for now) Fortran extensions"
+#~ msgstr ""
+#~ "Fortran uzantılarının kullanımı hakkında uyarır\n"
+#~ " (ÅŸimdilik hepsinde deÄŸil)"
+
+#~ msgid "Allow appending a second underscore to externals"
+#~ msgstr "external'lara ikinci altçizgi eklenebilir"
-#~ msgid "Generate make dependencies"
-#~ msgstr "make bağımlılıkları üretilir"
+#~ msgid "Do not print names of program units as they are compiled"
+#~ msgstr "Yazılım birimlerini isimleri derlendiğinde basılmaz"
-#~ msgid "-MF <file>\tWrite dependency output to the given file"
-#~ msgstr "-MF DOSYA\tBağımlılık çıktıları belirtilen dosyaya yazılır"
+#~ msgid "Internally convert most source to lowercase"
+#~ msgstr "Küçük harfe dönüşüm içerden yapılır"
-#~ msgid "Like -M but ignore system header files"
-#~ msgstr "-M gibi, ancak sistem başlık dosyaları yoksayılır"
+#~ msgid "Internally preserve source case"
+#~ msgstr "İçerde harf büyüklüğü korunur"
-#~ msgid "Enable most warning messages"
-#~ msgstr "Uyarı sıklığı iletileri etkinleştirilir"
+#~ msgid "Internally convert most source to uppercase"
+#~ msgstr "Büyük harfe dönüşüm içerden yapılır"
-#~ msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-#~ msgstr "İç içe açıklama satırları ile bir fiziksel satırdan fazla olan C++ açıklamalarında uyarır"
+#~ msgid "Enable assignability checks for stores into object arrays"
+#~ msgstr ""
+#~ "Nesne dizileri içinde saklamalar için atanabilirlik\n"
+#~ " sınamaları etkin olur"
+
+#~ msgid "Symbol names spelled in mixed case"
+#~ msgstr "Sembol isimlerin BüyükKüçük harflerle yazılmıştır"
+
+#~ msgid "Symbol names in lowercase"
+#~ msgstr "Sembol isimleri küçük harflerle yazılmıştır"
+
+#~ msgid "Symbol names in uppercase"
+#~ msgstr "Sembol isimleri büyük harflerle yazılmıştır"
+
+#~ msgid "Make prefix-radix non-decimal constants be typeless"
+#~ msgstr "Ondalık olmayan taban önekli sabitler türsüz yapılır"
+
+#~ msgid "Allow all ugly features"
+#~ msgstr "Tüm salak özellikler etkin olur"
+
+#~ msgid "Hollerith and typeless can be passed as arguments"
+#~ msgstr ""
+#~ "Hollerith ve türsüz sabitler argüman olarak\n"
+#~ " kullanılabilir"
+
+#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
+#~ msgstr ""
+#~ "ASSIGN'lı değişkenlerin olağan kopyalamasına izin\n"
+#~ " verilir"
+
+#~ msgid "Dummy array dimensioned to (1) is assumed-size"
+#~ msgstr "Yapay dizi üstindisi (1) kabul edilir"
+
+#~ msgid "Trailing comma in procedure call denotes null argument"
+#~ msgstr "Yordam çağrılarında son virgül null argüman sayılır"
+
+#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+#~ msgstr ""
+#~ "DOUBLE COMPLEX Z nin REAL(Z) ve AIMAG(Z) olarak\n"
+#~ " verilmesine izin verilir"
+
+#~ msgid "Initialization via DATA and PARAMETER is not type-compatible"
+#~ msgstr "DATA ve PARAMETER üzerinden ilklendirme tür uyumlu değildir"
+
+#~ msgid "Allow INTEGER and LOGICAL interchangeability"
+#~ msgstr "INTEGER ve LOGICAL aradönüşümlerine izin verilir"
+
+#~ msgid "Append underscores to externals"
+#~ msgstr "external'lara altçizgiler eklenir"
+
+#~ msgid "Delete libU77 intrinsics"
+#~ msgstr "libU77 yerleÅŸikleri silinir"
+
+#~ msgid "Disable libU77 intrinsics"
+#~ msgstr "libU77 yerleÅŸikleri iptal edilir"
-#~ msgid "Synonym for -Wcomment"
-#~ msgstr "-Wcomment ile aynı"
+#~ msgid "Enable libU77 intrinsics"
+#~ msgstr "libU77 yerleÅŸikleri etkin olur"
-#~ msgid "Warn about deprecated compiler features"
-#~ msgstr "Eskimiş derleyici özellikleri hakkında uyarmaz"
+#~ msgid "Hide libU77 intrinsics"
+#~ msgstr "libU77 yerleÅŸikleri gizlenir"
-#~ msgid "Deprecated. This switch has no effect."
-#~ msgstr "Eski. Bu seçenek etkisizdir."
+#~ msgid "Print g77-specific version information and run internal tests"
+#~ msgstr "g77'ye özel sürüm bilgisini gösterir ve iç testleri yapar"
-#~ msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-#~ msgstr "Yazılımın anlamını etkileyebilecek üçlü harfler saptanırsa uyarır"
+#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
+#~ msgstr "Program VXT (Digital-benzeri) FORTRAN da yazılmış"
-#~ msgid "-fdump-<type>\tDump various compiler internals to a file"
-#~ msgstr "-fdump-TÜR\tBelirtilen derleyici iç oluşumları bir dosyaya dökümlenir"
+#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin VXT FORTRAN\n"
+#~ " destekleri silinir"
+
+#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin VXT FORTRAN\n"
+#~ " destekleri iptal edilir"
+
+#~ msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin VXT FORTRAN\n"
+#~ " destekleri etkin olur"
-#~ msgid "Integrate simple functions into their callers"
-#~ msgstr "Basit işlevler onları çağıranların içine gömülür"
+#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#~ msgstr ""
+#~ "FORTRAN-77 olmayan yerleÅŸiklerin VXT FORTRAN\n"
+#~ " destekleri gizlenir"
+
+#~ msgid "Print internal debugging-related information"
+#~ msgstr "İç hata ayıklama bilgilerini gösterir"
-#~ msgid "Treat the input file as already preprocessed"
-#~ msgstr "Girdi dosyaları evvelce önişlemden geçirilmiş kabul edilir"
+#~ msgid "Treat initial values of 0 like non-zero values"
+#~ msgstr ""
+#~ "0 değerli olanlar içerde sıfır değerli olmayanlar\n"
+#~ " gibi deÄŸerlendirilir"
-#~ msgid "Display the compiler's version"
-#~ msgstr "Derleyicinin sürüm bilgileri gösterilir"
+#~ msgid "neither the destructor nor the class-specific "
+#~ msgstr "sınıf tanımlanırken bildirilmiş olsalar bile "
+
+#~ msgid "operator delete will be called, even if they are "
+#~ msgstr "ne yıkıcı ne de sınıfa özel "
+
+#~ msgid "declared when the class is defined."
+#~ msgstr "silme işleci çağrılabilir."
#~ msgid "concatenation of string literals with __FUNCTION__ is deprecated"
#~ msgstr "__FUNCTION__ ile dizge sabitlerin birleştirilmesi özelliği eski kullanım"
@@ -22833,9 +22769,6 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
#~ msgid "`sigof' applied to non-aggregate expression"
#~ msgstr "küme olmayan ifadeye `sigof' uygulanmış"
-#~ msgid "`sigof' applied to non-aggregate type"
-#~ msgstr "küme olmayan türe `sigof' uygulanmış"
-
#~ msgid "qualified name does not name a class"
#~ msgstr "nitelenmiş isim bir sınıf ismi değil"
@@ -22866,9 +22799,6 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
#~ msgid "ISO C++ forbids array dimensions with parenthesized type in new"
#~ msgstr "ISO C++ new içinde parantezli dizi indislemeye izin vermez"
-#~ msgid "`%T' is not a class or namespace"
-#~ msgstr "`%T' bir sınıf ya da isim alanı değil"
-
#~ msgid "ISO C++ forbids label declarations"
#~ msgstr "ISO C++ etiket bildirimlerine izin vermez"
@@ -23305,9 +23235,6 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
#~ msgid "missing binary operator"
#~ msgstr "iki terimli iÅŸlemimi eksik"
-#~ msgid "operator '%s' has no left operand"
-#~ msgstr "`%s' işlemiminin sol tarafı yok"
-
#~ msgid "changing search order for system directory \"%s\""
#~ msgstr "sistem dizini \"%s\" için arama sırası"
diff --git a/gcc/predict.c b/gcc/predict.c
index f2b4068df1a..9d885fc4fc6 100644
--- a/gcc/predict.c
+++ b/gcc/predict.c
@@ -1,5 +1,6 @@
/* Branch prediction routines for the GNU compiler.
- Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
+ Free Software Foundation, Inc.
This file is part of GCC.
@@ -60,7 +61,7 @@ static sreal real_zero, real_one, real_almost_one, real_br_prob_base,
real_inv_br_prob_base, real_one_half, real_bb_freq_max;
/* Random guesstimation given names. */
-#define PROB_VERY_UNLIKELY (REG_BR_PROB_BASE / 10 - 1)
+#define PROB_VERY_UNLIKELY (REG_BR_PROB_BASE / 100 - 1)
#define PROB_EVEN (REG_BR_PROB_BASE / 2)
#define PROB_VERY_LIKELY (REG_BR_PROB_BASE - PROB_VERY_UNLIKELY)
#define PROB_ALWAYS (REG_BR_PROB_BASE)
diff --git a/gcc/real.c b/gcc/real.c
index 11927ee59cf..843725e5590 100644
--- a/gcc/real.c
+++ b/gcc/real.c
@@ -640,6 +640,9 @@ do_add (REAL_VALUE_TYPE *r, const REAL_VALUE_TYPE *a,
r->class = rvc_normal;
r->sign = sign;
r->exp = exp;
+ /* Zero out the remaining fields. */
+ r->signalling = 0;
+ r->canonical = 0;
/* Re-normalize the result. */
normalize (r);
@@ -1960,6 +1963,7 @@ real_from_integer (REAL_VALUE_TYPE *r, enum machine_mode mode,
get_zero (r, 0);
else
{
+ memset (r, 0, sizeof (*r));
r->class = rvc_normal;
r->sign = high < 0 && !unsigned_p;
r->exp = 2 * HOST_BITS_PER_WIDE_INT;
@@ -1977,7 +1981,6 @@ real_from_integer (REAL_VALUE_TYPE *r, enum machine_mode mode,
{
r->sig[SIGSZ-1] = high;
r->sig[SIGSZ-2] = low;
- memset (r->sig, 0, sizeof(long)*(SIGSZ-2));
}
else if (HOST_BITS_PER_LONG*2 == HOST_BITS_PER_WIDE_INT)
{
@@ -1985,8 +1988,6 @@ real_from_integer (REAL_VALUE_TYPE *r, enum machine_mode mode,
r->sig[SIGSZ-2] = high;
r->sig[SIGSZ-3] = low >> (HOST_BITS_PER_LONG - 1) >> 1;
r->sig[SIGSZ-4] = low;
- if (SIGSZ > 4)
- memset (r->sig, 0, sizeof(long)*(SIGSZ-4));
}
else
abort ();
diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c
index 9a6c89bf310..0f284ac5c53 100644
--- a/gcc/reg-stack.c
+++ b/gcc/reg-stack.c
@@ -1060,10 +1060,21 @@ move_for_stack_reg (rtx insn, stack regstack, rtx pat)
if (regstack->reg[i] == REGNO (src))
break;
- /* The source must be live, and the dest must be dead. */
- if (i < 0 || get_hard_regnum (regstack, dest) >= FIRST_STACK_REG)
+ /* The destination must be dead, or life analysis is borked. */
+ if (get_hard_regnum (regstack, dest) >= FIRST_STACK_REG)
abort ();
+ /* If the source is not live, this is yet another case of
+ uninitialized variables. Load up a NaN instead. */
+ if (i < 0)
+ {
+ PATTERN (insn) = pat
+ = gen_rtx_SET (VOIDmode,
+ FP_MODE_REG (REGNO (dest), SFmode), nan);
+ INSN_CODE (insn) = -1;
+ return move_for_stack_reg (insn, regstack, pat);
+ }
+
/* It is possible that the dest is unused after this insn.
If so, just pop the src. */
diff --git a/gcc/regrename.c b/gcc/regrename.c
index e725ee932da..8c326c030ec 100644
--- a/gcc/regrename.c
+++ b/gcc/regrename.c
@@ -101,8 +101,12 @@ note_sets (rtx x, rtx set ATTRIBUTE_UNUSED, void *data)
HARD_REG_SET *pset = (HARD_REG_SET *) data;
unsigned int regno;
int nregs;
+
+ if (GET_CODE (x) == SUBREG)
+ x = SUBREG_REG (x);
if (GET_CODE (x) != REG)
return;
+
regno = REGNO (x);
nregs = HARD_REGNO_NREGS (regno, GET_MODE (x));
diff --git a/gcc/reload.c b/gcc/reload.c
index ed70d00492e..9eae9ff7bfc 100644
--- a/gcc/reload.c
+++ b/gcc/reload.c
@@ -2144,12 +2144,15 @@ operands_match_p (rtx x, rtx y)
j = REGNO (y);
/* On a WORDS_BIG_ENDIAN machine, point to the last register of a
- multiple hard register group, so that for example (reg:DI 0) and
- (reg:SI 1) will be considered the same register. */
+ multiple hard register group of scalar integer registers, so that
+ for example (reg:DI 0) and (reg:SI 1) will be considered the same
+ register. */
if (WORDS_BIG_ENDIAN && GET_MODE_SIZE (GET_MODE (x)) > UNITS_PER_WORD
+ && SCALAR_INT_MODE_P (GET_MODE (x))
&& i < FIRST_PSEUDO_REGISTER)
i += HARD_REGNO_NREGS (i, GET_MODE (x)) - 1;
if (WORDS_BIG_ENDIAN && GET_MODE_SIZE (GET_MODE (y)) > UNITS_PER_WORD
+ && SCALAR_INT_MODE_P (GET_MODE (y))
&& j < FIRST_PSEUDO_REGISTER)
j += HARD_REGNO_NREGS (j, GET_MODE (y)) - 1;
diff --git a/gcc/reload1.c b/gcc/reload1.c
index 1055de8059a..26f62aa2ee5 100644
--- a/gcc/reload1.c
+++ b/gcc/reload1.c
@@ -1,6 +1,6 @@
/* Reload pseudo regs into hard regs for insns that require hard regs.
Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
- 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
This file is part of GCC.
@@ -3324,6 +3324,14 @@ set_initial_elim_offsets (void)
num_not_at_initial_offset = 0;
}
+/* Subroutine of set_initial_label_offsets called via for_each_eh_label. */
+
+static void
+set_initial_eh_label_offset (rtx label)
+{
+ set_label_offsets (label, NULL_RTX, 1);
+}
+
/* Initialize the known label offsets.
Set a known offset for each forced label to be at the initial offset
of each elimination. We do this because we assume that all
@@ -3340,6 +3348,8 @@ set_initial_label_offsets (void)
for (x = forced_labels; x; x = XEXP (x, 1))
if (XEXP (x, 0))
set_label_offsets (XEXP (x, 0), NULL_RTX, 1);
+
+ for_each_eh_label (set_initial_eh_label_offset);
}
/* Set all elimination offsets to the known values for the code label given
@@ -5402,19 +5412,18 @@ choose_reload_regs (struct insn_chain *chain)
need_mode = mode;
else
need_mode
- = smallest_mode_for_size (GET_MODE_SIZE (mode) + byte,
+ = smallest_mode_for_size (GET_MODE_BITSIZE (mode)
+ + byte * BITS_PER_UNIT,
GET_MODE_CLASS (mode));
- if (
-#ifdef CANNOT_CHANGE_MODE_CLASS
- (!REG_CANNOT_CHANGE_MODE_P (i, GET_MODE (last_reg),
- need_mode)
- &&
-#endif
- (GET_MODE_SIZE (GET_MODE (last_reg))
+ if ((GET_MODE_SIZE (GET_MODE (last_reg))
>= GET_MODE_SIZE (need_mode))
#ifdef CANNOT_CHANGE_MODE_CLASS
- )
+ /* Verify that the register in "i" can be obtained
+ from LAST_REG. */
+ && !REG_CANNOT_CHANGE_MODE_P (REGNO (last_reg),
+ GET_MODE (last_reg),
+ mode)
#endif
&& reg_reloaded_contents[i] == regno
&& TEST_HARD_REG_BIT (reg_reloaded_valid, i)
@@ -6815,6 +6824,10 @@ do_input_reload (struct insn_chain *chain, struct reload *rl, int j)
actually no need to store the old value in it. */
if (optimize
+ /* Only attempt this for input reloads; for RELOAD_OTHER we miss
+ that there may be multiple uses of the previous output reload.
+ Restricting to RELOAD_FOR_INPUT is mostly paranoia. */
+ && rl->when_needed == RELOAD_FOR_INPUT
&& (reload_inherited[j] || reload_override_in[j])
&& rl->reg_rtx
&& GET_CODE (rl->reg_rtx) == REG
diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c
index 36dd9a17335..fb222f7ae6b 100644
--- a/gcc/simplify-rtx.c
+++ b/gcc/simplify-rtx.c
@@ -773,7 +773,17 @@ simplify_unary_operation (enum rtx_code code, enum machine_mode mode,
case FIX:
real_arithmetic (&d, FIX_TRUNC_EXPR, &d, NULL);
break;
-
+ case NOT:
+ {
+ long tmp[4];
+ int i;
+
+ real_to_target (tmp, &d, GET_MODE (trueop));
+ for (i = 0; i < 4; i++)
+ tmp[i] = ~tmp[i];
+ real_from_target (&d, tmp, mode);
+ break;
+ }
default:
abort ();
}
@@ -1184,6 +1194,7 @@ simplify_binary_operation (enum rtx_code code, enum machine_mode mode,
}
if (VECTOR_MODE_P (mode)
+ && code != VEC_CONCAT
&& GET_CODE (trueop0) == CONST_VECTOR
&& GET_CODE (trueop1) == CONST_VECTOR)
{
@@ -1219,60 +1230,91 @@ simplify_binary_operation (enum rtx_code code, enum machine_mode mode,
&& GET_CODE (trueop1) == CONST_DOUBLE
&& mode == GET_MODE (op0) && mode == GET_MODE (op1))
{
- REAL_VALUE_TYPE f0, f1, value;
-
- REAL_VALUE_FROM_CONST_DOUBLE (f0, trueop0);
- REAL_VALUE_FROM_CONST_DOUBLE (f1, trueop1);
- f0 = real_value_truncate (mode, f0);
- f1 = real_value_truncate (mode, f1);
+ if (code == AND
+ || code == IOR
+ || code == XOR)
+ {
+ long tmp0[4];
+ long tmp1[4];
+ REAL_VALUE_TYPE r;
+ int i;
+
+ real_to_target (tmp0, CONST_DOUBLE_REAL_VALUE (op0),
+ GET_MODE (op0));
+ real_to_target (tmp1, CONST_DOUBLE_REAL_VALUE (op1),
+ GET_MODE (op1));
+ for (i = 0; i < 4; i++)
+ {
+ if (code == AND)
+ tmp0[i] &= tmp1[i];
+ else if (code == IOR)
+ tmp0[i] |= tmp1[i];
+ else if (code == XOR)
+ tmp0[i] ^= tmp1[i];
+ else
+ abort ();
+ }
+ real_from_target (&r, tmp0, mode);
+ return CONST_DOUBLE_FROM_REAL_VALUE (r, mode);
+ }
+ else
+ {
+ REAL_VALUE_TYPE f0, f1, value;
- if (HONOR_SNANS (mode)
- && (REAL_VALUE_ISNAN (f0) || REAL_VALUE_ISNAN (f1)))
- return 0;
+ REAL_VALUE_FROM_CONST_DOUBLE (f0, trueop0);
+ REAL_VALUE_FROM_CONST_DOUBLE (f1, trueop1);
+ f0 = real_value_truncate (mode, f0);
+ f1 = real_value_truncate (mode, f1);
- if (code == DIV
- && REAL_VALUES_EQUAL (f1, dconst0)
- && (flag_trapping_math || ! MODE_HAS_INFINITIES (mode)))
- return 0;
+ if (HONOR_SNANS (mode)
+ && (REAL_VALUE_ISNAN (f0) || REAL_VALUE_ISNAN (f1)))
+ return 0;
- if (MODE_HAS_INFINITIES (mode) && HONOR_NANS (mode)
- && flag_trapping_math
- && REAL_VALUE_ISINF (f0) && REAL_VALUE_ISINF (f1))
- {
- int s0 = REAL_VALUE_NEGATIVE (f0);
- int s1 = REAL_VALUE_NEGATIVE (f1);
+ if (code == DIV
+ && REAL_VALUES_EQUAL (f1, dconst0)
+ && (flag_trapping_math || ! MODE_HAS_INFINITIES (mode)))
+ return 0;
- switch (code)
+ if (MODE_HAS_INFINITIES (mode) && HONOR_NANS (mode)
+ && flag_trapping_math
+ && REAL_VALUE_ISINF (f0) && REAL_VALUE_ISINF (f1))
{
- case PLUS:
- /* Inf + -Inf = NaN plus exception. */
- if (s0 != s1)
- return 0;
- break;
- case MINUS:
- /* Inf - Inf = NaN plus exception. */
- if (s0 == s1)
- return 0;
- break;
- case DIV:
- /* Inf / Inf = NaN plus exception. */
- return 0;
- default:
- break;
+ int s0 = REAL_VALUE_NEGATIVE (f0);
+ int s1 = REAL_VALUE_NEGATIVE (f1);
+
+ switch (code)
+ {
+ case PLUS:
+ /* Inf + -Inf = NaN plus exception. */
+ if (s0 != s1)
+ return 0;
+ break;
+ case MINUS:
+ /* Inf - Inf = NaN plus exception. */
+ if (s0 == s1)
+ return 0;
+ break;
+ case DIV:
+ /* Inf / Inf = NaN plus exception. */
+ return 0;
+ default:
+ break;
+ }
}
- }
- if (code == MULT && MODE_HAS_INFINITIES (mode) && HONOR_NANS (mode)
- && flag_trapping_math
- && ((REAL_VALUE_ISINF (f0) && REAL_VALUES_EQUAL (f1, dconst0))
- || (REAL_VALUE_ISINF (f1) && REAL_VALUES_EQUAL (f0, dconst0))))
- /* Inf * 0 = NaN plus exception. */
- return 0;
+ if (code == MULT && MODE_HAS_INFINITIES (mode) && HONOR_NANS (mode)
+ && flag_trapping_math
+ && ((REAL_VALUE_ISINF (f0) && REAL_VALUES_EQUAL (f1, dconst0))
+ || (REAL_VALUE_ISINF (f1)
+ && REAL_VALUES_EQUAL (f0, dconst0))))
+ /* Inf * 0 = NaN plus exception. */
+ return 0;
- REAL_ARITHMETIC (value, rtx_to_tree_code (code), f0, f1);
+ REAL_ARITHMETIC (value, rtx_to_tree_code (code), f0, f1);
- value = real_value_truncate (mode, value);
- return CONST_DOUBLE_FROM_REAL_VALUE (value, mode);
+ value = real_value_truncate (mode, value);
+ return CONST_DOUBLE_FROM_REAL_VALUE (value, mode);
+ }
}
/* We can fold some multi-word operations. */
diff --git a/gcc/target-def.h b/gcc/target-def.h
index e8c1487e690..c853c6feb72 100644
--- a/gcc/target-def.h
+++ b/gcc/target-def.h
@@ -397,8 +397,12 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#define TARGET_CXX_KEY_METHOD_MAY_BE_INLINE hook_bool_void_true
#endif
-#ifndef TARGET_CXX_EXPORT_CLASS_DATA
-#define TARGET_CXX_EXPORT_CLASS_DATA hook_bool_void_false
+#ifndef TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY
+#define TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY hook_void_tree
+#endif
+
+#ifndef TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT
+#define TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT hook_bool_void_true
#endif
#ifndef TARGET_CXX_UNWIND_RESUME_NAME
@@ -417,7 +421,8 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
TARGET_CXX_COOKIE_HAS_SIZE, \
TARGET_CXX_CDTOR_RETURNS_THIS, \
TARGET_CXX_KEY_METHOD_MAY_BE_INLINE, \
- TARGET_CXX_EXPORT_CLASS_DATA, \
+ TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY, \
+ TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT, \
TARGET_CXX_UNWIND_RESUME_NAME, \
TARGET_CXX_USE_AEABI_ATEXIT \
}
diff --git a/gcc/target.h b/gcc/target.h
index 298e3680c12..5edd900173e 100644
--- a/gcc/target.h
+++ b/gcc/target.h
@@ -470,10 +470,20 @@ struct gcc_target
itself. Returning true is the behavior required by the Itanium
C++ ABI. */
bool (*key_method_may_be_inline) (void);
- /* Returns true if all class data (virtual tables, type info,
- etc.) should be exported from the current DLL, even when the
- associated class is not exported. */
- bool (*export_class_data) (void);
+ /* DECL is a virtual table, virtual table table, typeinfo object,
+ or other similar implicit class data object that will be
+ emitted with external linkage in this translation unit. No ELF
+ visibility has been explicitly specified. If the target needs
+ to specify a visibility other than that of the containing class,
+ use this hook to set DECL_VISIBILITY and
+ DECL_VISIBILITY_SPECIFIED. */
+ void (*determine_class_data_visibility) (tree decl);
+ /* Returns true (the default) if virtual tables and other
+ similar implicit class data objects are always COMDAT if they
+ have external linkage. If this hook returns false, then
+ class data for classes whose virtual table will be emitted in
+ only one translation unit will not be COMDAT. */
+ bool (*class_data_always_comdat) (void);
/* Return the name of the function used to exit from a c++ cleanup
handler. */
const char * (*unwind_resume_name) (void);
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a6b11b677d7..391be56c851 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,495 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-05-15 Mark Mitchell <mark@codesourcery.com>
+
+ * lib/compat.exp (compat-execute): Do not use regsub unsafely.
+
+2005-05-11 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.dg/debug/pr16676.c: Remove for now.
+
+2005-05-10 Ben Elliston <bje@au.ibm.com>
+
+ PR debug/16676
+ * gcc.dg/debug/pr16676.c: New test.
+
+2005-05-08 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/21427
+ * g++.dg/inherit/covariant13.C: New.
+ Backport 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
+ * g++.dg/inherit/covariant12.C: New.
+
+2005-05-04 Mark Mitchell <mark@codesourcery.com>
+
+ Backport:
+ 2004-12-21 Mark Mitchell <mark@codesourcery.com>
+ PR c++/19034
+ * g++.dg/template/crash30.C: New test.
+
+2005-05-02 Mark Mitchell <mark@codesourcery.com>
+
+ Backport:
+ 2005-03-25 Mark Mitchell <mark@codesourcery.com>
+ * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
+ (g++_init): Make sure that CXXFLAGS is set.
+ * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
+ * lib/objc.exp (objc_init): Likewise.
+ 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+ * lib/target-libpath.exp (restore_ld_library_path_env_vars):
+ Check existence of ld library path variables before unsetting.
+ 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+ * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
+ 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+ * lib/target-libpath.exp: New file defining
+ set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
+ * g++.dg/compat/compat.exp, lib/g++.exp, lib/objc.exp: Use new procs.
+
+2005-05-02 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/15875
+ * g++.dg/template/ptrmem14.C: New test.
+
+2005-05-01 Mark Mitchell <mark@codesourcery.com>
+
+ Backport:
+ 2005-02-22 Mark Mitchell <mark@codesourcery.com>
+ PR c++/19991
+ * g++.dg/parse/constant7.C: New test.
+
+2005-05-02 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/titype-1.c: Fix dg-error target regexp.
+ * gcc.dg/uninit-C.c: Likewise.
+
+2005-05-01 Mark Mitchell <mark@codesourcery.com>
+
+ Backport:
+ 2004-12-22 Mark Mitchell <mark@codesourcery.com>
+ PR c++/18464
+ * g++.dg/template/cond5.C: New test.
+
+2005-05-01 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/21213
+ * gcc.dg/transparent-union-3.c: New test.
+
+2005-05-01 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/20740
+ * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
+ gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
+ gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
+ gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
+ gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
+ gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
+
+2005-05-01 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/11459
+ PR c/18502
+ * gcc.dg/pr11459-1.c, gcc.dg/pr18502-1.c: New tests.
+
+2005-04-25 Roger Sayle <roger@eyesopen.com>
+
+ PR c++/20995
+ * g++.dg/opt/pr20995-1.C: New test case.
+
+2005-04-16 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/21025
+ * g++.dg/template/sizeof9.C: New test.
+
+2005-04-04 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/20679
+ * g++.dg/template/overload4.C: New test.
+
+2005-04-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ PR c++/18644
+ * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust.
+
+2005-03-22 Uros Bizjak <uros@kss-loka.si>
+
+ PR target/14981
+ * gcc.dg/pr14981-1.c: New test.
+
+2005-03-21 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/20147
+ * g++.dg/ext/stmtexpr4.C: New test.
+
+2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/20240
+ * g++.dg/lookup/using13.C: New test.
+
+2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/20333
+ * g++.dg/template/crash36.C: New test.
+
+2005-03-17 Richard Sandiford <rsandifo@redhat.com>
+
+ * gcc.dg/torture/pr19683-1.c: New test.
+
+2005-03-16 Roger Sayle <roger@eyesopen.com>
+
+ PR rtl-optimization/17825
+ Backport from mainline
+ 2004-11-27 Jakub Jelinek <jakub@redhat.com>
+ * gcc.c-torture/compile/20041119-1.c: New test.
+
+2005-03-08 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/20142
+ * g++.dg/init/array18.C: New test.
+
+2005-03-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/19311
+ * g++.dg/template/non-dependent11.C: New test.
+
+2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * gcc.dg/cpp/assert4.c: Fix for cygwin
+
+2005-03-02 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19916
+ * g++.dg/init/ptrmem2.C: New test.
+
+2005-03-02 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/overload/using2.C: New.
+
+2005-02-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/20175
+ * g++.dg/warn/Wbraces2.C: New test.
+
+2005-02-21 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/20028
+ * g++.dg/template/crash34.C: New.
+
+2005-02-16 Eric Christopher <echristo@redhat.com>
+
+ PR preprocessor/19077
+ * gcc.dg/cpp/20050215-1.c: New file.
+
+2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/14479
+ PR c++/19487
+ * g++.dg/template/enum5.C: New test.
+
+2005-02-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/19666
+ * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
+
+2005-02-10 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19755
+ * decl.c (reshape_init): Issue warnings about missing braces.
+
+2005-02-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/19579
+ * gcc.c-torture/execute/20050124-1.c: New test.
+
+2005-02-09 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19787
+ * g++.dg/conversion/ambig1.C: New test.
+
+ PR c++/19739
+ * g++.dg/ext/attrib19.C: New test.
+
+ PR c++/19762
+ * g++.dg/template/dtor3.C: New test.
+
+2005-02-08 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19733
+ * g++.dg/parse/crash23.C: New test.
+
+2005-02-03 Richard Guenther <rguenth@gcc.gnu.org>
+
+ PR middle-end/19775
+
+ * gcc.dg/builtins-10.c: Disable test for
+ invalid transformation and one test we no
+ longer optimize.
+ * gcc.dg/builtins-47.c: New testcase.
+
+2005-02-01 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/parse/typename7.C: Adjust error messages.
+
+2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
+
+ Backport from mainline:
+ * gcc.dg/20041216-1.c: New test.
+
+2005-01-24 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/compile/20050113-1.c: XFAIL on SPARC.
+
+2005-01-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/19551
+ * gcc.c-torture/execute/20050121-1.c: New test.
+
+2005-01-24 David Billinghurst (David.Billinghurst@riotinto.com)
+
+ PR other/16403
+ * lib/g++.exp (g++_version): Tweak regexp for version
+ * lib/g77.exp (g77_version): Likewise
+ * lib/objc.exp (objc_version): Likewise
+
+2005-01-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/19258
+ * g++.dg/lookup/friend6.C: New test.
+
+2005-01-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/15139
+ * gcc.dg/20050111-2.c: New test.
+
+ PR c/17297
+ * gcc.c-torture/compile/20050113-1.c: New testcase.
+
+ PR middle-end/19164
+ * gcc.dg/20050113-1.c: New testcase.
+
+2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * g++.dg/debug/typedef3.C: New test.
+
+2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/short-compare-1.c: New test.
+ * gcc.dg/short-compare-2.c: Likewise.
+
+2005-01-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/19263
+ * g++.dg/init/vector1.C: New test.
+
+2005-01-07 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/20050107-1.c: New test.
+
+2005-01-06 Laurent GUERBY <laurent@guerby.net>
+
+ Backport from mainline:
+
+ 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
+ to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
+
+ 2004-04-24 Laurent GUERBY <laurent@guerby.net>
+ Ulrich Weigand <uweigand@de.ibm.com>
+
+ * ada/acats/run_all.sh: Define $target variable.
+
+ 2004-04-24 Laurent GUERBY <laurent@guerby.net>
+
+ * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
+ and ad8011a (target_insn).
+ * ada/acats/support/macro.dfs: Likewise.
+ * ada/acats/support/impbit.adb: New file.
+
+2005-01-06 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/compile/20050105-1.c: New test.
+
+2005-01-02 Andreas Jaeger <aj@suse.de>
+
+ * gcc.dg/pr12092-1.c: Do not run on x86_64.
+
+2005-01-02 Roger Sayle <roger@eyesopen.com>
+ Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR rtl-optimization/12092
+ * gcc.dg/pr12092-1.c: New test case.
+
+2004-12-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/18384, c++/18327
+ * g++.dg/init/array18.C: New test.
+
+2004-12-23 Alexandre Oliva <aoliva@redhat.com>
+
+ PR target/16819
+ * gcc.dg/empty2.c: New.
+
+2004-12-23 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/template/spec19.C: New.
+
+2004-12-23 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/parse/typename5.C: Adjust for new error.
+ * g++.dg/parse/typename7.C: New.
+
+2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR other/19093
+ * g++.dg/opt/max1.C: Fix for 64bit targets.
+
+2004-12-19 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/19068
+ * g++.dg/opt/max1.C: New test case.
+
+2004-12-18 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/20041218-1.c: New test.
+
+2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/18975
+ * g++.dg/other/synth1.C: New.
+
+2004-12-17 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/20041213-1.c: Move...
+ * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
+
+2004-12-16 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/18493
+ * gcc.dg/switch-4.c: New test case.
+
+2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
+
+ * g++.dg/other/complex1.C: New test.
+
+2004-12-15 Alan Modra <amodra@bigpond.net.au>
+
+ * g++.dg/opt/inline9.C: New test.
+
+2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * cpp/pragma-once-1.c: New test.
+ * cpp/pragma-once-1b.h: Likewise.
+ * cpp/pragma-once-1c.h: Likewise.
+ * cpp/pragma-once-1d.h: Likewise.
+ * cpp/inc/pragma-once-1a.h: Likewise.
+
+2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/ftrapv-2.c: New test.
+
+2004-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/18951
+ * gcc.c-torture/execute/20041213-1.c: New test.
+
+2004-12-13 Richard Henderson <rth@redhat.com>
+
+ * gcc.dg/i386-sse-10.c: Fix typo in options.
+
+2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/18731
+ * g++.dg/parser/struct-1.C: New test.
+ * g++.dg/parser/struct-2.C: New test.
+ * g++.dg/parser/struct-3.C: New test.
+
+2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/16681
+ * g++.dg/init/array15.C: New.
+ * g++.dg/init/array16.C: New.
+
+2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/18100
+ * g++.dg/lookup/name-clash4.C: New test.
+
+2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
+
+ * g++.dg/other/unreachable-1.C: New test.
+
+2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/17011, c++/17971
+ * g++.dg/template/error15.C: Adjust expected error.
+ * g++.dg/template/instantiate3.C: Likewise.
+
+2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/18123
+ * g++.dg/parse/enum2.C: New test.
+
+2004-12-02 Alan Modra <amodra@bigpond.net.au>
+
+ PR target/16952
+ * gcc.dg/ppc-eabi.c: New.
+
+2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/17431
+ * g++.dg/overload/arg1.C: New.
+ * g++.dg/overload/arg2.C: New.
+ * g++.dg/overload/arg3.C: New.
+ * g++.dg/overload/arg4.C: New.
+
+2004-11-30 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/20041126-1.c: New test.
+
+2004-11-27 Falk Hueffner <falk@debian.org>
+
+ * gcc.dg/loop-6.c: New test.
+
+2004-11-24 Uros Bizjak <uros@kss-loka.si>
+
+ * gcc.dg/pr18614-1.c: New test.
+
+2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/setjmp-2.c: New test.
+
+2004-11-16 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/18498
+ * gcc.dg/bitfld-13.c: New test.
+
+2004-11-12 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/18389
+ * g++.dg/parse/cond1.C: New test.
+
+ PR c++/18436
+ * g++.dg/template/call3.C: New test.
+
+ PR c++/18407
+ * g++.dg/template/ptrmem11.C: New test.
+
+2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
+
+ * gcc.c-torture/execute/20041112-1.c: New test.
+
+2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/18322
+ * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
+ expected diagnostic location.
+
+2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/union-2.c: New test.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/testsuite/ada/acats/run_acats b/gcc/testsuite/ada/acats/run_acats
index 24d87853e13..b2c62550be7 100755
--- a/gcc/testsuite/ada/acats/run_acats
+++ b/gcc/testsuite/ada/acats/run_acats
@@ -14,6 +14,7 @@ BASE=`cd $ROOT/../../..; ${PWDCMD-pwd}`
PATH=$BASE:$ROOT:$PATH
ADA_INCLUDE_PATH=$BASE/ada/rts
+LD_LIBRARY_PATH=$ADA_INCLUDE_PATH:$LD_LIBRARY_PATH
ADA_OBJECTS_PATH=$ADA_INCLUDE_PATH
if [ ! -d $ADA_INCLUDE_PATH ]; then
@@ -33,7 +34,7 @@ fi
GCC_DRIVER="$BASE/xgcc"
GCC="$BASE/xgcc -B$BASE/"
-export PATH ADA_INCLUDE_PATH ADA_OBJECTS_PATH GCC_DRIVER GCC
+export PATH ADA_INCLUDE_PATH ADA_OBJECTS_PATH GCC_DRIVER GCC LD_LIBRARY_PATH
echo '#!/bin/sh' > host_gnatchop
echo PATH=`dirname $host_gnatchop`:'$PATH' >> host_gnatchop
diff --git a/gcc/testsuite/ada/acats/run_all.sh b/gcc/testsuite/ada/acats/run_all.sh
index d11c6d7ee8f..033bf407a0f 100755
--- a/gcc/testsuite/ada/acats/run_all.sh
+++ b/gcc/testsuite/ada/acats/run_all.sh
@@ -71,10 +71,12 @@ rm -f $dir/acats.sum $dir/acats.log
display " === acats configuration ==="
+target=`$GCC -dumpmachine`
+
display target gcc is $GCC
display `$GCC -v 2>&1`
display host=`gcc -dumpmachine`
-display target=`$GCC -dumpmachine`
+display target=$target
display `type gnatmake`
gnatls -v >> $dir/acats.log
display ""
@@ -88,9 +90,32 @@ cd $dir/support
cp $testdir/support/*.ada $testdir/support/*.a $testdir/support/*.tst $dir/support
+# Find out the size in bit of an address on the target
+target_gnatmake $testdir/support/impbit.adb >> $dir/acats.log 2>&1
+target_run $dir/support/impbit > $dir/support/impbit.out 2>&1
+target_bit=`cat $dir/support/impbit.out`
+echo target_bit="$target_bit" >> $dir/acats.log
+
+# Find out a suitable asm statement
+# Adapted from configure.ac gcc_cv_as_dwarf2_debug_line
+case "$target" in
+ ia64*-*-* | s390*-*-*)
+ target_insn="nop 0"
+ ;;
+ mmix-*-*)
+ target_insn="swym 0"
+ ;;
+ *)
+ target_insn="nop"
+ ;;
+esac
+echo target_insn="$target_insn" >> $dir/acats.log
+
sed -e "s,ACATS4GNATDIR,$dir,g" \
< $testdir/support/impdef.a > $dir/support/impdef.a
sed -e "s,ACATS4GNATDIR,$dir,g" \
+ -e "s,ACATS4GNATBIT,$target_bit,g" \
+ -e "s,ACATS4GNATINSN,$target_insn,g" \
< $testdir/support/macro.dfs > $dir/support/MACRO.DFS
sed -e "s,ACATS4GNATDIR,$dir,g" \
< $testdir/support/tsttests.dat > $dir/support/TSTTESTS.DAT
diff --git a/gcc/testsuite/ada/acats/support/macro.dfs b/gcc/testsuite/ada/acats/support/macro.dfs
index 000c1f8e28b..8c3723348ad 100644
--- a/gcc/testsuite/ada/acats/support/macro.dfs
+++ b/gcc/testsuite/ada/acats/support/macro.dfs
@@ -99,7 +99,7 @@ BLANKS
-- AN INTEGER LITERAL WHOSE VALUE IS THE MINIMUM NUMBER OF BITS
-- SUFFICIENT TO HOLD ANY VALUE OF AN ACCESS TYPE.
-- USED IN: CD2A83C BD2A02A
-ACC_SIZE 32
+ACC_SIZE ACATS4GNATBIT
-- $ALIGNMENT
-- A VALUE THAT IS LEGITIMATE FOR USE IN A RECORD ALIGNMENT CLAUSE.
@@ -220,7 +220,7 @@ LESS_THAN_DURATION -86_400.0
-- MACHINE_CODE. IF THE IMPLEMENTATION DOES NOT SUPPORT MACHINE
-- CODE THEN USE THE ADA NULL STATEMENT (I.E. NULL; ).
-- USED IN: AD8011A BD8001A BD8002A BD8004A BD8004B
-MACHINE_CODE_STATEMENT Asm_Insn'(Asm ("nop"));
+MACHINE_CODE_STATEMENT Asm_Insn'(Asm ("ACATS4GNATINSN"));
-- $MAX_INT
-- AN INTEGER LITERAL WHOSE VALUE IS SYSTEM.MAX_INT.
@@ -271,7 +271,7 @@ RECORD_NAME Asm_Insn
-- AN INTEGER LITERAL WHOSE VALUE IS THE NUMBER OF BITS REQUIRED TO
-- HOLD A TASK OBJECT.
-- USED IN: CD2A91C
-TASK_SIZE 32
+TASK_SIZE ACATS4GNATBIT
-- $TASK_STORAGE_SIZE
-- THE NUMBER OF STORAGE UNITS REQUIRED FOR A TASK ACTIVATION.
diff --git a/gcc/testsuite/g++.dg/compat/compat.exp b/gcc/testsuite/g++.dg/compat/compat.exp
index 94da38c77de..accd1452d7d 100644
--- a/gcc/testsuite/g++.dg/compat/compat.exp
+++ b/gcc/testsuite/g++.dg/compat/compat.exp
@@ -35,22 +35,7 @@ global ld_library_path
# Load procedures from common libraries.
load_lib standard.exp
load_lib g++.exp
-
-#
-# compat-fix-library-path -- switch LD_LIBRARY_PATH
-#
-proc compat-fix-library-path { } {
- global ld_library_path
-
- # See comments in lib/g++.exp for why this is needed.
- if {![is_remote target]} {
- # See comments in lib/g++.exp for why this is needed.
- setenv LD_LIBRARY_PATH $ld_library_path
- setenv SHLIB_PATH $ld_library_path
- setenv LD_LIBRARYN32_PATH $ld_library_path
- setenv LD_LIBRARY64_PATH $ld_library_path
- }
-}
+load_lib target-libpath.exp
#
# compat-use-alt-compiler -- make the alternate compiler the default
@@ -69,7 +54,7 @@ proc compat-use-alt-compiler { } {
set CXXFLAGS ""
set ALWAYS_CXXFLAGS ""
set ld_library_path $alt_ld_library_path
- compat-fix-library-path
+ set_ld_library_path_env_vars
}
}
@@ -91,7 +76,7 @@ proc compat-use-tst-compiler { } {
set CXXFLAGS $save_cxxflags
set ALWAYS_CXXFLAGS $save_always_cxxflags
set ld_library_path $save_ld_library_path
- compat-fix-library-path
+ set_ld_library_path_env_vars
}
}
diff --git a/gcc/testsuite/g++.dg/ext/stmtexpr4.C b/gcc/testsuite/g++.dg/ext/stmtexpr4.C
index a37c33ae086..0257939aa37 100644
--- a/gcc/testsuite/g++.dg/ext/stmtexpr4.C
+++ b/gcc/testsuite/g++.dg/ext/stmtexpr4.C
@@ -4,5 +4,5 @@
void foo()
{
- ({x;}); // { dg-error "was not declared" }
+ ({x;}); // { dg-error "undeclared" }
}
diff --git a/gcc/testsuite/g++.dg/init/array18.C b/gcc/testsuite/g++.dg/init/array18.C
index 154d03fcff8..a5f124e21ce 100644
--- a/gcc/testsuite/g++.dg/init/array18.C
+++ b/gcc/testsuite/g++.dg/init/array18.C
@@ -1,22 +1,4 @@
-// PR c++/20142
-// { dg-do run }
-
-int n=4;
-
-struct A
-{
- A() {}
- A& operator= (const A&) { --n; return *this; }
-};
-
-struct B
-{
- A x[2][2];
-};
-
-int main()
-{
- B b;
- b = b;
- return n;
-}
+// { dg-do compile }
+// { dg-options "" }
+double a[0] = { };
+const double b[0][1] = { };
diff --git a/gcc/testsuite/g++.dg/init/array18a.C b/gcc/testsuite/g++.dg/init/array18a.C
new file mode 100644
index 00000000000..154d03fcff8
--- /dev/null
+++ b/gcc/testsuite/g++.dg/init/array18a.C
@@ -0,0 +1,22 @@
+// PR c++/20142
+// { dg-do run }
+
+int n=4;
+
+struct A
+{
+ A() {}
+ A& operator= (const A&) { --n; return *this; }
+};
+
+struct B
+{
+ A x[2][2];
+};
+
+int main()
+{
+ B b;
+ b = b;
+ return n;
+}
diff --git a/gcc/testsuite/g++.dg/opt/max1.C b/gcc/testsuite/g++.dg/opt/max1.C
index 10a6e57d92d..61b7021da66 100644
--- a/gcc/testsuite/g++.dg/opt/max1.C
+++ b/gcc/testsuite/g++.dg/opt/max1.C
@@ -1,7 +1,7 @@
/* PR middle-end/19068 */
/* Test case by Andrew Pinski <pinskia@physics.uc.edu> */
/* { dg-do run } */
-/* { dg-options "-O2 -Wno-deprecated" } */
+/* { dg-options "-O2" } */
extern "C" void abort (void);
diff --git a/gcc/testsuite/g++.dg/parse/typename5.C b/gcc/testsuite/g++.dg/parse/typename5.C
index 6b2ed894a86..36647519fe6 100644
--- a/gcc/testsuite/g++.dg/parse/typename5.C
+++ b/gcc/testsuite/g++.dg/parse/typename5.C
@@ -8,5 +8,5 @@ template <typename> struct A {};
template <typename> struct B
{
- typedef A<typename X::Y> C; // { dg-error "declared|invalid|no type" }
+ typedef A<typename X::Y> C; // { dg-error "declared|invalid|no type|expected" }
};
diff --git a/gcc/testsuite/g++.dg/template/error15.C b/gcc/testsuite/g++.dg/template/error15.C
index 5a1a3227dda..6bd1f77e874 100644
--- a/gcc/testsuite/g++.dg/template/error15.C
+++ b/gcc/testsuite/g++.dg/template/error15.C
@@ -11,14 +11,14 @@ protected:
A<T> a; // { dg-error "" }
- void f(const A<T> * a1 = &a);
+ void f(const A<T> * a1 = &a); // { dg-error "this location" }
void g(void);
};
template <class T>
void B<T>::g(void) {
- f(); // { dg-error "" }
+ f();
}
-template class B<long>; // { dg-error "" }
+template class B<long>;
diff --git a/gcc/testsuite/g++.dg/template/instantiate3.C b/gcc/testsuite/g++.dg/template/instantiate3.C
index 14dbcdac079..4644fd02b55 100644
--- a/gcc/testsuite/g++.dg/template/instantiate3.C
+++ b/gcc/testsuite/g++.dg/template/instantiate3.C
@@ -10,7 +10,7 @@ template <class TYPE>
struct ACE_Cleanup_Adapter
{
TYPE &object ()
- { return object_; } // { dg-error "undeclared|reported" }
+ { return object_; } // { dg-error "invalid" }
TYPE object_; // { dg-error "incomplete type" }
};
diff --git a/gcc/testsuite/g++.old-deja/g++.jason/warning9.C b/gcc/testsuite/g++.old-deja/g++.jason/warning9.C
index 9423ac1269b..775a37ca33d 100644
--- a/gcc/testsuite/g++.old-deja/g++.jason/warning9.C
+++ b/gcc/testsuite/g++.old-deja/g++.jason/warning9.C
@@ -3,12 +3,13 @@
struct A {
operator int ();
- A& operator= (int); // { dg-warning "" } not used below
+ A& operator= (int);
};
+int
main()
{
A a, b;
- a = b; // { dg-warning "" } uses synthesized op=
+ a = b;
}
diff --git a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
index 15c68d78288..c956b8792ac 100644
--- a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
+++ b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/testsuite/gcc.c-torture/compile/20050113-1.c b/gcc/testsuite/gcc.c-torture/compile/20050113-1.c
index 6e36ed6fd7c..7d4542bb2cb 100644
--- a/gcc/testsuite/gcc.c-torture/compile/20050113-1.c
+++ b/gcc/testsuite/gcc.c-torture/compile/20050113-1.c
@@ -1,4 +1,5 @@
/* PR c/17297 */
+/* { dg-xfail-if "PR target/12916" { "sparc*-*-*" } { "*" } { "" } } */
typedef float V2SF __attribute__ ((vector_size (8)));
diff --git a/gcc/testsuite/gcc.c-torture/execute/20030916-1.x b/gcc/testsuite/gcc.c-torture/execute/20030916-1.x
new file mode 100644
index 00000000000..98ea9b589d8
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/execute/20030916-1.x
@@ -0,0 +1,2 @@
+set additional_flags "-freduce-all-givs"
+return 0
diff --git a/gcc/testsuite/gcc.dg/arm-vfp1.c b/gcc/testsuite/gcc.dg/arm-vfp1.c
index 5898e8027e6..e1b221e0e4f 100644
--- a/gcc/testsuite/gcc.dg/arm-vfp1.c
+++ b/gcc/testsuite/gcc.dg/arm-vfp1.c
@@ -1,6 +1,5 @@
-/* { dg-do compile } */
+/* { dg-do compile { target arm*-*-* } } */
/* { dg-options "-O2 -mfpu=vfp -mfloat-abi=softfp" } */
-/* { dg-require-effective-target arm32 } */
extern float fabsf (float);
extern float sqrtf (float);
diff --git a/gcc/testsuite/gcc.dg/bitfld-13.c b/gcc/testsuite/gcc.dg/bitfld-13.c
index 012a3e55a30..c88d8558897 100644
--- a/gcc/testsuite/gcc.dg/bitfld-13.c
+++ b/gcc/testsuite/gcc.dg/bitfld-13.c
@@ -6,9 +6,9 @@ int
main(void)
{
struct X {
- int s[20] : 1; /* { dg-error "error: bit-field 's' has invalid type" } */
- int *p : 2; /* { dg-error "error: bit-field 'p' has invalid type" } */
- int (*f)(float) : 3; /* { dg-error "error: bit-field 'f' has invalid type" } */
+ int s[20] : 1; /* { dg-error "error: bit-field `s' has invalid type" } */
+ int *p : 2; /* { dg-error "error: bit-field `p' has invalid type" } */
+ int (*f)(float) : 3; /* { dg-error "error: bit-field `f' has invalid type" } */
} x;
return 0;
}
diff --git a/gcc/testsuite/gcc.dg/builtins-10.c b/gcc/testsuite/gcc.dg/builtins-10.c
index 9e5a4583fc3..7070f5eeb94 100644
--- a/gcc/testsuite/gcc.dg/builtins-10.c
+++ b/gcc/testsuite/gcc.dg/builtins-10.c
@@ -14,11 +14,12 @@ extern double exp(double);
extern double log(double);
extern double sqrt(double);
extern double pow(double,double);
+extern double fabs(double);
void test(double x)
{
- if (sqrt(pow(x,4.0)) != x*x)
- link_error ();
+ /*if (sqrt(pow(x,4.0)) != x*x)
+ link_error ();*/
if (pow(sqrt(x),4.0) != x*x)
link_error ();
@@ -29,7 +30,7 @@ void test(double x)
void test2(double x, double y, double z)
{
- if (sqrt(pow(x,y)) != pow(x,y*0.5))
+ if (sqrt(pow(x,y)) != pow(fabs(x),y*0.5))
link_error ();
if (log(pow(x,y)) != y*log(x))
diff --git a/gcc/testsuite/gcc.dg/builtins-47.c b/gcc/testsuite/gcc.dg/builtins-47.c
index b25ee1b9958..79c4f840d8a 100644
--- a/gcc/testsuite/gcc.dg/builtins-47.c
+++ b/gcc/testsuite/gcc.dg/builtins-47.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-ffast-math -fdump-tree-gimple" } */
+/* { dg-options "-ffast-math" } */
extern double sqrt (double);
extern double pow (double, double);
@@ -14,7 +14,3 @@ int main ()
abort();
return 0;
}
-
-/* { dg-final { scan-tree-dump-times "sqrt" 0 "gimple" } } */
-/* { dg-final { scan-tree-dump-times "pow" 0 "gimple" } } */
-/* { dg-final { cleanup-tree-dump "gimple" } } */
diff --git a/gcc/testsuite/gcc.dg/cpp/assert4.c b/gcc/testsuite/gcc.dg/cpp/assert4.c
index 20063b96e2e..cbe381f3f03 100644
--- a/gcc/testsuite/gcc.dg/cpp/assert4.c
+++ b/gcc/testsuite/gcc.dg/cpp/assert4.c
@@ -78,7 +78,7 @@
# error
#endif
-#if defined __unix__
+#if defined __unix__ && !defined __CYGWIN__
# if !#system(unix)
# error
# endif
@@ -118,7 +118,7 @@
# error
#endif
-#if defined __WINNT__
+#if defined __WINNT__ || defined __CYGWIN__
# if !#system(winnt)
# error
# endif
diff --git a/gcc/testsuite/gcc.dg/ftrapv-2.c b/gcc/testsuite/gcc.dg/ftrapv-2.c
index d79b86dde9c..de66129ba70 100644
--- a/gcc/testsuite/gcc.dg/ftrapv-2.c
+++ b/gcc/testsuite/gcc.dg/ftrapv-2.c
@@ -10,7 +10,6 @@
/* { dg-options "-ftrapv" } */
extern void abort(void);
-extern long labs(long);
int __attribute__((noinline))
iabsv(int a)
@@ -45,7 +44,7 @@ inegv(int a)
long __attribute__((noinline))
labsv(long a)
{
- return labs(a);
+ return abs(a);
}
long __attribute__((noinline))
diff --git a/gcc/testsuite/gcc.dg/ppc-eabi.c b/gcc/testsuite/gcc.dg/ppc-eabi.c
index 47ba1a73390..667463bc8ee 100644
--- a/gcc/testsuite/gcc.dg/ppc-eabi.c
+++ b/gcc/testsuite/gcc.dg/ppc-eabi.c
@@ -1,4 +1,4 @@
/* PR target/16952 */
-/* { dg-do compile { target { powerpc*-*-linux* && ilp32 } } } */
-/* { dg-options "-meabi -mrelocatable" } */
+/* { dg-do compile { target powerpc*-*-linux* } } */
+/* { dg-options "-m32 -meabi -mrelocatable" } */
char *s = "boo";
diff --git a/gcc/testsuite/gcc.dg/pr12092-1.c b/gcc/testsuite/gcc.dg/pr12092-1.c
index 80c7546d9fb..8f38a4a7f46 100644
--- a/gcc/testsuite/gcc.dg/pr12092-1.c
+++ b/gcc/testsuite/gcc.dg/pr12092-1.c
@@ -1,7 +1,6 @@
/* PR rtl-optimization/12092 */
/* Test case reduced by Andrew Pinski <pinskia@physics.uc.edu> */
-/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
-/* { dg-require-effective-target ilp32 } */
+/* { dg-do compile { target i?86-*-* } } */
/* { dg-options "-O2 -mtune=i486 -march=pentium4 -fprefetch-loop-arrays" } */
void DecodeAC(int index,int *matrix)
diff --git a/gcc/testsuite/gcc.dg/pr14981-1.c b/gcc/testsuite/gcc.dg/pr14981-1.c
new file mode 100644
index 00000000000..7d5bde9e566
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/pr14981-1.c
@@ -0,0 +1,12 @@
+/* PR target/14981 */
+/* PR target/20051 */
+/* Test case reduced by Ferdinand <commie1@gmx.net> */
+/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-options "-O2 -msse" } */
+typedef float v4sf __attribute__ ((vector_size (16)));
+
+void foo(float* y)
+{
+ v4sf x = __builtin_ia32_xorps (x,x);
+ __builtin_ia32_storeaps (y, x);
+}
diff --git a/gcc/testsuite/gcc.dg/setjmp-2.c b/gcc/testsuite/gcc.dg/setjmp-2.c
index b44ac666145..6c89f8e9697 100644
--- a/gcc/testsuite/gcc.dg/setjmp-2.c
+++ b/gcc/testsuite/gcc.dg/setjmp-2.c
@@ -1,9 +1,8 @@
/* PR middle-end/17813 */
/* Origin: Tom Hughes <tom@compton.nu> */
/* { dg-do run { target i?86-*-linux* x86_64-*-linux* } } */
-/* { dg-require-effective-target ilp32 } */
-/* { dg-options "-O -fomit-frame-pointer -march=i386" { target { i?86-*-linux* && ilp32 } } } */
-/* { dg-options "-O -fomit-frame-pointer -march=i386" { target { x86_64-*-linux* && ilp32 } } } */
+/* { dg-options "-O -fomit-frame-pointer -march=i386" { target i?86-*-linux* } } */
+/* { dg-options "-O -fomit-frame-pointer -m32 -march=i386" { target x86_64-*-linux* } } */
#include <setjmp.h>
#include <signal.h>
diff --git a/gcc/testsuite/gcc.dg/short-compare-1.c b/gcc/testsuite/gcc.dg/short-compare-1.c
index 8c02a893347..6a4e388d179 100644
--- a/gcc/testsuite/gcc.dg/short-compare-1.c
+++ b/gcc/testsuite/gcc.dg/short-compare-1.c
@@ -3,8 +3,8 @@
/* { dg-do run } */
/* { dg-options "-O" } */
-/* { dg-options "-O -mtune=i686" { target { i?86-*-* && ilp32 } } } */
-/* { dg-options "-O -mtune=i686" { target { x86_64-*-* && ilp32 } } } */
+/* { dg-options "-O -mtune=i686" { target i?86-*-* } } */
+/* { dg-options "-O -m32 -mtune=i686" { target x86_64-*-* } } */
extern void abort(void);
diff --git a/gcc/testsuite/gcc.dg/short-compare-2.c b/gcc/testsuite/gcc.dg/short-compare-2.c
index 1c2192e821a..1c5963c5a2f 100644
--- a/gcc/testsuite/gcc.dg/short-compare-2.c
+++ b/gcc/testsuite/gcc.dg/short-compare-2.c
@@ -4,8 +4,8 @@
/* { dg-do run } */
/* { dg-options "-O" } */
-/* { dg-options "-O -mtune=i686" { target { i?86-*-* && ilp32 } } } */
-/* { dg-options "-O -mtune=i686" { target { x86_64-*-* && ilp32 } } } */
+/* { dg-options "-O -mtune=i686" { target i?86-*-* } } */
+/* { dg-options "-O -m32 -mtune=i686" { target x86_64-*-* } } */
extern void abort();
diff --git a/gcc/testsuite/gcc.dg/switch-4.c b/gcc/testsuite/gcc.dg/switch-4.c
index f2d85300d90..fcb3f602ee5 100644
--- a/gcc/testsuite/gcc.dg/switch-4.c
+++ b/gcc/testsuite/gcc.dg/switch-4.c
@@ -1,24 +1,10 @@
-/* PR middle-end/17657 */
-/* { dg-do compile } */
-/* { dg-options "-O2" } */
+/* PR middle-end/18493 */
+/* { dg-do link } */
-extern signed char foo(int);
-
-void bar (void)
-{
- signed char tmp = foo (0);
- int t1 = tmp;
- switch (t1)
- {
- case 1: foo (1); break;
- case 2: foo (2); break;
- case 3: foo (3); break;
- case 4: foo (4); break;
- case 5: foo (5); break;
- case 6: foo (6); break;
- case 7: foo (7); break;
- case 255: foo (8); break;
- default: break;
- }
+int main() {
+goto bug;
+switch(0) {
+bug: return 0;
+}
}
diff --git a/gcc/testsuite/gcc.dg/titype-1.c b/gcc/testsuite/gcc.dg/titype-1.c
index ee41db9778a..12175f5bbf3 100644
--- a/gcc/testsuite/gcc.dg/titype-1.c
+++ b/gcc/testsuite/gcc.dg/titype-1.c
@@ -2,7 +2,7 @@
/* Not all platforms support TImode integers. */
#if defined(__LP64__) || defined(__sparc__)
-typedef int TItype __attribute__ ((mode (TI))); /* { dg-error "no data type for mode" "TI" { target sparc-sun-solaris2.[0-6]* } } */
+typedef int TItype __attribute__ ((mode (TI))); /* { dg-error "no data type for mode" "TI" { target sparc-sun-solaris2.[0-6] sparc-sun-solaris2.[0-6].* } } */
#else
typedef long TItype;
#endif
diff --git a/gcc/testsuite/gcc.dg/torture/pr19683-1.c b/gcc/testsuite/gcc.dg/torture/pr19683-1.c
index 96674811f1e..4015fb981e9 100644
--- a/gcc/testsuite/gcc.dg/torture/pr19683-1.c
+++ b/gcc/testsuite/gcc.dg/torture/pr19683-1.c
@@ -6,7 +6,6 @@
extern void abort (void);
extern void exit (int);
-#ifndef __mips16
#define REPEAT10(X, Y) \
X(Y##0); X(Y##1); X(Y##2); X(Y##3); X(Y##4); \
X(Y##5); X(Y##6); X(Y##7); X(Y##8); X(Y##9)
@@ -41,10 +40,3 @@ main (void)
abort ();
exit (0);
}
-#else
-int
-main (void)
-{
- exit (0);
-}
-#endif
diff --git a/gcc/testsuite/gcc.dg/uninit-C.c b/gcc/testsuite/gcc.dg/uninit-C.c
index 3ecbf8ae43a..44c75c1624b 100644
--- a/gcc/testsuite/gcc.dg/uninit-C.c
+++ b/gcc/testsuite/gcc.dg/uninit-C.c
@@ -4,7 +4,7 @@
/* Not all platforms support TImode integers. */
#if defined(__LP64__) || defined(__sparc__)
-typedef int TItype __attribute__ ((mode (TI))); /* { dg-error "no data type for mode" "TI" { target sparc-sun-solaris2.[0-6]* } } */
+typedef int TItype __attribute__ ((mode (TI))); /* { dg-error "no data type for mode" "TI" { target sparc-sun-solaris2.[0-6] sparc-sun-solaris2.[0-6].* } } */
#else
typedef long TItype;
#endif
diff --git a/gcc/testsuite/lib/compat.exp b/gcc/testsuite/lib/compat.exp
index 0a7cfec0b0e..95852da2363 100644
--- a/gcc/testsuite/lib/compat.exp
+++ b/gcc/testsuite/lib/compat.exp
@@ -233,7 +233,14 @@ proc compat-execute { src1 sid use_alt } {
regsub "sid" "sid_y_alt.o" $sid obj3_alt
# Get the base name of this test, for use in messages.
- regsub "^$srcdir/?" $src1 "" testcase
+ set testcase "$src1"
+ # Remove the $srcdir and $tmpdir prefixes from $src1. (It would
+ # be possible to use "regsub" here, if we were careful to escape
+ # all regular expression characters in $srcdir and $tmpdir, but
+ # that would be more complicated that this approach.)
+ if {[string first "$srcdir/" "$src1"] == 0} {
+ set testcase [string range "$src1" [string length "$srcdir/"] end]
+ }
regsub "_main.*" $testcase "" testcase
# Set up the base name of executable files so they'll be unique.
regsub -all "\[./\]" $testcase "-" execbase
diff --git a/gcc/testsuite/lib/g++.exp b/gcc/testsuite/lib/g++.exp
index eafe1b8317e..8a6e3a0b55b 100644
--- a/gcc/testsuite/lib/g++.exp
+++ b/gcc/testsuite/lib/g++.exp
@@ -24,6 +24,7 @@
#
load_lib prune.exp
load_lib gcc-defs.exp
+load_lib target-libpath.exp
#
# GXX_UNDER_TEST is the compiler under test.
@@ -49,7 +50,7 @@ proc g++_version { } {
set tmp [remote_exec host "$compiler -v"]
set status [lindex $tmp 0];
set output [lindex $tmp 1];
- regexp "version\[^\n\r\]*" $output version
+ regexp " version \[^\n\r\]*" $output version
if { $status == 0 && [info exists version] } then {
if [is_remote host] {
clone_output "$compiler $version\n"
@@ -96,7 +97,6 @@ proc g++_include_flags { paths } {
#
proc g++_link_flags { paths } {
- global rootme
global srcdir
global ld_library_path
global GXX_UNDER_TEST
@@ -128,23 +128,7 @@ proc g++_link_flags { paths } {
if [file exists "${gccpath}/librx/librx.a"] {
append flags "-L${gccpath}/librx "
}
- if {[info exists rootme]} {
- append ld_library_path ":${rootme}"
- set compiler [lindex $GXX_UNDER_TEST 0]
- if { [is_remote host] == 0 && [which $compiler] != 0 } {
- foreach i "[exec $compiler --print-multi-lib]" {
- set mldir ""
- regexp -- "\[a-z0-9=/\.-\]*;" $i mldir
- set mldir [string trimright $mldir "\;@"]
- if { "$mldir" == "." } {
- continue
- }
- if { [llength [glob -nocomplain ${rootme}/${mldir}/libgcc_s*.so.*]] >= 1 } {
- append ld_library_path ":${rootme}/${mldir}"
- }
- }
- }
- }
+ append ld_library_path [gcc-set-multilib-library-path $GXX_UNDER_TEST]
} else {
global tool_root_dir;
@@ -168,20 +152,7 @@ proc g++_link_flags { paths } {
}
}
- # On IRIX 6, we have to set variables akin to LD_LIBRARY_PATH, but
- # called LD_LIBRARYN32_PATH (for the N32 ABI) and LD_LIBRARY64_PATH
- # (for the 64-bit ABI). The right way to do this would be to modify
- # unix.exp -- but that's not an option since it's part of DejaGNU
- # proper, so we do it here. We really only need to do
- # this on IRIX, but it shouldn't hurt to do it anywhere else.
- # Doing this does cause trouble when testing cross-compilers.
- if {![is_remote target]} {
- setenv LD_LIBRARY_PATH $ld_library_path
- setenv SHLIB_PATH $ld_library_path
- setenv LD_LIBRARYN32_PATH $ld_library_path
- setenv LD_LIBRARY64_PATH $ld_library_path
- setenv DYLD_LIBRARY_PATH $ld_library_path
- }
+ set_ld_library_path_env_vars
return "$flags"
}
diff --git a/gcc/testsuite/lib/g77.exp b/gcc/testsuite/lib/g77.exp
index 52ec8964d97..a9dcbe96e14 100644
--- a/gcc/testsuite/lib/g77.exp
+++ b/gcc/testsuite/lib/g77.exp
@@ -50,7 +50,7 @@ proc g77_version { } {
set tmp [remote_exec host "$compiler -v"]
set status [lindex $tmp 0];
set output [lindex $tmp 1];
- regexp "version\[^\n\r\]*" $output version
+ regexp " version \[^\n\r\]*" $output version
if { $status == 0 && [info exists version] } then {
if [is_remote host] {
clone_output "$compiler $version\n"
diff --git a/gcc/testsuite/lib/gcc-defs.exp b/gcc/testsuite/lib/gcc-defs.exp
index bb2369c2110..b19e2788fd3 100644
--- a/gcc/testsuite/lib/gcc-defs.exp
+++ b/gcc/testsuite/lib/gcc-defs.exp
@@ -217,3 +217,35 @@ proc dg-additional-files-options { options source } {
return $options
}
+
+# Return a colon-separate list of directories to search for libraries
+# for COMPILER, including multilib directories.
+
+proc gcc-set-multilib-library-path { compiler } {
+ global rootme
+
+ # ??? rootme will not be set when testing an installed compiler.
+ # In that case, we should perhaps use some other method to find
+ # libraries.
+ if {![info exists rootme]} {
+ return ""
+ }
+
+ set libpath ":${rootme}"
+ set compiler [lindex $compiler 0]
+ if { [is_remote host] == 0 && [which $compiler] != 0 } {
+ foreach i "[exec $compiler --print-multi-lib]" {
+ set mldir ""
+ regexp -- "\[a-z0-9=/\.-\]*;" $i mldir
+ set mldir [string trimright $mldir "\;@"]
+ if { "$mldir" == "." } {
+ continue
+ }
+ if { [llength [glob -nocomplain ${rootme}/${mldir}/libgcc_s*.so.*]] >= 1 } {
+ append libpath ":${rootme}/${mldir}"
+ }
+ }
+ }
+
+ return $libpath
+}
diff --git a/gcc/testsuite/lib/objc.exp b/gcc/testsuite/lib/objc.exp
index c7dc70ece7d..b0f910430dd 100644
--- a/gcc/testsuite/lib/objc.exp
+++ b/gcc/testsuite/lib/objc.exp
@@ -28,6 +28,7 @@
load_lib libgloss.exp
load_lib prune.exp
load_lib gcc-defs.exp
+load_lib target-libpath.exp
#
# OBJC_UNDER_TEST is the compiler under test.
@@ -56,7 +57,7 @@ proc default_objc_version { } {
set tmp [remote_exec host "$compiler -v"]
set status [lindex $tmp 0];
set output [lindex $tmp 1];
- regexp "version\[^\n\r\]*" $output version
+ regexp " version \[^\n\r\]*" $output version
if { $status == 0 && [info exists version] } then {
clone_output "$compiler_name $version\n"
} else {
@@ -85,7 +86,6 @@ proc objc_version { } {
set objc_initialized 0
proc objc_init { args } {
- global rootme
global tmpdir
global libdir
global gluefile wrap_flags
@@ -118,25 +118,10 @@ proc objc_init { args } {
}
}
- set objc_libgcc_s_path "${rootme}"
- set compiler [lindex $OBJC_UNDER_TEST 0]
- if { [is_remote host] == 0 && [which $compiler] != 0 } {
- foreach i "[exec $compiler --print-multi-lib]" {
- set mldir ""
- regexp -- "\[a-z0-9=/\.-\]*;" $i mldir
- set mldir [string trimright $mldir "\;@"]
- if { "$mldir" == "." } {
- continue
- }
- if { [llength [glob -nocomplain ${rootme}/${mldir}/libgcc_s*.so.*]] >= 1 } {
- append objc_libgcc_s_path ":${rootme}/${mldir}"
- }
- }
- }
+ append objc_libgcc_s_path [gcc-set-multilib-library-path $OBJC_UNDER_TEST]
}
proc objc_target_compile { source dest type options } {
- global rootme;
global tmpdir;
global gluefile wrap_flags;
global srcdir
@@ -184,17 +169,7 @@ proc objc_target_compile { source dest type options } {
}
lappend options "compiler=$OBJC_UNDER_TEST"
- # On IRIX 6, we have to set variables akin to LD_LIBRARY_PATH, but
- # called LD_LIBRARYN32_PATH (for the N32 ABI) and LD_LIBRARY64_PATH
- # (for the 64-bit ABI). The right way to do this would be to modify
- # unix.exp -- but that's not an option since it's part of DejaGNU
- # proper, so we do it here. We really only need to do
- # this on IRIX, but it shouldn't hurt to do it anywhere else.
- setenv LD_LIBRARY_PATH $ld_library_path
- setenv SHLIB_PATH $ld_library_path
- setenv LD_LIBRARYN32_PATH $ld_library_path
- setenv LD_LIBRARY64_PATH $ld_library_path
- setenv DYLD_LIBRARY_PATH $ld_library_path
+ set_ld_library_path_env_vars
return [target_compile $source $dest $type $options]
}
diff --git a/gcc/testsuite/lib/target-libpath.exp b/gcc/testsuite/lib/target-libpath.exp
index e8cf4630e16..8635e7e3453 100644
--- a/gcc/testsuite/lib/target-libpath.exp
+++ b/gcc/testsuite/lib/target-libpath.exp
@@ -57,7 +57,7 @@ proc set_ld_library_path_env_vars { } {
}
if { $orig_environment_saved == 0 } {
- global env
+ global env;
set orig_environment_saved 1
diff --git a/gcc/testsuite/treelang/ChangeLog b/gcc/testsuite/treelang/ChangeLog
index 666fd140a1a..3fa3c4e392c 100644
--- a/gcc/testsuite/treelang/ChangeLog
+++ b/gcc/testsuite/treelang/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/toplev.c b/gcc/toplev.c
index c7c9accb6f5..7f8b091baaa 100644
--- a/gcc/toplev.c
+++ b/gcc/toplev.c
@@ -1861,6 +1861,9 @@ compile_file (void)
dw2_output_indirect_constants ();
+ /* Flush any pending equate directives. */
+ process_pending_assemble_output_defs ();
+
if (profile_arc_flag || flag_test_coverage || flag_branch_probabilities)
{
timevar_push (TV_DUMP);
@@ -3657,8 +3660,7 @@ rest_of_compilation (tree decl)
if ((*targetm.binds_local_p) (current_function_decl))
{
int pref = cfun->preferred_stack_boundary;
- if (cfun->recursive_call_emit
- && cfun->stack_alignment_needed > cfun->preferred_stack_boundary)
+ if (cfun->stack_alignment_needed > cfun->preferred_stack_boundary)
pref = cfun->stack_alignment_needed;
cgraph_rtl_info (current_function_decl)->preferred_incoming_stack_boundary
= pref;
@@ -4497,8 +4499,6 @@ process_options (void)
static void
backend_init (void)
{
- init_adjust_machine_modes ();
-
init_emit_once (debug_info_level == DINFO_LEVEL_NORMAL
|| debug_info_level == DINFO_LEVEL_VERBOSE
#ifdef VMS_DEBUGGING_INFO
@@ -4642,6 +4642,11 @@ do_compile (void)
/* Don't do any more if an error has already occurred. */
if (!errorcount)
{
+ /* This must be run always, because it is needed to compute the FP
+ predefined macros, such as __LDBL_MAX__, for targets using non
+ default FP formats. */
+ init_adjust_machine_modes ();
+
/* Set up the back-end if requested. */
if (!no_backend)
backend_init ();
diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c
index 8110b02e3d4..ccc49e78379 100644
--- a/gcc/tree-inline.c
+++ b/gcc/tree-inline.c
@@ -1548,8 +1548,11 @@ expand_call_inline (tree *tp, int *walk_subtrees, void *data)
splay_tree_delete (id->decl_map);
id->decl_map = st;
- /* The new expression has side-effects if the old one did. */
- TREE_SIDE_EFFECTS (expr) = TREE_SIDE_EFFECTS (t);
+ /* Although, from the semantic viewpoint, the new expression has
+ side-effects only if the old one did, it is not possible, from
+ the technical viewpoint, to evaluate the body of a function
+ multiple times without serious havoc. */
+ TREE_SIDE_EFFECTS (expr) = 1;
/* Replace the call by the inlined body. Wrap it in an
EXPR_WITH_FILE_LOCATION so that we'll get debugging line notes
diff --git a/gcc/tree.h b/gcc/tree.h
index 3b91ef78535..18a34035e91 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -2990,6 +2990,7 @@ enum tls_model decl_tls_model (tree);
extern void resolve_unique_section (tree, int, int);
extern void mark_referenced (tree);
extern void notice_global_symbol (tree);
+extern void process_pending_assemble_output_defs (void);
/* In stmt.c */
extern void emit_nop (void);
diff --git a/gcc/treelang/ChangeLog b/gcc/treelang/ChangeLog
index 21f0413ea6e..fdb940eb28c 100644
--- a/gcc/treelang/ChangeLog
+++ b/gcc/treelang/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/gcc/unwind-dw2.c b/gcc/unwind-dw2.c
index 00d5330dcd2..978ad4dffac 100644
--- a/gcc/unwind-dw2.c
+++ b/gcc/unwind-dw2.c
@@ -1,5 +1,5 @@
/* DWARF2 exception handling and frame unwind runtime interface routines.
- Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003
+ Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
This file is part of GCC.
@@ -685,6 +685,10 @@ execute_stack_op (const unsigned char *op_ptr, const unsigned char *op_end,
case DW_OP_mul:
case DW_OP_or:
case DW_OP_plus:
+ case DW_OP_shl:
+ case DW_OP_shr:
+ case DW_OP_shra:
+ case DW_OP_xor:
case DW_OP_le:
case DW_OP_ge:
case DW_OP_eq:
@@ -1378,7 +1382,6 @@ uw_identify_context (struct _Unwind_Context *context)
alias (_Unwind_Backtrace);
alias (_Unwind_DeleteException);
alias (_Unwind_FindEnclosingFunction);
-alias (_Unwind_FindTableEntry);
alias (_Unwind_ForcedUnwind);
alias (_Unwind_GetDataRelBase);
alias (_Unwind_GetTextRelBase);
diff --git a/gcc/varasm.c b/gcc/varasm.c
index c124cd1d7c6..a41e729bafa 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -3561,63 +3561,61 @@ initializer_constant_valid_p (tree value, tree endtype)
case CONVERT_EXPR:
case NOP_EXPR:
- /* Allow conversions between pointer types. */
- if (POINTER_TYPE_P (TREE_TYPE (value))
- && POINTER_TYPE_P (TREE_TYPE (TREE_OPERAND (value, 0))))
- return initializer_constant_valid_p (TREE_OPERAND (value, 0), endtype);
-
- /* Allow conversions between real types. */
- if (FLOAT_TYPE_P (TREE_TYPE (value))
- && FLOAT_TYPE_P (TREE_TYPE (TREE_OPERAND (value, 0))))
- return initializer_constant_valid_p (TREE_OPERAND (value, 0), endtype);
-
- /* Allow length-preserving conversions between integer types. */
- if (INTEGRAL_TYPE_P (TREE_TYPE (value))
- && INTEGRAL_TYPE_P (TREE_TYPE (TREE_OPERAND (value, 0)))
- && (TYPE_PRECISION (TREE_TYPE (value))
- == TYPE_PRECISION (TREE_TYPE (TREE_OPERAND (value, 0)))))
- return initializer_constant_valid_p (TREE_OPERAND (value, 0), endtype);
-
- /* Allow conversions between other integer types only if
- explicit value. */
- if (INTEGRAL_TYPE_P (TREE_TYPE (value))
- && INTEGRAL_TYPE_P (TREE_TYPE (TREE_OPERAND (value, 0))))
- {
- tree inner = initializer_constant_valid_p (TREE_OPERAND (value, 0),
- endtype);
- if (inner == null_pointer_node)
- return null_pointer_node;
- break;
- }
+ {
+ tree src;
+ tree src_type;
+ tree dest_type;
+
+ src = TREE_OPERAND (value, 0);
+ src_type = TREE_TYPE (src);
+ dest_type = TREE_TYPE (value);
+
+ /* Allow conversions between pointer types, floating-point
+ types, and offset types. */
+ if ((POINTER_TYPE_P (dest_type) && POINTER_TYPE_P (src_type))
+ || (FLOAT_TYPE_P (dest_type) && FLOAT_TYPE_P (src_type))
+ || (TREE_CODE (dest_type) == OFFSET_TYPE
+ && TREE_CODE (src_type) == OFFSET_TYPE))
+ return initializer_constant_valid_p (src, endtype);
+
+ /* Allow length-preserving conversions between integer types. */
+ if (INTEGRAL_TYPE_P (dest_type) && INTEGRAL_TYPE_P (src_type)
+ && (TYPE_PRECISION (dest_type) == TYPE_PRECISION (src_type)))
+ return initializer_constant_valid_p (src, endtype);
+
+ /* Allow conversions between other integer types only if
+ explicit value. */
+ if (INTEGRAL_TYPE_P (dest_type) && INTEGRAL_TYPE_P (src_type))
+ {
+ tree inner = initializer_constant_valid_p (src, endtype);
+ if (inner == null_pointer_node)
+ return null_pointer_node;
+ break;
+ }
- /* Allow (int) &foo provided int is as wide as a pointer. */
- if (INTEGRAL_TYPE_P (TREE_TYPE (value))
- && POINTER_TYPE_P (TREE_TYPE (TREE_OPERAND (value, 0)))
- && (TYPE_PRECISION (TREE_TYPE (value))
- >= TYPE_PRECISION (TREE_TYPE (TREE_OPERAND (value, 0)))))
- return initializer_constant_valid_p (TREE_OPERAND (value, 0),
- endtype);
-
- /* Likewise conversions from int to pointers, but also allow
- conversions from 0. */
- if ((POINTER_TYPE_P (TREE_TYPE (value))
- || TREE_CODE (TREE_TYPE (value)) == OFFSET_TYPE)
- && INTEGRAL_TYPE_P (TREE_TYPE (TREE_OPERAND (value, 0))))
- {
- if (integer_zerop (TREE_OPERAND (value, 0)))
- return null_pointer_node;
- else if (TYPE_PRECISION (TREE_TYPE (value))
- <= TYPE_PRECISION (TREE_TYPE (TREE_OPERAND (value, 0))))
- return initializer_constant_valid_p (TREE_OPERAND (value, 0),
- endtype);
- }
+ /* Allow (int) &foo provided int is as wide as a pointer. */
+ if (INTEGRAL_TYPE_P (dest_type) && POINTER_TYPE_P (src_type)
+ && (TYPE_PRECISION (dest_type) >= TYPE_PRECISION (src_type)))
+ return initializer_constant_valid_p (src, endtype);
- /* Allow conversions to struct or union types if the value
- inside is okay. */
- if (TREE_CODE (TREE_TYPE (value)) == RECORD_TYPE
- || TREE_CODE (TREE_TYPE (value)) == UNION_TYPE)
- return initializer_constant_valid_p (TREE_OPERAND (value, 0),
- endtype);
+ /* Likewise conversions from int to pointers, but also allow
+ conversions from 0. */
+ if ((POINTER_TYPE_P (dest_type)
+ || TREE_CODE (dest_type) == OFFSET_TYPE)
+ && INTEGRAL_TYPE_P (src_type))
+ {
+ if (integer_zerop (src))
+ return null_pointer_node;
+ else if (TYPE_PRECISION (dest_type) <= TYPE_PRECISION (src_type))
+ return initializer_constant_valid_p (src, endtype);
+ }
+
+ /* Allow conversions to struct or union types if the value
+ inside is okay. */
+ if (TREE_CODE (dest_type) == RECORD_TYPE
+ || TREE_CODE (dest_type) == UNION_TYPE)
+ return initializer_constant_valid_p (src, endtype);
+ }
break;
case PLUS_EXPR:
@@ -4391,20 +4389,70 @@ globalize_decl (tree decl)
(*targetm.asm_out.globalize_label) (asm_out_file, name);
}
+/* Some targets do not allow a forward or undefined reference in a
+ ASM_OUTPUT_DEF. Thus, a mechanism is needed to defer the output
+ of this assembler code. The output_def_pair struct holds the
+ declaration and target for a deferred output define. */
+struct output_def_pair GTY(())
+{
+ tree decl;
+ tree target;
+};
+typedef struct output_def_pair *output_def_pair;
+
+/* Variable array of deferred output defines. */
+static GTY ((param_is (struct output_def_pair))) varray_type output_defs;
+
+#ifdef ASM_OUTPUT_DEF
+/* Output the assembler code for a define (equate) using ASM_OUTPUT_DEF
+ or ASM_OUTPUT_DEF_FROM_DECLS. The function defines the symbol whose
+ tree node is DECL to have the value of the tree node TARGET. */
+
+static void
+assemble_output_def (tree decl ATTRIBUTE_UNUSED, tree target ATTRIBUTE_UNUSED)
+{
+#ifdef ASM_OUTPUT_DEF_FROM_DECLS
+ ASM_OUTPUT_DEF_FROM_DECLS (asm_out_file, decl, target);
+#else
+ ASM_OUTPUT_DEF (asm_out_file,
+ IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl)),
+ IDENTIFIER_POINTER (target));
+#endif
+}
+#endif
+
+/* Process the varray of pending assembler defines. */
+
+void
+process_pending_assemble_output_defs (void)
+{
+#ifdef ASM_OUTPUT_DEF
+ size_t i;
+ output_def_pair p;
+
+ if (!output_defs)
+ return;
+
+ for (i = 0; i < VARRAY_ACTIVE_SIZE (output_defs); i++)
+ {
+ p = VARRAY_GENERIC_PTR (output_defs, i);
+ assemble_output_def (p->decl, p->target);
+ }
+
+ output_defs = NULL;
+#endif
+}
+
/* Emit an assembler directive to make the symbol for DECL an alias to
the symbol for TARGET. */
void
assemble_alias (tree decl, tree target ATTRIBUTE_UNUSED)
{
- const char *name;
-
/* We must force creation of DECL_RTL for debug info generation, even though
we don't use it here. */
make_decl_rtl (decl, NULL);
- name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
-
#ifdef ASM_OUTPUT_DEF
/* Make name accessible from other files, if appropriate. */
@@ -4414,16 +4462,28 @@ assemble_alias (tree decl, tree target ATTRIBUTE_UNUSED)
maybe_assemble_visibility (decl);
}
-#ifdef ASM_OUTPUT_DEF_FROM_DECLS
- ASM_OUTPUT_DEF_FROM_DECLS (asm_out_file, decl, target);
-#else
- ASM_OUTPUT_DEF (asm_out_file, name, IDENTIFIER_POINTER (target));
-#endif
+ if (TARGET_DEFERRED_OUTPUT_DEFS (decl, target))
+ {
+ output_def_pair p;
+
+ if (!output_defs)
+ VARRAY_GENERIC_PTR_INIT (output_defs, 10, "output defs");
+
+ p = ggc_alloc (sizeof (struct output_def_pair));
+ p->decl = decl;
+ p->target = target;
+ VARRAY_PUSH_GENERIC_PTR (output_defs, p);
+ }
+ else
+ assemble_output_def (decl, target);
#else /* !ASM_OUTPUT_DEF */
#if defined (ASM_OUTPUT_WEAK_ALIAS) || defined (ASM_WEAKEN_DECL)
if (DECL_WEAK (decl))
{
+ const char *name;
tree *p, t;
+
+ name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
#ifdef ASM_WEAKEN_DECL
ASM_WEAKEN_DECL (asm_out_file, decl, name, IDENTIFIER_POINTER (target));
#else
diff --git a/gcc/version.c b/gcc/version.c
index de907a0b97a..c3b30d5f09e 100644
--- a/gcc/version.c
+++ b/gcc/version.c
@@ -5,7 +5,7 @@
please modify this string to indicate that, e.g. by putting your
organization's name in parentheses at the end of the string. */
-const char version_string[] = "3.4.3 (Wind River Linux) (built 20050127)";
+const char version_string[] = "3.4.4 (Wind River Linux)";
/* This is the location of the online document giving instructions for
reporting bugs. If you distribute a modified version of GCC,
diff --git a/include/ChangeLog b/include/ChangeLog
index da30c37b26a..651c52ccd70 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/intl/ChangeLog b/intl/ChangeLog
index 0f94314cd23..a2200afa581 100644
--- a/intl/ChangeLog
+++ b/intl/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/libf2c/ChangeLog b/libf2c/ChangeLog
index 3a599225ca7..172c426aeb6 100644
--- a/libf2c/ChangeLog
+++ b/libf2c/ChangeLog
@@ -1,3 +1,12 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR libf2c/17636
+ * libI77/err.c (f__nowwriting): Call fseek if end-of-file.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/libf2c/libI77/err.c b/libf2c/libI77/err.c
index 1a204e820bc..d643d3b8b68 100644
--- a/libf2c/libI77/err.c
+++ b/libf2c/libI77/err.c
@@ -239,7 +239,13 @@ f__nowwriting (unit * x)
extern char *f__w_mode[];
if (x->urw & 2)
- goto done;
+ {
+ /* Not required according to C99 7.19.5.3, but
+ this really helps on Solaris. */
+ if (feof (x->ufd))
+ FSEEK (x->ufd, 0, SEEK_END);
+ goto done;
+ }
if (!x->ufnm)
goto cantwrite;
ufmt = x->url ? 0 : x->ufmt;
diff --git a/libffi/ChangeLog b/libffi/ChangeLog
index e15ceb2920a..c9fe18f7477 100644
--- a/libffi/ChangeLog
+++ b/libffi/ChangeLog
@@ -1,3 +1,12 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-05-08 Richard Henderson <rth@redhat.com>
+
+ PR libffi/21285
+ * src/alpha/osf.S: Update unwind into to match code.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
@@ -744,7 +753,7 @@
2003-03-03 Andreas Tobler <a.tobler@schweiz.ch>
- * src/powerpc/darwin_closure.S: Recode to fit dynamic libraries.
+ * src/powerpc/darwin_closure.S: Recode to fit dynamic libraries.
2003-02-06 Andreas Tobler <a.tobler@schweiz.ch>
@@ -763,12 +772,12 @@
2003-01-31 Christian Cornelssen <ccorn@cs.tu-berlin.de>,
Andreas Schwab <schwab@suse.de>
- * configure.in: Adjust command to source config-ml.in to account
+ * configure.in: Adjust command to source config-ml.in to account
for changes to the libffi_basedir definition.
(libffi_basedir): Remove ${srcdir} from value and include trailing
slash if nonempty.
- * configure: Regenerate.
+ * configure: Regenerate.
2003-01-29 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
@@ -817,12 +826,12 @@
2003-01-13 Andreas Tobler <a.tobler@schweiz.ch>
* libffi/src/ffitest.c
- add closure testcases
+ add closure testcases
2003-01-13 Kevin B. Hendricks <khendricks@ivey.uwo.ca>
* libffi/src/powerpc/ffi.c
- fix alignment bug for float (4 byte aligned iso 8 byte)
+ fix alignment bug for float (4 byte aligned iso 8 byte)
2003-01-09 Geoffrey Keating <geoffk@apple.com>
diff --git a/libffi/src/alpha/osf.S b/libffi/src/alpha/osf.S
index cfa7a964bc1..2f03d627aa2 100644
--- a/libffi/src/alpha/osf.S
+++ b/libffi/src/alpha/osf.S
@@ -49,12 +49,10 @@ $LFB1:
addq $16,$17,$1
mov $16, $30
stq $26, 0($1)
-$LCFI0:
stq $15, 8($1)
-$LCFI1:
stq $18, 16($1)
mov $1, $15
-$LCFI2:
+$LCFI1:
.prologue 0
stq $19, 24($1)
@@ -84,6 +82,7 @@ $LCFI2:
ldq $19, 24($15)
ldq $18, 16($15)
ldq $26, 0($15)
+$LCFI2:
beq $19, $noretval
# Store the return value out in the proper type.
@@ -94,22 +93,26 @@ $LCFI2:
cmpeq $18, FFI_TYPE_DOUBLE, $3
bne $3, $retdouble
+ .align 3
$noretval:
ldq $15, 8($15)
ret
+ .align 4
$retint:
stq $0, 0($19)
nop
ldq $15, 8($15)
ret
+ .align 4
$retfloat:
sts $f0, 0($19)
nop
ldq $15, 8($15)
ret
+ .align 4
$retdouble:
stt $f0, 0($19)
nop
@@ -295,61 +298,62 @@ $load_table:
#ifdef __ELF__
.section .eh_frame,EH_FRAME_FLAGS,@progbits
__FRAME_BEGIN__:
- .4byte $LECIE1-$LSCIE1 # Length of Common Information Entry
+ .4byte $LECIE1-$LSCIE1 # Length of Common Information Entry
$LSCIE1:
- .4byte 0x0 # CIE Identifier Tag
- .byte 0x1 # CIE Version
- .ascii "zR\0" # CIE Augmentation
- .byte 0x1 # uleb128 0x1; CIE Code Alignment Factor
- .byte 0x78 # sleb128 -8; CIE Data Alignment Factor
- .byte 0x1a # CIE RA Column
- .byte 0x1 # uleb128 0x1; Augmentation size
- .byte 0x1b # FDE Encoding (pcrel sdata4)
- .byte 0xc # DW_CFA_def_cfa
- .byte 0x1e # uleb128 0x1e
- .byte 0x0 # uleb128 0x0
+ .4byte 0x0 # CIE Identifier Tag
+ .byte 0x1 # CIE Version
+ .ascii "zR\0" # CIE Augmentation
+ .byte 0x1 # uleb128 0x1; CIE Code Alignment Factor
+ .byte 0x78 # sleb128 -8; CIE Data Alignment Factor
+ .byte 26 # CIE RA Column
+ .byte 0x1 # uleb128 0x1; Augmentation size
+ .byte 0x1b # FDE Encoding (pcrel sdata4)
+ .byte 0xc # DW_CFA_def_cfa
+ .byte 30 # uleb128 column 30
+ .byte 0 # uleb128 offset 0
.align 3
$LECIE1:
$LSFDE1:
- .4byte $LEFDE1-$LASFDE1 # FDE Length
+ .4byte $LEFDE1-$LASFDE1 # FDE Length
$LASFDE1:
- .4byte $LASFDE1-__FRAME_BEGIN__ # FDE CIE offset
- .4byte $LFB1-. # FDE initial location
- .4byte $LFE1-$LFB1 # FDE address range
- .byte 0x0 # uleb128 0x0; Augmentation size
- .byte 0x4 # DW_CFA_advance_loc4
- .4byte $LCFI0-$LFB1
- .byte 0xe # DW_CFA_def_cfa_offset
- .byte 0x30 # uleb128 0x30
- .byte 0x4 # DW_CFA_advance_loc4
- .4byte $LCFI1-$LCFI0
- .byte 0x9a # DW_CFA_offset, column 0x1a
- .byte 0x6 # uleb128 0x6
- .byte 0x8f # DW_CFA_offset, column 0xf
- .byte 0x5 # uleb128 0x5
- .byte 0x4 # DW_CFA_advance_loc4
+ .4byte $LASFDE1-__FRAME_BEGIN__ # FDE CIE offset
+ .4byte $LFB1-. # FDE initial location
+ .4byte $LFE1-$LFB1 # FDE address range
+ .byte 0x0 # uleb128 0x0; Augmentation size
+
+ .byte 0x4 # DW_CFA_advance_loc4
+ .4byte $LCFI1-$LFB1
+ .byte 0x9a # DW_CFA_offset, column 26
+ .byte 4 # uleb128 4*-8
+ .byte 0x8f # DW_CFA_offset, column 15
+ .byte 0x3 # uleb128 3*-8
+ .byte 0xc # DW_CFA_def_cfa
+ .byte 15 # uleb128 column 15
+ .byte 32 # uleb128 offset 32
+
+ .byte 0x4 # DW_CFA_advance_loc4
.4byte $LCFI2-$LCFI1
- .byte 0xc # DW_CFA_def_cfa
- .byte 0xf # uleb128 0xf
- .byte 0x30 # uleb128 0x30
+ .byte 0xda # DW_CFA_restore, column 26
.align 3
$LEFDE1:
$LSFDE3:
- .4byte $LEFDE3-$LASFDE3 # FDE Length
+ .4byte $LEFDE3-$LASFDE3 # FDE Length
$LASFDE3:
- .4byte $LASFDE3-__FRAME_BEGIN__ # FDE CIE offset
- .4byte $LFB2-. # FDE initial location
- .4byte $LFE2-$LFB2 # FDE address range
- .byte 0x0 # uleb128 0x0; Augmentation size
- .byte 0x4 # DW_CFA_advance_loc4
+ .4byte $LASFDE3-__FRAME_BEGIN__ # FDE CIE offset
+ .4byte $LFB2-. # FDE initial location
+ .4byte $LFE2-$LFB2 # FDE address range
+ .byte 0x0 # uleb128 0x0; Augmentation size
+
+ .byte 0x4 # DW_CFA_advance_loc4
.4byte $LCFI5-$LFB2
- .byte 0xe # DW_CFA_def_cfa_offset
- .byte 0x90,0x1 # uleb128 0x90
- .byte 0x4 # DW_CFA_advance_loc4
+ .byte 0xe # DW_CFA_def_cfa_offset
+ .byte 0x80,0x1 # uleb128 128
+
+ .byte 0x4 # DW_CFA_advance_loc4
.4byte $LCFI6-$LCFI5
- .byte 0x9a # DW_CFA_offset, column 0x1a
- .byte 0x12 # uleb128 0x12
+ .byte 0x9a # DW_CFA_offset, column 26
+ .byte 16 # uleb128 offset 16*-8
.align 3
$LEFDE3:
#endif
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 698e9a7fe98..d3aa4c69881 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,12 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-02-13 Jason Merrill <jason@redhat.com>
+
+ * cp-demangle.c (__cxa_demangle): Change resolution of ambiguous
+ arguments.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/libiberty/cp-demangle.c b/libiberty/cp-demangle.c
index fe4b36712d3..59e561df09b 100644
--- a/libiberty/cp-demangle.c
+++ b/libiberty/cp-demangle.c
@@ -4048,21 +4048,6 @@ __cxa_demangle (mangled_name, output_buffer, length, status)
return NULL;
}
- /* The specification for __cxa_demangle() is that if the mangled
- name could be either an extern "C" identifier, or an internal
- built-in type name, then we resolve it as the identifier. All
- internal built-in type names are a single lower case character.
- Frankly, this simplistic disambiguation doesn't make sense to me,
- but it is documented, so we implement it here. */
- if (IS_LOWER (mangled_name[0])
- && mangled_name[1] == '\0'
- && cplus_demangle_builtin_types[mangled_name[0] - 'a'].name != NULL)
- {
- if (status != NULL)
- *status = -2;
- return NULL;
- }
-
demangled = d_demangle (mangled_name, DMGL_PARAMS | DMGL_TYPES, &alc);
if (demangled == NULL)
diff --git a/libiberty/pex-win32.c b/libiberty/pex-win32.c
index a4ba0c22dac..c553cad5bb1 100644
--- a/libiberty/pex-win32.c
+++ b/libiberty/pex-win32.c
@@ -27,6 +27,7 @@ Boston, MA 02111-1307, USA. */
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
+#include <stdio.h>
static const char *this_program;
@@ -204,6 +205,33 @@ find_executable (program, search)
return full_executable;
}
+/* Tries to duplicate a handle. Returns true for successful duplication, or
+ if GetStdHandle returns 0 or INVALID_HANDLE_VALUE. Returns false on
+ error. */
+
+static int
+maybe_duplicate_handle (HANDLE *dest, int fd, DWORD type, HANDLE me)
+{
+ if (fd == -1)
+ {
+ HANDLE std_handle = GetStdHandle (type);
+ if (std_handle != INVALID_HANDLE_VALUE
+ && std_handle != 0)
+ {
+ if (!DuplicateHandle (me, std_handle, me, dest, 0, TRUE,
+ DUPLICATE_SAME_ACCESS))
+ return 0;
+ }
+ }
+ else
+ {
+ if (!DuplicateHandle (me, (HANDLE)_get_osfhandle (fd), me, dest, 0, TRUE,
+ DUPLICATE_SAME_ACCESS))
+ return 0;
+ }
+ return 1;
+}
+
int
pexec (program, argv, search, stdin_fd, stdout_fd, stderr_fd)
const char *program;
@@ -233,29 +261,16 @@ pexec (program, argv, search, stdin_fd, stdout_fd, stderr_fd)
me = GetCurrentProcess();
- if (!DuplicateHandle (me,
- (stdin_fd == -1)
- ? GetStdHandle (STD_INPUT_HANDLE)
- : (HANDLE)_get_osfhandle (stdin_fd),
- me, &si.hStdInput,
- 0, TRUE, DUPLICATE_SAME_ACCESS))
+ if (!maybe_duplicate_handle (&si.hStdInput, stdin_fd, STD_INPUT_HANDLE, me))
goto cleanup;
- if (!DuplicateHandle (me,
- (stdout_fd == -1)
- ? GetStdHandle (STD_OUTPUT_HANDLE)
- : (HANDLE)_get_osfhandle (stdout_fd),
- me, &si.hStdOutput,
- 0, TRUE, DUPLICATE_SAME_ACCESS))
+
+ if (!maybe_duplicate_handle (&si.hStdOutput, stdout_fd, STD_OUTPUT_HANDLE,
+ me))
goto cleanup;
- if (!DuplicateHandle (me,
- (stderr_fd == -1)
- ? GetStdHandle (STD_ERROR_HANDLE)
- : (HANDLE)_get_osfhandle (stderr_fd),
- me, &si.hStdError,
- 0, TRUE, DUPLICATE_SAME_ACCESS))
+
+ if (!maybe_duplicate_handle (&si.hStdError, stderr_fd, STD_ERROR_HANDLE, me))
goto cleanup;
-
if (!CreateProcess (executable, cmdline,
0, 0, TRUE, 0, 0, 0,
&si, &pinf))
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 4bd69333e48..d84e3e25e3b 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,25 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2005-01-17 Andrew Haley <aph@redhat.com>
+
+ * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): In the case
+ of virtual dispatch, if we have no method index, and no code
+ pointer, look a method up by name.
+
+2005-01-17 Tom Tromey <tromey@redhat.com>
+
+ * testsuite/libjava.jni/iface.c: New file.
+ * testsuite/libjava.jni/iface.out: New file.
+ * testsuite/libjava.jni/iface.java: New file.
+
+2004-12-06 Tom Tromey <tromey@redhat.com>
+
+ For PR java/14853:
+ * testsuite/libjava.compile/PR14853.java: New file.
+ * testsuite/libjava.compile/PR14853.xfail: New file.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/libjava/java/lang/reflect/natMethod.cc b/libjava/java/lang/reflect/natMethod.cc
index 736103b63dd..4ff2c9596ae 100644
--- a/libjava/java/lang/reflect/natMethod.cc
+++ b/libjava/java/lang/reflect/natMethod.cc
@@ -1,6 +1,6 @@
// natMethod.cc - Native code for Method class.
-/* Copyright (C) 1998, 1999, 2000, 2001 , 2002, 2003 Free Software Foundation
+/* Copyright (C) 1998, 1999, 2000, 2001 , 2002, 2003, 2005 Free Software Foundation
This file is part of libgcj.
@@ -464,7 +464,7 @@ _Jv_CallAnyMethodA (jobject obj,
break;
}
- void *ncode;
+ void *ncode = meth->ncode;
// FIXME: If a vtable index is -1 at this point it is invalid, so we
// have to use the ncode.
@@ -473,16 +473,25 @@ _Jv_CallAnyMethodA (jobject obj,
// vtable entries, but _Jv_isVirtualMethod() doesn't know that. We
// could solve this problem by allocating a vtable index for methods
// in final classes.
- if (is_virtual_call
- && ! Modifier::isFinal (meth->accflags)
- && (_Jv_ushort)-1 != meth->index)
- {
+ if (is_virtual_call)
+ {
_Jv_VTable *vtable = *(_Jv_VTable **) obj;
- ncode = vtable->get_method (meth->index);
- }
- else
- {
- ncode = meth->ncode;
+ if ((_Jv_ushort)-1 == meth->index)
+ {
+ if (ncode == NULL)
+ // We have no vtable index, and we have no code pointer.
+ // Look method up by name.
+ ncode = _Jv_LookupInterfaceMethod (vtable->clas,
+ meth->name,
+ meth->signature);
+ }
+ else
+ {
+ // We have an index. If METH is not final, use virtual
+ // dispatch.
+ if (! Modifier::isFinal (meth->accflags))
+ ncode = vtable->get_method (meth->index);
+ }
}
try
diff --git a/libjava/libltdl/ChangeLog b/libjava/libltdl/ChangeLog
index 8292b4adb7f..1b7cb7735f0 100644
--- a/libjava/libltdl/ChangeLog
+++ b/libjava/libltdl/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/libjava/testsuite/ChangeLog b/libjava/testsuite/ChangeLog
index bc1d99bac23..a9202c280e6 100644
--- a/libjava/testsuite/ChangeLog
+++ b/libjava/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog
index 5844eadd977..97167208d60 100644
--- a/libobjc/ChangeLog
+++ b/libobjc/ChangeLog
@@ -1,3 +1,15 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR libobjc/12035
+ * gc.c: Remove definition of LOGWL, modWORDSZ, and divWORDSZ since
+ they are not used.
+ Include limits.h and stdlib.h.
+ Define BITS_PER_WORD.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/libobjc/gc.c b/libobjc/gc.c
index 8f13dbc33ca..66aa78a32ee 100644
--- a/libobjc/gc.c
+++ b/libobjc/gc.c
@@ -31,26 +31,17 @@ Boston, MA 02111-1307, USA. */
#include <assert.h>
#include <string.h>
+#include <stdlib.h>
#if OBJC_WITH_GC
#include <gc.h>
+#include <limits.h>
/* gc_typed.h uses the following but doesn't declare them */
typedef GC_word word;
typedef GC_signed_word signed_word;
-
-#if BITS_PER_WORD == 32
-# define LOGWL 5
-# define modWORDSZ(n) ((n) & 0x1f) /* n mod size of word */
-#endif
-
-#if BITS_PER_WORD == 64
-# define LOGWL 6
-# define modWORDSZ(n) ((n) & 0x3f) /* n mod size of word */
-#endif
-
-#define divWORDSZ(n) ((n) >> LOGWL) /* divide n by size of word */
+#define BITS_PER_WORD (CHAR_BIT * sizeof (word))
#include <gc_typed.h>
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6e4ddc090ce..504af727127 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3855 +1,180 @@
-2004-11-04 Release Manager
+2005-05-19 Release Manager
- * GCC 3.4.3 released.
+ * GCC 3.4.4 released.
-2004-10-29 Chris Jefferson <chris@bubblescope.net>
+2005-05-18 Jonathan Wakely <redi@gcc.gnu.org>
- * include/bit/stl_algo.h (find_first_of(,,,,pred)):
- Remove invalid EqualOpConcept.
- * testsuite/25_algorithms/find_first_of/concept_check_1.cc: New.
+ * docs/html/debug.html: Explain that _GLIBXX_DEBUG_PEDANTIC must
+ be defined for pedantic mode.
-2004-10-28 Paolo Carlini <pcarlini@suse.de>
+2005-05-15 Andreas Schwab <schwab@suse.de>
- * include/bits/basic_string.tcc (_M_mutate): Do not reallocate
- unnecessarily when _M_rep() == &_S_empty_rep() and __new_size
- == capacity() (== 0): is ok to just leave everything unchanged.
-
-2004-10-28 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/16612
- * include/bits/basic_string.h (_M_dispose, _M_refcopy,
- basic_string()): When _GLIBCXX_FULLY_DYNAMIC_STRING is defined,
- don't deal with _S_empty_rep.
- * include/bits/basic_string.tcc (_S_construct, _M_destroy,
- _M_leak_hard, _M_mutate): Likewise.
- * acinclude.m4 (GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING): New.
- * acconfig.h: Add corresponding undef.
- * configure.ac: Use GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING.
- * docs/html/configopts.html: Document --enable-fully-dynamic-string.
- * aclocal.m4: Regenerate.
- * configure: Likewise.
- * config.h.in: Likewise.
-
-2004-10-28 Paolo Carlini <pcarlini@suse.de>
-
- * README: Remove obsolete entry about include/c_shadow.
-
-2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
-
- PR other/18138
- * testsuite/lib/libstdc++.exp: Accept more than one multilib libgcc.
-
-2004-10-14 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_memory.h (__get_temporary_buffer): Don't use
- INT_MAX, prefer numeric_limits<ptrdiff_t>::max(), ok on 64-bit
- platforms too.
- * testsuite/20_util/auto_ptr/assign_neg.cc: Adjust dg-error
- line numbers.
-
-2004-10-11 Joachim Kuebart <kuebart@mathematik.uni-ulm.de>
- Paolo Carlini <pcarlini@suse.de>
-
- * src/allocator.cc (__pool_alloc_base::_M_allocate_chunk):
- Deal properly with exceptions thrown by ::operator new(size_t).
- * testsuite/ext/pool_allocator/allocate_chunk.cc: New.
-
- * include/ext/pool_allocator.h: Include <cstdlib>.
-
-2004-10-10 Paolo Carlini <pcarlini@suse.de>
-
- * config/locale/gnu/monetary_members.cc (_S_construct_pattern):
- Give __ret a default value, thus avoiding spurious warnings.
-
- * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Open either
- words or linux.words, otherwise exit.
- * testsuite/performance/27_io/ifstream_getline.cc: Slighlty tweak.
-
-2004-10-10 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/sstream.tcc (seekpos): In case of success, just
- return __sp.
-
-2004-10-07 Roger Sayle <roger@eyesopen.com>
-
- PR libstdc++/17850
- * configure.ac: Newlib does not provide strtold.
- * configure: Regenerate.
-
-2004-10-05 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/10975 (DR 453)
- * include/bits/sstream.tcc (seekoff): Don't fail if __beg == 0
- and __off == 0.
- * docs/html/ext/howto.html: Add an entry for DR 453.
- * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: New.
- * testsuite/27_io/basic_istream/tellg/char/1.cc: Tweak consistently.
- * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
- * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/char/2346-fstream.cc: Fix and
- move to...
- * testsuite/27_io/basic_istream/seekp/char/2346-fstream.cc: ... here.
- * testsuite/27_io/basic_istream/seekg/char/2346-sstream.cc: Fix and
- move to...
- * testsuite/27_io/basic_istream/seekp/char/2346-sstream.cc: ... here.
-
-2004-10-05 Ulrich Weigand <uweigand@de.ibm.com>
-
- * configure.host (abi_baseline_pair): Define for s390-*-linux* and
- s390x-*-linux*.
- * config/abi/s390-linux-gnu/baseline_symbols.txt: Add missing symbols.
- * config/abi/s390x-linux-gnu/baseline_symbols.txt: New file.
-
-2004-10-04 Roger Sayle <roger@eyesopen.com>
- Eric Botcazou <ebotcazou@libertysurf.fr>
-
- PR libstdc++/17505
- * config/linker-map.gnu: Synchronize the current list of stub
- functions from libmath.
-
-2004-10-04 Benjamin Kosnik <bkoz@redhat.com>
-
- * configure.ac (libtool_VERSION): To 6:3:0.
- * configure: Regnerate.
- * testsuite/testsuite_abi.cc (check_version): Add 3.4.3.
-
-2004-10-03 Roger Sayle <roger@eyesopen.com>
-
- * config/locale/generic/c_locale.cc (__convert_to_v): Use
- _GLIBCXX_HAVE_STRTOF instead _GLIBCXX_USE_C99 to check for strtof.
- Likewise, use _GLIBCXX_HAVE_STRTOLD instead of _GLIBCXX_USE_C99
- to check for presence of strtold.
-
-2004-10-02 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_sstream.h (basic_stringbuf(ios_base::openmode)):
- Don't use _M_stringbuf_init, keep the pointers null, per 27.7.1.1.
- (str()): Slightly tweak, protect from pptr() == 0.
- (_M_update_egptr()): Likewise.
- * include/bits/sstream.tcc (ssekoff, seekpos): In order to check
- for an empty buffer use __beg instead of _M_string.capacity().
- * testsuite/27_io/basic_stringbuf/cons/char/1.cc: New.
-
- * testsuite/27_io/basic_filebuf/cons/char/1.cc: New.
- * testsuite/27_io/basic_streambuf/cons/char/1.cc: Update.
-
-2004-10-02 Paolo Carlini <pcarlini@suse.de>
- Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/testsuite_io.h (class constraint_buf): New, extended
- and templatized version of constraint_filebuf; add typedefs for
- streambuf/stringbuf/filebuf and wchar_t counterparts.
-
-2004-09-27 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/16848
- * include/Makefile.am (ext_headers): Remove demangle.h.
- * include/Makefile.in: Regenerate.
- * include/ext/demangle.h: Remove.
-
-2004-09-24 H.J. Lu <hongjiu.lu@intel.com>
-
- PR libstdc++/17469
- * testsuite/lib/libstdc++.exp: Don't use global ld_library_path.
-
-2004-09-24 Paolo Carlini <pcarlini@suse.de>
- Magnus Fromreide <magfr@lysator.liu.se>
-
- * include/bits/boost_concept_check.h (struct _SequenceConcept):
- Remove wrong requirement, i.e., not present in Table 67.
-
-2004-09-20 Jonathan Wakely <redi@gcc.gnu.org>
-
- * testsuite/23_containers/{set,multiset}/14340.cc: Fix typos in
- instantiation of set and multiset (functor param given as int).
-
-2004-09-20 Jonathan Wakely <redi@gcc.gnu.org>
-
- * include/bits/stl_algo.h (remove): Remove too restrictive
- concept-check.
-
-2004-09-19 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/fstream.tcc (xsgetn): Slightly tweak conditional,
- as per Nathan's original suggestion.
-
-2004-09-19 Nathan Myers <ncm@cantrip.org>
-
- * include/bits/fstream.tcc (xsgetn): Slightly tweak the recent fix
- for 11722: copy can replace move; the common case is __avail == 0.
-
-2004-09-19 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/11722
- * include/std/std_fstream.h (xsgetn): Declare only.
- * include/bits/fstream.tcc (xsgetn): Define, optimize for the
- always_noconv() case: when __n > __buflen, copy the available
- buffer and issue a direct read.
- * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: New.
-
- * include/bits/fstream.tcc (xsputn): Minor tweak, reorder a
- conditional.
-
-2004-09-17 Paolo Carlini <pcarlini@suse.de>
-
- * src/localename.cc (locale::_Impl::_Impl): Slightly improve
- the algorithm used to name the categories.
-
-2004-09-13 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (time_get<>::_M_extract_via_format,
- case 'S'): Allow for at least one leap-second (as per C99, 7.23.1
- and 7.23.3.5), two if !_GLIBCXX_USE_C99.
- * testsuite/22_locale/time_get/get_time/char/4.cc: New.
- * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
-
-2004-09-08 Benjamin Kosnik <bkoz@redhat.com>
- Simon Richter <Simon.Richter@hogyros.de>
-
- PR libstdc++/16715
- * include/bits/istream.tcc: Add extern template for iostream
- char and wchar_t instantiations.
-
-2004-09-08 Benjamin Kosnik <bkoz@redhat.com>
- Leland Wang <llwang@infor.org>
-
- PR libstdc++/17259
- * include/ext/ropeimpl.h (rope::_S_compare): Use
- _Rope_constants::_S_leaf.
-
-2004-09-06 Release Manager
-
- * GCC 3.4.2 released.
-
-2004-08-30 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/pool_allocator.h: Rename __pool_base to
- __pool_alloc_base.
- * src/allocator.cc: Same.
- * config/linker-map.gnu: Same.
-
-2004-08-28 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/17038 (partial)
- * include/bits/locale_facets.tcc (time_put<>::do_put): Increase
- __maxlen to 128.
- * config/locale/generic/time_members.cc (_M_put): Always null
- terminate __s.
- * config/locale/gnu/time_members.cc (_M_put): Likewise.
- * testsuite/22_locale/time_put/put/char/17038.cc: New.
- * testsuite/22_locale/time_put/put/wchar_t/17038.cc: New.
-
-2004-08-27 Matthias Klose <doko@debian.org>
-
- * configure.host: For mips*-*-linux* update cpu_include_dir
- after atomicity_dir is set.
-
-2004-08-27 Matthias Klose <doko@debian.org>
-
- * config/abi/arm-linux-gnu/baseline_symbols.txt: New.
- * config/abi/mips-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
- * configure.host: Set abi_baseline_pair for arm*-*-linux* and
- mips*-*-linux*.
-
-2004-08-22 Matthias Klose <doko@debian.org>
-
- * config/abi/m68k-linux-gnu/baseline_symbols.txt: New.
- * config/abi/sparc-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
-
-2004-08-22 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_put<>::do_put(bool)): Cast
- to a signed type, long according to the resolution of DR 359.
- * testsuite/22_locale/num_put/put/char/9.cc: New.
- * testsuite/22_locale/num_put/put/wchar_t/9.cc: New.
-
- * include/bits/locale_facets.tcc (num_put<>::do_put(const void*)):
- Simplify a bit: no need to clear showpos.
-
-2004-08-20 Matthias Klose <doko@debian.org>
-
- * config/abi/s390-linux-gnu/baseline_symbols.txt: New.
-
-2004-08-20 Paolo Carlini <pcarlini@suse.de>
-
- * config/abi/x86_64-linux-gnu/32/baseline_symbols.txt: Add 32 bit
- baseline.
-
-2004-08-20 Paolo Carlini <pcarlini@suse.de>
-
- * config/abi/x86_64-linux-gnu/baseline_symbols.txt: Fix it.
-
-2004-08-19 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/performance/20_util/allocator/insert.cc: For std::map
- instantiate the allocator for a correct pair type.
- * testsuite/performance/20_util/allocator/insert_insert.cc: Likewise.
- * testsuite/performance/20_util/allocator/map_mt_find.cc: Likewise.
- * testsuite/performance/20_util/allocator/map_thread.cc: Likewise.
- * testsuite/performance/20_util/allocator/producer_consumer.cc:
- Likewise.
-
- * testsuite/performance/20_util/allocator/list_sort_search.cc: Very
- minor formatting fixes.
-
-2004-08-19 Paolo Carlini <pcarlini@suse.de>
-
- * config/abi/x86_64-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
-
-2004-08-18 Matthias Klose <doko@debian.org>
-
- * config/abi/hppa-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
- * config/abi/i386-linux-gnu/baseline_symbols.txt: New.
- * config/abi/powerpc-linux-gnu/baseline_symbols.txt: New.
-
-2004-08-17 Paolo Carlini <pcarlini@suse.de>
-
- * config/abi/alpha-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
-
-2004-08-17 Paolo Carlini <pcarlini@suse.de>
-
- * config/abi/ia64-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
-
-2004-08-17 Benjamin Kosnik <bkoz@redhat.com>
-
- * config/abi/i486-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
-
-2004-08-16 Paolo Carlini <pcarlini@suse.de>
-
- * config/locale/generic/c_locale.h (__convert_from_v): Don't
- use a default for __prec, assume __prec >= 0 and simplify.
- * config/locale/gnu/c_locale.h (__convert_from_v): Likewise.
- * include/bits/locale_facets.tcc (money_put<>::do_put(long double)):
- Pass format "%.*Lf" + precision == 0, equivalent to "%.0Lf".
-
-2004-08-13 Paolo Carlini <pcarlini@suse.de>
-
- * src/debug.cc (_Error_formatter::_M_print_string): Fix thinko,
- memmove is not needed, memcpy suffices.
-
-2004-08-12 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
-
- PR libstdc++/16959
- * src/ios_init.cc (ios_base::sync_with_stdio): Make sure the
- standard streams are constructed.
- * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: New.
-
-2004-08-08 Jonathan Wakely <redi@gcc.gnu.org>
- Paolo Carlini <pcarlini@suse.de>
-
- * src/debug.cc (_Error_formatter::_M_print_string): In order
- to print individual words from __string, _M_format_word can't
- be called since may be just sprintf, thus ignoring completely
- __n: instead, use memmove and append '\0' by hand.
-
-2004-07-30 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
-
- PR libstdc++/12658 (continued)
- * src/locale_init.cc (locale::locale, locale::global): Use
- a single locale_mutex instead of two separate mutexes.
-
-2004-07-30 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/locale/cons/12658_thread.cc: Xfail: due to
- a bug in glibcs older than 2004-07-16, it can unpredictably fail
- irrespective of the correctness of libstdc++.
-
-2004-07-30 Benjamin Kosnik <bkoz@redhat.com>
-
- * src/locale_init.cc: Use __gnu_cxx::lock.
-
-2004-07-30 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/num_put/put/char/14220.cc: Increase the value
- of precision: 10 is too small to actually trigger the bug.
- * testsuite/22_locale/num_put/put/wchar_t/14220.c: Likewise.
-
-2004-07-30 Paolo Carlini <pcarlini@suse.de>
-
- * docs/html/ext/lwg-active.html, lwg-defects.html: Import Revision 31.
-
-2004-07-29 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/16813
- * include/debug/map.h (insert(_InputIterator, _InputIterator)):
- Fix typo.
- * testsuite/23_containers/map/insert/16813.cc: New.
-
-2004-07-20 Danny Smith <dannysmith@users.sourceforge.net>
-
- * include/c_std/std_cwchar.h (wcsstr): Correct signature.
-
-2004-07-19 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15488
- * testsuite/lib/libstdc++.exp (v3-copy-files): Revert.
-
-2004-07-17 Richard Sandiford <rsandifo@redhat.com>
-
- PR bootstrap/16469
- * scripts/create_testsuite_files: Pass -print to find.
-
-2004-07-15 Paolo Carlini <pcarlini@suse.de>
-
- * docs/html/ext/lwg-active.html, lwg-defects.html: Import Revision 30.
- * docs/html/ext/howto.html: Tweak entries for DRs 167/253/389/402.
-
-2004-07-15 Jakub Jelinek <jakub@redhat.com>
-
- PR libstdc++/14697
- * acinclude.m4 (glibcxx_shared_libgcc): Correct
- glibcxx_shared_libgcc test for multilibs.
- * configure: Rebuilt.
-
-2004-07-14 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (time_get<>::do_get_time,
- time_get<>::do_get_date): Use only once _M_extract_via_format,
- instead of going through "%X"/"%x" and calling it two times
- (+ using widen).
-
-2004-07-14 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/16401
- * include/bits/sstream.tcc (overflow): When reallocating _M_string
- use an exponential grow policy.
- * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: New.
- * testsuite/performance/27_io/stringbuf_overflow.cc: New.
-
-2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/concurrence.h: Tweak comments.
-
-2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
- Per Bothner <per@bothner.com>
- Mohan Embar <gnustuff@thisiscool.com>
-
- PR libstdc++/16248
- * include/bits/concurrence.h (__glibcxx_mutex_type): New.
- (__glibcxx_mutex): Encapsulate mutex init function into type for
- threaded configurations without __GTHREAD_MUTEX_INIT.
- (lock::lock): Make device member a reference.
- (lock::~lock): Same.
- * include/ext/pool_allocator.h (__pool_base::_M_get_mutex): Change
- to mutex_type.
- * src/allocator.cc: Same.
-
-2004-07-12 Brad Spencer <spencer@infointeractive.com>
-
- * include/ext/mt_allocator.h: Handle allocations at static
- initialization that happen before _S_options is (automatically)
- constructed; set _S_init even if _M_force_new is true.
-
-2004-07-12 Paul Brook <paul@codesourcery.com>
-
- * include/bits/concurrence.h: Still create mutex object when
- single-threaded.
-
-2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/concurrence.h (__gnu_cxx::lock): New.
- * include/ext/pool_allocator.h (__pool_base::_Lock::_S_lock): Remove.
- (__pool_base::_M_get_mutex): New.
- * include/bits/allocator.h: Tweak.
- * src/allocator.cc (__pool_base::_M_get_free_list): Correct offset.
-
- * src/allocator.cc: Move all instantiations...
- * src/allocator-inst.cc: ...here.
-
-2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/pool_allocator.h: Qualify __throw_bad_alloc.
- (__pool_base): Remove unused template parameter. Add
- protected. Move lock data into __pool_base::_Lock. Remove static
- on member functions.
- (__pool_base::_M_get_free_list): New.
- (__pool_alloc): Move _S_force new here.
- * src/allocator.cc: Move out of line __pool_base definitions here.
- * config/linker-map.gnu: Export bits from __pool_base.
-
-2004-07-07 Benjamin Kosnik <bkoz@redhat.com>
-
- * configure.ac (libtool_VERSION): To 6:2:0.
- * configure: Regenerated.
-
- * testsuite/testsuite_abi.cc (check_version): Add 3.4.2.
-
-2004-07-07 Aaron W. LaFramboise <aaronraolete36@aaronwl.com>
-
- PR libstdc++/16411
- * config/linker-map.gnu: Add stdio_sync_filebuf::file exports.
-
-2004-07-06 Anssi Hannula <anssi.hannula@mbnet.fi>
-
- PR libstdc++/15928
- * crossconfig.m4: Add in bits for djgpp.
- * configure: Regenerate.
-
-2004-07-06 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/16210
- * acinclude.m4 (GLIBCXX_ENABLE_LONG_LONG): Do not check for the
- availability of strto(u)ll, not used anymore in the iostreams.
- * aclocal.m4: Regenerate.
- * configure: Regenerate.
-
-2004-07-06 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/cpp_type_traits.h: Move the additions to
- namespace __gnu_internal outside of namespace std; trivial
- formatting fixes.
-
-2004-07-06 Paolo Carlini <pcarlini@suse.de>
-
- * docs/html/17_intro/contribute.html: Update some links.
- * docs/html/17_intro/porting-howto.html: Likewise.
- * docs/html/17_intro/porting-howto.xml: Likewise.
- * docs/html/18_support/howto.html: Likewise.
- * docs/html/21_strings/howto.html: Likewise.
- * docs/html/27_io/howto.html: Likewise.
- * docs/html/configopts.html: Likewise.
- * docs/html/ext/howto.html: Likewise.
- * docs/html/faq/index.html: Likewise.
- * docs/html/install.html: Don't mention 2.x compilers.
-
-2004-07-01 Release Manager
-
- * GCC 3.4.1 released.
-
-2004-06-28 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/debug/safe_base.h (__gnu_debug::_Safe_sequence_base):
- Revert -Weffc++ changes that defined copy ctory and or assignment
- operator.
- * libsupc++/tinfo.cc (__upcast_result): Same.
-
-2004-06-25 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/16182
- * linkage.m4 (GLIBCXX_CHECK_BUILTIN_MATH_DEC): Revert to
- AC_DEFINE_UNQUOTED.
- * configure: Regenerate.
-
-2004-06-25 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/debug/formatter.h (__gnu_debug::_Error_formatter):
- Remove copy constructor and assignment operator.
-
-2004-06-23 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/16154
- * include/bits/boost_concept_check.h (struct _TrivialIteratorConcept):
- Don't require the _DefaultConstructibleConcept.
- (struct _ForwardIteratorConcept): Require it here.
-
-2004-06-21 Loren J. Rittle <ljrittle@acm.org>
-
- * config/linker-map.gnu: Use wildcards for
- __basic_file::sys_open(FILE*, _Ios_Openmode).
-
-2004-06-18 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator (__mt_alloc<>::_Tune): Add _M_align,
- the alignment requested.
- (__mt_alloc<>::_Tune::_Tune): Tweak consistently.
- (__mt_alloc<>::allocate): Use it instead of sizeof(_Block_record).
- (__mt_alloc<>::deallocate): Likewise.
-
-2004-06-18 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/16020
- * include/debug/safe_base.h
- (_Safe_sequence_base::_Safe_sequence_base(const _Safe_sequence_base&),
- _Safe_sequence_base::operator=): Provide definitions.
- * testsuite/23_containers/bitset/cons/16020.cc: New.
-
-2004-06-18 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/rope (rope(_CharT, const allocator_type&)): Fix
- to use _Data_allocate.
- * include/ext/ropeimpl.h (rope<>::_S_leaf_concat_char_iter): Likewise.
- (rope<>::_S_substring): Likewise.
- (rope<>::rope(size_t, _CharT, const allocator_type&)): Likewise.
- (rope<>::c_str()): Likewise.
- (rope<>::replace_with_c_str()): Likewise.
-
- * include/ext/ropeimpl.h (_Rope_iterator_base<>::_S_setbuf):
- Correctly qualify _S_leaf, _S_function, etc., with _Rope_constants::,
- not _RopeRep.
- (_Rope_iterator_base<>::_S_setcache): Likewise.
- (_Rope_iterator_base<>::_S_setcache_for_incr): Likewise.
- (rope<>::_S_substring): Likewise.
- (rope<>::_S_dump): Likewise.
- (rope<>::_S_fetch_ptr): Likewise.
- (rope<>::_S_compare): Likewise.
- (rope<>::replace_with_c_str()): Likewise.
-
- * testsuite/ext/rope.cc: Rename to testsuite/ext/rope/1.cc.
- * testsuite/ext/rope/2.cc: New.
-
-2004-06-18 Paolo Carlini <pcarlini@suse.de>
- Matt Austern <austern@apple.com>
-
- * testsuite/ext/rope/3.cc: New.
-
-2004-06-17 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (time_get<>::_M_extract_name):
- Don't use the 'magic number' 10 in the computation of __minlen;
- never access __name past __minlen; in the loop over __i3, don't
- decrease __nmatches and increase __i3 at once, only either of
- the two; tidy.
-
-2004-06-17 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/pool_allocator.h: Convert to a global free-list,
- as per the original SGI/HP design: move the implementation
- details to struct __pool_base, from which __pool_alloc derives.
- * src/allocator.cc: Instantiate __pool_base.
-
-2004-06-11 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/15775
- * include/bits/stl_deque.h: Consistently with stl_set.h, define
- pointer as allocator's pointer, likewise for reference,
- const_pointer, and const_reference.
- * include/bits/stl_list.h: Likewise.
- * include/bits/stl_map.h: Likewise.
- * include/bits/stl_multimap.h: Likewise.
- * include/bits/stl_vector.h: Likewise.
-
-2004-06-11 Dhruv Matani <dhruvbird@gmx.net>
- Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/testsuite_performance.h
- (resource_counter::allocated_memory): Make it return the right
- number of bytes requested by the allocators/application. This is
- the sbrk+mmaped memory.
-
-2004-06-10 Benjamin Kosnik <bkoz@redhat.com>
-
- * crossconfig.m4: Remove signbit, signbitf, signbitl.
- * linkage.m4: Comment LIBMATHOBJS, tweak others. AC_DEFINES for
- builtin math functions instead of AC_DEFINE_UNQUOTED.
- * configure: Regenerate.
-
-2004-06-10 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/doxygen/filter.sed: Rename _GLIBCXX_STD to std.
- * docs/doxygen/mainpage.html: Remove links.
-
-2004-06-08 Jason Merrill <jason@redhat.com>
-
- * config/linker-map.gnu: Use wildcards for
- __basic_file::{xsgetn,xsputn,seekoff,xsputn_2}.
-
-2004-05-31 Benjamin Kosnik <bkoz@redhat.com>
-
- * config/linker-map.gnu (GLIBCXX_3.4.1): Add.
- * testsuite/testsuite_abi.cc: Same.
- * configure.ac (libtool_VERSION): Bump to 6:1:0.
- * configure: Regenerate.
- * aclocal.m4: Regenerate.
-
-2004-05-31 Richard B. Kreckel <Richard.Kreckel@Framatome-ANP.com>
- Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/14600
- * include/ext/stdio_sync_filebuf.h (stdio_sync_filebuf::file): New.
- * include/ext/stdio_filebuf.h (stdio_filebuf::file): New.
- * config/io/basic_file_stdio.cc (__basic_file::file): New.
- * config/io/basic_file_stdio.h: Define.
-
-2004-05-30 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15675
- * docs/html/documentation.html: Update doxygen links for 3.4.0.
-
-2004-05-30 Jan Beulich <jbeulich@novell.com>
-
- * scripts/create_testsuite_files: Tweak.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h:(__mt_alloc::allocate): Minor
- tweaks.
-
-2004-05-30 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/mt_allocator.h:(__mt_alloc::allocate): Re-write
- allocation loop which removes blocks from the global free list
- from O(N) to O(1) when the required blocks are <= the number
- available.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
- Consistently update __bin._M_free[0].
- (__mt_alloc<>::allocate): When __bin._M_first[0] != NULL use
- __bin._M_free[0] to simplify the while loop (i.e., the number
- of iterations becomes known at the outset).
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
- The critical section is actually very small, only two assignments.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::allocate): Factor out
- some duplicated code.
- (__mt_alloc<>::_Bin_record): Spare the space of _M_free and _M_used
- in the single threaded case.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
- Rearrange arithmetic to avoid computing two divisions at
- each deallocation.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::_S_initialize):
- Streamline the second half, wrapping it in a single
- '#ifdef __GTHREADS if (__gthread_active_p())' and avoiding
- conditionals inside loops.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h: Uglify consistently names of
- variables, members and classes; tidy.
-
-2004-05-30 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
- Deallocation loop rewrote.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::allocate,
- __mt_alloc<>::deallocate): Protect two instances of
- block->thread_id with __GTHREADS.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::tune):
- Add _M_min_bin, the size in bytes of the smallest bin.
- (__mt_alloc<>::tune()): Tweak accordingly.
- (__mt_alloc<>::tune(size_t, ...)): Likewise.
- (__mt_alloc<>::block_record): Change to a union: members next
- and thread_id are never used at the same time.
- (__mt_alloc<>::allocate): Update consistently.
- (__mt_alloc<>::deallocate): Likewise.
- (__mt_alloc<>::_S_initialize): Update setups of _S_binmap and
- _S_bin_size for the configurable _M_min_size.
-
-2004-05-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::allocate,
- __mt_alloc<>::deallocate): Avoid redundant conditionals.
-
-2004-05-27 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/15565
- * include/bits/locale_facets.tcc (__int_to_char(unsigned long),
- __int_to_char(unsigned long long)): Showpos is not relevant
- for unsigned types.
- * testsuite/22_locale/num_put/put/char/15565.cc: New.
- * testsuite/22_locale/num_put/put/wchar_t/15565.cc: New.
-
- * testsuite/22_locale/num_put/put/wchar_t/1.cc: Use L for the fill
- char.
- * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
-
-2004-05-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/istream.tcc (ignore): Correctly deal with
- n == numeric_limits<streamsize>::max().
- * testsuite/27_io/basic_istream/ignore/char/2.cc: New.
-
- * include/bits/istream.tcc (basic_istream<>::getline): Prefer
- '_M_gcount + 1 < __n' to '--__n; _M_gcount < __n', just in case
- __n == numeric_limits<>::min().
-
- * include/bits/istream.tcc: Minor tweaks.
-
- * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
- Tighten.
- * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
- Likewise.
- * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
- Likewise.
- * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
- Likewise.
- * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
-
-2004-05-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/istream.tcc (ignore): Remove redundant line.
- (readsome): Tidy, closely following 27.6.1.3, p30.
-
-2004-05-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/istream.tcc (operator>>(basic_istream<>&,
- basic_string<>&)): Use a temporary buffer, thus avoiding
- reallocation for common case.
- * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
- New.
- * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
- Likewise.
-
- * include/bits/istream.tcc: Const-ification of a few variables.
-
- * include/bits/ostream.tcc: Trivial formatting fixes and
- const-ification of some variables.
-
-2004-05-25 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15489
- * scripts/create_testsuite_files: Revert xtype change, add
- non-GNU bits to do the same thing.
-
-2004-05-24 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/12854
- Fixups for -Weffc++.
- * include/bits/basic_string.h (basic_string::operator=): Return
- pointer to this instead of result of assign. Although redundant,
- this doesn't impact resultant codegen.
-
- * include/bits/locale_facets.h (__numpunct_cache): Declare
- assignment opxserator and copy constructor private.
- (__timepunct_cache): Same.
- (__moneypunct_cache): Same.
- (collate): Use member initialization list for _M_c_locale_collate.
- * config/locale/gnu/messages_members.h: Same.
- * config/locale/gnu/time_members.h (__timepunct): Same.
- * src/codecvt.cc: Use member initialization list to initialize
- _M_c_locale_codecvt.
- * src/ctype.cc: Same, with _M_c_locale_ctype and _M_narrow_ok.
- * config/os/gnu-linux/ctype_noninline.h: Same.
- * src/locale.cc (_Impl): Same.
- * src/locale_init.cc: Same.
- * src/localename.cc: Same.
-
- * include/bits/basic_ios.h (basic_ios): Complete member
- initialization list.
- * include/bits/istream.tcc (basic_istream::sentry): Same.
- * include/bits/ostream.tcc (basic_ostream::sentry): Same.
- * include/bits/fstream.tcc (basic_filebuf): Add _M_lock and
- _M_pback to member initialization list.
- * include/std/std_streambuf.h: Same.
- * include/std/std_sstream.h: Same, for _M_mode.
- * src/ios.cc (ios_base): Same.
-
- * include/ext/rope: Make derived classes match exception
-
- specifications. Add copy constructors and assignment operators.
-
- * include/debug/safe_base.h (_Safe_sequence_base): Declare copy
- constructor and assignment operator protected.
- (_Safe_iterator_base): Same.
- * include/debug/formatter.h (_Error_formatter): Define copy
- constructor and assignment operator.
-
- * include/backward/strstream: Declare assignment operator and copy
- constructor private.
-
-2004-05-24 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/testsuite_hooks.h (func_callback): Declare copy
- constructor and assignment operator private.
- * testsuite/23_containers/deque/cons/clear_allocator.cc: Match
- exception specifications of base class.
- * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
- * testsuite/23_containers/vector/cons/clear_allocator.cc: Same.
- * testsuite/23_containers/vector/bool/clear_allocator.cc: New.
-
-2004-05-24 Benjamin Kosnik <bkoz@redhat.com>
-
- * libsupc++/cxxabi.h: Remove duplicated and useless public and
- private keywords in class declarations. Format. Use
- stddef.h. Expose declarations to "C" compilation.
- * libsupc++/tinfo.cc (__upcast_result): Add copy constructor and
- assignment operator.
- (__dyncast_result): Same.
- * libsupc++/vec.cc (uncatch_exception): Same, use member
- initialization list.
-
-2004-05-22 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/abi_check.cc: Add unistd.h.
-
-2004-05-21 Matthias Klose <doko@debian.org>
-
- * docs/doxygen/run_doxygen: Bump required version.
-
-2004-05-21 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/abi.html (libgcc_s): Additions suggested by Matthias Klose.
- * docs/doxygen/Intro.3: Subtractions suggested by Phil Edwards.
-
-2004-05-21 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15123
- PR libstdc++/13928
- * docs/doxygen/Intro.3: Remove Allocators.3.
- Add new extension headers, extension namespace list.
- * docs/doxygen/run_doxygen (problematic): Remove Allocators.3
- Rename GLIBCXXSTD names to std::. Rename __gnu_debug to
- __gnu_debug::. Remove __policy_ renames.
- * docs/doxygen/guide.html: Add dot note.
- * docs/doxygen/stdheader.cc: Edit, add files.
- * docs/doxygen/user.cfg.in: Regenerate with Doxygen 1.3.7.
-
-2004-05-19 Jan Beulich <jbeulich@novell.com>
-
- PR libstdc++/15489
- * scripts/create_testsuite_files: Also find source files through
- symbolic links.
-
-2004-05-19 Jan Beulich <jbeulich@novell.com>
-
- PR libstdc++/15488
- * testsuite/lib/libstdc++.exp: Make test files writable.
-
-2004-05-18 Jonathan Wakely <redi@gcc.gnu.org>
-
- * include/ext/stdio_filebuf.h: Update comments to reflect PR 11691.
-
-2004-05-18 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/testsuite_hooks.h (__gnu_test::conversion): New class.
- * testsuite/23_containers/deque/14340.cc: New.
- * testsuite/23_containers/list/14340.cc: New.
- * testsuite/23_containers/map/14340.cc: New.
- * testsuite/23_containers/multimap/14340.cc: New.
- * testsuite/23_containers/multiset/14340.cc: New.
- * testsuite/23_containers/set/14340.cc: New.
- * testsuite/23_containers/vector/14340.cc: New.
-
-2004-05-18 Douglas Gregor <gregod@cs.rpi.edu>
-
- PR libstdc++/14340
- * include/debug/safe_iterator.h (_Safe_iterator converting
- constructor): Only allow declaration to instantiate when the
- incoming _Safe_iterator has exactly the right iterator type.
-
-2004-05-18 Jonathan Wakely <redi@gcc.gnu.org>
-
- * include/ext/enc_filebuf.h: Move concept-check macro to class scope.
-
-2004-05-17 Jonathan Wakely <redi@gcc.gnu.org>
-
- * include/bits/boost_concept_check.h: Fix old attribute syntax.
- * testsuite/23_containers/map/modifiers/swap.cc: Define operator<
- to pass concept-checks.
- * testsuite/23_containers/multimap/modifiers/swap.cc: Same.
- * testsuite/23_containers/set/modifiers/swap.cc: Same.
- * testsuite/23_containers/multiset/modifiers/swap.cc: Same.
-
-2004-05-15 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15046
- * crossconfig.m4: Add C99 math bits for linux crosses.
- * configure: Regenerate.
-
-2004-05-15 Simon Marshall <simon.marshall@misys.com>
- Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15090
- * include/bits/locale_facets.h: Fix for -fno-for-scope.
- * include/debug/safe_sequence.h: Same.
- * include/debug/safe_iterator.tcc: Same.
- * src/debug.cc: Same.
- * src/locale.cc: Same.
- * src/locale_init.cc: Same.
- * src/localename.cc: Same.
- * config/locale/gnu/ctype_members.cc: Same.
- * config/locale/gnu/numeric_members.cc: Same.
- * testsuite/testsuite_abi.cc: Same.
- * testsuite/testsuite_hooks.cc: Same.
-
-2004-05-15 Jonathan Wakely <redi@gcc.gnu.org>
-
- * docs/html/abi.html: Document effect of -fabi-version on value
- of __GXX_ABI_VERSION, and that it's defined in c-cppbuiltin.c.
- Fix markup.
-
-2004-05-15 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/abi.html: New.
- * docs/html/abi.txt: Remove.
- * docs/html/documentation.html: Add link.
- * testsuite/Makefile.am: Add files.
+ * testsuite/Makefile.am (check-local): Really remove.
* testsuite/Makefile.in: Regenerated.
- * testsuite/abi_check.cc: Move and modify code into...
- * testsuite/testsuite_abi.cc: Add.
- * testsuite/testsuite_abi.h: Add.
-
- * docs/html/17_intro/TODO: Update.
- * include/bits/stl_pair.h: Format.
-
-2004-05-14 Paolo Carlini <pcarlini@suse.de>
- Ivan Godard <igodard@pacbell.net>
-
- PR libstdc++/15361
- * include/std/std_bitset.h (_Base_bitset<_Nw>::_M_do_find_next): Fix.
- * testsuite/23_containers/bitset/ext/15361.cc: New.
-
-2004-05-14 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/14775
- * acconfig.h: Rename _GLIBCXX_MEM_LIMITS to _GLIBCXX_RES_LIMITS.
- * acinclude.m4 (GLIBCXX_CHECK_SETRLIMIT): Call
- GLIBCXX_CHECK_SETRLIMIT_ancilliary for FSIZE too, adjust define
- to _GLIBCXX_RES_LIMITS.
- (GLIBCXX_CHECK_SETRLIMIT_ancilliary): Rename HAVE_MEMLIMIT_* to
- HAVE_LIMIT_*.
- * testsuite/testsuite_hooks.h: Declare set_file_limit.
- * testsuite/testsuite_hooks.cc: Define it, using getrlimit
- and setrlimit(RLIMIT_FSIZE).
- * testsuite/27_io/fpos/14775.cc: New.
- * config.h.in: Regenerate.
- * configure: Likewise.
-
-2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15074
- * docs/html/faq/index.html: Update docs for libsupc++ usage.
-
-2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15412
- * include/bits/stl_threads.h (_GLIBCXX_mutex): Move to namespace
- __gnu_internal.
- (_GLIBCXX_mutex_address): Same.
- (_GLIBCXX_once): Same.
- (_GLIBCXX_mutex_init): Same.
- (_GLIBCXX_mutex_address_init): Same.
-
-2004-05-09 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
- New.
- * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
- Likewise.
- * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
-
-2004-05-09 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/15002 (continued again)
- * include/bits/istream.tcc (getline(basic_istream<>&,
- basic_string<>&, _CharT)): Use a temporary buffer, thus
- avoiding reallocation for common case.
-
- * include/bits/basic_string.tcc (_S_construct(_InIterator,
- _InIterator, const _Alloc&, input_iterator_tag)): Tweak size
- of temporary buffer to a power of two.
-
- * testsuite/27_io/basic_istream/getline/char/4.cc: Add comment.
-
-2004-05-09 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
-
- PR libstdc++/15002 (continued)
- * include/bits/istream.tcc (basic_istream<>::getline(char_type*,
- streamsize, char_type)): Use traits::find/copy in a loop to speed
- up greatly the function in the common case (I/O buffer size >> 1).
-
-2004-05-09 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/getline/char/4.cc: New.
-
- * include/bits/istream.tcc (getline(basic_istream<>&,
- basic_string<>&, _CharT)): Change to use sgetc()/snextc() instead
- of sbumpc(), consistently with the other functions, thus also
- dealing correctly with the case of exceeded string::max_size().
-
-2004-05-06 Matthias Klose <doko@debian.org>
-
- * include/backward/iterator.h: Add GPL copyright info,
- with exception clause.
- * include/bits/boost_concept_check.h: Likewise.
- * include
- * libsupc++/tinfo.h: Likewise.
- * po/string_literals.cc: Likewise.
-
-2004-05-02 Paolo Carlini <pcarlini@suse.de>
-
- * acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Add pool_allocator.
- * aclocal.m4: Regenerate.
- * configure: Regenerate.
- * config/allocator/pool_allocator_base.h: New.
- * include/ext/pool_allocator.h: Convert to a standard-conforming
- allocator.
- * src/allocator.cc: Tweak instantiations.
- * testsuite/performance/20_util/allocator/insert.cc: Add __pool_alloc.
- * testsuite/performance/20_util/allocator/insert_insert.cc: Ditto.
- * testsuite/performance/20_util/allocator/list_sort_search.cc: Ditto.
- * testsuite/performance/20_util/allocator/map_mt_find.cc: Ditto.
- * testsuite/performance/20_util/allocator/map_thread.cc: Ditto.
- * testsuite/performance/20_util/allocator/producer_consumer.cc: Ditto.
-
-2004-04-30 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/14220
- * include/bits/locale_facets.tcc (num_put<>::_M_insert_float):
- Don't clip the precision passed down to __convert_from_v:
- 22.2.2.2.2 nowhere says so.
- * testsuite/22_locale/num_put/put/char/14220.cc: New.
- * testsuite/22_locale/num_put/put/wchar_t/14220.c: Likewise.
-
-2004-04-29 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
- Clarify assertion, set test variable to false before assert.
- * testsuite/27_io/basic_istringstream/str/char/1.cc: Same.
- * testsuite/27_io/basic_stringstream/str/char/1.cc: Same.
- * testsuite/27_io/ios_base/storage/2.cc: Same.
-
- * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Fix
- function returns.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Same.
- * testsuite/27_io/fpos/14320-3.cc: Same.
-
- * testsuite/27_io/basic_filebuf/2.cc: Instantiate in namespace std.
- * testsuite/27_io/fpos/1.cc: Same.
- * testsuite/27_io/basic_stringstream/2.cc: Same.
- * testsuite/27_io/basic_stringbuf/4.cc: Same.
- * testsuite/27_io/basic_stringbuf/1.cc: Same.
- * testsuite/27_io/basic_stringbuf/2.cc: Same.
- * testsuite/27_io/basic_streambuf/2.cc: Same.
- * testsuite/27_io/basic_ostringstream/2.cc: Same.
- * testsuite/27_io/basic_ostream/2.cc: Same.
- * testsuite/27_io/basic_ofstream/2.cc: Same.
- * testsuite/27_io/basic_istringstream/2.cc: Same.
- * testsuite/27_io/basic_istream/2.cc: Same.
- * testsuite/27_io/basic_iostream/2.cc: Same.
- * testsuite/27_io/basic_ios/2.cc: Same.
- * testsuite/27_io/basic_ifstream/2.cc: Same.
- * testsuite/27_io/basic_fstream/2.cc: Same.
- * testsuite/ext/stdio_filebuf/char/1.cc: Same, in namespace __gnu_cxx.
-
- * testsuite/21_strings/basic_string/capacity/1.cc: Don't compare
- unsigned against zero.
- * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Same.
- * testsuite/21_strings/basic_string/capacity/char/1.cc: Same.
-
- * testsuite/18_support/new_delete_placement.cc: Initialize
- variables before first use.
- * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Same.
- * testsuite/21_strings/char_traits/requirements/char/1.cc: Same.
- * testsuite/21_strings/char_traits/requirements/short/1.cc: Same.
- * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
- Same.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc: Same.
- * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
- Same.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc: Same.
- * testsuite/27_io/types/2.cc: Same.
-
- * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Fix temporary
- file name.
-
-2004-04-29 Benjamin Kosnik <bkoz@redhat.com>
-
- Fixups for EDG front end.
- * include/ext/rope: Instead of non-existent function
- _Data_allocate, use allocator's allocate. Use this.
- (namespace _Rope_constants): Move _S_max_rope_depth, and _Tag
- enumerations from _Rope_RopeRep here.
- * include/ext/ropeimpl.h: Same.
- * src/ext-inst.cc (_S_min_len): Fix up definition.
-
- * config/locale/gnu/ctype_members.cc: Qualify base class members
- with this.
- * config/locale/generic/ctype_members.cc: Same.
- * config/locale/gnu/messages_members.h: Same.
- * config/locale/generic/messages_members.h: Same.
- * src/ctype.cc: Same.
- * include/bits/codecvt.h: Same.
-
- * include/bits/boost_concept_check.h: Declare.
- (__error_type_must_be_an_unsigned_integer_type): Remove this.
- (__error_type_must_be_an_integer_type): Remove this.
- (__error_type_must_be_a_signed_integer_type): Remove this.
-
- * config/io/basic_file_stdio.cc (__basic_file::sys_open): Remove cast.
-
- * libsupc++/eh_alloc.cc (__cxa_free_exception): Add exception
- specification to definition.
- (__cxa_allocate_exception): Same.
- * libsupc++/eh_catch.cc (__cxa_begin_catch): Same.
- * libsupc++/eh_globals.cc (__cxa_get_globals_fast): Same.
- (__cxa_get_globals): Same.
-
- * libsupc++/del_op.cc: Add comment about freestanding.
-
-2004-04-29 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/malloc_allocator.h: Fixed the construct function to
- call global placement new instead of assignment. Added a check
- after the return from malloc to check whether returned pointer is
- NULL, and if so, throw std::bad_alloc().
- * include/ext/debug_allocator.h: Added a check in the deallocate
- function to check whether the user has passed a NULL pointer or
- not.
-
-2004-04-29 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/20_util/allocator.html: Add bitmap_allocator links.
-
-2004-04-29 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/bitmap_allocator.h: (_Bit_scan_forward) -> Made this
- function call __builtin_ctz instead of the while loop.
- (allocate) -> If condition has __builtin_expect.
- (deallocate) -> Ditto.
- Renamed a few left-over variables and typedefs according to the
- C++STYLE mentioned in the documentation.
- Protected calls to __gthread* by __gthread_active_p(), whose value
- is cached in the local variable __threads_active.
-
-2004-04-29 Felix Yen <fwy@alumni.brown.edu>
-
- * testsuite/performance/20_util/allocator/producer_consumer.cc:
- Use linear algorithm for producer.
-
-2004-04-29 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/14975
- * include/bits/fstream.tcc (basic_filebuf::imbue): Zero _M_codecvt
- in case of error.
- * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: New.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: New.
-
-2004-04-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/istream.tcc: Fix comment.
-
-2004-04-26 Paolo Carlini <pcarlini@suse.de>
-
- * src/locale.cc (locale::operator==): When _M_impl == __rhs._M_impl
- avoid constructing unnecessarily this->name().
-
-2004-04-24 Loren J. Rittle <ljrittle@acm.org>
-
- * testsuite/thread/pthread7-rope.cc: Update comment to reflect test.
-
-2004-04-24 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/thread/pthread7-rope.cc: Fix, unpredictably, depending
- on allocator behavior, the memory pointed by data2 may well be not
- trashed.
-
-2004-04-24 Paolo Carlini <pcarlini@suse.de>
-
- * config/locale/generic/time_members.cc
- (__timepunct<char>::_M_initialize_timepunct,
- __timepunct<wchar_t>::_M_initialize_timepunct): The correct
- _M_amonth07 in the "C" locale is "Jul" and L"Jul", respectively.
- * config/locale/gnu/time_members.cc
- (__timepunct<char>::_M_initialize_timepunct,
- __timepunct<wchar_t>::_M_initialize_timepunct): Ditto.
- * testsuite/22_locale/time_get/get_monthname/char/4.cc: New.
- * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: New.
-
-2004-04-24 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
-
- * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: New,
- adapted from libstdc++/11378.
-
-2004-04-24 Paolo Carlini <pcarlini@suse.de>
- Andrew Pinski <pinskia@physics.uc.edu>
-
- * include/bits/basic_string.tcc (_M_mutate): Don't compute
- __src unnecessarily.
-
-2004-04-24 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/15002 (partial)
- * include/bits/basic_string.h (_M_replace_aux, _M_replace_safe):
- Special case __n2 == 1, not calling traits_type::assign/copy.
-
-2004-04-24 Matthias Klose <doko@debian.org>
-
- Jonathan Wakely <cow@compsoc.man.ac.uk>
- * docs/html/configopts.html: Fix reference to allocator config option.
-
-2004-04-23 Daniel Jacobowitz <drow@mvista.com>
-
- PR libstdc++/15047, libstdc++/11610
- * testsuite/lib/libstdc++.exp (v3-copy-files): Use remote_download.
- (libstdc++_init): Don't pass outdir to v3-copy-files.
-
-2004-04-23 Paolo Carlini <pcarlini@suse.de>
-
- * config/locale/gnu/monetary_members.cc
- (moneypunct<wchar_t>::_M_initialize_moneypunct): Prefer
- _NL_MONETARY_DECIMAL_POINT_WC, _NL_MONETARY_THOUSANDS_SEP_WC,
- and __MON_GROUPING to _NL_NUMERIC_DECIMAL_POINT_WC,
- _NL_NUMERIC_THOUSANDS_SEP_WC, and GROUPING.
- * config/locale/gnu/numeric_members.cc
- (numpunct<char>::_M_initialize_numpunct): Prefer DECIMAL_POINT
- and THOUSANDS_SEP to the deprecated RADIXCHAR and THOUSEP.
-
-2004-04-21 Chavdar Botev <cbotev@yahoo.com>
-
- PR libstdc++/14245
- * include/bits/basic_string.tcc
- (basic_string::basic_string(const basic_string&)): Pass to
- _Rep::_M_grab the actual allocator of the string being constructed
- not the default constructed one.
-
-2004-04-21 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
-
- PR libstdc++/12077
- * include/ext/stdio_sync_filebuf.h (showmanyc): Remove, there's
- no way to find out the conversion used by the underlying FILE*.
- * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: New.
- * testsuite/27_io/objects/char/9.cc: Tweak.
-
-2004-04-18 Release Manager
-
- * GCC 3.4.0 released.
-
-2004-04-17 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/stl_bvector.h: Use _M_impl._M_start.
-
-2004-04-16 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/c++config (_GLIBCXX_STD): New.
- * src/list.cc: Use it.
- * include/std/std_bitset.h: Same.
- * include/bits/vector.tcc: Same.
- * include/bits/stl_set.h: Same.
- * include/bits/stl_multiset.h: Same.
- * include/bits/stl_multimap.h: Same.
- * include/bits/stl_map.h: Same.
- * include/bits/stl_list.h: Same.
- * include/bits/stl_vector.h: Same.
- * include/bits/stl_bvector.h: Same.
- * include/bits/stl_deque.h: Same.
- * include/bits/deque.tcc: Same.
- * include/bits/list.tcc: Same.
- * include/debug/vector: Same.
- * include/debug/set.h: Same.
- * include/debug/multiset.h: Same.
- * include/debug/multimap.h: Same.
- * include/debug/map.h: Same.
- * include/debug/list: Same.
- * include/debug/deque: Same.
- * include/debug/bitset: Same.
- * include/debug/formatter.h (__gnu_debug): Remove using directive.
- Add using declaration for std::type_info.
- * include/debug/safe_iterator.h: Add using declaration for
- std::iterator_traits and std::pair.
- * src/debug_list.cc: New.
- * src/Makefile.am: Add debug_list.cc.
- * src/Makefile.in: Regenerate.
- * config/linker-map.gnu: Add _List_node_base exports for std and
- __gnu_norm.
-
- * include/bits/stl_bvector.h (_Bvector_base): Use _Bvector_impl
- idiom that other containers use.
- * testsuite/23_containers/vector/bool/clear_allocator.cc: New.
-
-2004-04-14 Zack Weinberg <zack@codesourcery.com>
-
- * testsuite/Makefile.am: Add definition of AM_CXXFLAGS.
- Change definition of CXX to use $(shell) instead of backticks.
- * testsuite/Makefile.in: Regenerate.
-
-2004-04-09 Andreas Schwab <schwab@suse.de>
-
- * testsuite/lib/prune.exp (prune_g++_output): Ignore errata
- warning from IA64 assembler.
-
-2004-03-30 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/14783
- * include/bits/stl_tree.h: Adjust initialization list order.
-
-2004-03-26 Benjamin Kosnik <bkoz@redhat.com>
-
- libstdc++ PR/13598
- * config/locale/ieee_1003.1-2001/codecvt_specializations.h
- (__enc_traits::_M_destroy): New.
- (__enc_traits::~__enc_traits): Use it.
- (__enc_traits::operator=): Use _M_destroy, _M_init.
- (__enc_traits::__enc_traits): Same.
-
-2004-03-26 Petur Runolfsson <peturr02@ru.is>
-
- * testsuite/ext/enc_filebuf/char/13598.cc: New.
-
-2004-03-25 Gawain Bolton <gp.bolton@computer.org>
-
- * include/bits/stl_tree.h (_Rb_tree_impl): Add _Node_allocator
- default argument in constructors.
- (_Rb_tree::_M_empty_initialize): Remove.
-
-2004-03-25 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/23_containers/map/operators/1_neg.cc: Adjust line numbers.
- * testsuite/23_containers/set/operators/1_neg.cc: Same.
-
-2004-03-25 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/bits/cpp_type_traits.h: Changed __is_pod
- completely. Now, it does not use any of the previous type_traits
- to detect the pod types, and it also detects function pointers as
- POD types.
-
- * include/bits/stl_tree.h: Introduced a new class _Rb_tree_impl,
- which encapsulates the internal implementation of an rb_tree. Made
- the allocator a base class of this class instead of the rb_tree,
- which was not conforming. This _Rb_tree_impl class is also
- specialized on whether the _Compare parameter is a POD type or
- not. If so, then it maintains the comparison function as a data
- member, otherwise it makes the _Compare parameter a base class of
- itself. Also, _M_key_compare is now a function instead of a data
- member, so that the above trick can work properly. Delegated the
- initialization of the other data members to this newly created
- class. Also, now other member functions of rb_tree must refer to
- _M_key_compare as _M_impl._M_key_compare(). The other data members
- (*) can be referenced to as _M_impl.(*), where
- (*) includes _M_header, and _M_node_count.
-
-2004-03-25 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/bits/stl_list.h: Created a _List_impl class and made it
- derive from the allocator, instead of the list deriving from the
- allocator class, which was not conformant. Changed all references
- from this->_M_node to this->_M_impl._M_node * bits/list.tcc: Same
- as above (changed all references to the concerned variables).
-
-2004-03-25 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/bits/stl_deque.h: Created a _Deque_impl class and made
- it derive from the allocator, instead of the deque deriving from
- the allocator class, which was not conformant. Changed all
- references to the _M_start, _M_finish, _M_map, and _M_map_size to
- _M_impl.*.
- (_Deque_base<_Tp,_Alloc>::~_Deque_base()): Added this->
- qualification in 2 places where it was missing.
- (_Deque_base<_Tp,_Alloc>::_M_initialize_map(size_t)): Same as
- above.
- * include/bits/deque.tcc: Same as above (changed all references to
- the concerned variables).
-
-2004-03-25 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/bits/stl_vector.h: Created a _Vector_impl class and made
- it derive from the allocator, instead of the _Vector_base class,
- deriving from the allocator which was not conformant. Changed all
- references to the _M_start, _M_finish, and _M_end_of_storage to
- _M_impl.*.
- * include/bits/vector.tcc: Same as above (changed all references
- to the concerned variables).
-
-2004-03-25 Dhruv Matani <dhruvbird@gmx.net>
-
- * testsuite/23_containers/deque/cons/clear_allocator.cc: New.
- * testsuite/23_containers/list/cons/clear_allocator.cc: New.
- * testsuite/23_containers/vector/cons/clear_allocator.cc: New.
-
-2004-03-23 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/locale_facets.h: Tweaks for 80 column.
- (__numpunct_cache::_M_cache): Move to locale_facets.tcc.
- (__moneypunct_cache::_M_cache): Same.
- (num_get): Don't inherit from __num_base.
- (num_put): Same.
- (money_get): Don't inherit from money_base.
- (money_put): Same.
- (__timepunct::_M_am_pm_format): New.
- (time_get::_M_extract_num): Return iterator, use ios_base as argument.
- (time_get::_M_extract_name): Same.
- (time_get::_M_extract_via_format): Same.
- * include/bits/locale_facets.tcc: Tweaks for 80 column.
- Use _M_getloc instead of getloc.
- * testsuite/22_locale/money_put/put/char/9780-3.cc: New.
- * testsuite/22_locale/num_put/put/char/9780-2.cc: New.
- * testsuite/22_locale/time_put/put/char/9780-1.cc: New.
-
-2004-03-22 Hans-Peter Nilsson <hp@axis.com>
-
- PR target/14676
- * config/cpu/cris/atomicity.h (__atomic_add): Remove "static
- inline" and attribute-unused. Qualify parameter __mem with
- "volatile".
- (__exchange_and_add): Ditto. Add back memory clobber to asm.
-
-2004-03-19 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
-
- PR libstdc++/14647
- * include/backward/bvector.h (bit_vector): Allocator is in std
- namespace.
-
-2004-03-20 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_valarray.h: Document DR389 [Ready].
- * docs/html/ext/howto.html: Add an entry for DR389.
-
-2004-03-19 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/14648
- * include/ext/ropeimpl.h (rope<>::_S_apply_to_pieces): Fix
- memory allocation/deallocation calls.
- * testsuite/ext/14648.cc: New.
-
-2004-03-17 Benjamin Kosnik <bkoz@redhat.com>
-
- Revert.
- * configure.ac (AC_PREREQ): Use 2.57.
- (AM_INIT_AUTOMAKE): Remove -Wno-override.
-
-2004-03-17 David Billinghurst <David.Billinghurst@riotinto.com>
-
- PR bootstrap/14207
- Revert patch of 2004-02-17, as it breaks mips-sgi-irix6.5 -o32
- (Almost certainly a target issue)
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float,
- num_get<>::_M_extract_int, money_get<>::do_get): Simplify
- grouping fidelity conditional.
-
-2004-03-17 Benjamin Kosnik <bkoz@redhat.com>
-
- Revert dg-require-iconv changes.
- * testsuite/22_locale/collate/compare/wchar_t/2.cc: Revert.
- * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc: Same.
- * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Same.
- * testsuite/22_locale/collate/hash/wchar_t/2.cc: Same.
- * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Same.
- * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Same.
- * testsuite/22_locale/collate/transform/wchar_t/2.cc: Same.
- * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc: Same.
- * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
-
-2004-03-16 Benjamin Kosnik <bkoz@redhat.com>
-
- * Merge from mainline.
-
-2004-03-16 Benjamin Kosnik <bkoz@redhat.com>
-
- * acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Default setting is
- new_allocator for all hosts.
- * configure: Regenerate.
-
-2004-03-16 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/num_put/put/char/4.cc: Fix for 64-bit pointers.
- * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
-
-2004-03-15 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get<>::_M_extract):
- Adjust the logic underlying the parsing of symbol to deal
- correctly with an optional sign component (i.e., when either
- negative_sign or positive_sign is empty)
- * testsuite/22_locale/money_get/get/char/19.cc: New.
- * testsuite/22_locale/money_get/get/wchar_t/19.cc: New.
-
-2004-03-15 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get<>::_M_extract):
- Do not accept an incomplete currency symbol.
- * testsuite/22_locale/money_get/get/char/18.cc: New.
- * testsuite/22_locale/money_get/get/wchar_t/18.cc: New.
-
-2004-03-13 Benjamin Kosnik <bkoz@redhat.com>
-
- * config/allocator: New.
- * config/allocator/bitmap_allocator_base.h: New.
- * config/allocator/malloc_allocator_base.h: New.
- * config/allocator/mt_allocator_base.h: New.
- * config/allocator/new_allocator_base.h: New.
- * include/bits/allocator.h: Include c++allocator.h.
- * acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): New.
- * aclocal.m4: Regenerate.
- * configure.ac: Use GLIBCXX_ENABLE_ALLOCATOR.
- * configure: Regenerate.
- * include/Makefile.am (host_headers_extra): Add c++allocator.h.
- * include/Makefile.in: Regenerate.
- * docs/html/configopts.html: Add enable-libstdcxx-allocator.
-
-2004-03-12 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/allocator.h: Revert.
-
-2004-03-12 Paolo Carlini <pcarlini@suse.de>
-
- * docs/html/ext/howto.html: Add entry for DR 253 [Ready].
- * include/bits/gslice_array.h: Add comment about DR 253.
- * include/bits/indirect_array.h: Likewise.
- * include/bits/mask_array.h: Likewise.
- * include/bits/slice_array.h: Likewise.
-
-2004-03-12 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/20_util/allocator/14176.cc: New.
- * include/ext/mt_allocator.h: Formatting fixes.
-
-2004-03-11 Dhruv Matani <dhruvbird@HotPOP.com>
-
- * include/Makefile.am (ext_headers): Add
- ${ext_srcdir}/bitmap_allocator.h .
- * include/Makefile.in: Regenerate.
- * docs/html/ext/ballocator_doc.txt: New file.
- * include/ext/bitmap_allocator.h: New file.
- * testsuite/performance/20_util/allocator/list_sort_search.cc: Add
- test.
- * testsuite/performance/20_util/allocator/map_mt_find.cc: Likewise.
- * testsuite/performance/20_util/allocator/producer_consumer.cc: Add
- test for the bitmap_allocator<>.
- * testsuite/performance/20_util/allocator/insert.cc: Likewise.
- * testsuite/performance/20_util/allocator/insert_insert.cc: Likewise.
- * testsuite/performance/20_util/allocator/map_thread.cc: Likewise.
-
-2004-03-11 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_complex.h (pow(const complex&, const _Tp&),
- pow(const _Tp&, const complex&), pow(const complex&,
- const complex&)): Fully qualify with std:: a few calls.
- * testsuite/26_numerics/complex/13450.cc: Minor tweak.
-
-2004-03-11 Steven Bosscher <stevenb@suse.de>
-
- PR libstdc++/11706
- * include/c_std/cmath.tcc (__cmath_power): Define inline.
-
-2004-03-10 Kelley Cook <kcook@gcc.gnu.org>
-
- * configure.ac: Bump AC_PREREQ to 2.59.
-
-2004-03-10 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/26_numerics/valarray_subset_assignment.cc: Fix typos.
-
-2004-03-10 Paul Kienzle <pkienzle@nist.gov>
- Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13450
- * include/std/std_complex.h (pow(const complex&, const _Tp&),
- pow(const _Tp&, const complex&)): Use cmath pow only when safe.
- * testsuite/26_numerics/complex/13450.cc: New.
-
- * testsuite/26_numerics/cmath/overloads.C: Rename to overloads.cc.
- * testsuite/26_numerics/complex/pow.C: Rename to pow.cc and fix.
-2004-03-10 Jerry Quinn <jlquinn@optonline.net>
+2005-05-12 Mark Mitchell <mark@codesourcery.com>
- PR libstdc++/3247
- * include/bits/gslice_array.h (gslice_array()): Make public.
- (operator=(gslice_array)): Make public. Implement.
- * include/bits/indirect_array.h (indirect_array()): Make public.
- * include/bits/mask_array.h (mask_array()): Make public.
- (operator=(mask_array)): Make public. Implement.
- * include/bits/valarray_array.tcc (__valarray_copy):
- Comment. Add versions for gslice_array and mask_array.
- * testsuite/26_numerics/valarray_subset_assignment.cc: New test.
-
-2004-03-09 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/23_containers/deque/modifiers/swap.cc: Add in bits for
- non-weak systems.
- * testsuite/23_containers/vector/modifiers/swap.cc: Same.
- * testsuite/23_containers/set/modifiers/swap.cc: Same.
- * testsuite/23_containers/multiset/modifiers/swap.cc: Same.
- * testsuite/23_containers/multimap/modifiers/swap.cc: Same.
- * testsuite/23_containers/map/modifiers/swap.cc: Same.
- * testsuite/23_containers/list/modifiers/swap.cc: Same.
-
- * testsuite/22_locale/locale/cons/12658_thread.cc: Catch exceptions.
-
-2004-03-08 Benjamin Kosnik <bkoz@redhat.com>
-
- PR c++/13658
- * testsuite/23_containers/deque/modifiers/swap.cc: New.
- * testsuite/23_containers/list/modifiers/swap.cc: New.
- * testsuite/23_containers/map/modifiers/swap.cc: New.
- * testsuite/23_containers/multimap/modifiers/swap.cc: New.
- * testsuite/23_containers/multiset/modifiers/swap.cc: New.
- * testsuite/23_containers/set/modifiers/swap.cc: New.
- * testsuite/23_containers/vector/modifiers/swap.cc: New.
-
-2004-03-08 Petur Runolfsson <peturr02@ru.is>
-
- PR libstdc++/12658
- * testsuite/22_locale/locale/cons/12658_thread.cc: New.
-
-2004-03-08 Paolo Carlini <pcarlini@suse.de>
-
- * docs/html/ext/howto.html: Add entry for DR 103 [WP].
- * include/bits/stl_multiset.h: Add comment about DR 103.
- * include/bits/stl_set.h: Likewise.
-
-2004-03-08 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get<>::_M_extract):
- The value _space_ indicates that at least one space is required
- at that position.
- * testsuite/22_locale/money_get/get/char/17.cc: New.
- * testsuite/22_locale/money_get/get/wchar_t/17.cc: New.
-
- * testsuite/22_locale/money_get/get/char/7.cc: Minor tweaks.
- * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
-
- * include/bits/locale_facets.tcc (money_get<>::do_get(long_double&)):
- Remove redundant conditional on __str.size().
-
-2004-03-08 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/allocator.h: Switch defaults to mt_alloc.
-
-2004-03-06 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/mt_allocator.h (_S_initialize): If
- !__GTHREAD_MUTEX_INIT, then initialize _S_thread_freelist_mutex.
-
-2004-03-06 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/12658
- * src/locale_init.cc (locale::locale): Lock critical regions with
- external mutexes.
- (locale::global): Same.
- * include/bits/concurrence.h (__glibcxx_mutex_define_initialized):
- Add in once bits for cases without __GTHREAD_MUTEX_INIT.
- (__glibcxx_mutex_lock): Same.
-
- * config/cpu/generic/atomicity.h: Remove
- _GLIBCXX_NEED_GENERIC_MUTEX, use concurrence.h.
- * src/misc-inst.cc: Move all locking bits out of this file.
-
- * config/os/hpux/os_defines.h: Remove _GLIBCXX_INST_ATOMICITY_LOCK.
- * src/misc-inst.cc: Same.
- * config/cpu/hppa/atomicity.h: Same.
-
- * config/linker-map.gnu: Remove types in the signature of atomic
- exports, as they may vary.
-
-2004-03-06 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc: Tweak the comment preceding
- has_facet: doesn't throw.
-
-2004-03-06 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/money_get/get/char/1.cc: Clean up.
- * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
-
-2004-03-06 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float,
- num_get<>::_M_extract_int, num_get<>::do_get(bool&),
- __pad<>::_S_pad): Prefer plain operator== to traits::eq().
- * testsuite/testsuite_character.h (struct __gnu_test::character):
- Provide operator==.
- * testsuite/testsuite_hooks.h (struct __gnu_test::pod_char):
- Likewise.
-
-2004-03-05 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/fpos/14320-2.cc: Remove xfail.
-
-2004-03-04 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/23_containers/multiset/insert/1.cc: Test result string.
-
- * testsuite/23_containers/bitset/invalidation/1.cc: Main always
- returns 0.
- * testsuite/23_containers/deque/invalidation/4.cc: Same.
- * testsuite/23_containers/list/invalidation/1.cc: Same.
- * testsuite/23_containers/list/invalidation/2.cc: Same.
- * testsuite/23_containers/list/invalidation/3.cc: Same.
- * testsuite/23_containers/list/invalidation/4.cc: Same.
- * testsuite/23_containers/map/invalidation/2.cc: Same.
- * testsuite/23_containers/multimap/invalidation/1.cc: Same.
- * testsuite/23_containers/multimap/invalidation/2.cc: Same.
- * testsuite/23_containers/multiset/invalidation/1.cc: Same.
- * testsuite/23_containers/multiset/invalidation/2.cc: Same.
- * testsuite/23_containers/set/invalidation/1.cc: Same.
- * testsuite/23_containers/set/invalidation/2.cc: Same.
- * testsuite/23_containers/vector/invalidation/1.cc: Same.
- * testsuite/23_containers/vector/invalidation/2.cc: Same.
- * testsuite/23_containers/vector/invalidation/3.cc: Same.
- * testsuite/23_containers/vector/invalidation/4.cc: Same.
-
-2004-03-04 Paolo Carlini <pcarlini@suse.de>
-
- * scripts/testsuite_flags.in: Add "-D_GLIBCXX_ASSERT" to
- CXXFLAGS_save.
- * testsuite/lib/libstdc++.exp: Don't add it conditionally to
- DEFAULT_CXXFLAGS.
- * testsuite/18_support/numeric_limits.cc: Remove "-D_GLIBCXX_ASSERT"
- from the dg-options.
- * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
- * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
- * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
- * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
- * testsuite/23_containers/vector/resize/1.cc: Likewise.
- * testsuite/26_numerics/complex_value.cc: Likewise.
- * testsuite/27_io/ios_base/storage/1.cc: Likewise.
- * testsuite/27_io/ios_base/storage/2.cc: Likewise.
- * testsuite/27_io/ios_base/storage/3.cc: Likewise.
- * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
- * testsuite/27_io/objects/char/5.cc: Likewise.
- * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
- * testsuite/backward/11460.cc: Likewise.
+ 2005-04-04 Mark Mitchell <mark@codesourcery.com>
+ * testsuite/Makefile.am (check-local): Remove.
+ (curent_symbols.txt): Likewise.
+ (check-abi): Do not depend on current_symbols.txt.
+ * testsuite/Makefile.in: Regenerated.
+ * testsuite/libstdc++-abi/abi.exp: Build current_symbols.txt.
+ 2005-04-01 Mark Mitchell <mark@codesourcery.com>
+ * testsuite/Makefile.am (noinst_PROGRAMS): Remove.
+ (site.exp): Write out the path to the baseline file.
+ (check-abi): Use DejaGNU.
+ (check-abi-verbose): Remove.
+ * testsuite/Makefile.in: Regenerated.
+ * testsuite/abi_check.cc (main): Check the return value from
+ compare_symbols.
+ * testsuite/testsuite_abi.cc (compare_symbols): Return a value.
+ * testsuite/testsuite_abi.h (compare_symbols): Adjust prototype.
+ * testsuite/libstdc++-abi/abi.exp: New file.
+ 2004-03-19 Phil Edwards <phil@codesourcery.com>
+ * testsuite/Makefile.am (site.exp): New target, based on that
+ created by automake. Also set libiconv.
+
+2005-05-04 Mark Mitchell <mark@codesourcery.com>
+
+ * testsuite/lib/libstdc++.exp (v3-build_support): Look for
+ __GTHREADS, rather than _GLIBCXX_HAVE_GTHR_DEFAULT, to determine
+ whether or not thread support is available.
+
+2005-05-04 Mark Mitchell <mark@codesourcery.com>
+
+ Backport:
+ 2005-03-25 Mark Mitchell <mark@codesourcery.com>
+ * testsuite/lib/libstdc++.exp (libstdc++_init): Define LOCALEDIR
+ when testing an installed compiler.
+ * testsuite/lib/libstdc++.exp (v3-build_support): Pass -w when
+ compiling support objects.
+ 2005-03-23 Mark Mitchell <mark@codesourcery.com>
+ * testsuite/libstdc++-dg/normal.exp: Read testsuite_files, if it
+ exists.
+ * testsuite/lib/libstdc++.exp (libstdc++_wchar_t): Rename to ...
+ (v3-wchar_t): ... this.
+ (libstdc++_threads): Rename to ...
+ (v3-threads): ... this.
+ (libstdc++_test_objs): Rename to ...
+ (v3-test_objs): ... this.
+ (libstdc++_build_support): Rename to ...
+ (v3-build_support): ... this.
+ * testsuite/libstdc++-dg/normal.exp: Adjust to use new names.
+ * testsuite/lib/libstdc++.exp (libstdc++_init): Improve handling
+ of compilers not in the build directory.
+ (libstdc++_wchar_t): New variable.
+ (libstdc++_threads): Likewise.
+ (libstdc++_test_objs): Likewise.
+ (v3_target_compile): Use libstdc++_test_objs.
+ (v3-list-tests): Remove.
+ (listdc++_build_support): New function.
+ * testsuite/libstdc++-dg/normal.exp: Rework to dynamically
+ generate list of tests.
+ 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+ * testsuite/lib/libstdc++.exp: Use new procs in target-libpath.exp.
+
+2005-04-26 Jones Desougi <jones@ingate.com>
+
+ PR libstdc++/21131
+ * linkage.m4: Fix comments.
+
+2005-04-25 Paolo Carlini <pcarlini@suse.de>
+
+ PR libstdc++/21035
+ * include/bits/basic_string.h (compare): Adjust the documentation
+ to match the implementation and the standard.
+
+2005-02-20 Paolo Carlini <pcarlini@suse.de>
+ Jon Grimm <jgrimm2@us.ibm.com>
+
+ PR libstdc++/19955
+ * include/bits/locale_facets.h (ctype<char>::_M_narrow_init()):
+ Fix the logic setting _M_narrow_ok: first check whether the
+ transformation is trivial with a dflt == 0, then deal with the
+ special case of zero.
+ * testsuite/22_locale/ctype/narrow/char/19955.cc: New.
+
+ * include/bits/locale_facets.h (ctype<char>::_M_widen_init()):
+ Tweak consistently to use memcmp; minor formatting fixes.
+
+2005-02-18 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * testsuite/thread/pthread1.cc: Do not invoke pthread_setconcurrency
+ on Solaris 2.6 and below.
+ * testsuite/thread/pthread2.cc: Likewise.
+ * testsuite/thread/pthread3.cc: Likewise.
+ * testsuite/thread/pthread4.cc: Likewise.
+ * testsuite/thread/pthread5.cc: Likewise.
+ * testsuite/thread/pthread6.cc: Likewise.
* testsuite/thread/pthread7-rope.cc: Likewise.
- * testsuite/21_strings/basic_string/compare/char/1.cc: Add
- missing test variable.
- * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Add
- missing test variable.
-
-2004-03-04 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/20_util/allocator/1.cc: Provide explicit
- instantiations for non-weak systems.
- * testsuite/20_util/binders.cc: Same.
- * testsuite/20_util/allocator/8230.cc: Same.
- * testsuite/20_util/allocator/10378.cc: Same.
- * testsuite/22_locale/ctype/is/wchar_t/2.cc: Same.
- * testsuite/22_locale/ctype/is/char/2.cc: Same.
- * testsuite/thread/pthread7-rope.cc: Same.
- * testsuite/thread/pthread6.cc: Same.
- * testsuite/thread/pthread5.cc: Same.
- * testsuite/thread/pthread4.cc: Same.
- * testsuite/thread/pthread1.cc: Same.
- * testsuite/ext/rope.cc: Same.
- * testsuite/ext/hash_set.cc: Same.
- * testsuite/ext/hash_map.cc: Same.
- * testsuite/ext/concept_checks.cc: Same.
- * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Same.
- * testsuite/25_algorithms/unique/2.cc: Same.
- * testsuite/25_algorithms/unique/1.cc: Same.
- * testsuite/25_algorithms/rotate.cc: Same.
- * testsuite/25_algorithms/min_max.cc: Same.
- * testsuite/25_algorithms/equal.cc: Same.
- * testsuite/24_iterators/rel_ops.cc: Same.
- * testsuite/24_iterators/iterator.cc: Same.
- * testsuite/24_iterators/insert_iterator.cc: Same.
- * testsuite/24_iterators/front_insert_iterator.cc: Same.
- * testsuite/24_iterators/back_insert_iterator.cc: Same.
- * testsuite/23_containers/vector/resize/1.cc: Same.
- * testsuite/23_containers/vector/modifiers/2.cc: Same.
- * testsuite/23_containers/vector/modifiers/1.cc: Same.
- * testsuite/23_containers/vector/invalidation/4.cc: Same.
- * testsuite/23_containers/vector/invalidation/3.cc: Same.
- * testsuite/23_containers/vector/invalidation/2.cc: Same.
- * testsuite/23_containers/vector/invalidation/1.cc: Same.
- * testsuite/23_containers/vector/element_access/1.cc: Same.
- * testsuite/23_containers/vector/cons/6513.cc: Same.
- * testsuite/23_containers/vector/cons/3.cc: Same.
- * testsuite/23_containers/vector/cons/2.cc: Same.
- * testsuite/23_containers/vector/cons/1.cc: Same.
- * testsuite/23_containers/vector/capacity/8230.cc: Same.
- * testsuite/23_containers/vector/capacity/1.cc: Same.
- * testsuite/23_containers/vector/bool/6886.cc: Same.
- * testsuite/23_containers/stack/members/7158.cc: Same.
- * testsuite/23_containers/set/invalidation/2.cc: Same.
- * testsuite/23_containers/set/invalidation/1.cc: Same.
- * testsuite/23_containers/queue/members/7157.cc: Same.
- * testsuite/23_containers/priority_queue/members/7161.cc: Same.
- * testsuite/23_containers/multiset/invalidation/2.cc: Same.
- * testsuite/23_containers/multiset/invalidation/2.cc: Same.
- * testsuite/23_containers/multiset/insert/1.cc: Same.
- * testsuite/23_containers/multimap/invalidation/2.cc: Same.
- * testsuite/23_containers/multimap/invalidation/2.cc: Same.
- * testsuite/23_containers/map/operators/1.cc: Same.
- * testsuite/23_containers/map/invalidation/2.cc: Same.
- * testsuite/23_containers/map/invalidation/1.cc: Same.
- * testsuite/23_containers/map/insert/1.cc: Same.
- * testsuite/23_containers/list/operators/4.cc: Same.
- * testsuite/23_containers/list/operators/3.cc: Same.
- * testsuite/23_containers/list/operators/2.cc: Same.
- * testsuite/23_containers/list/operators/1.cc: Same.
- * testsuite/23_containers/list/modifiers/3.cc: Same.
- * testsuite/23_containers/list/modifiers/2.cc: Same.
- * testsuite/23_containers/list/modifiers/1.cc: Same.
- * testsuite/23_containers/list/invalidation/4.cc: Same.
- * testsuite/23_containers/list/invalidation/3.cc: Same.
- * testsuite/23_containers/list/invalidation/2.cc: Same.
- * testsuite/23_containers/list/invalidation/1.cc: Same.
- * testsuite/23_containers/list/cons/9.cc: Same.
- * testsuite/23_containers/list/cons/8.cc: Same.
- * testsuite/23_containers/list/cons/7.cc: Same.
- * testsuite/23_containers/list/cons/6.cc: Same.
- * testsuite/23_containers/list/cons/5.cc: Same.
- * testsuite/23_containers/list/cons/4.cc: Same.
- * testsuite/23_containers/list/cons/3.cc: Same.
- * testsuite/23_containers/list/cons/2.cc: Same.
- * testsuite/23_containers/list/cons/1.cc: Same.
- * testsuite/23_containers/list/capacity/1.cc: Same.
- * testsuite/23_containers/deque/operators/1.cc: Same.
- * testsuite/23_containers/deque/invalidation/4.cc: Same.
- * testsuite/23_containers/deque/invalidation/3.cc: Same.
- * testsuite/23_containers/deque/invalidation/2.cc: Same.
- * testsuite/23_containers/deque/invalidation/1.cc: Same.
- * testsuite/23_containers/deque/cons/2.cc: Same.
- * testsuite/23_containers/deque/cons/1.cc: Same.
-
- * src/allocator.cc: Add char, wchar_t instantiations
- to match extern template declarations in memory.h.
-
-2004-03-03 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_put<>::_M_insert):
- Fix warning regression.
-
-2004-03-03 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_put<>::_M_insert):
- Deal properly with empty __digits and negative frac_digits,
- clean-up a bit.
-
-2004-03-03 Jonathan Wakely <redi@gcc.gnu.org>
-
- * docs/html/documentation.html: Regenerate.
-
-2004-03-02 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/14320
- * include/bits/postypes.h (class streamoff): Remove, now
- streamoff is just typedef a 64 bit signed integer type.
- (class fpos): Tweak consistently.
- * testsuite/27_io/fpos/14320-1.cc: New.
- * testsuite/27_io/fpos/14320-2.cc: New.
- * testsuite/27_io/fpos/14320-3.cc: New.
- * testsuite/27_io/fpos/14320-4.cc: New.
- * testsuite/27_io/fpos/14320-5.cc: New.
- * testsuite/27_io/fpos/mbstate_t/4_neg.cc: xfail for now.
-
-2004-03-02 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get<>::_M_extract):
- Reorganize a bit the main parsing loop, thus early detecting
- an empty value component.
- * testsuite/22_locale/money_get/get/char/16.cc: New.
- * testsuite/22_locale/money_get/get/wchar_t/16.cc: New.
-
-2004-03-02 Benjamin Kosnik <bkoz@redhat.com>
-
- Support automake 1.8.2
- * configure.ac (AM_INIT_AUTOMAKE): Add -Wno-override.
- * po/Makefile.am (EXTRA_DIST): New.
- * po/Makefile.in: Regenerate.
- * Makefile.in: Same.
- * include/Makefile.in: Same.
- * libmath/Makefile.in: Same.
- * libsupc++/Makefile.in: Same.
- * src/Makefile.in: Same.
- * testsuite/Makefile.in: Same.
-
- * include/Makefile.am (${host_builddir}/gthr-posix.h): Use
- __GXX_WEAK__ instead of SUPPORTS_WEAK.
- (${host_builddir}/gthr-default.h): Same.
- (${host_builddir}/gthr.h): Same.
- * acinclude.m4 (GLIBCXX_ENABLE_THREAD): Remove
- _GLIBCXX_SUPPORTS_WEAK, as this behavior can be modified via
- -fno-weak.
- * aclocal.m4: Regenerate.
- * acconfig.h: Remove _GLIBCXX_SUPPORTS_WEAK.
- * config.h.in: Regenerate.
- * configure: Same.
-
-2004-03-01 Benjamin Kosnik <bkoz@redhat.com>
-
- Support autoconf 2.59
- * acinclude.m4: Quote correctly.
- * aclocal.m4: Regenerate.
- * linkage.m4: Same.
-
-2004-03-01 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/test.html: Add multilib RUNTESTFLAGS example.
-
- * docs/html/18_support/howto.html: Add bit about writing to
- stderr, mostly by Zack.
-
-2004-03-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get<>::_M_extract,
- money_get<>::do_get(string_type&)): ... and two more.
-
-2004-03-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get<>::_M_extract):
- Fix thinkos in the switch from string_type& to string& as last
- argument.
-
-2004-03-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float):
- Also when parsing exponent sign, first look for thousands_sep
- and decimal_point; tweak a bit.
- * testsuite/22_locale/num_get/get/char/15.cc: New.
- * testsuite/22_locale/num_get/get/wchar_t/15.cc: New.
-
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float,
- num_get<>::_M_extract_int): Reorder some conditionals.
-
-2004-03-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get<>::_M_extract):
- Consistently with numpunct, enforce the requirements in
- 22.2.6.3, p3 for the thousands separators; tweak a bit.
- * testsuite/22_locale/money_get/get/char/15.cc: New.
- * testsuite/22_locale/money_get/get/wchar_t/15.cc: New.
-
-2004-03-01 David Billinghurst <David.Billinghurst@riotinto.com>
-
- * testsuite/lib/libstdc++.exp (v3-list-tests): Use
- testsuite_files from correct multilib blddir when running
- testsuite.
-
-2004-02-29 Phil Edwards <phil@codesourcery.com>
-
- * testsuite/Makefile.am (check-abi, check-abi-verbose): Copy
- the summary file to the logfile.
- * testsuite/Makefile.in: Regenerate.
-
-2004-02-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
-
- * config/cpu/hppa/atomicity.h (__atomic_add): Make first argument
- volatile.
- * config/os/hpux/os_defines.h (_GLIBCXX_INST_ATOMICITY_LOCK): Use
- __GXX_WEAK__ instead of _GLIBCXX_SUPPORTS_WEAK.
-
-2004-02-28 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float):
- According to 22.2.3.1, p2, 'units' may be followed by 'e' with
- no 'decimal-point' in the middle: in this case too we must fix
- up __found_grouping; slightly tweak.
- * testsuite/22_locale/num_get/get/char/14.cc: New.
- * testsuite/22_locale/num_get/get/wchar_t/14.cc: New.
-
-2004-02-27 Eric Christopher <echristo@redhat.com>
- Phil Edwards <phil@codesourcery.com>
-
- * testsuite/22_locale/collate/compare/wchar_t/2.cc,
- testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc,
- testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc,
- testsuite/22_locale/collate/hash/wchar_t/2.cc,
- testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc,
- testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc,
- testsuite/22_locale/collate/transform/wchar_t/2.cc,
- testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc,
- testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
- Use dg-require-iconv.
- * testsuite/lib/libstdc++.exp: Load target-supports.exp.
-
-2004-02-27 Phil Edwards <phil@codesourcery.com>
- Eric Christopher <echristo@redhat.com>
-
- * testsuite/config/default.exp: Update with comments.
- (${tool}_target_compile): New wrapper routine.
- * testsuite/lib/dg-options.exp: New file, with dg-require-iconv.
- * testsuite/lib/libstdc++.exp: Update with comments and cosmetic
- fixes.
- (load_gcc_lib, v3track): New routines.
- (v3-init): Rename to libstdc++_init.
- * testsuite/libstdc++-dg/normal.exp: No longer call v3-init.
- Move DEFAULT_CXXFLAGS handling into libstdc++_init.
-
-2004-02-27 Benjamin Kosnik <bkoz@redhat.com>
-
- * config/cpu/hppa/atomicity.h: Include c++config.h to get defines.
-
- * src/misc-inst.cc (_S_atomicity_lock): Move to __gnu_cxx.
-
- * config/os/irix/irix5.2/atomicity.h: Merge..
- * config/os/irix/irix6.5/atomicity.h: Merge..
- * config/os/irix/atomicity.h: ...into this.
- * config/os/irix/atomic_word.h: New.
- * configure.host: Set atomic_word_dir for irix.
-
- * hppa/atomicity.h: Change __Atomicity_lock to _Atomicity_lock.
- * i386/atomicity.h: Same.
- * m68k/atomicity.h: Same.
- * sparc/atomicity.h: Same.
-
-2004-02-27 David Edelsohn <edelsohn@gnu.org>
-
- * config/os/aix/atomicity.h: Use __gnu_cxx namespace. Remove
- static, and inline keywords.
-
-2004-02-27 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float,
- num_get<>::_M_extract_int, money_get<>::_M_extract): If appropriate,
- call reserve on the __tmp_gruping string.
- (num_get<>::_M_extract_float): Don't append unnecessarily a
- char() to the returned string.
- * include/bits/locale_facets.tcc: Trivial reformattings.
-
-2004-02-27 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.h (money_get<>::_M_extract):
- Change signature: now takes a plain string&.
- * include/bits/locale_facets.tcc (money_get<>::_M_extract):
- Update consistently the definition; use the moneypunct cache
- to parse the value; use swap to change __units.
- (money_get<>::do_get(long double&)): Update call of _M_extract,
- avoid ctype::narrow, not correct wrt the standard.
- (money_get<>::do_get(string_type&)): Likewise, update call
- of _M_extract, use ctype::widen.
- * src/locale-inst.cc: Tweak instantiations of _M_extract.
-
-2004-02-26 Ian Lance Taylor <ian@wasabisystems.com>
-
- * testsuite/demangle/abi_examples/01.cc: Expect error -2.
- * testsuite/demangle/abi_examples/02.cc: Likewise.
- * testsuite/demangle/regression/cw-11.cc: Likewise.
- * testsuite/demangle/regression/cw-16.cc: Change two expected
- results to match libiberty demangler output.
-
-2004-02-26 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/10246
- * libsupc++/Makefile.am: Use libiberty demangler.
- (c_sources): Add cp-demangle.c.
- * libsupc++/Makefile.in: Regenerate.
- * src/Makefile.am (sources): Remove demangle.cc.
- * src/Makefile.in: Regenerate.
- * include/Makefile.am (bits_headers): Move demangle.h.
- (ext_headers): ...here.
- * include/Makefile.in: Regenerate.
- * include/bits/demangle.h: Move...
- * include/ext/demangle.h: ...here.
- * src/demangle.cc: Remove.
-
-2004-02-26 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/demangle.h: Add type template parameter to all
- templates with just an Allocator template parameter.
-
-2004-02-25 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/atomicity.h: New, forward declarations for __atomic_add
- and __exchange_and_add.
- * config/cpu/generic/atomic_word.h: New, typdef for atomic word.
- * config/cpu/cris/atomic_word.h: Same.
- * config/cpu/sparc/atomic_word.h: Same.
- * include/bits/ios_base.h (_Callback_list::_M_remove_reference):
- Qualifiy with __gnu_cxx.
- (_Callback_list::_M_add_reference): Same.
- * include/bits/locale_classes.h (locale::facet::_M_add_reference): Add.
- (locale::facet::_M_remove_reference): Same.
- (locale::_Impl::_M_add_reference): Add.
- (locale::_Impl::_M_remove_reference): Same.
- * include/bits/basic_string.h (basic_string::_Rep::_M_refcopy): Same.
- (basic_string::_Rep::_M_dispose): Same.
- * src/ios.cc (ios_base::xalloc): Same.
- * src/ios_init.cc (ios_base::Init::Init): Same.
- (ios_base::Init::~Init): Same.
- * src/locale.cc (locale::id::_M_id): Same.
- * config/cpu/i486/atomicity.h: Use __gnu_cxx namespace. Remove
- static, and inline keywords.
- * config/cpu/alpha/atomicity.h: Same.
- * config/cpu/cris/atomicity.h: Same.
- * config/cpu/generic/atomicity.h: Same.
- * config/cpu/hppa/atomicity.h: Same.
- * config/cpu/i386/atomicity.h: Same.
- * config/cpu/ia64/atomicity.h: Same.
- * config/cpu/m68k/atomicity.h: Same.
- * config/cpu/mips/atomicity.h: Same.
- * config/cpu/powerpc/atomicity.h: Same.
- * config/cpu/s390/atomicity.h: Same.
- * config/cpu/sparc/atomicity.h: Same.
-
- * src/Makefile.am (host_sources): Add atomicity.cc.
- (atomicity.cc): New rule.
- * src/Makefile.in: Regenerate.
- * include/Makefile.am (host_headers): Remove host atomicity.h.
- (host_headers): Add atomic_word.h.
- (bits_headers): Add bits atomicity.h.
- Change ATOMICITY_INC_SRCDIR to ATOMICITY_SRCDIR.
- * include/Makefile.in: Regenerate.
- * configure.host (atomic_word_dir): Add.
- * configure.ac: Substitute ATOMIC_WORD_SRCDIR. Change
- ATOMICITY_INC_SRCDIR to ATOMICITY_SRCDIR.
- * configure: Regenerate.
- * config/linker-map.gnu: Export __exchange_and_add, and __atomic_add.
-
- * testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust line numbers.
- * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
-
-2004-02-25 Jonathan Wakely <redi@gcc.gnu.org>
-
- * docs/html/20_util/howto.html, docs/html/20_util/allocator.html,
- docs/html/ext/howto.html, docs/html/ext/mt_allocator.html:
- Fix markup, more <link> tags.
-
-2004-02-25 Carlo Wood <carlo@alinoe.com>
-
- * bits/demangle.h
- namespace __gnu_cxx::demangler
- (session<Allocator>::qualifier_list_Allocator): Add
- (session<Allocator>::M_qualifier_list_alloc): Add
- (session<Allocator>::decode_type_with_postfix):
- Use M_qualifier_list_alloc instead of calling operator new/delete.
-
-2004-02-24 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/14252
- * include/bits/postypes.h (class streamoff): Add operator++(),
- operator++(int), operator--() and operator--(int).
- * testsuite/27_io/fpos/14252.cc: New.
+2005-02-16 Paolo Carlini <pcarlini@suse.de>
-2004-02-24 Richard Sandiford <rsandifo@redhat.com>
+ PR libstdc++/19829
+ * testsuite/21_strings/basic_string/find/char/3.cc: Fix the test
+ at line #66 to not access str_lit01 beyond its end.
+ * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
- * include/bits/locale_facets.tcc (num_get::_M_extract_int): Fix bounds
- error in handling of hex constants.
+2005-02-15 Jakub Jelinek <jakub@redhat.com>
-2004-02-24 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/19946
+ * testsuite/demangle/abi_examples/01.cc (main): Adjust for 2005-02-13
+ demangler change.
+ * testsuite/demangle/abi_examples/02.cc (main): Likewise.
- * include/bits/locale_facets.tcc (money_put<>::_M_insert):
- Prefer basic_string::append to operator+= and a temporary.
+2005-02-08 Mark Mitchell <mark@codesourcery.com>
-2004-02-23 Benjamin Kosnik <bkoz@redhat.com>
+ * config/linker-map.gnu (GLIBCXX_3.4): Add _ZNSdC* and _ZNSdD*.
- * libsupc++/vterminate.cc (__gnu_cxx::__verbose_terminate_handler):
- Only use fputs, not write.
+2005-02-02 Paolo Carlini <pcarlini@suse.de>
-2004-02-23 Benjamin Kosnik <bkoz@redhat.com>
+ PR libstdc++/19642
+ * config/locale/generic/c_locale.h (__convert_from_v): Switch only
+ LC_NUMERIC, and only when actually != "C".
- * include/ext/malloc_allocator.h: Add operators ==, !=.
- * include/ext/new_allocator.h: Add operators ==, !=.
- * include/ext/mt_allocator.h (__mt_alloc::tune): New.
- (__mt_alloc::_S_get_options): New.
- (__mt_alloc::_S_set_options): New.
- (__mt_alloc::_S_thread_key_destr): To _S_destroy_thread_key.
- (__mt_alloc::_S_no_of_bins): To _S_bin_size.
- Move functions out of line, simplify, format.
- * src/allocator.cc: Simplify explicit instantiations.
- * include/bits/allocator.h: Tweak.
+2005-01-31 Brad Spencer <spencer@infointeractive.com>
-2004-02-22 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_put<>::_M_insert):
- Restructure formatting of value component, first dealing with
- the non-decimal digits; use reserve.
-
-2004-02-22 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.h (class money_get): Inherit
- from money_base too; tweak declaration of _M_extract, now
- parameterized on _Intl too.
- * include/bits/locale_facets.tcc (money_get<>::_M_extract):
- Update definition to use the cache; call reserve on __res to
- avoid multiple reallocations; fix parsing of sign component
- according to 22.2.6.1.2, p3.
- (money_get<>::do_get(long double&),
- money_get<>::do_get(string_type&)): Update calls of _M_extract.
- * src/locale-inst.cc: Add instantiations of
- money_get::_M_extract<false> and money_get::_M_extract<true>.
- * testsuite/22_locale/money_get/get/char/14.cc: New.
- * testsuite/22_locale/money_get/get/wchar_t/14.cc: Ditto.
-
-2004-02-21 Mark Mitchell <mark@codesourcery.com>
-
- * libsupc++/vterminate.cc
- (__gnu_cxx::__verbose_terminate_handler): Guard against recursive
- calls to terminate.
- * src/demangle.cc (__cxa_demangle): Wrap in try-catch block.
-
- * testsuite/testsuite_hooks.cc (__gnu_test::set_memory_limits): Do
- not set RLIMIT_AS on HP-UX.
-
-2004-02-21 Mark Mitchell <mark@codesourcery.com>
-
- * testsuite/testsuite_hooks.cc (__gnu_test::set_memory_limits): Do
- not set RLIMIT_AS on HP-UX.
-
-2004-02-21 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.h (class money_base): Add { _S_minus,
- _S_zero, _S_end } enum, _S_atoms.
- (struct __moneypunct_cache<>): Parameterize on _Intl too; add
- _M_grouping_size, _M_curr_symbol_size, _M_positive_sign_size,
- _M_negative_sign_size, _M_atoms; tweak constructor consistently.
- (__moneypunct_cache<>::~__moneypunct_cache): Update.
- (__moneypunct_cache<>::_M_cache): Fill the cache.
- (class moneypunct): Tweak __cache_type typedef.
- (class money_put): Inherit from money_base too; tweak declaration
- of _M_insert, now parameterized on _Intl.
- * include/bits/locale_facets.tcc
- (struct __use_cache<__moneypunct_cache<_CharT, _Intl> >): New.
- (money_put<>::_M_insert): Update definition to use the cache;
- call reserve on __res to avoid multiple reallocations.
- (money_put<>::do_put(long double),
- money_put<>::do_put(const string_type&): Update calls of _M_insert.
- * config/locale/generic/monetary_members.cc
- (moneypunct<char, true>::_M_initialize_moneypunct,
- moneypunct<char, false>::_M_initialize_moneypunct,
- moneypunct<wchar_t, true>::_M_initialize_moneypunct,
- moneypunct<wchar_t, false>::_M_initialize_moneypunct): Update.
- * config/locale/gnu/monetary_members.cc: Likewise.
- * config/locale/gnu/monetary_members.cc
- (moneypunct<wchar_t, true>::~moneypunct(),
- moneypunct<wchar_t, false>::~moneypunct()): Likewise.
- * src/globals_locale.cc: Tweak fake_money_cache_c.
- * src/locale-inst.cc: Add instantiations for
- money_put::_M_insert<false> and money_put::_M_insert<true> and
- __moneypunct_cache<C, false>, __moneypunct_cache<C, true>.
- * src/locale_facets.cc: Define money_base::_S_atoms.
- * src/locale_init.cc: Update placement new of
- __moneypunct_cache<char, false>, __moneypunct_cache<char, true>,
- __moneypunct_cache<wchar_t, false>, __moneypunct_cache<wchar_T, true>.
-
- * config/locale/generic/numeric_members.cc: Clean up.
- * config/locale/gnu/numeric_members.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
-
-2004-02-20 Mark Mitchell <mark@codesourcery.com>
+ * crossconfig.m4: Repair Solaris cross bits for strtold and strtof.
+ * configure: Regenerated.
- * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Open
- FIFO for writing with ios_base::in|ios_base::out.
- * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
- * testsuite/27_io/objects/char/7.cc: Likewise.
- * testsuite/27_io/objects/char/9661-1.cc: Open FIFO for writing
- with "r+".
+2005-01-26 Paolo Carlini <pcarlini@suse.de>
-2004-02-19 David Edelsohn <edelsohn@gnu.org>
+ * include/std/std_complex.h: Remove usages of the dead
+ _GLIBCXX_BUGGY_COMPLEX macro.
- * 22_locale/collate/compare/wchar_t/2.cc: Change input-charset
- from iso-8859-1 to ISO8859-1.
- * 22_locale/collate/compare/wchar_t/wrapped_env.cc: Same.
- * 22_locale/collate/compare/wchar_t/wrapped_locale.cc: Same.
- * 22_locale/collate/hash/wchar_t/2.cc: Same.
- * 22_locale/collate/hash/wchar_t/wrapped_env.cc: Same.
- * 22_locale/collate/hash/wchar_t/wrapped_locale.cc: Same.
- * 22_locale/collate/transform/wchar_t/2.cc: Same.
- * 22_locale/collate/transform/wchar_t/wrapped_env.cc: Same.
- * 22_locale/collate/transform/wchar_t/wrapped_locale.cc: Same.
+2005-01-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
-2004-02-18 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/19510
+ * include/bits/stl_list.h (_List_iterator): Initialize _M_node
+ in constructor.
+ (_List_const_iterator): Likewise.
+ * include/bits/stl_tree.h (_Rb_tree_iterator): Likewise.
+ (_Rb_tree_const_iterator): Likewise.
- * include/bits/locale_facets.h (money_get<>::_M_extract):
- New, helper for do_get.
- (money_put<>::_M_insert): Likewise, for do_put.
- * include/bits/locale_facets.tcc (money_get<>::_M_extract,
- money_put<>::_M_insert): Define.
- (money_get<>::do_get(long double&), money_get<>::do_get(
- string_type&), money_put::do_put(long double),
- money_put::do_put(const string_type&)): Use the helpers.
+ * testsuite/23_containers/map/operators/1_neg.cc: Adjust line numbers.
+ * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
-2004-02-18 Paolo Carlini <pcarlini@suse.de>
+2005-01-18 Paolo Carlini <pcarlini@suse.de>
- * config/io/basic_file_stdio.cc (__gnu_internal::xwritev):
- Rewrite, avoiding recursion.
- (__gnu_internal::xwrite): Minor tweaks.
+ * include/bits/stl_tree.h: Add a few missing std:: qualifications.
-2004-02-17 Stefan Olsson <stefan@xapa.se>
+2005-01-16 Jonathan Wakely <redi@gcc.gnu.org>
- * include/ext/mt_allocator.h: Removed the last
- pointer. Deallocated blocks are now added to the front of
- freelists as proposed by Felix Yen. This gives roughly 10%
- performance boost and saves some memory.
- * docs/html/ext/mt_allocator.html: Change due to that deallocated
- blocks now are added to the front of freelists. The reason to this
- approach is also explained.
+ * include/ext/rope: Qualify calls to std::copy() by sequence_buffer.
+ * testsuite/ext/rope/4.cc: Add.
-2004-02-17 Paolo Carlini <pcarlini@suse.de>
+2005-01-12 Paolo Carlini <pcarlini@suse.de>
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float,
- num_get<>::_M_extract_int, money_get<>::do_get): Simplify
- grouping fidelity conditional.
+ * include/bits/stl_algobase.h (lexicographical_compare):
+ Fix concept check.
-2004-02-16 Paolo Carlini <pcarlini@suse.de>
+2005-01-02 Chris Jefferson <chris@bubblescope.net>
- * testsuite/27_io/basic_filebuf/overflow/char/13858.cc:
- Qualify exception with std::.
- * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Ditto.
- * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Ditto.
- * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Ditto.
- * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Ditto.
+ * include/bits/stl_algobase.h (mismatch): Correct concept check.
-2004-02-16 Paolo Carlini <pcarlini@suse.de>
+2005-01-01 Paolo Carlini <pcarlini@suse.de>
- * testsuite/ext/enc_filebuf/char/13189.cc: Don't check
- for now that the catch block is not reached.
+ * testsuite/ext/enc_filebuf/char/13189.cc: Fix, first include
+ testsuite_hooks.h, to know whether including ext/enc_filebuf.h.
* testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
-
-2004-02-16 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get::do_get(string_type&)):
- Fix parsing of the remaining sign characters.
- * 22_locale/money_get/get/char/2.cc: Tweak: now, correctly,
- the input is scanned 'til eof.
- * 22_locale/money_get/get/char/4.cc: Likewise.
- * 22_locale/money_get/get/wchar_t/2.cc: Likewise.
- * 22_locale/money_get/get/wchar_t/4.cc: Likewise.
- * 22_locale/money_get/get/char/8.cc: Tweak: override do_neg_format,
- not do_pos_format: the former is the only one that matters during
- input.
- * 22_locale/money_get/get/wchar_t/8.cc: Likewise.
-
- * 22_locale/money_get/get/char/6.cc: Minor tweak.
- * 22_locale/money_get/get/wchar_t/6.cc: Likewise.
-
-2004-02-15 David Asher <david.asher@cavium.com>
-
- PR libstdc++/11352
- * include/bits/locale_facets.tcc (__pad<>::_S_pad): Don't
- access __olds beyond __oldlen.
-
-2004-02-14 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Make
- sure the exception is actually thrown.
- * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Ditto.
- * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Ditto.
-
-2004-02-14 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13858
- * include/bits/fstream.tcc (basic_filebuf<>::_M_convert_to_external):
- In case of conversion errors, throw ios_failure; simplify.
- * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: New.
- * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Ditto.
- * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Tweak,
- previously we didn't throw in case of conversion errors, instead
- just returned eof().
- * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Ditto.
- * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Ditto.
-
- * include/bits/fstream.tcc (basic_filebuf<>::overflow):
- Trivial simplification of a conditional.
-
-2004-02-12 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13731 (final part: writev)
- * config/io/basic_file_stdio.cc (__gnu_internal::xwritev):
- New, a wrapper around writev() handling partial writes.
- (__basic_file<char>::xwrite): Move to __gnu_internal and make
- static.
- (__basic_file<char>::xsputn): Update call.
- (__basic_file<char>::xsputn_2): Likewise.
- * config/io/basic_file_stdio.h (__basic_file<char>::xwrite):
- Don't declare, now static.
-
-2004-02-11 Stefan Olsson <stefan@xapa.se>
-
- * docs/html/ext/mt_allocator.html: New.
-
-2004-02-11 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/20_util/allocator.html: New file, consolidate
- allocator information here. Revamp.
- * docs/html/documentation.html: Change links.
- * docs/html/20_util/howto.html: Same.
- * docs/html/ext/howto.html: Same.
-
-2004-02-11 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13731 (first part: write)
- * config/io/basic_file_stdio.h (__basic_file<char>::xwrite):
- New, declare.
- * config/io/basic_file_stdio.cc (__basic_file<char>::xwrite):
- Define it: a wrapper around write() handling partial write.
- (__basic_file<char>::xsputn): Use it.
- (__basic_file<char>::xsputn_2): Likewise.
-
-2004-02-11 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
-
- PR libstdc++/14078
- * include/std/std_istream.h (operator>>(__istream_type& (*)
- (__istream_type&)), operator>>(__ios_type& (*)(__ios_type&)),
- operator>>(ios_base& (*)(ios_base&))): Declare inline.
- * include/std/std_ostream.h (operator<<(__ostream_type& (*)
- (__ostream_type&)), operator<<(__ios_type& (*)(__ios_type&)),
- operator<<(ios_base& (*) (ios_base&))): Likewise.
- * testsuite/performance/27_io/fmtflags_manipulators.cc: New.
-
-2004-02-10 Loren J. Rittle <ljrittle@acm.org>
-
- PR libstdc++/14098
- * config/linker-map.gnu: Add typeinfo and typeinfo name for
- __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >.
-
- PR libstdc++/14097
- * config/linker-map.gnu: Add typeinfo and typeinfo name for
- __gnu_cxx::stdio_filebuf<char, std::char_traits<char> >.
-
-2004-02-09 Loren J. Rittle <ljrittle@acm.org>
-
- * include/ext/pool_allocator.h: Include c++config.h.
-
-2004-02-09 Stefan Olsson <stefan@xapa.se>
-
- * include/ext/mt_allocator.h: thread_id is unused in non threaded
- applications and now has a ifdef to remove it completely on
- compilers without thread support. Include stdlib.h due to a
- compiler warning on getenv().
-
-2004-02-09 Paul Brook <paul@codesourcery.com>
-
- * libstdc++-v3/configure.host: Explicitly check for atomicity.h file.
-
-2004-02-09 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/14071
- * src/locale_init.cc (locale::global(const locale&)): Use
- locale::name() in order to decide whether calling setlocale.
- * testsuite/22_locale/locale/global_locale_objects/14071.cc: New.
-
- * include/bits/locale_classes.h (locale::_Impl::_M_check_same_name()):
- Avoid computing &= unnecessarily.
-
-2004-02-09 James E Wilson <wilson@specifixinc.com>
-
- PR libstdc++/5625
- * libsuspc++/eh_personality.cc (PERSONALITY_FUNCTION): Use
- __builtin_extend_pointer.
-
-2004-02-09 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/14072
- * include/bits/basic_ios.tcc (basic_ios<>::_M_cache_locale):
- Don't leave dangling pointers.
- * testsuite/27_io/basic_ios/imbue/14072.cc: New.
- * testsuite/22_locale/numpunct/members/pod/2.cc: Tweak, the num_put
- facet is needed in the final test.
-
-2004-02-09 Bernardo Innocenti <bernie@develer.com>
-
- * crossconfig.m4: Don't enable _GLIBCXX_USE_LFS on *-uclinux*.
- * configure: Regenerate.
-
-2004-02-08 Richard Henderson <rth@redhat.com>
-
- PR libstdc++/14026
- * libsupc++/eh_catch.cc (__cxa_begin_catch): Don't adjust
- uncaughtExceptions during nested catch rethrow.
- * testsuite/18_support/14026.cc: New.
-
-2004-02-08 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (assign(const _CharT*, size_type)):
- When working in place remember to set the state to sharable
- (otherwise, _M_mutate does it).
-
-2004-02-08 Bernardo Innocenti <bernie@develer.com>
-
- * include/bits/allocator.h, include/bits/basic_ios.h,
- include/bits/basic_ios.tcc, include/bits/basic_string.h,
- include/bits/basic_string.tcc, include/bits/boost_concept_check.h,
- include/bits/char_traits.h, include/bits/codecvt.h,
- include/bits/concurrence.h, include/bits/cpp_type_traits.h,
- include/bits/demangle.h, include/bits/deque.tcc,
- include/bits/fstream.tcc, include/bits/functexcept.h,
- include/bits/gslice.h, include/bits/gslice_array.h,
- include/bits/indirect_array.h, include/bits/ios_base.h,
- include/bits/istream.tcc, include/bits/list.tcc,
- include/bits/locale_classes.h, include/bits/locale_facets.h,
- include/bits/locale_facets.tcc, include/bits/localefwd.h,
- include/bits/mask_array.h, include/bits/ostream.tcc,
- include/bits/postypes.h, include/bits/slice_array.h,
- include/bits/sstream.tcc, include/bits/stl_algo.h,
- include/bits/stl_algobase.h, include/bits/stl_bvector.h,
- include/bits/stl_construct.h, include/bits/stl_deque.h,
- include/bits/stl_function.h, include/bits/stl_heap.h,
- include/bits/stl_iterator.h, include/bits/stl_iterator_base_funcs.h,
- include/bits/stl_list.h, include/bits/stl_map.h,
- include/bits/stl_multimap.h, include/bits/stl_multiset.h,
- include/bits/stl_numeric.h, include/bits/stl_pair.h,
- include/bits/stl_queue.h, include/bits/stl_raw_storage_iter.h,
- include/bits/stl_relops.h, include/bits/stl_set.h,
- include/bits/stl_stack.h, include/bits/stl_tempbuf.h,
- include/bits/stl_threads.h, include/bits/stl_tree.h,
- include/bits/stl_uninitialized.h, include/bits/stl_vector.h,
- include/bits/stream_iterator.h, include/bits/streambuf.tcc,
- include/bits/streambuf_iterator.h,include/bits/stringfwd.h,
- include/bits/type_traits.h, include/bits/valarray_after.h,
- include/bits/valarray_array.h, include/bits/valarray_array.tcc,
- include/bits/valarray_before.h, include/bits/vector.tcc: Remove
- trailing whitespace.
-
-2004-02-06 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h: Fix comment.
-
-2004-02-06 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_construct.h: Wrap overlong lines, reformat
- according to the coding standards.
- * include/bits/stl_pair.h: Likewise.
- * include/bits/stl_raw_storage_iter.h: Likewise.
- * include/bits/stl_stack.h: Likewise.
- * include/bits/stl_uninitialized.h: Likewise.
- * include/bits/stream_iterator.h: Likewise.
- * include/bits/streambuf_iterator.h: Likewise.
- * include/bits/type_traits.h: Likewise.
-
-2004-02-06 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_filebuf/open/char/9507.cc:
- Adjust timings.
-
-2004-02-05 Loren J. Rittle <ljrittle@acm.org>
-
- * scripts/check_performance: Support PCH.
-
- * scripts/check_performance (CXX): Add -DNOTHREAD.
- * testsuite/performance/20_util/allocator/insert.cc: Integrate
- threaded tests from insert_insert.cc. Tweak iterations,
- remove special cases.
- * testsuite/performance/20_util/allocator/insert_insert.cc:
- Make all tests single-threaded. Tweak iterations.
- * testsuite/performance/20_util/allocator/map_thread.cc:
- Tweak iterations.
- * testsuite/performance/20_util/allocator/producer_consumer.cc:
- Likewise.
-
-2004-02-05 Geoffrey Keating <geoffk@apple.com>
-
- PR 12179
- * .cvsignore: New.
- * acinclude.m4 (GLIBCXX_EXPORT_INSTALL_INFO): Use 'gcc', not
- 'gcc-lib'. Add comment about poorly-named variables.
- * aclocal.m4: Regenerate.
- * configure: Regenerate.
-
-2004-02-05 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (money_get::do_get(string_type&)):
- Thousands-sep are always optional; thousands-sep are not allowed
- after the decimal_point.
- * testsuite/22_locale/money_get/get/char/12.cc: New.
- * testsuite/22_locale/money_get/get/char/13.cc: New.
- * testsuite/22_locale/money_get/get/wchar_t/12.cc: New.
- * testsuite/22_locale/money_get/get/wchar_t/13.cc: New.
-
- * testsuite/22_locale/money_get/get/char/1.cc: Clean-up.
- * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
-
- * testsuite/22_locale/money_get/get/char/9.cc: Fix citation from
- the standard.
- * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
-
-2004-02-05 Richard Sandiford <rsandifo@redhat.com>
-
- * config/os/irix/irix6.5/os_defines.h (_GLIBCXX_FIONREAD_TAKES_OFF_T):
- Define.
- * config/io/basic_file_stdio.cc (__basic_file<char>::showmanyc): Use
- it to decide whether FIONREAD should take an off_t or int argument.
-
-2004-02-05 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_function.h: Minor formatting changes.
-
-2004-02-04 Zack Weinberg <zack@codesourcery.com>
-
- Revert previous change to config/abi/*/baseline_symbols.txt.
-
-2004-02-04 Benjamin Kosnik <bkoz@redhat.com>
- Zack Weinberg <zack@codesourcery.com>
-
- * config/io/basic_file_stdio.cc (__gnu_internal::fopen_mode):
- New function.
- (__basic_file<char>::sys_open, __basic_file<char>::open): Use it.
- (__basic_file<char>::_M_open_mode): Delete.
- * config/io/basic_file_stdio.cc: Delete declaration of _M_open_mode.
-
- * testsuite/27_io/basic_filebuf/close/char/9964.cc
- * testsuite/27_io/basic_filebuf/open/char/9507.cc:
- Correct flags to filebuf::open calls.
-
- * config/abi/alpha-freebsd5/baseline_symbols.txt
- * config/abi/alpha-linux-gnu/baseline_symbols.txt
- * config/abi/hppa-linux-gnu/baseline_symbols.txt
- * config/abi/i386-freebsd4/baseline_symbols.txt
- * config/abi/i386-freebsd5/baseline_symbols.txt
- * config/abi/i486-linux-gnu/baseline_symbols.txt
- * config/abi/ia64-linux-gnu/baseline_symbols.txt
- * config/abi/mips-linux-gnu/baseline_symbols.txt
- * config/abi/sparc-freebsd5/baseline_symbols.txt
- * config/abi/sparc-linux-gnu/baseline_symbols.txt
- * config/abi/x86_64-linux-gnu/baseline_symbols.txt:
- Remove entry for __basic_file<char>::_M_open_mode.
-
-2004-02-04 Loren J. Rittle <ljrittle@acm.org>
-
- * testsuite/performance/20_util/allocator/insert.cc (main): Tweak.
-
-2004-02-04 Felix Yen <fwy@alumni.brown.edu>
-
- * testsuite/performance/20_util/producer_consumer.cc: New.
- * testsuite/performance/20_util/allocator/insert_insert.cc: Two loops.
-
-2004-02-04 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/performance/20_util/allocator.cc: Move to..
- * testsuite/performance/20_util/allocator/insert.cc: ...here.
- * testsuite/performance/20_util/allocator_thread.cc: Move to...
- * testsuite/performance/20_util/allocator/insert_insert.cc: ...here.
- * testsuite/performance/20_util/allocator_map_thread.cc: Move to...
- * testsuite/performance/20_util/allocator/map_thread.cc: ...here.
-
-2004-02-04 Jonathan Wakely <redi@gcc.gnu.org>
-
- * docs/html/faq/index.html: Recommend using LD_LIBRARY_PATH.
- * docs/html/faq/index.txt: Regenerate.
-
-2004-02-04 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/debug_allocator.h: _M_extra now stands for the
- number of extra objects instead of the number of extra bytes.
- (debug_allocator::allocate): Adjust.
- (debug_allocator::deallocate): Adjust.
-
- * include/ext/pool_allocator.h: Fix typo.
-
-2004-02-03 Felix Yen <fwy@alumni.brown.edu>
- Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/performance/20_util/allocator.cc: Add map,
- deque, set tests.
- * testsuite/performance/20_util/allocator_thread.cc: Same.
-
-2004-02-03 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (insert(iterator)): Remove,
- non-standard and already scheduled for removal.
-
-2004-02-03 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_iterator_base_funcs.h: Minor formatting
- and indentation tweaks.
- * include/bits/stl_iterator_base_types.h: Likewise.
- * include/bits/stl_list.h: Likewise.
- * include/bits/stl_map.h: Likewise.
- * include/bits/stl_tempbuf.h: Likewise.
-
-2004-02-02 Jerry Quinn <jlquinn@optonline.net>
-
- * include/bits/gslice.h, include/bits/gslice_array.h,
- include/bits/indirect_array.h, include/bits/mask_array.h,
- include/bits/slice_array.h, include/bits/stl_numeric.h,
- include/std/std_valarray.h: Update copyright years.
-
-2004-02-02 Jerry Quinn <jlquinn@optonline.net>
-
- * include/bits/gslice.h (gslice): Document.
- * include/bits/gslice_array.h (gslice_array): Document.
- * include/bits/indirect_array (indirect_array): Document.
- * include/bits/mask_array (mask_array): Document.
- * include/bits/slice_array.h (slice,slice_array): Document.
- * include/bits/stl_numeric.h (accumulate, inner_product, partial_sum,
- adjacent_difference): Document
- * include/std/std_valarray.h (valarray): Document.
-
-2004-02-02 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/19_diagnostics/howto.html: Move verbose terminate
- documentation...
- * docs/html/18_support/howto.html: Here.
- * docs/html/documentation.html: Add reference here.
-
-2004-02-02 Paolo Carlini <pcarlini@suse.de>
-
- * config/locale/gnu/c++locale_internal.h: Remove prototypes
- of no longer used GLIBC thread locale functions.
-
-2004-02-02 Eric Christopher <echristo@redhat.com>
- Zack Weinberg <zack@codesourcery.com>
-
- * testsuite/22_locale/collate/compare/wchar_t/2.cc: Remove xfail. Use
- -finput-charset.
- * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Ditto.
- * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc: Ditto
- * testsuite/22_locale/collate/hash/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Ditto.
- * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Ditto.
- * testsuite/22_locale/collate/transform/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc: Ditto.
- * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
- Ditto.
-
-2004-02-02 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_function.h: Additional minor tweaks.
- * include/bits/stl_multiset.h: Likewise.
-
- * include/bits/stl_queue.h: Minor tweaks.
-
-2004-02-02 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13976 (continued)
- * include/ext/malloc_allocator.h (malloc_allocator::deallocate):
- Make the second parameter unnamed, to void unused parameter
- warnings.
- * include/ext/new_allocator.h (new_allocator::deallocate): Ditto.
-
-2004-02-02 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13976
- * include/ext/malloc_allocator.h (malloc_allocator::allocate):
- Make the second parameter unnamed, to void unused parameter
- warnings.
- * include/ext/mt_allocator.h (__mt_alloc::allocate): Ditto.
- * include/ext/new_allocator.h (new_allocator::allocate): Ditto.
-
-2004-02-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_algo.h: Additional minor tweaks.
- * include/bits/stl_map.h: Likewise.
- * include/bits/stl_multimap.h: Likewise.
- * include/bits/stl_multiset.h: Likewise.
- * include/bits/stl_set.h: Likewise.
- * include/bits/stl_tree.h: Likewise.
-
-2004-02-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/vector.tcc (vector::_M_insert_aux(iterator)):
- Remove, unused.
-
-2004-02-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_function.h: Additional minor tweaks.
-
-2004-02-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/deque.tcc: Wrap overlong lines, constify
- a few variables, reformat according to the coding standards.
- * include/bits/list.tcc: Likewise.
- * include/bits/stl_deque.h: Likewise.
- * include/bits/stl_function.h: Likewise.
- * include/bits/stl_iterator.h: Likewise.
- * include/bits/stl_iterator_base_funcs.h: Likewise.
- * include/bits/stl_iterator_base_types.h: Likewise.
- * include/bits/stl_list.h: Likewise.
- * include/bits/stl_map.h: Likewise.
- * include/bits/stl_multimap.h: Likewise.
- * include/bits/stl_multiset.h: Likewise.
- * include/bits/stl_relops.h: Likewise.
- * include/bits/stl_set.h: Likewise.
-
-2004-02-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_bvector.h: Wrap overlong lines, constify
- a few variables, reformat according to the coding standards.
- * include/bits/stl_tree.h: Likewise.
-
-2004-01-31 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_algo.h: Minor additional reformat, add
- copyright year.
- * include/bits/stl_algobase.h: Add copyright year.
-
-2004-01-31 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_algo.h: Wrap overlong lines, constify
- a few variables, reformat according to the coding standards.
- * include/bits/stl_algobase.h: Likewise.
- * include/bits/stl_heap.h: Likewise.
-
-2004-01-31 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_Rep::operator[]): Remove, unused.
-
- * include/bits/basic_string.h: Fix two comments.
-
-2004-01-31 Per Bothner <per@bothner.com>
-
- * include/ext/mt_allocator.h
- (__mt_alloc::_S_thread_freelist_mutex): Guard with
- __GTHREAD_MUTEX_INIT.
-
-2004-01-31 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (_Rep::_S_create): Minor tweak.
-
-2004-01-30 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/21_strings/basic_string/cons/char/6.cc: New.
- * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: New.
- * testsuite/performance/21_strings/string_cons_input_iterator.cc: New.
-
-2004-01-30 Felix Yen <fwy@alumni.brown.edu>
-
- * testsuite/performance/20_util/allocator_thread.cc (do_loop):
- Don't use clear, but instead assign. Use insert.
-
-2004-01-30 Benjamin Kosnik <bkoz@redhat.com>
-
- * src/demangle.cc: Add instantiations.
- * src/Makefile.am: Remove special rules for demangle.lo, demangle.o.
- * src/Makefile.in: Regenerate.
-
-2004-01-30 David Edelsohn <edelsohn@gnu.org>
-
- * src/allocator.cc: Protect _S_get_thread_id() and
- _S_thread_key_destr() with #ifdef __GTHREADS.
-
-2004-01-30 Paolo Carlini <pcarlini@suse.de>
-
- Reshuffle performance testsuite.
- * testsuite/performance/allocator.cc, allocator_map_thread.cc,
- allocator_thread.cc, complex_norm.cc, container_benchmark.cc,
- cout_insert_int.cc, filebuf_copy.cc, filebuf_sputc.cc,
- fstream_seek_write.cc, ifstream_extract_float.cc,
- ifstream_extract_int.cc, ifstream_getline.cc, is_wchar_t.cc,
- list_create_fill_sort.cc, map_create_fill.cc,
- narrow_widen_char.cc, narrow_widen_wchar_t.cc,
- ofstream_insert_float.cc, ofstream_insert_int.cc,
- string_append.cc, wchar_t_in.cc, wchar_t_length.cc,
- wchar_t_out.cc: Split into...
- * testsuite/performance/20_util/allocator.cc: New.
- * testsuite/performance/20_util/allocator_map_thread.cc: New.
- * testsuite/performance/20_util/allocator_thread.cc: New.
- * testsuite/performance/21_strings/string_append: New.
- * testsuite/performance/22_locale/is_wchar_t.cc: New.
- * testsuite/performance/22_locale/narrow_widen_char.cc: New.
- * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: New.
- * testsuite/performance/22_locale/wchar_t_in.cc: New.
- * testsuite/performance/22_locale/wchar_t_length.cc: New.
- * testsuite/performance/22_locale/wchar_t_out.cc: New.
- * testsuite/performance/23_containers/container_benchmark.cc: New.
- * testsuite/performance/23_containers/list_create_fill_sort.cc: New.
- * testsuite/performance/23_containers/map_create_fill.cc: New.
- * testsuite/performance/26_numerics/complex_norm.cc: New.
- * testsuite/performance/27_io/cout_insert_int.cc: New.
- * testsuite/performance/27_io/filebuf_copy.cc: New.
- * testsuite/performance/27_io/filebuf_sputc.cc: New.
- * testsuite/performance/27_io/fstream_seek_write.cc: New.
- * testsuite/performance/27_io/ifstream_extract_float.cc: New.
- * testsuite/performance/27_io/ifstream_extract_int.cc: New.
- * testsuite/performance/27_io/ifstream_getline.cc: New.
- * testsuite/performance/27_io/ofstream_insert_float.cc: New.
- * testsuite/performance/27_io/ofstream_insert_int.cc: New.
-
-2004-01-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (_Rep::_S_create):
- Never allocate a string bigger than max_size(); always keep
- __capacity and __size in sync to avoid memory leaks at
- deallocation time.
-
-2004-01-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (_S_construct(_InIterator,
- _InIterator, const _Alloc&, input_iterator_tag)): Simplify
- the double loop, streamline.
-
- * include/bits/basic_string.tcc: Very minor tweaks.
-
-2004-01-30 Loren J. Rittle <ljrittle@acm.org>
-
- * scripts/check_performance: Only compile with $THREAD_FLAG
- when test is marked to require it. Allow multiple
- compilations/executions of marked tests.
- * testsuite/testsuite_performance.h (report_performance):
- Report dynamic thread support status.
- (report_header): Likewise.
- * testsuite/performance/allocator.cc: Stabilize iteration
- count. Support more allocators. Mark each allocator test to
- run and report independently.
- * testsuite/performance/allocator_map_thread.cc: Likewise.
- * testsuite/performance/allocator_thread.cc: Likewise.
-
-2004-01-29 Stephen M. Webb <stephen.webb@bregmasoft.com>
-
- * config/local/generic/c_locale.h: Change ::malloc() to new char[].
- * config/local/gnu/c_locale.h: Change ::malloc() to new char[].
- * include/bits/stl_tempbuf.h: Convert _Temporary_buffer to use
- std::get_temporary_buffer() instead of duplicating its code.
- Update to C++STYLE conventions.
- * include/std/std_memory.h (get_temporary_buffer): Use ::operator
- new() instead of std::malloc().
- (return_temporary_buffer): Use ::operator delete() instead of
- std::free().
-
-2004-01-29 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/allocator.h: Temporary switch to new_allocator as
- the default to unjam bootstraps.
-
-2004-01-28 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/Makefile.am (bits_headers): Remove allocator_traits.h.
- * include/Makefile.in: Regenerate.
- * include/bits/allocator_traits.h: Remove.
- * include/bits/allocator.h: Remove allocator_traits.h include, and
- relevant comments.
- (allocator): Empty base class, inherit from the underlying allocator.
- * src/allocator-inst.cc: Move __pool_alloc instantiation to...
- * src/allocator.cc: ...here. New. For the underlying allocators.
- Add __mt_alloc, __pool_alloc, new_allocator, malloc_allocator bits.
- * config/linker-map.gnu: Remove __pool_alloc bits.
- * src/Makefile.am (sources): Add allocator.cc.
- * src/Makefile.in: Regenerate.
- * testsuite/20_util/allocator/1.cc: Split second test into...
- * testsuite/20_util/allocator/8230.cc: ...this.
- * include/bits/stl_bvector.h (__gnu_norm): Change bit_vector
- typedef to use std::allocatore. Format.
- * include/ext/pool_allocator.h: Remove allocator_traits.h include,
- _Alloc_traits.
- * include/ext/mt_allocator.h (__gnu_cxx): Qualify
- __throw_bad_alloc calls. Don't include <memory>.
- * include/ext/malloc_allocator.h: Remove <memory> include.
- * include/ext/new_allocator.h (new_allocator): Same.
- * include/ext/ropeimpl.h (__gnu_cxx): Remove __alloc using
- declaration. Switch __alloc to _Alloc.
- * include/ext/hashtable.h: Remove __alloc.
- * include/backward/alloc.h: Only inject allocator, not
- implementation details.
-
- * include/ext/mt_allocator.h: Replace free with delete.
-
-2004-01-28 Benjamin Kosnik <bkoz@redhat.com>
-
- * src/globals_io.cc: Change to __gnu_internal namespace.
- * src/globals_locale.cc: Same.
- * src/locale_init.cc: Same.
- * src/ios_init.cc: Same.
-
-2004-01-28 Stefan Olsson <stefan@snon.net>
-
- * include/ext/mt_allocator.h: Replaced all malloc() calls with
- operator new(). Added support for the env variable
- GLIBCXX_FORCE_NEW (this required the _S_init call to be the first
- one in allocate() as well). Fix typos.
-
-2004-01-28 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_S_create(size_t,
- const _Alloc&): Change signature to take two size_type
- arguments.
- * include/bits/basic_string.tcc (_S_construct(_InIterator,
- _InIterator, const _Alloc&, input_iterator_tag)): Update
- call, tweak a bit.
- (_S_construct(_InIterator, _InIterator, const _Alloc&,
- forward_iterator_tag)): Likewise.
- (_S_construct(size_type, _CharT, const _Alloc&)): Likewise.
- (_M_mutate(size_type, size_type, size_type)): Don't
- implement the exponential growth policy, demand it to
- _S_create, update call and simplify.
- (_M_clone(const _Alloc&, size_type)): Likewise.
- (_S_create(size_type, size_type, const _Alloc&)): Implement
- the growth policy, simplify otherwise.
-
- * include/bits/basic_string.h (_Rep::operator[]): Tweak
- signature to take a size_type, consistently with the other
- members.
-
-2004-01-27 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/27_io/ios_base/storage/11584.cc: Correct new and
- delete declarations, add include and test variable.
-
-2003-01-27 Jerry Quinn <jlquinn@optonline.net>
-
- * include/bits/codecvt.h, include/bits/locale_facets.h,
- include/bits/postypes.h, include/bits/stl_bvector.h,
- include/bits/stl_multiset.h, include/bits/stl_set.h,
- include/bits/stream_iterator.h, include/bits/streambuf_iterator.h,
- include/std/std_complex.h: Document.
-
-2004-01-27 Jerry Quinn <jlquinn@optonline.net>
-
- PR libstdc++/11584
- * include/bits/ios_base.h (ios_base::_M_grow_words): Add
- iword/pword selector.
- (ios_base::iword, ios_base::pword): Use it.
- * src/ios.cc (ios_base::_M_grow_words): Clear _M_word_zero
- iword or pword member on alloc failure.
- * testsuite/27_io/ios_base/storage/11584.cc: New test.
-
-2004-01-27 Ulrich Weigand <uweigand@de.ibm.com>
- PJ Darcy <darcypj@us.ibm.com>
-
- * configure.host: Add support for *-tpf.
- * crossconfig.m4: Likewise.
- * configure: Regenerate.
- * config/os/tpf: New directory.
- * config/os/tpf/os_defines.h: New file.
- * config/os/tpf/ctype_base.h: Likewise.
- * config/os/tpf/ctype_inline.h: Likewise.
- * config/os/tpf/ctype_noninline.h: Likewise.
-
-2004-01-27 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13884
- * include/bits/sstream.tcc: Guard use of extern template.
-
-2004-01-27 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc
- (basic_string(const basic_string&, size_type, size_type),
- basic_string(const basic_string&, size_type, size_type,
- const _Alloc&)): Avoid unnecessarily constructing iterators.
-
-2004-01-26 Paolo Carlini <pcarlini@suse.de>
-
- * config/locale/generic/c_locale.cc: Fix throw messages
- to use the __N marker.
- * config/locale/gnu/c_locale.cc: Likewise.
- * config/locale/ieee_1003.1-2001/codecvt_specializations.h:
- Likewise.
- * docs/html/17_intro/C++STYLE: Likewise.
- * include/bits/basic_ios.tcc: Likewise.
- * include/bits/fstream.tcc: Likewise.
- * include/bits/vector.tcc: Likewise.
- * include/ext/ropeimpl.h: Likewise.
- * include/std/std_bitset.h: Likewise.
- * src/ios.cc: Likewise.
- * src/locale.cc: Likewise.
- * src/localename.cc: Likewise.
-
-2004-01-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_M_replace_aux): Use the
- __N marker in throw message.
- * include/bits/basic_string.tcc (assign(const _CharT*,
- size_type), insert(size_type, const _CharT*, size_type),
- replace(size_type, size_type, const _CharT*, size_type),
- reserve, _Rep::_S_create, resize, _M_replace_dispatch):
- Likewise.
-
- * include/bits/basic_string.h, include/bits/basic_string.tcc:
- Fold overlong lines, minor formatting changes.
-
-2004-01-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (replace(iterator, iterator,
- const basic_string&)): Remove _GLIBCXX_DEBUG_PEDASSERT.
- (replace(iterator, iterator, const _CharT*)): Ditto.
- (replace(iterator, iterator, const _CharT*, size_type)):
- Add missing _GLIBCXX_DEBUG_PEDASSERT.
-
-2004-01-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (replace(size_type,
- size_type, const _CharT*, size_type)): Implement optimized
- in-place algorithm for non-overlapping ranges.
- * testsuite/21_strings/basic_string/replace/char/6.cc: New.
- * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: New.
-
- * include/bits/basic_string.tcc (insert(size_type,
- const _CharT*, size_type)): Tweak slightly.
-
-2004-01-26 Andreas Schwab <schwab@suse.de>
-
- * config/locale/gnu/monetary_members.cc: Restore locale before
- rethrowing exception.
-
-2004-01-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_M_replace_aux, _M_replace_safe):
- Define inline here.
- * include/bits/basic_string.tcc (_M_replace_aux, _M_replace_safe):
- Move inline.
-
- * include/bits/basic_string.tcc: Very minor tweaks.
-
-2004-01-25 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/performance/string_append.cc: Increase number
- of iterations.
-
-2004-01-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (erase(size_type, size_type),
- erase(iterator), erase(iterator, iterator)): Call _M_replace_safe
- instead, thus avoiding redundant check for length_error.
-
- * include/bits/basic_string.h: Tweak some comments.
-
-2004-01-24 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (operator+(const _CharT*,
- const basic_string&)): No need to go through the append
- taking two iterators.
-
-2004-01-24 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (rfind(_CharT, size_type)):
- Revert last change to use std::min: machine language is worse.
- (find_last_of(const _CharT*, size_type, size_type)): Ditto.
- (find_last_not_of(const _CharT*, size_type, size_type)): Ditto.
- (find_last_not_of(_CharT, size_type)): Ditto.
-
- * include/bits/basic_string.tcc (insert(size_type, const _CharT*,
- size_type)): Discard the value returned by _M_check.
- (replace(size_type, size_type, const _CharT*, size_type)): Ditto.
- (append(const basic_string&, size_type, size_type)): Ditto.
- (copy(_CharT*, size_type, size_type)): Ditto.
- (compare(size_type, size_type, const basic_string&)): Ditto.
- (compare(size_type, size_type, const basic_string&,
- size_type, size_type)): Ditto.
- (compare(size_type, size_type, const _CharT*)): Ditto.
- (compare(size_type, size_type, const _CharT*, size_type)): Ditto.
-
-2004-01-24 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (insert(size_type,
- const basic_string&, size_type, size_type)): Define inline here.
- * include/bits/basic_string.tcc (insert(size_type,
- const basic_string&, size_type, size_type)): Move inline.
-
-2004-01-24 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (assign(const basic_string&,
- size_type, size_type)): Define inline here.
- (replace(size_type, size_type, const basic_string&,
- size_type, size_type)): Ditto.
- (_M_replace_dispatch(iterator, iterator, _InputIterator,
- _InputIterator, __false_type)): Only declare.
- (_M_replace(iterator, iterator, _InputIterator,
- _InputIterator)): Remove.
- * include/bits/basic_string.tcc (assign(const basic_string&,
- size_type, size_type)): Move inline.
- (replace(size_type, size_type, const basic_string&,
- size_type, size_type)): Ditto.
- (_M_replace_dispatch(iterator, iterator, _InputIterator,
- _InputIterator, __false_type)): Define, now does also what
- _M_replace did before.
- * src/string-inst.cc (_M_replace): Don't instantiate.
-
- * include/bits/basic_string.tcc (find(const _CharT*,
- size_type, size_type)): Tidy.
- (rfind(_CharT, size_type)): Ditto.
- (find_first_not_of(const _CharT*, size_type, size_type)): Ditto.
- (find_first_not_of(_CharT, size_type)): Ditto.
- (find_last_not_of(const _CharT*, size_type, size_type)): Ditto.
- (find_last_not_of(_CharT, size_type)): Ditto.
-
-2004-01-23 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13838
- * include/debug/bitset (operator|=): Fix typo.
- * testsuite/23_containers/bitset/operations/13838.cc: New.
-
-2004-01-23 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (insert(size_type,
- const _CharT*, size_type __n)): Fix length_error check.
- (replace(size_type, size_type, const _CharT*, size_type):
- Ditto; call _M_replace_safe.
- (_M_replace_aux(size_type, size_type, size_type, _CharT):
- Fix length_error check.
- (_M_replace(iterator, iterator, _InputIterator,
- _InputIterator)): Ditto, tweak.
- (_M_replace_safe(size_type, size_type, const _CharT*,
- size_type)): Remove length_error check.
-
- * include/bits/basic_string.tcc (append(const basic_string&),
- append(const basic_string&, size_type, size_type)): Tweak
- comment.
-
- * include/bits/basic_string.tcc (copy(_CharT*, size_type,
- size_type)): If __n == 0 don't call traits::copy.
-
-2004-01-23 Stefan Olsson <stefan@snon.net>
-
- * include/ext/mt_allocator.h: Reduce lock contention.
-
-2004-01-23 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13831
- * include/bits/fstream.tcc (underflow): Remove unused
- variable.
- * include/bits/streambuf_iterator.h (equal): Ditto.
- * include/bits/locale_facets.h (_M_convert_from_char):
- Ditto.
-
-2004-01-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
-
- PR c/13814
- * config/linker-map.gnu (nan): Delete.
- * libmath/mathconf.h (NAN, nan): Delete.
- * linkage.m4 (nan): Don't check for it.
- * libmath/nan.c: Delete file.
-
- * config.h.in, configure: Regenerate.
-
-2004-01-23 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (push_back(_CharT)):
- Call _M_replace_aux.
- (insert(size_type, const basic_string&)): Trivial tweak.
- (insert(size_type, size_type, _CharT)): Call _M_replace_aux.
- (insert(iterator, _CharT)): Ditto.
- (erase(size_type, size_type)): Ditto.
- (erase(iterator)): Ditto.
- (erase(iterator, iterator)): Ditto.
- (replace(size_type, size_type, size_type, _CharT)): Ditto.
-
-2004-01-23 Loren J. Rittle <ljrittle@acm.org>
-
- libstdc++/13823
- * testsuite/performance/allocator_map_thread.cc: New test.
-
-2004-01-22 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc
- (money_put::do_put(..., long double)): Use the basic_string
- constructor for char arrays, not that for C-strings, to pass
- __digits to do_put(..., const string_type&): __ws isn't
- null-terminated.
-
-2004-01-22 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_M_replace_safe): Change
- signatures to take size_types and const _CharT*.
- (_M_replace_aux): Likewise, takes size_types instead of
- iterators.
- (append(size_type, _CharT)): Update call.
- (assign(size_type, _CharT)): Ditto.
- (replace(iterator, iterator, size_type, _CharT)): Ditto.
- (_M_replace_dispatch(iterator, iterator, _Integer,
- _Integer, __true_type)): Ditto.
- * include/bits/basic_string.tcc (assign(const _CharT*,
- size_type)): Ditto.
- (insert(size_type, const _CharT*, size_type)): Ditto.
- (replace(size_type, size_type, const _CharT*,
- size_type)): Ditto.
- (_M_replace(iterator, iterator, _InputIterator,
- _InputIterator)): Ditto.
- (append(const basic_string&)): Ditto.
- (append(const basic_string&, size_type, size_type): Ditto.
- (append(const _CharT*, size_type): Ditto.
- (_M_replace_safe, _M_replace_safe): Change definitions
- accordingly, simplify.
- * string-inst.cc (_M_replace_safe): Don't instantiate.
-
-2004-01-21 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (append(const basic_string&)):
- Revert previous change.
- (append(const basic_string&, size_type, size_type)): Revert
- previous change, use _M_check and _M_limit.
-
-2004-01-21 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_M_check): Change to return
- a checked __pos and take an additional const char* argument.
- (_M_fold): Rename to _M_limit, change to return a size_type,
- corresponding to the __off limited to the actual length.
- (insert(size_type, size_type, _CharT)): Update call, call
- replace.
- (insert(iterator, _CharT)): Call replace(iterator, iterator,
- size_type, _CharT) instead.
- (erase(size_type, size_type)): Update calls.
- (replace(size_type, size_type, size_type, _CharT)): Ditto.
- (substr(size_type, size_type)): Use _M_check.
- * include/bits/basic_string.tcc (basic_string(const basic_string&,
- size_type, size_type)): Update calls.
- (basic_string(const basic_string&, size_type, size_type,
- const _Alloc&)): Ditto.
- (assign(const basic_string&, size_type, size_type)): Use the
- new _M_check and _M_limit.
- (insert(size_type, const basic_string&, size_type, size_type):
- Ditto.
- (insert(size_type, const _CharT*, size_type)): Ditto.
- (replace(size_type, size_type, const _CharT*, size_type): Ditto.
- (replace(size_type, size_type, const basic_string&,
- size_type, size_type)): Ditto.
- (append(const basic_string&)): Ditto.
- (append(const basic_string&, size_type, size_type)): Ditto.
- (copy(_CharT*, size_type, size_type)): Ditto.
- (compare(size_type, size_type, const basic_string&)): Ditto.
- (compare(size_type, size_type, const basic_string&,size_type,
- size_type)): Ditto.
- (compare(size_type, size_type, const _CharT*)): Ditto.
- (compare(size_type, size_type, const _CharT*, size_type)): Ditto.
-
-2004-01-19 Stefan Olsson <stefan@snon.net>
-
- * include/ext/mt_allocator.h: If a thread, when it dies, still has
- memory on it's freelist this memory is not returned to global
- list. Simplification of deallocate so that memory is always
- returned to the calling thread id's freelist instead of to
- global. Fix typos. Add volatile where appropriate.
-
-2004-01-19 Loren J. Rittle <ljrittle@acm.org>
-
- * testsuite/ext/stdio_filebuf/char/10063-2.cc: Treat unbuffered.
- * testsuite/ext/stdio_filebuf/char/10063-3.cc: New test. Like -2 but
- use __gnu_cxx::stdio_sync_filebuf<char> instead; allow buffered stream.
-
-2004-01-19 Paolo Carlini <pcarlini@suse.de>
-
- * src/debug.cc: Make sure all the names are prefixed with
- double (or single) underscore.
-
-2004-01-19 Paolo Carlini <pcarlini@suse.de>
-
- * src/debug.cc: Trivial formatting change.
-
-2004-01-19 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (_S_construct(size_type,
- _CharT, const _Alloc&)): Remove redundant try/catch.
- (_M_mutate(size_type, size_type, size_type)): Ditto.
- (_M_clone(const _Alloc&, size_type)): Ditto.
-
-2004-01-18 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (c_str()): Simplify, due to
- 21.3.4 the internal representation is always kept null-terminated.
- * include/bits/basic_string.tcc (_M_clone): Null-terminate.
- * testsuite/21_strings/basic_string/element_access/char/4.cc: New.
- * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
- Ditto.
-
-2004-01-18 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (append(size_type, _CharT)):
- Moved inline, just call _M_replace_aux, no source iterators at
- risk of being clobbered.
- (assign(size_type, _CharT)): Call directly _M_replace_aux.
- (_M_replace(iterator, iterator, _InputIterator, _InputIterator,
- input_iterator_tag)): Remove fifth unused argument.
- (_M_replace_dispatch(iterator, iterator, _InputIterator,
- _InputIterator, __false_type)): Update call.
- * include/bits/basic_string.tcc (replace(size_type, size_type,
- const _CharT*, size_type)): Update call.
- (_M_replace_aux(iterator, iterator, size_type, _CharT)): Tweak
- throw string literal.
- (_M_replace_safe(iterator, iterator, _ForwardIterator,
- _ForwardIterator)): Likewise.
- (_M_replace(iterator, iterator, _InputIterator, _InputIterator,
- input_iterator_tag)): Remove fifth unused argument.
- (append(size_type __n, _CharT __c)): Move inline.
- * src/string-inst.cc (S::_M_replace(S::iterator, S::iterator,
- const C*, const C*, input_iterator_tag)): Remove fifth unused
- argument.
-
-2004-01-16 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/ext/enc_filebuf/char/13189.cc: Fix guards.
- * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Same.
-
-2004-01-16 Danny Smith <dannysmith@users.sourceforge.net>
-
- * testsuite/testsuite_hooks.cc (try_mkfifo): Avoid calling
- mkfifo for mingw32.
-
-2004-01-15 Stefan Olsson <stefan@snon.net>
-
- * include/ext/mt_allocator.h: Reuse thread id's as soon as
- possible by changing the behaviour of thread_freelist to do
- push_front when threads die instead of push_back.
-
-2004-01-14 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.h (struct __numpunct_cache):
- Add member _M_grouping_size, caching the length of _M_grouping.
- (__numpunct_cache<>::_M_cache): Assign the latter.
- (__verify_grouping): Move declaration...
- * include/bits/locale_facets.tcc (__verify_grouping):
- ... here, change signature to take a const char* and a size_t
- for the grouping; not a template anymore.
- (__add_grouping, num_put::_M_group_int, num_put::_M_group_float):
- Likewise change signature and tweak consistently.
- (num_get::_M_extract_float, num_get::_M_extract_int,
- num_put::_M_insert_int, num_put::_M_insert_float,
- money_get::do_get(string_type&), money_get::do_put(string_type)):
- Update callers.
- * config/locale/generic/numeric_members.cc
- (numpunct<>::_M_initialize_numpunct): Assign the new member.
- * config/locale/gnu/numeric_members.cc
- (numpunct<>::_M_initialize_numpunct): Likewise.
- * src/locale-inst.cc (__add_grouping): Tweak signature.
- (__verify_grouping): Don't instantiate, not a template anymore.
-
- * include/bits/locale_facets.h: Rename _M_truename_len ->
- _M_truename_size, _M_falsename_len -> _M_falsename_size.
- * include/bits/locale_facets.tcc: Likewise.
- * config/locale/generic/numeric_members.cc: Likewise.
- * config/locale/gnu/numeric_members.cc: Likewise.
-
-2004-01-14 Stefan Olsson <stefan@snon.net>
-
- * include/ext/mt_allocator.h: Fixups.
- * testsuite/performance/allocator.cc: Enable __mt_alloc tests.
- * testsuite/performance/allocator_thread.cc: Same.
-
-2004-01-13 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/performance/ifstream_extract_float.cc: Add higher
- precision tests.
- * testsuite/performance/ofstream_insert_float.cc: Same.
-
-2004-01-13 Paolo Carlini <pcarlini@suse.de>
-
- * src/locale-misc-inst.cc (__convert_from_v(long),
- __convert_from_v(unsigned long), __convert_from_v(long long),
- __convert_from_v(unsigned long long)): Remove, unused.
-
-2004-01-13 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/performance/ifstream_extract_float.cc: New.
- * testsuite/performance/ofstream_insert_float.cc: Float generation
- matches above.
-
- * 20_util/auto_ptr.cc, auto_ptr_neg.cc: Break into...
- * 20_util/auto_ptr/1.cc: ...this.
- * 20_util/auto_ptr/2.cc: Same.
- * 20_util/auto_ptr/3.cc: Same.
- * 20_util/auto_ptr/3946.cc: Same.
- * 20_util/auto_ptr/4.cc: Same.
- * 20_util/auto_ptr/5.cc: Same.
- * 20_util/auto_ptr/6.cc: Same.
- * 20_util/auto_ptr/7.cc: Same.
- * 20_util/auto_ptr/assign_neg.cc
- * 20_util/pairs.cc: Break into...
- * 20_util/pair/1.cc: ...this.
- * 20_util/pair/2.cc: Same.
- * 20_util/pair/3.cc: Same.
- * 20_util/pair/4.cc: Same.
-
-2004-01-13 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_get::do_get(void*&)):
- Set correctly just basefield, the only group that matters.
-
-2004-01-13 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/rope (_Rope_rep_alloc_base): Eliminate.
- (_Rope_rep_base): Inherit directly from the rope allocator;
- use rebinding instead of _Alloc_traits; pick up data member
- from _Rope_rep_alloc_base.
- (_Rope_alloc_base): Eliminate.
- (_Rope_base): Inherit directly from the rope allocator; use
- rebinding instead of _Alloc_traits; pick up data member from
- _Rope_alloc_base.
- (rope::_S_new_RopeLeaf, rope::_S_new_RopeConcatenation,
- rope::_S_new_RopeFunction, rope::_S_new_RopeSubstring): Tweak.
-
-2004-01-13 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13650
- * include/bits/basic_string.tcc (compare(size_type, size_type,
- const _CharT*, size_type)): Implement correctly the resolution
- of DR 5: basically, s is a char array, -not- a C string.
- * include/bits/basic_string.h: Tweak some comments.
- * testsuite/21_strings/basic_string/compare/char/13650.cc: New.
- * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: New.
-
-2004-01-12 Andreas Tobler <a.tobler@schweiz.ch>
-
- * testsuite/lib/libstdc++.exp: Set LD_LIBRARY_PATH_32 for
- Solaris.
-
-2004-01-12 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc:
- Use try_mkfifo.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc:
- Likewise.
-
-2004-01-12 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.h (struct __numpunct_cache):
- Add members _M_truename_len and _M_falsename_len, caching
- the lengths of _M_truename and _M_falsename.
- (__numpunct_cache<>::_M_cache): Assign the latter.
- * include/bits/locale_facets.tcc (num_get::do_get(bool&),
- num_put::do_put(bool)): Use the new members, thus avoiding
- computing string lengths again and again.
- * config/locale/generic/numeric_members.cc
- (numpunct<>::_M_initialize_numpunct): Assign the new members.
- * config/locale/gnu/numeric_members.cc
- (numpunct<>::_M_initialize_numpunct): Likewise.
-
-2004-01-12 Mark Mitchell <mark@codesourcery.com>
-
- * testsuite/testsuite_hooks.h (__gnu_test::try_mkfifo): Declare it.
- * testsuite/testsuite_hooks.cc (__gnu_test::try_mkfifo): Define
- it.
- * testsuite/27_io/basic_filebuf/close/char/4879.cc: Use try_mkfifo
- and remove Cygwin XFAIL.
- * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
- * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
- * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc:
- Likewise.
- * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
- * testsuite/27_io/objects/char/7.cc: Likewise.
- * testsuite/27_io/objects/char/9661-1.cc: Likewise.
- * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
- * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
-
-2004-01-11 Gabriel Dos Reis <gdr@integrable-solutions.net>
-
- * include/std/std_complex.h (std::complex<>::real): Return a
- reference. Add non-const overload.
- (std::complex<>::real): Likewise.
- (std::real): Likewise.
- (std::imag): Likewise.
- (std::operator+): Tidy.
- (std::operator-): Likewise.
- (std::operator*): Likewise.
- (std::operator/): Likewise.
- (std::operator>>): Likewise.
-
-2004-01-11 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13582
- * include/bits/fstream.tcc (imbue): Exploit the external
- buffer to imbue 'on the fly' a new locale and convert its
- remainder with the new codecvt facet.
- (underflow): Tweak slightly to deal with this special case.
- * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: New.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Ditto.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Ditto.
- * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Ditto.
- * testsuite/27_io/objects/wchar_t/13582-1_xin.in: Ditto.
-
-2004-01-10 Paolo Carlini <pcarlini@suse.de>
-
- * docs/html/ext/lwg-active.html, docs/html/ext/lwg-defects.html:
- Import Revision 28.
-
-2004-01-10 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/13630
- * include/bits/locale_classes.h (class locale): Fix category
- typedef.
- * testsuite/22_locale/locale/13630.cc: Add.
-
-2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
-
- * include/bits/locale_facets.h: Make a name really dependent. This
- will be needed when Core Issue 224 is implemented.
-
-2004-01-09 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/performance/allocator.cc: Demangle typeid(obj).name().
- * testsuite/performance/allocator_thread.cc: Likewise.
-
-2004-01-07 Benjamin Kosnik <bkoz@redhat.com>
-
- * crossconfig.m4: Add LFS, io bits to linux cross config.
- * acconfig.h: Remove obsolete bits, reorder.
- * config.h.in: Regenerate.
- * aclocal.m4: Same.
- * configure: Same.
-
-2004-01-07 Gawain Bolton <gp.bolton@computer.org>
-
- * include/bits/stl_list.h:
- * include/bits/list.tc:
- * src/list.cc:
- Performance enhancements for destructor, push_front(),
- push_back(), pop_front(), pop_back(), sort()
- Eliminated static_casts where possible.
- Moved code out of header files into new src/list.cc
- implementation file for library where possible.
- Remove inheritance from iterator class and create separate
- classes for non-constant and constant iterators.
- * include/bits/stl_tree.h (_Rb_tree class):
- * src/tree.cc:
- Only erase contents in destructor.
- Eliminate unnecessary initialization in assignment operator.
- Optimize for the nominal case by not checking whether
- container is empty in clear().
- Re-order test in _M_insert() to improve performance.
- Move initialization of new node's left & right pointers to
- src/tree.cc to where new node's colour is initialized
- and to reduce the amount of inline code.
- Use _M_leftmost() and _M_end() to improve readability where
- appropriate.
- Create separate classes for non-constant and constant
- iterators to clarify code, avoid extra template parameters and
- casting away constness.
-
-2004-01-07 Benjamin Kosnik <bkoz@redhat.com>
-
- * src/Makefile.am (sources): Add list.cc, tree.cc.
- * src/stl_tree.cc: Move to...
- * src/tree.cc: ...here.
- * src/list.cc: Add.
- * config/linker-map.gnu: Tweaks.
- * testsuite/23_containers/map/operators/1_neg.cc: Add excess errors.
- * testsuite/23_containers/set/operators/1_neg.cc: Add excess errors.
-
- * bits/stl_vector.h: Column wrap comments.
-
-2004-01-07 Loren J. Rittle <ljrittle@acm.org>
-
- (re-open) PR libstdc++/12658
- * src/locale_init.cc (locale::locale): Remove ill-scoped mutex.
- (locale::global): Likewise.
-
-2004-01-07 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
- Remove redundant #include.
- * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
- * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise,
- re-enable normal testing.
- * testsuite/27_io/basic_ostream/ends/char/2.cc: Remove redundant
- #include.
- * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
- * testsuite/27_io/basic_ostream/inserters_character/char/1.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_character/char/2.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_character/char/3.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_character/char/4.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_character/char/5.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_character/char/6.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_character/char/8.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
- More properly, #include <locale>.
- * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
- Remove redundant #include.
- * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
- * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Remove
- redundant DejaGnu directive.
- * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Remove
- redundant #include.
-
-2004-01-06 Benjamin Kosnik <bkoz@redhat.com>
- Stefan Olsson <stefan@snon.net>
-
- * scripts/check_performance: Use -pthread.
- * testsuite/performance/allocator.cc: Tweaks, add list.
- * testsuite/performance/allocator_thread.cc: New.
-
-2004-01-06 Jerry Quinn <jlquinn@optonline.net>
-
- * include/bits/locale_facets.h: Document public classes and
- functions.
- * include/bits/locale_facets.tcc (time_get::_M_extract_via_format):
- Add comment.
-
-2004-01-06 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/extractors_other/char/1.cc:
- Remove redundant #includes.
- * testsuite/27_io/basic_istream/extractors_other/char/2.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_other/char/3.cc:
- Likewise.
- * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
- * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
- * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
- * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
- * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
- * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
- * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
- * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
- * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
- * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
- * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
- * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
- * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
- * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
- * testsuite/27_io/basic_istream/readsome/char/6746-1.cc:
- Likewise.
- * testsuite/27_io/basic_istream/readsome/char/6746-2.cc:
- Likewise.
- * testsuite/27_io/basic_istream/readsome/char/8258.cc:
- Likewise.
- * testsuite/27_io/basic_istream/seekg/char/2346-fstream.cc:
- Likewise.
- * testsuite/27_io/basic_istream/seekg/char/2346-sstream.cc:
- Likewise.
- * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
- * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
-
-2004-01-04 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
- Remove redundant #includes.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
- Likewise.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
- Likewise.
-
-2004-01-04 Mark Mitchell <mark@codesourcery.com>
-
- PR c++/12226
- * testsuite/27_io/basic_filebuf/4.cc: Remove use of invalid copy
- constructor.
- * testsuite/27_io/basic_fstream/4.cc: Likewise.
- * testsuite/27_io/basic_ifstream/4.cc: Likewise.
- * testsuite/27_io/basic_ios/4.cc: Likewise.
- * testsuite/27_io/basic_iostream/4.cc: Likewise.
- * testsuite/27_io/basic_istream/4.cc: Likewise.
- * testsuite/27_io/basic_istingstream/4.cc: Likewise.
- * testsuite/27_io/basic_ofstream/4.cc: Likewise.
- * testsuite/27_io/basic_ostream/4.cc: Likewise.
- * testsuite/27_io/basic_ostringstream/4.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/5.cc: Likewise.
- * testsuite/27_io/basic_stringstream/4.cc: Likewise.
-
-2004-01-04 Paolo Carlini <pcarlini@suse.de>
-
- * config/locale/generic/numeric_members.cc (_M_initialize_numpunct):
- Avoid unnecessarily zero terminating _M_atoms_out and _M_atoms_in;
- always use double underscored names.
- * config/locale/gnu/numeric_members.cc (_M_initialize_numpunct):
- Likewise.
- * include/bits/locale_facets.h (struct __numpunct_cache):
- Dimension _M_atoms_out and _M_atoms_in one position smaller.
- (__numpunct_cache<>::_M_cache): Don't zero terminate _M_atoms_out
- and _M_atoms_in.
diff --git a/libstdc++-v3/ChangeLog-2004 b/libstdc++-v3/ChangeLog-2004
index 9b58b9ed936..02c456f9b8f 100644
--- a/libstdc++-v3/ChangeLog-2004
+++ b/libstdc++-v3/ChangeLog-2004
@@ -1,875 +1,49 @@
-2004-12-31 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits (is_member_function_pointer): Provide a
- workaround for c++/19076, correct for functions with up to 15
- arguments.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_member_pointer/is_member_pointer.cc: Uncomment "XFAILed" tests;
- add a test for variadic functions.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_scalar/is_scalar.cc: Uncomment "XFAILed" tests.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_enum/is_enum.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_member_function_pointer/is_member_function_pointer.cc: Likewise;
- add a test for variadic functions.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_member_object_pointer/is_member_object_pointer.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_assign/has_nothrow_assign.cc: Uncomment "XFAILed" tests.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_constructor/has_nothrow_constructor.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_copy/has_nothrow_copy.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_assign/has_trivial_assign.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_constructor/has_trivial_constructor.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_copy/has_trivial_copy.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_destructor/has_trivial_destructor.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- is_pod/is_pod.cc: Likewise.
-
-2004-12-30 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Add has_trivial_copy, has_trivial_assign,
- has_nothrow_copy, has_nothrow_assign.
- * testsuite/testsuite_tr1.h: Add test_copy_property and
- test_assign_property.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_assign/has_nothrow_assign.cc: New.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_assign/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_copy/has_nothrow_copy.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_copy/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_assign/has_trivial_assign.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_assign/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_copy/has_trivial_copy.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_copy/typedefs.cc: Likewise.
-
2004-12-29 Jonathan Wakely <redi@gcc.gnu.org>
* include/bits/vector.tcc (erase(iterator, iterator),
operator=, _M_assign_aux(_ForwardIterator, _ForwardIterator,
forward_iterator_tag)): Qualify all calls to std::copy().
-2004-12-29 Paolo Carlini <pcarlini@suse.de>
+2004-12-23 Paolo Carlini <pcarlini@suse.de>
Minimal fixes for -fno-exceptions.
- * src/bitmap_allocator.cc (free_list::_M_get): Use
- __throw_exception_again, instead of plain throw.
* testsuite/testsuite_abi.cc (get_symbol, examine_symbol,
- create_symbols): Likewise.
+ create_symbols): Use __throw_exception_again, instead of
+ plain throw.
* testsuite/testsuite_hooks.cc (verify_demangle,
run_tests_wrapped_locale, run_tests_wrapped_env): Likewise.
(try_named_locale): Wrap the whole catch in __EXCEPTIONS.
-2004-12-29 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Add has_nothrow_constructor.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_constructor/has_nothrow_constructor.cc: New.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_nothrow_constructor/typedefs.cc: Likewise.
-
-2004-12-28 David Edelsohn <edelsohn@gnu.org>
-
- * configure.host (aix4*|aix5*): Add atomic_word_dir.
- * config/os/aix/atomic_word.h: New file.
-
-2004-12-27 Jason Merrill <jason@redhat.com>
-
- Add memory barriers to the double-checked locking used for static
- initialization.
- * libsupc++/guard.cc (__test_and_acquire): Define default.
- (_GLIBCXX_GUARD_TEST_AND_ACQUIRE, __set_and_release)
- (_GLIBCXX_GUARD_SET_AND_RELEASE): Likewise.
- (recursion_push, recursion_pop): New abstraction functions.
- (__cxa_guard_acquire): Use _GLIBCXX_GUARD_TEST_AND_ACQUIRE.
- (__cxa_guard_release): Use _GLIBCXX_GUARD_SET_AND_RELEASE.
- * config/cpu/generic/cxxabi_tweaks.h (_GLIBCXX_GUARD_TEST): Rename
- from _GLIBCXX_GUARD_ACQUIRE and reverse sense.
- (_GLIBCXX_GUARD_SET): Rename from _GLIBCXX_GUARD_RELEASE.
- * config/cpu/arm/cxxabi_tweaks.h: Likewise.
- * config/cpu/alpha/atomic_word.h (_GLIBCXX_READ_MEM_BARRIER)
- (_GLIBCXX_WRITE_MEM_BARRIER): Define.
- * config/cpu/powerpc/atomic_word.h: Likewise.
- * config/cpu/sparc/atomic_word.h: Likewise.
- * config/cpu/generic/atomic_word.h: Define them, commented out.
- * include/bits/atomicity.h: Define defaults.
- * config/cpu/ia64/atomic_word.h (__test_and_acquire)
- (__set_and_release): New inlines.
- (_GLIBCXX_GUARD_TEST_AND_ACQUIRE): Define.
- (_GLIBCXX_GUARD_SET_AND_RELEASE): Define.
-
- * libsupc++/guard.cc (acquire_1): Use __builtin_trap instead of
- abort();
-
-2004-12-27 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Rework the _DEFINE_SPEC* macros.
-
-2004-12-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits (__is_enum_helper): Slightly simplify,
- make __convert non template.
-
-2004-12-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement is_pod, has_trivial_constructor,
- and has_trivial_destructor.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_constructor/has_trivial_constructor.cc: New.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_constructor/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_destructor/has_trivial_destructor.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- has_trivial_destructor/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- is_pod/is_pod.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- is_pod/typedefs.cc: Likewise.
-
-2004-12-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits (is_enum): Minor tweak.
-
-2004-12-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement is_enum (usual caveats about
- the nasty consequences of c++/19076...).
- * testsuite/testsuite_tr1.h: Add ConvType.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_scalar/is_scalar.cc: New.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_scalar/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_enum/is_enum.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_enum/typedefs.cc: Likewise.
-
-2004-12-24 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Add missing undef.
-
-2004-12-24 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement is_member_object_pointer,
- is_member_function_pointer. N.B. Due to c++/19076, the latter
- doesn't really work at the moment (a rather ugly work around
- will be provided in case the front-end bug doesn't get fixed
- soon); generalize and extend the _DEFINE_SPEC macros.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_member_pointer/is_member_pointer.cc: New.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_member_pointer/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_member_function_pointer/is_member_function_pointer.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_member_function_pointer/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_member_object_pointer/is_member_object_pointer.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_member_object_pointer/typedefs.cc: Likewise.
-
-2004-12-22 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits_fwd.h: New, forward declarations.
- * include/tr1/type_traits: Clean-up.
- * include/Makefile.am: Add.
- * include/Makefile.in: Regenerate.
-
-2004-12-20 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: New.
- * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
- * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
- * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
- * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
- * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
- * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/wchar_t/
- exceptions_badbit_throw.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
- * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
- * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
- * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
- * testsuite/27_io/basic_istream/tellg/wchar_t/
- exceptions_badbit_throw.cc: Likewise.
- * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
- * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
- * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
-
- * testsuite/data/wistream_extractor_other-1.tst: New.
- * testsuite/data/wistream_extractor_other-1.txt: Likewise.
- * testsuite/data/wistream_extractor_other-2.tst: Likewise.
- * testsuite/data/wistream_seeks-1.tst: Likewise.
- * testsuite/data/wistream_seeks-1.txt: Likewise.
- * testsuite/data/wistream_unformatted-1.tst: Likewise.
- * testsuite/data/wistream_unformatted-1.txt: Likewise.
-
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc:
- Use wistream_extractor_other-1.txt.
-
- * testsuite/27_io/basic_istream/peek/char/6414.cc: Minor clean-up.
- * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
- * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
- * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
-
-2004-12-19 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: New.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 01.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 02.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 03.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 06.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 07.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 08.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 09.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 10.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 11.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 12.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 13.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- 9555-ia.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- exceptions_badbit_throw.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- exceptions_failbit.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
- exceptions_failbit_throw.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_character/wchar_t/
- 1.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_character/wchar_t/
- 11095-i.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_character/wchar_t/
- 2.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_character/wchar_t/
- 3.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_character/wchar_t/
- 9555-ic.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- 1.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- 2.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- 3.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- 9318-in.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- 9424-in.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- 9555-io.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- error_failbit.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- exceptions_badbit_throw.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- exceptions_failbit_throw.cc: Likewise.
- * testsuite/27_io/basic_istream/extractors_other/wchar_t/
- exceptions_null.cc: Likewise.
-
- * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Minor
- tweaks.
-
- * testsuite/testsuite_io.h (struct fail_buf): Fix type of
- dummy return values.
-
-2004-12-19 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/bitmap_allocator.h: Make doxygen style comments for
- internal functions and classes.
-
-2004-12-19 Dhruv Matani <dhruvbird@gmx.net>
-
- * docs/html/20_util/allocator.html: Correct link.
- * docs/html/ext/ballocator_doc.txt: Remove.
- * docs/html/ext/ballocator_doc.html: Add.
-
-2004-12-16 Danny Smith <dannysmith@users.sourceforge.net>
-
- PR target/18997
- * config/os/newlib/os_defines.h (_GLIBCXX_GTHREAD_USE_WEAK):
- Define to 0 for __CYGWIN__.
-
-2004-12-16 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement add_const, add_volatile,
- and add_cv.
- * testsuite/tr1/4_metaprogramming/const_volatile_modifications/
- add_const.cc: New.
- * testsuite/tr1/4_metaprogramming/const_volatile_modifications/
- add_cv.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/const_volatile_modifications/
- add_volatile.cc: Likewise.
-
-2004-12-16 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement is_function.
- (struct __sfinae_types, struct __is_function_helper): New.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_object/is_object.cc: New.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_object/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_function/is_function.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_function/typedefs.cc: Likewise.
-
-2004-12-13 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits (extent): Minor tweak (i.e., public).
-
-2004-12-12 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Minor tweak.
- * testsuite/tr1/4_metaprogramming/type_properties/extent/
- typedefs.cc: Fix date.
-
-2004-12-12 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement extent.
- * testsuite/tr1/4_metaprogramming/type_properties/extent/
- extent.cc: New.
- * testsuite/tr1/4_metaprogramming/type_properties/extent/
- typedefs.cc: Likewise.
-
-2004-12-12 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement is_pointer, remove_pointer,
- and add_pointer; reformat.
- (_DEFINE_PRIMARY_SPEC_HELPER, _DEFINE_PRIMARY_SPEC): Generalize
- and rename to _DEFINE_SPEC_HELPER and _DEFINE_SPEC; update uses.
- * testsuite/tr1/4_metaprogramming/pointer_modifications/
- add_pointer.cc: New.
- * testsuite/tr1/4_metaprogramming/pointer_modifications/
- remove_pointer.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_pointer/is_pointer.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_pointer/typedefs.cc: Likewise.
-
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_reference/is_reference.cc: Slightly tweak consistently.
-
-2004-12-11 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement rank.
- * testsuite/testsuite_tr1.h (test_property): Generalize to any
- value_type.
- (test_category, test_relationship): Slightly tweak consistently.
- * testsuite/tr1/4_metaprogramming/type_properties/rank/
- rank.cc: New.
- * testsuite/tr1/4_metaprogramming/type_properties/rank/
- typedefs.cc: Likewise.
-
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_compound/is_compound.cc: New.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_compound/typedefs.cc: Likewise.
-
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_arithmetic/is_arithmetic.cc: Tweak consistently with the
- testsuite_tr1.h changes.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_fundamental/is_fundamental.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_array/is_array.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_floating_point/is_floating_point.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_integral/is_integral.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_reference/is_reference.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_void/is_void.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/relationships_between_types/
- is_same/is_same.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/is_const/
- is_const.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/is_volatile/
- is_volatile.cc: Likewise.
-
-2004-12-10 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement remove_const, remove_volatile,
- and remove_cv.
- * testsuite/tr1/4_metaprogramming/const_volatile_modifications/
- remove_const.cc: New.
- * testsuite/tr1/4_metaprogramming/const_volatile_modifications/
- remove_cv.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/const_volatile_modifications/
- remove_volatile.cc: Likewise.
-
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_array/is_array.cc: Slightly tweak consistently, remove typedefs,
- add a few tests.
-
-2004-12-09 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement remove_extent and
- remove_all_extents.
- * testsuite/tr1/4_metaprogramming/array_modifications/
- remove_all_extents.cc: New.
- * testsuite/tr1/4_metaprogramming/array_modifications/
- remove_extent.cc: Likewise.
-
-2004-12-08 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement is_same, add_reference and
- remove_reference.
- * testsuite/testsuite_tr1.h (test_relationship): New.
- * testsuite/tr1/4_metaprogramming/reference_modifications/
- add_reference.cc: New.
- * testsuite/tr1/4_metaprogramming/reference_modifications/
- remove_reference.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/relationships_between_types/
- is_same/is_same.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/relationships_between_types/
- is_same/typedefs.cc: Likewise.
-
- * testsuite/tr1/4_metaprogramming/type_properties/is_const/
- is_const.cc: Minor tweaks.
- * testsuite/tr1/4_metaprogramming/type_properties/is_volatile/
- is_volatile.cc: Likewise.
-
-2004-12-08 David Edelsohn <edelsohn@gnu.org>
-
- * Makefile.am (AM_MAKEFLAGS): Remove duplicate LIBCFLAGS and
- PICFLAG.
- * Makefile.in: Regenerated.
-
-2004-12-07 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: Implement is_const and is_volatile.
- * testsuite/testsuite_tr1.h (test_property): New.
- * testsuite/tr1/4_metaprogramming/type_properties/
- is_const/is_const.c: New.
- * testsuite/tr1/4_metaprogramming/type_properties/
- is_const/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- is_volatile/is_volatile.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/type_properties/
- is_volatile/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_arithmetic/is_arithmetic.cc: Slightly tweak to use ClassType
- from testsuite_tr1.h.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_fundamental/is_fundamental.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_array/is_array.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_floating_point/is_floating_point.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_integral/is_integral.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_reference/is_reference.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_void/is_void.cc: Likewise.
-
2004-12-06 Paolo Carlini <pcarlini@suse.de>
- * include/tr1/type_traits: Implement is_reference.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_reference/is_reference.cc: New.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_reference/typedefs.cc: Likewise.
-
-2004-12-05 Paolo Carlini <pcarlini@suse.de>
-
PR libstdc++/18837
* testsuite/testsuite_performance.h: Fix mallinfo macros for
hpux.
-2004-12-04 Richard Henderson <rth@redhat.com>
-
- * testsuite/26_numerics/complex/pow.cc: Use -mieee on alpha.
-
-2004-12-04 Richard Henderson <rth@redhat.com>
-
- * include/ext/malloc_allocator.h: Include cstdlib.
-
-2004-12-04 Paolo Carlini <pcarlini@suse.de>
-
- * include/tr1/type_traits: New.
- * include/Makefile.am: Add.
- * include/Makefile.in: Regenerate.
- * testsuite/testsuite_tr1.h: New.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_arithmetic/is_arithmetic.cc: New.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_arithmetic/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_fundamental/is_fundamental.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/composite_type_traits/
- is_fundamental/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/helper_classes/
- true_false_type.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/helper_classes/
- true_false_type_typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/helper_classes/
- typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_array/is_array.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_array/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_floating_point/is_floating_point.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_floating_point/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_integral/is_integral.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_integral/typedefs.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_void/is_void.cc: Likewise.
- * testsuite/tr1/4_metaprogramming/primary_type_categories/
- is_void/typedefs.cc: Likewise.
-
-2004-12-02 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/testsuite_io.h (class sync_buf): New, templatized
- version of sync_streambuf; add typedefs for streambuf/wstreambuf.
- (class fail_buf): Likewise, for fail_streambuf.
- (class fail_num_get): Templatize and add char/wchar_t typedefs.
- (class fail_num_put): Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/
- exceptions_badbit_throw.cc: Use the latter.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/
- exceptions_failbit_throw.cc: Likewise.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/char/
- exceptions_badbit_throw.cc: Likewise.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/char/
- exceptions_failbit_throw.cc: Likewise.
-
-2004-12-01 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/get/wchar_t/1.cc: New.
- * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
- * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
- * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
- * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
-
-2004-11-29 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/21_strings/basic_string/capacity/char/18654.cc: Use
- better names.
- * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc: Same.
-
-2004-11-29 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/18654
- * include/bits/basic_string.tcc (_Rep::_S_create): When shrinking,
- do not round to pagesize.
- * testsuite/21_strings/basic_string/capacity/char/18654.cc: New.
- * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc: New.
-
-2004-11-27 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/18690
- * include/tr1/utility (get(pair), get(const pair)): Change
- occurrences of _I to _Int.
-
-2004-11-27 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Fix typo.
- * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
-
- * testsuite/22_locale/time_put/put/char/17038.cc: Use VERIFY.
- * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
- * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
- * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
-
-2004-11-26 Paolo Carlini <pcarlini@suse.de>
-
- DR 243. get and getline when sentry reports failure [WP]
- * include/bits/istream.tcc (istream<>::get, istream<>::getline):
- Store a null character only if the array has a non-zero size.
- * src/istream.cc (istream<char>::getline, istream<wchar_t>::getline):
- Likewise.
- * testsuite/27_io/basic_istream/get/char/3.cc: New.
- * testsuite/27_io/basic_istream/getline/char/6.cc: New.
- * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: New.
- * docs/html/ext/howto.html: Add an entry for DR 243.
-
- * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: New.
- * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: New.
- * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: New.
- * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: New.
- * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: New.
-
-2004-11-24 Kelley Cook <kcook@gcc.gnu.org>
+2004-12-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
- * configure: Regenerate for libtool change.
-
-2004-11-24 Kelley Cook <kcook@gcc.gnu.org>
-
- * Makefile.in, aclocal.m4: Regenerate with automake 1.9.3.
- * include/Makefile.in: Likewise.
- * libmath/Makefile.in: Likewise.
- * libsupc++/Makefile.in: Likewise.
- * po/Makefile.in: Likewise.
- * src/Makefile.in: Likewise.
- * testsuite/Makefile.in: Likewise.
+ * config/locale/ieee_1003.1-2001/codecvt_specializations.h
+ (do_out, do_unshift, do_in): Remove redundant typedef.
2004-11-24 Jonathan Wakely <redi@kayari.org>
* docs/html/ext/howto.html: Fix incorrect link.
* docs/html/documentation.html: Regenerate.
-2004-11-24 Nathan Myers <ncm@cantrip.org>
-
- * include/bits/streambuf_iterator.h
- (istreambuf_iterator<>::operator++(), operator++(int)): Don't
- check unnecessarily the return value of _M_sbuf->sbumpc().
-
-2004-11-24 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/Makefile.am (tr1_headers): Add utility, functional.
- * include/Makefile.in: Regenerate.
-
-2004-11-24 Chris Jefferson <chris@bubblescope.net>
-
- * include/tr1/tuple(operator!=): Change operator
- definition to match (draft) technical report.
- (operator>): Same.
- (operator<=): Same.
- (operator>=): Same.
- (ref): Move to include/tr1/functional.
- (cref): Same.
- (tuple_size<pair>): Move to include/tr1/utility.
- (tuple_element<,pair>): Same.
- * include/tr1/functional: New.
- * include/tr1/utility: New.
- * testsuite/tr1/6_container/utility/pair.cc: New.
-
-2004-11-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
-
- * config/locale/ieee_1003.1-2001/codecvt_specializations.h
- (do_out, do_unshift, do_in): Remove redundant typedef.
-
-2004-11-23 Chris Jefferson <chris@bubblescope.net>
-
- * testsuite/testsuite_iterators.h: New.
- * testsuite/25_algorithms/search_n/iterator.cc: New.
- * testsuite/performance/25_algorithms/search_n.cc: New.
-
-2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
-
- * testsuite/lib/libstdc++.exp: Use new procs in target-libpath.exp.
-
-2004-11-23 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/doxygen/doxygroups.cc: Add std::tr1 namespace.
- * docs/doxygen/run_doxygen: Renames for std::tr1.
- * docs/doxygen/user.cfg.in: Add cxxabi.h.
- * include/bits/*.tcc: Add file markup.
- * include/bits/allocator.h: Add link to allocator.html.
- * include/bits/atomicity.h: Add file markup.
- * include/bits/concurrence.h: Same.
- * include/bits/functexcept.h: Same.
- * include/ext*: Adjust file markup, remove GCC3 bits.
- * include/std/*: Adjust file markup, remove bits about renamed files.
- * libsupc++/cxxabi.h: Add file markup.
- * testsuite/20_util/memory/auto_ptr/assign_neg.cc: Adjust line numbers.
-
-2004-11-22 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/locale_facets.h (isspace, isprint, isupper,
- islower, isalpha, isdigit, ispunct, isxdigit, isalnum, isgraph,
- toupper, tolower): Add doxygen markup.
- (codecvt_byname, ctype_byname, numpunct_byname, collate_byname,
- time_get_byname, time_put_byname, moneypunct_byname,
- messages_byname): Same.
- * include/std/std_fstream.h: Remove superfluous markup.
- * include/std/std_sstream.h: Same.
- * include/std/std_streambuf.h: Same.
- * include/ext/enc_filebuf.h: Adjust markup.
- * include/ext/stdio_filebuf.h: Same.
- * include/ext/stdio_sync_filebuf.h: Same.
- * include/bits/codecvt.h: Same.
- * config/os/gnu-linux/ctype_base.h: Same.
- * config/locale/ieee_1003.1-2001/codecvt_specializations.h: Same.
- * include/tr1/array: Add markup.
- * include/tr1/tuple: Same.
-
- * docs/doxygen/run_doxygen: Print arguments.
-
- * docs/doxygen/user.cfg.in: Tweaks.
-
-2004-11-19 Jonathan Wakely <redi@gcc.gnu.org>
-
- * include/bits/basic_string.h, include/bits/locale_classes.h,
- include/bits/valarray_after.h, include/bits/valarray_before.h,
- include/ext/stdio_sync_filebuf.h, include/std/std_algorithm.h,
- include/std/std_functional.h, include/std/std_memory.h,
- include/std/std_numeric.h: Doxygen fixes.
-
-2004-11-19 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/time_get/get_date/char/1.cc: In the checks
- use, more correctly (and consistently with other testcases) the
- return value of the facet (the iterator arguments are by value).
- * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
- * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
- * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
-
-2004-11-19 Jonathan Wakely <redi@gcc.gnu.org>
-
- * Makefile.am (doxygen, doxygen-maint, doxygen-man): Remove extra '$'
- from host_alias variable.
- * Makefile.in: Regenerate.
-
-2004-11-19 Chris Jefferson <chris@bubblescope.net>
-
- * include/bits/stl_list.h (list::back, list::back const):
- Don't decrement temporary.
-
-2004-11-19 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_deque.h (deque::front, deque::front const,
- deque::back, deque::back const): Slightly tweak for stylistic
- consistency.
-
-2004-11-18 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/26_numerics/numeric/sum_diff.cc: Use VERIFY.
- * testsuite/ext/array_allocator/1.cc: Likewise.
- * testsuite/ext/array_allocator/2.cc: Likewise.
- * testsuite/ext/array_allocator/3.cc: Likewise.
- * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
-
2004-11-18 Paolo Carlini <pcarlini@suse.de>
- * include/bits/locale_facets.tcc (num_get<>::do_get(void*&)):
- If the failbit is set, don't set it again.
- (money_get<>::_M_extract): Minor stylistic tweak: consistently
- with the other functions, take care of eofbit at the end.
-
-2004-11-18 Paolo Carlini <pcarlini@suse.de>
-
- DR 434. bitset::to_string() hard to use [Ready]
- * include/std/std_bitset.h (to_string): Add three overloads, taking
- fewer template arguments.
- * docs/html/ext/howto.html: Add an entry for DR 434.
- * testsuite/23_containers/bitset/to_string/1.cc: New.
-
-2004-11-17 Paolo Carlini <pcarlini@suse.de>
+ * include/bits/locale_facets.tcc (time_get<>::do_get_weekday,
+ time_get<>::do_get_monthname): Absolutely avoid dereferencing
+ end iterators.
- * include/bits/istream.tcc (getline(basic_istream<>&, basic_string<>&,
- _CharT)): Remove temporary kludge for libstdc++/15002.
- * include/std/std_streambuf.h (class basic_streambuf): Declare
- getline(basic_istream<>&, basic_string<>&, _CharT) as friend.
- * include/bits/basic_string.h (getline(basic_istream<>&,
- basic_string<>&, _CharT)): Declare optimized specializations for
- char and wchar_t, using protected members of basic_streambuf.
- * src/istream.cc: Define the latter.
+ * include/bits/locale_facets.tcc (time_get<>::_M_extract_name):
+ Minor tweak.
2004-11-16 Jonathan Wakely <redi@gcc.gnu.org>
* docs/html/19_diagnostics/howto.html: Document change from
_GLIBCPP_CONCEPT_CHECKS to _GLIBCXX_CONCEPT_CHECKS in 3.4.
-2004-11-16 Matthias Klose <doko@debian.org>
-
- * docs/doxygen/user.cfg.in: Set HAVE_DOT to NO.
-
-2004-11-16 Matthias Klose <doko@debian.org>
-
- * Makefile.am (doxygen, doxygen-maint, doxygen-man): Use host_alias
- instead of build_alias.
- * docs/doxygen/run_doxygen: Likewise.
- * docs/doxygen/user.cfg.in: Likewise.
- * Makefile.in: Regenerate.
-
-2004-11-15 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/streambuf.tcc (__copy_streambufs): Provide
- a generic version of the function, not using the protected
- members of basic_streambuf.
- * include/std/std_streambuf.h (__copy_streambufs): Declare
- optimized specializations for char and wchar_t.
- * src/streambuf.cc: New file, define the latter.
- * src/Makefile.am: Add.
- * src/Makefile.in: Regenerate.
-
-2004-11-15 Matthias Klose <doko@debian.org>
-
- * docs/doxygen/run_doxygen: Add --build_alias option,
- substitute it in docs/doxygen/user.cfg.in.
- * docs/doxygen/user.cfg.in: Use build_alias.
- * Makefile.am: Pass --build_alias to run_doxygen
- * Makefile.in: Regenerate.
-
-2004-11-15 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/testsuite_abi.cc (check_version): Add GLIBCXX_3.4.4.
-
-2004-11-15 Paolo Carlini <pcarlini@suse.de>
-
- * docs/html/ext/lwg-active.html, lwg-defects.html: Import Revision 33.
-
-2004-11-14 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/streambuf_iterator.h (istreambuf_iterator::_M_get):
- Slightly tweak for clarity (also leads to measurably better code).
-
-2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
-
- PR other/14264
- * testsuite/lib/libstdc++.exp: Set LC_ALL and LANG to C.
-
-2004-11-09 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (time_get<>::do_get_weekday,
- time_get<>::do_get_monthname): Absolutely avoid dereferencing
- end iterators.
-
- * include/bits/locale_facets.tcc (time_get<>::_M_extract_name):
- Minor tweak.
-
2004-11-08 Benjamin Kosnik <bkoz@redhat.com>
Doug Gregor <dgregor@cs.indiana.edu>
@@ -877,131 +51,14 @@
* src/debug.cc : Just use one mutex.
2004-11-08 Benjamin Kosnik <bkoz@redhat.com>
-
- * configure.ac (libtool_VERSION): To 6:4:0.
- * configure: Regenerate.
-
- * config/linker-map.gnu: Slide new symbols into GLIBCXX_3.4.4.
-
- * docs/doxygen/user.cfg.in: Add more extension files.
-
-2004-11-08 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/streambuf_iterator.h (class istreambuf_iterator):
- Consistently use _M_c to cache the current char, i.e., not only
- when operator++(int) is involved; change _M_c to mutable.
- (_M_get()): Always save the return value of _M_sbuf->sgetc() into
- _M_c.
- * testsuite/22_locale/time_get/get_monthname/char/1.cc: Fix
- (long standing) typo.
- * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
- * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
-
-2004-11-08 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/istream.tcc (getline(char_type*, streamsize,
- char_type), ignore(streamsize), ignore(streamsize, int_type)):
- Restore a generic version of the functions, not using the
- protected members of basic_streambuf.
- * include/std/std_istream.h (getline(char_type*, streamsize,
- char_type), ignore(streamsize), ignore(streamsize, int_type)):
- Declare optimized specializations for char and wchar_t.
- * src/istream.cc: New file, define the latter.
- * src/Makefile.am: Add.
- * src/Makefile.in: Regenerate.
-
-2004-11-07 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/performance/27_io/ifstream_getline-2.cc: New.
-
-2004-11-05 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/17218
- PR libstdc++/17223
- * docs/doxygen/filter: Remove.
- * docs/doxygen/filter.sed: Remove.
- * docs/doxygen/mainpage.html: Add link to functions.
- * docs/doxygen/run_doxygen: Changes due to new source filtering.
- * docs/doxygen/user.cfg.in: Update to doxygen 1.3.9.1, tweak.
- * include/bits/allocator.h: Tweaks for doxygen.
- * include/bits/char_traits.h: Same.
- * include/bits/codecvt.h: Same.
- * include/bits/concurrence.h: Same.
- * include/bits/locale_facets.h: Same.
- * include/ext/array_allocator.h: Same.
- * include/ext/debug_allocator.h: Same.
- * include/ext/malloc_allocator.h: Same.
- * include/ext/mt_allocator.h: Same.
- * include/ext/new_allocator.h: Same.
- * include/ext/pool_allocator.h: Same.
- * include/ext/stdio_sync_filebuf.h: Same.
- * include/std/std_memory.h: Same.
- * include/tr1/array: Same.
- * include/tr1/tuple: Same.
- * config/locale/ieee_1003.1-2001/codecvt_specializations.h: Same.
- * config/os/gnu-linux/ctype_base.h: Same.
-
-2004-11-04 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_get<>::do_get(bool&)):
- Evaluate __beg == __end the exact strict minimum number of times.
-
-2004-11-03 Jonathan Wakely <redi@gcc.gnu.org>
-
- * include/bits/stl_numeric.h (partial_sum, adjacent_difference):
- Avoid dereferencing two times __first in the prologue.
-
-2004-11-03 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_numeric.h: Trivial formatting fixes.
-
-2004-11-03 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/c++config: Spacing.
- * libsupc++/del_op.cc: Include c++config.h.
- * libsupc++/del_opnt.cc: Same.
- * libsupc++/del_opv.cc: Same.
- * libsupc++/del_opvnt.cc: Same.
- * libsupc++/new_op.cc: Same.
- * libsupc++/new_opnt.cc: Same.
- * libsupc++/new_opv.cc: Same.
- * libsupc++/new_opvnt.cc: Same.
-
-2004-11-03 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
-
- * config/os/bsd/darwin/os_defines.h
- (_GLIBCXX_WEAK_DEFINITION): Define.
- * include/bits/c++config (_GLIBCXX_WEAK_DEFINITION): Define.
- * libsupc++/del_op.cc (operator delete(void *)): Use
- _GLIBCXX_WEAK_DEFINITION.
- * libsupc++/del_opnt.cc
- (operator delete(void *, const std::nothrow_t&)): Same.
- * libsupc++/del_opv.cc (operator delete[](void *)): Same.
- * libsupc++/del_opvnt.cc
- (operator delete[](void *, const std::nothrow_t&)): Same.
- * libsupc++/new_op.cc (operator new(std::size_t)): Same.
- * libsupc++/new_opnt.cc
- (operator new(std::size_t, const std::nothrow_t&)): Same
- * libsupc++/new_opv.cc (operator new[](std::size_t)): Same.
- * libsupc++/new_opvnt.cc
- (operator new[](std::size_t, const std::nothrow_t&)): Same.
-
-2004-11-02 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_int):
- Evaluate *__beg the exact strict minimum number of times; likewise
- for __beg != __end; slightly simplify main parsing loop.
-
-2004-11-02 Benjamin Kosnik <bkoz@redhat.com>
Lothar Werzinger <lothar@xcerla.com>
PR libstdc++/17664
* src/debug.cc: Include concurrence, use mutexes.
(_Safe_iterator_base::_M_attach): Here.
(_Safe_iterator_base::_M_detach): Here.
-
-2004-11-02 Benjamin Kosnik <bkoz@redhat.com>
+
+2004-11-08 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/17922
* include/bits/ios_base.h : Add enum values.
@@ -1020,54 +77,32 @@
* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust line numbers.
* testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
-2004-11-01 Momchil Velikov <velco@fadata.bg>
+2004-11-08 Momchil Velikov <velco@fadata.bg>
PR libstdc++/18185
* libsupc++/eh_globals.cc (get_globals_dtor): Delete unhandled
exceptions.
* testsuite/thread/18185.cc: New.
-
-2004-11-01 Chris Jefferson <chris@bubblescope.net>
- PR libstdc++/18159
- * include/tr1/tuple (get(pair)): Change occurrences of _I to _Int.
- (get(const pair)): Likewise.
-
-2004-11-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float):
- Evaluate *__beg the exact strict minimum number of times; likewise
- for __beg != __end; in the main parsing loop, call ++__beg in two
- places only. The former is also a correctness issue, because,
- according to the standard (22.2.2.1.2, Stage 2), 'in' shall be
- dereferenced only one time for each increment.
-
-2004-10-31 Benjamin Kosnik <bkoz@redhat.com>
-
- PR c++/16728
- * testsuite/23_containers/set/modifiers/16728.cc: New.
-
-2004-10-30 Paolo Carlini <pcarlini@suse.de>
+2004-11-07 Paolo Carlini <pcarlini@suse.de>
+ Andrea Arcangeli <andrea@suse.de>
- * include/ext/bitmap_allocator.h (allocate(size_type)): Minor tweak.
+ * config/io/basic_file_stdio.cc (__basic_file<>::close)): Don't
+ call unnecessarily sync, that is fflush: the library, since 3.4.0
+ does not use buffered fread/fwrite.
+ * include/bits/fstream.tcc (basic_filebuf<>::overflow): Likewise.
- * testsuite/ext/bitmap_allocator/check_delete.cc: New.
- * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
+2004-11-07 Paolo Carlini <pcarlini@suse.de>
+ Kenneth C. Schalk <ken@xorian.net>
-2004-10-29 Geoffrey Keating <geoffk@apple.com>
+ PR libstdc++/17215
+ * config/io/basic_file_stdio.cc (__basic_file<char>::close()):
+ Check the return value of fclose/sync, loop on EINTR.
+ (__basic_file<char>::sys_open): Likewise, for sync.
- * configure.host (darwin*): Set os_include_dir to a separate directory
- for Darwin.
- * acinclude.m4 (GLIBCXX_ENABLE_CLOCALE): Add a new C locale kind,
- 'darwin'.
- * config/locale/darwin/ctype_members.cc: New.
- * config/os/bsd/darwin/ctype_base.h: New.
- * config/os/bsd/darwin/ctype_inline.h: New.
- * config/os/bsd/darwin/ctype_noninline.h: New.
- * config/os/bsd/darwin/os_defines.h: New.
+2004-11-04 Release Manager
- * testsuite/22_locale/locale/cons/12658_thread-1.cc: Only xfail
- on Linux.
+ * GCC 3.4.3 released.
2004-10-29 Chris Jefferson <chris@bubblescope.net>
@@ -1075,436 +110,54 @@
Remove invalid EqualOpConcept.
* testsuite/25_algorithms/find_first_of/concept_check_1.cc: New.
-2004-10-29 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/testsuite_allocator.h (check_delete): New.
- (check_new): Simplify.
- * testsuite/ext/array_allocator/check_delete.cc: New.
- * testsuite/ext/array_allocator/check_new.cc: Simplify.
- * testsuite/ext/debug_allocator/check_delete.cc: New.
- * testsuite/ext/debug_allocator/check_new.cc: Simplify.
- * testsuite/ext/malloc_allocator/check_delete.cc: New.
- * testsuite/ext/malloc_allocator/check_new.cc: Simplify.
- * testsuite/ext/mt_allocator/check_delete.cc: New.
- * testsuite/ext/mt_allocator/check_new.cc: Simplify.
- * testsuite/ext/new_allocator/check_delete.cc: New.
- * testsuite/ext/new_allocator/check_new.cc: Simplify.
- * testsuite/ext/pool_allocator/check_delete.cc: New.
- * testsuite/ext/pool_allocator/check_new.cc: Simplify.
-
-2004-10-28 Chris Jefferson <chris@bubblescope.net>
-
- PR libstdc++/18159
- * include/tr1/tuple: Fix, change formatting.
-
-2004-10-28 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/mt_allocator.h (__common_pool_policy): Add template
- template parameter for pool class type.
- (__per_type_pool_policy): Same.
- (__mt_allocator): Don't inherit policy. Qualify policy_type calls.
- * testsuite/ext/mt_allocator/check_deallocate_null.cc: Fix.
- * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
- * testsuite/ext/mt_allocator/instantiate.cc: Same.
- * testsuite/ext/mt_allocator/tune-1.cc: Same.
- * testsuite/ext/mt_allocator/tune-2.cc: Same.
- * testsuite/ext/mt_allocator/tune-3.cc: Same.
- * testsuite/ext/mt_allocator/tune-4.cc: Same.
-
2004-10-28 Paolo Carlini <pcarlini@suse.de>
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float):
- Cache *__beg in __c when parsing exponent sign too.
- (num_get<>::do_get(..., bool&)): Cache *__beg.
- (money_get<>::_M_extract)): Likewise, in money_base::value.
-
-2004-10-27 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (assign(const basic_string&)):
- Move out of line...
- * include/bits/basic_string.tcc: ... here.
-
-2004-10-27 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_M_replace_aux, _M_replace_safe):
- Move out of line...
- * include/bits/basic_string.tcc: ... here.
-
-2004-10-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (append(const basic_string&),
- append(size_type, _CharT)): Move out of line...
- * include/bits/basic_string.tcc: ... here.
-
-2004-10-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (erase(size_type, size_type),
- erase(iterator), erase(iterator, iterator)): Call _M_mutate
- instead of _M_replace_safe, equivalent when the fourth argument
- is zero and simpler.
-
-2004-10-26 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/array_allocator.h (array::allocate): Check for valid
- array object, use its size member function directly.
- * testsuite/ext/array_allocator/3.cc: New.
- * docs/html/20_util/allocator.html: Add docs.
-
-2004-10-25 Geoffrey Keating <geoffk@apple.com>
-
- * configure.host (darwin*): Build libstdc++ single module
- and flat namespace.
- * libsupc++/new_op.cc (new): Make weak.
- * libsupc++/new_opnt.cc (new): Make weak.
- * libsupc++/new_opv.cc (new): Make weak.
- * libsupc++/new_opvnt.cc (new): Make weak.
- * libsupc++/delete_op.cc (delete): Make weak.
- * libsupc++/delete_opnt.cc (delete): Make weak.
- * libsupc++/delete_opv.cc (delete): Make weak.
- * libsupc++/delete_opvnt.cc (delete): Make weak.
-
-2004-10-25 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/Makefile.am (GLIBCXX_INCLUDES): Add.
- (AUTOMAKE_OPTIONS): Add nostdinc.
- * testsuite/Makefile.in: Regenerate.
- * scripts/testsuite_flags.in (build-includes): Remove redundant
- search for libsupc++.
- * fragment.am: Clean.
-
-2004-10-25 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/Makefile.am (tr1_headers): Add tuple.
- * include/Makefile.in: Regenerate.
-
-2004-10-25 Chris Jefferson <chris@bubblescope.net>
-
- * include/tr1/tuple: Implementation of tuple from library TR.
- * testsuite/tr1/6_containers/tuple/tuple_element.cc: New.
- * testsuite/tr1/6_containers/tuple/tuple_size.cc: New.
- * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
- New.
- * testsuite/tr1/6_containers/tuple/cons/assignment.cc: New.
- * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: New.
- * testsuite/tr1/6_containers/tuple/cons/constructor.cc: New.
- * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
- New.
- * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: New.
- * testsuite/tr1/6_containers/tuple/element_access/get.cc: New.
-
-2004-10-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_Rep::_M_is_safe): Move to
- basic_string as _M_disjunct, adjust to take only __s.
- * include/bits/basic_string.tcc: Adjust consistently callers.
-
-2004-10-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (assign(const _CharT*, size_type)):
- Adjust bit missing from the previous commit.
-
-2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
-
- PR other/18138
- * testsuite/lib/libstdc++.exp: Accept more than one multilib libgcc.
-
-2004-10-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h (_Rep::_M_is_safe, _M_check_length,
- _M_move, _M_copy, _M_assign): New, use througout.
- (operator+=(_CharT)): Define in terms of push_back.
- (append(const basic_string&)): Define here, inline, and simplify,
- don't use the full _M_replace_safe.
- (append(size_type, _CharT)): Likewise, don't use _M_replace_aux.
- (push_back): Likewise.
- (assign(const basic_string&)): Define here, inline.
- * include/bits/basic_string.tcc (append(const _CharT* s, size_type):
- Fix: when s points inside the _Rep, upon reallocation (reserve) we
- were copying from deallocated memory.
- (append(const basic_string&, size_type, size_type)): Simplify,
- don't use _M_replace_safe.
- (replace(size_type, size_type, const _CharT*, size_type)): Slightly
- tweak.
- (reserve): Likewise.
- * testsuite/21_strings/basic_string/append/char/2.cc: New.
- * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
- * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
- * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
-
- * testsuite/21_strings/basic_string/assign/char/3.cc: Remove junk.
- * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
-
-2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>
-
- * testsuite/ext/mt_allocator/deallocate_global-2.c:
- s/value_t/value_type/. s/traits_t/traits_type/.
- s/policy_t/policy_type/. s/allocator_t/allocator_type/.
- s/string_t/string_type/. s/list_t/list_type/.
- * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
- * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
- * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
- * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
- * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
- * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
- * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
-
-2004-10-21 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/tr1/array (array): Make safe for zero-sized arrays.
- (array::end): Return one past the end.
- (array::at): Use __throw_out_of_range, include functexcept.h.
- (operator==): Implement.
- (operator!=): Same.
- (operator<): Same.
- (operator>): Same.
- (operator>=): Same.
- (operator<=): Same.
- * testsuite/tr1/6_containers/array/capacity/(empty.cc,
- max_size.cc, size.cc): New.
- * testsuite/tr1/6_containers/array/comparison_operators/(equal.cc,
- greater.cc, greater_or_equal.cc, less.cc, less_or_equal.cc,
- not_equal): New.
- * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
- New.
- * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
- New.
- * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc: New.
- * testsuite/tr1/6_containers/array/requirements/(contiguous.cc,
- instantiate, typedefs, zero_size_arrays): New.
-
-2004-10-21 Paolo Carlini <pcarlini@suse.de>
- Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/basic_string.h (_M_set_length_and_sharable): New.
- * include/bits/basic_string.tcc (_S_construct, assign(const _CharT*,
- size_type), _M_mutate, _M_clone): Use it.
- (_Rep::_S_create): Don't set/call _M_length/_M_set_sharable here.
-
-2004-10-21 Paolo Carlini <pcarlini@suse.de>
- Dhruv Matani <dhruvbird@gmx.net>
- Nathan Myers <ncm@cantrip.org>
-
- * include/bits/vector.tcc (_M_insert_aux, _M_fill_insert,
- _M_range_insert): Check at the outset that we are not trying
- to exceed max_size, then deal properly with __len overflows.
- * testsuite/23_containers/vector/modifiers/insert/1.cc: New.
-
- * testsuite/testsuite_allocator.h: Remove redundant include.
-
-2004-10-20 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/bitmap_allocator.h (allocate): Throw std::bad_alloc
- when n > max_size().
- * include/ext/malloc_allocator.h (allocate): Likewise.
- * include/ext/mt_allocator.h (allocate): Likewise.
- * include/ext/new_allocator.h (allocate): Likewise.
- * include/ext/array_allocator.h: Use __throw_bad_alloc().
- * include/ext/pool_allocator.h: Use __builtin_expect.
- * testsuite/ext/array_allocator/check_allocate_max_size.cc: New.
- * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
- * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
- * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
- * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
- * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
- * testsuite/testsuite_allocator.h (check_allocate_max_size): New test.
-
-2004-10-19 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/performance/20_util/allocator/list_sort_search.cc:
- Include <ext/new_allocator.h>.
- * testsuite/performance/20_util/allocator/map_mt_find.cc: Likewise.
-
-2004-10-18 Paolo Carlini <pcarlini@suse.de>
-
* include/bits/basic_string.tcc (_M_mutate): Do not reallocate
unnecessarily when _M_rep() == &_S_empty_rep() and __new_size
== capacity() (== 0): is ok to just leave everything unchanged.
- * include/bits/basic_string.h: Minor formatting fixes.
- * include/bits/basic_string.tcc: Likewise.
+2004-10-28 Paolo Carlini <pcarlini@suse.de>
-2004-10-17 Benjamin Kosnik <bkoz@redhat.com>
+ PR libstdc++/16612
+ * include/bits/basic_string.h (_M_dispose, _M_refcopy,
+ basic_string()): When _GLIBCXX_FULLY_DYNAMIC_STRING is defined,
+ don't deal with _S_empty_rep.
+ * include/bits/basic_string.tcc (_S_construct, _M_destroy,
+ _M_leak_hard, _M_mutate): Likewise.
+ * acinclude.m4 (GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING): New.
+ * acconfig.h: Add corresponding undef.
+ * configure.ac: Use GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING.
+ * docs/html/configopts.html: Document --enable-fully-dynamic-string.
+ * aclocal.m4: Regenerate.
+ * configure: Likewise.
+ * config.h.in: Likewise.
- * include/ext/mt_allocator.h (__pool::_M_get_align): New.
- (__mt_alloc::allocate): Use it.
- * src/mt_allocator.cc (__pool::_M_reclaim_block): Use it.
- (__pool::_M_reserve_block): Simplify block allocation.
-
-2004-10-17 Dhruv Matani <dhruvbird@gmx.net>
- Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/bitmap_allocator.h: Change unsigned int -> size_t: this
- makes the code 64-bit correct and also fixes (together with using at
- the beginning a bitmap 2 * size_t bytes wide) alignment issues: now
- 8 is guaranteed, easily tunable to 16 via _BALLOC_ALIGN_BYTES.
- Fix pthread-rope7.cc fail by nulling out __mini_vector<> destructor.
- * src/bitmap_allocator.cc: Change to size_t.
- * config/linker-map.gnu: Adjust.
+2004-10-28 Paolo Carlini <pcarlini@suse.de>
-2004-10-16 Benjamin Kosnik <bkoz@redhat.com>
+ * README: Remove obsolete entry about include/c_shadow.
- * include/tr1/array: Don't use layout_type.
+2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
-2004-10-16 Sashan Govender <sashang@gmail.com>
+ PR other/18138
+ * testsuite/lib/libstdc++.exp: Accept more than one multilib libgcc.
- * include/tr1/array (array::end const): Fix casting from iterator
- to const_iterator.
-
-2004-10-15 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/bitmap_allocator.h: Qualify ::operator delete.
- * src/bitmap_allocator.cc: Likewise.
- * src/mt_allocator.cc: Use ::operator delete, not delete,
- consistently with ::operator new.
-
- * include/ext/bitmap_allocator.h (deallocate): Check for null
- pointer.
- * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: New.
- * testsuite/testsuite_allocator.h (check_deallocate_null): Add test.
-
-2004-10-14 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/mt_allocator.h (__mt_alloc::deallocate): Check for
- null pointer.
- * include/ext/pool_allocator.h (debug_allocator::deallocate):
- Check pointer value.
- * include/ext/debug_allocator.h (debug_allocator::deallocate):
- Throw exceptions, don't abort.
- * include/ext/array_allocator.h
- (array_allocator_base::deallocate): Remove unused parameters.
- * testsuite/testsuite_allocator.h (check_deallocate_null): New.
- * testsuite/ext/mt_allocator/check_deallocate_null.cc: New.
- * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: New.
- * testsuite/ext/array_allocator/check_deallocate_null.cc: New.
- * testsuite/ext/debug_allocator/check_deallocate_null.cc: New.
- * testsuite/ext/malloc_allocator/check_deallocate_null.cc: New.
- * testsuite/ext/new_allocator/check_deallocate_null.cc: New.
- * testsuite/ext/pool_allocator/check_deallocate_null.cc: New.
-
- * testsuite/testsuite_allocator.h (check_new): Add instance argument.
- * testsuite/ext/array_allocator/check_new.cc: New.
-
2004-10-14 Paolo Carlini <pcarlini@suse.de>
- * include/ext/bitmap_allocator.h (bitmap_allocator::_Alloc_block):
- Rename __unused to __M_unused.
-
-2004-10-14 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/ext/headers.cc: Add includes, compile only.
- * testsuite/ext/hash_map.cc: Move to...
- * testsuite/ext/hash_map/1.cc: ...here.
- * testsuite/ext/14648.cc: Move to...
- * testsuite/ext/hash_map/14648.cc: ...here.
- * testsuite/ext/hash_map/instantiate.cc: Add.
- * testsuite/ext/hash_set.cc: Move to...
- * testsuite/ext/hash_set/1.cc: ...here.
- * testsuite/ext/hash_set_explicit_instantiation.cc: Move to...
- * testsuite/ext/hash_set/instantiate.cc: ...here.
- * testsuite/ext/hash_check_construct_destroy.cc: Move to...
- * testsuite/ext/hash_set/check_construct_destroy.cc: ...here.
- * testsuite/ext/slist_check_construct_destroy.cc: Move to...
- * testsuite/ext/slist/check_construct_destroy.cc: ...here.
- * testsuite/ext/slist_explicit_instantiation.cc: Move to...
- * testsuite/ext/slist/instantiate.cc: ...here.
-
-2004-10-14 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/mt_allocator.h: Tweaks.
- * src/mt_allocator.cc: Same.
-
-2004-10-14 Dhruv Matani <dhruvbird@gmx.net>
-
- * ext/bitmap_allocator.h: Clean-up add/remove functions.
- * src/bitmap_allocator.cc: New file. Contains the out-of-line
- function definitions, static initialization of variables, and
- explicit instantiations needed for the allocator.
- * src/Makefile.am: Add.
- * src/Makefile.in: Regenerate.
- * config/linker.map.gnu: Add the necessary symbols.
-
-2004-10-13 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (_S_create): Use consistently
- the exponential policy, simplify.
- * testsuite/performance/21_strings/string_append_2.cc: New.
-
- * include/ext/array_allocator.h (allocate): Fix bad_alloc check.
- * testsuite/ext/array_allocator/2.cc: Fix wrt 64-bit archs (in
- that case sizeof(_Rep) == 24).
-
-2004-10-12 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/17948
- * include/bits/stl_tree.h (erase(iterator, iterator)): Revert
- wrong commit of 2004-10-07.
-
-2004-10-12 Scott Snyder <snyder@fnal.gov>
-
- PR libstdc++/17948
- * testsuite/23_containers/set/modifiers/17948.cc: New.
-
-2004-10-11 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/stl_deque.h: Correct for over-long lines.
-
-2004-10-11 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/17937
- * include/ext/mt_allocator.h (__pool::_M_destroy): New.
- * src/mt_allocator.cc (__pool::~__pool): Change definitions to
- _M_destroy.
- * acconfig.h: Remove _GLIBCXX_USE___CXA_ATEXIT.
- * acinclude.m4 (GLIBCXX_ENABLE_CXA_ATEXIT): Remove.
- * configure.ac: Remove call to GLIBCXX_ENABLE_CXA_EXIT.
- * configure: Regenerate.
- * config/linker-map.gnu: Tweak exports.
- * docs/html/ext/mt_allocator.html: Update docs.
- * testsuite/ext/mt_allocator/deallocate_global-2.cc: Fix.
- * testsuite/ext/mt_allocator/deallocate_global-4.cc: Fix.
- * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Fix.
- * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Fix.
- * testsuite/ext/mt_allocator/deallocate_local-2.cc: Fix.
- * testsuite/ext/mt_allocator/deallocate_local-4.cc: Fix.
- * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Fix.
- * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Fix.
-
-2004-10-11 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/16614 continued.
- * include/ext/mt_allocator.h
- (__per_type_pool_policy::_S_get_pool): Use saner defaults based on
- specific type characteristics.
- (__pool_base): Add constructor that takes a _Tune argument.
- (__pool): Same.
- * testsuite/ext/mt_allocator/tune-2.cc: Adjust default.
- * testsuite/ext/mt_allocator/tune-4.cc: Same.
- * testsuite/ext/mt_allocator/tune-3.cc: Same.
+ * include/std/std_memory.h (__get_temporary_buffer): Don't use
+ INT_MAX, prefer numeric_limits<ptrdiff_t>::max(), ok on 64-bit
+ platforms too.
+ * testsuite/20_util/auto_ptr/assign_neg.cc: Adjust dg-error
+ line numbers.
2004-10-11 Joachim Kuebart <kuebart@mathematik.uni-ulm.de>
Paolo Carlini <pcarlini@suse.de>
- * src/pool_allocator.cc (__pool_alloc_base::_M_allocate_chunk):
+ * src/allocator.cc (__pool_alloc_base::_M_allocate_chunk):
Deal properly with exceptions thrown by ::operator new(size_t).
* testsuite/ext/pool_allocator/allocate_chunk.cc: New.
* include/ext/pool_allocator.h: Include <cstdlib>.
-2004-10-10 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/functexcept.h: Add guards.
-
- * acinclude.m4 (GLIBCXX_ENABLE_THREADS): Tweak test.
- * configure: Regenerate.
-
2004-10-10 Paolo Carlini <pcarlini@suse.de>
* config/locale/gnu/monetary_members.cc (_S_construct_pattern):
@@ -1514,60 +167,10 @@
words or linux.words, otherwise exit.
* testsuite/performance/27_io/ifstream_getline.cc: Slighlty tweak.
-2004-10-09 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_memory.h (__get_temporary_buffer): Don't use
- INT_MAX, prefer numeric_limits<ptrdiff_t>::max(), ok on 64-bit
- platforms too.
- * testsuite/20_util/memory/auto_ptr/assign_neg.cc: Adjust dg-error
- line numbers.
-
-2004-10-08 Benjamin Kosnik <bkoz@redhat.com>
-
- * acconfig.h: Add _GLIBCXX_USE___CXA_ATEXIT.
- * acinclude.m4 (GLIBCXX_ENABLE_CXA_ATEXIT): New.
- * configure.ac: Call GLIBCXX_ENABLE_CXA_EXIT.
- * configure: Regenerate.
- * src/mt_allocator.cc (__pool::~__pool): Make conditional on
- _GLIBCXX_USE___CXA_ATEXIT macro.
- * docs/html/ext/mt_allocator.html: Add note about deallocation.
- * testsuite/ext/mt_allocator/deallocate_local-2.cc: Guard checks
- with _GLIBCXX_USE___CXA_ATEXIT.
- * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Same.
- * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
-
-2004-10-07 Phil Edwards <phil@codesourcery.com>
-
- * testsuite/lib/libstdc++.exp: Update list of undefined functions.
-
-2004-10-07 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/list.tcc (operator=): Avoid iterator postincrement.
- * include/bits/stl_tree.h (erase(iterator, iterator)): Likewise.
-
-2004-10-07 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/tr1: New.
- * include/tr1/array: New.
- * include/Makefile.am (tr1_headers): New.
- (stamp-tr1): New.
- (install-headers): New.
- (allstamped): Add stamp-tr1.
-
- * include/ext/array_allocator.h: New.
- * include/Makefile.am: Add.
- * include/Makefile.in: Regenerate.
- * testsuite/ext/array_allocator/1.cc: New.
- * testsuite/ext/array_allocator/2.cc: New.
-
-2004-10-07 Richard Earnshaw <rearnsha@arm.com>
+2004-10-10 Paolo Carlini <pcarlini@suse.de>
- * testsuite/lib/libstdc++.exp (libstdc++_exit): New proc.
+ * include/bits/sstream.tcc (seekpos): In case of success, just
+ return __sp.
2004-10-07 Roger Sayle <roger@eyesopen.com>
@@ -1575,110 +178,23 @@
* configure.ac: Newlib does not provide strtold.
* configure: Regenerate.
-2004-10-06 Benjamin Kosnik <bkoz@redhat.com>
-
- * acinclude.m4 (GLIBCXX_ENABLE_THREADS): Set enable_thread.
- (GLIBCXX_CONFIGURE_TESTSUITE): Use it.
- * configure: Regenerated.
- * testsuite/Makefile.am (CLEANFILES): Add TEST for
- check-performance executables.
- (stamp_thread): New.
- (all-local): Use it.
- * testsuite/Makefile.in: Regenerate.
- * scripts/create_testsuite_files: Filter thread tests.
+2004-10-05 Paolo Carlini <pcarlini@suse.de>
- * testsuite/thread/pthread1.cc: Remove macro conditionals: this
- file will only be run by thread enabled configurations.
- * testsuite/thread/pthread7-rope.cc: Same, add rope_type typedef.
- * testsuite/thread/pthread6.cc: Same.
- * testsuite/thread/pthread5.cc: Same.
- * testsuite/thread/pthread4.cc: Same.
- * testsuite/thread/pthread3.cc: Same.
- * testsuite/thread/pthread2.cc: Same.
-
- * testsuite/ext/mt_allocator/instantiate.cc: Add in __GTHREADS guard.
- * testsuite/ext/mt_allocator/deallocate_global-1.cc: Move to...
- * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: ...here.
- * testsuite/ext/mt_allocator/deallocate_global-3.cc: Move to...
- * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: ...here.
- * testsuite/ext/mt_allocator/deallocate_local-1.cc: Move to...
- * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: ...here.
- * testsuite/ext/mt_allocator/deallocate_local-3.cc: Move to...
- * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: ...here.
-
-2004-10-06 Benjamin Kosnik <bkoz@redhat.com>
- Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/10975 (DR 453)
+ * include/bits/sstream.tcc (seekoff): Don't fail if __beg == 0
+ and __off == 0.
+ * docs/html/ext/howto.html: Add an entry for DR 453.
+ * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: New.
+ * testsuite/27_io/basic_istream/tellg/char/1.cc: Tweak consistently.
+ * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
+ * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
+ * testsuite/27_io/basic_istream/seekg/char/2346-fstream.cc: Fix and
+ move to...
+ * testsuite/27_io/basic_istream/seekp/char/2346-fstream.cc: ... here.
+ * testsuite/27_io/basic_istream/seekg/char/2346-sstream.cc: Fix and
+ move to...
+ * testsuite/27_io/basic_istream/seekp/char/2346-sstream.cc: ... here.
- PR libstdc++/17780
- * src/mt_allocator.cc (__pool<true>::_M_reserve_block): Revert
- to old locking order.
-
-2004-10-06 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_sstream.h (_M_sync): When the caller is
- setbuf, don't trust _M_string.capacity() to be the size of
- the buffer area, use _M_string.size() in this case.
- * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: New.
- * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
-
- * include/bits/sstream.tcc (overflow): Avoid calling string::assign
- unnecessarily when the current _M_string is empty.
-
-2004-10-06 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_algo.h (__reverse(bidirectional_iterator_tag)):
- Avoid iterator postincrement.
- (__rotate): Likewise.
-
- * include/bits/stl_algo.h: Minor formatting tweaks.
-
-2004-10-06 Christopher Jefferson <caj@cs.york.ac.uk>
-
- * include/bits/stl_algo.h (__reverse(random_access_iterator_tag)):
- Avoid iterator postincrement; fix swapping middle element with
- itself on odd-length inputs.
-
-2004-10-05 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/17780
- * include/ext/mt_allocator.h (__pool_base::_Tune): Add default
- options as compile-time constant enums.
- (__pool_base::_Tune::is_default): New.
- (__pool_base::_Block_address): New.
- (__pool_base): Rearrange data members.
- (__pool::_M_reserve_memory): To _M_reserve_block.
- (__pool::_M_reclaim_memory): To _M_reclaim_block.
- (__pool::_Bin_record): Add _Block_address data member.
- (__pool<false>): Add _M_thread_freelist_initial.
- (__pool::~__pool): Declare.
- (__common_pool_policy): Move static data member to...
- (__common_pool_policy::_S_get_pool): ...here, make static local.
- (__per_type_pool_policy): Move static data member to...
- (__per_type_pool_policy::_S_get_pool): ...here, make static local.
- (__mt_alloc::__mt_alloc): Call __policy_type::_S_get_pool.
- Remove static member definitions. Use define for __default_policy.
- * src/mt_allocator.cc: Same.
- * config/linker-map.gnu: Don't export _S_get_pool. Renames.
- * testsuite/ext/new_allocator: New.
- * testsuite/ext/new_allocator/instantiate.cc: New.
- * testsuite/ext/new_allocator/check_new.cc: New.
- * testsuite/ext/new_allocator/deallocate_global.cc: New.
- * testsuite/ext/new_allocator/deallocate_local.cc: New.
- * testsuite/ext/mt_allocator/instantiate.cc: Instantiate all
- template arguments.
- * testsuite/ext/mt_allocator/deallocate_global-1.cc: New.
- * testsuite/ext/mt_allocator/deallocate_global-2.cc: New.
- * testsuite/ext/mt_allocator/deallocate_global-3.cc: New.
- * testsuite/ext/mt_allocator/deallocate_global-4.cc: New.
- * testsuite/ext/mt_allocator/deallocate_local-1.cc: New.
- * testsuite/ext/mt_allocator/deallocate_local-2.cc: New.
- * testsuite/ext/mt_allocator/deallocate_local-3.cc: New.
- * testsuite/ext/mt_allocator/deallocate_local-4.cc: New.
- * testsuite/ext/mt_allocator/deallocate.cc: New.
- * testsuite/ext/malloc_allocator/deallocate.cc: New.
- * testsuite/ext/malloc_allocator/deallocate_global.cc: New.
- * testsuite/ext/malloc_allocator/deallocate_local.cc: New.
-
2004-10-05 Ulrich Weigand <uweigand@de.ibm.com>
* configure.host (abi_baseline_pair): Define for s390-*-linux* and
@@ -1686,11 +202,12 @@
* config/abi/s390-linux-gnu/baseline_symbols.txt: Add missing symbols.
* config/abi/s390x-linux-gnu/baseline_symbols.txt: New file.
-2004-10-05 Christopher Jefferson <caj@cs.york.ac.uk>
+2004-10-04 Roger Sayle <roger@eyesopen.com>
+ Eric Botcazou <ebotcazou@libertysurf.fr>
- * include/bits/stl_algobase.h (iter_swap): delegate to swap via
- __iter_swap when iterator's value_types are equal.
- (struct __iter_swap): New.
+ PR libstdc++/17505
+ * config/linker-map.gnu: Synchronize the current list of stub
+ functions from libmath.
2004-10-04 Benjamin Kosnik <bkoz@redhat.com>
@@ -1698,13 +215,6 @@
* configure: Regnerate.
* testsuite/testsuite_abi.cc (check_version): Add 3.4.3.
-2004-10-04 Roger Sayle <roger@eyesopen.com>
- Eric Botcazou <ebotcazou@libertysurf.fr>
-
- PR libstdc++/17505
- * config/linker-map.gnu: Synchronize the current list of stub
- functions from libmath.
-
2004-10-03 Roger Sayle <roger@eyesopen.com>
* config/locale/generic/c_locale.cc (__convert_to_v): Use
@@ -1712,53 +222,7 @@
Likewise, use _GLIBCXX_HAVE_STRTOLD instead of _GLIBCXX_USE_C99
to check for presence of strtold.
-2004-10-03 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_list.h: Trivial formatting fixes.
- * include/bits/stl_tree.h: Likewise.
-
-2004-10-03 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/sstream.tcc (seekpos): In case of success, just
- return __sp.
-
-2004-10-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/sstream.tcc (pbackfail): Implement correctly
- 27.7.1.3/2, bullet 2: if mode & ios_base::out is false do not
- write in the buffer.
- * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: New.
- * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_istream/putback/char/1.cc: Tweak consistently.
-
-2004-10-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/sstream.tcc (seekpos): Minor rearrangement of two
- conditionals consistently with seekoff.
- * include/std/std_sstream.h (setbuf): Avoid a string temporary.
- (_M_sync): Simplify a bit, clean-up comment.
-
-2004-09-30 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/10975 (DR 453)
- * include/bits/sstream.tcc (seekoff): Don't fail if __beg == 0
- and __off == 0.
- * docs/html/ext/howto.html: Add an entry for DR 453.
- * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: New.
- * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
- * testsuite/27_io/basic_istream/tellg/char/1.cc: Tweak consistently.
- * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
- * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
- * testsuite/27_io/basic_istream/seekg/char/2346-fstream.cc: Fix and
- move to...
- * testsuite/27_io/basic_istream/seekp/char/2346-fstream.cc: ... here.
- * testsuite/27_io/basic_istream/seekg/char/2346-sstream.cc: Fix and
- move to...
- * testsuite/27_io/basic_istream/seekp/char/2346-sstream.cc: ... here.
-
-2004-09-29 Paolo Carlini <pcarlini@suse.de>
+2004-10-02 Paolo Carlini <pcarlini@suse.de>
* include/std/std_sstream.h (basic_stringbuf(ios_base::openmode)):
Don't use _M_stringbuf_init, keep the pointers null, per 27.7.1.1.
@@ -1767,47 +231,23 @@
* include/bits/sstream.tcc (ssekoff, seekpos): In order to check
for an empty buffer use __beg instead of _M_string.capacity().
* testsuite/27_io/basic_stringbuf/cons/char/1.cc: New.
- * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
* testsuite/27_io/basic_filebuf/cons/char/1.cc: New.
- * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
* testsuite/27_io/basic_streambuf/cons/char/1.cc: Update.
- * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
-2004-09-29 Paolo Carlini <pcarlini@suse.de>
+2004-10-02 Paolo Carlini <pcarlini@suse.de>
Benjamin Kosnik <bkoz@redhat.com>
* testsuite/testsuite_io.h (class constraint_buf): New, extended
and templatized version of constraint_filebuf; add typedefs for
streambuf/stringbuf/filebuf and wchar_t counterparts.
-2004-09-28 Paolo Carlini <pcarlini@suse.de>
+2004-09-27 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/16612
- * include/bits/basic_string.h (_M_dispose, _M_refcopy,
- basic_string()): When _GLIBCXX_FULLY_DYNAMIC_STRING is defined,
- don't deal with _S_empty_rep.
- * include/bits/basic_string.tcc (_S_construct, _M_destroy,
- _M_leak_hard, _M_mutate): Likewise.
- * acinclude.m4 (GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING): New.
- * acconfig.h: Add corresponding undef.
- * configure.ac: Use GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING.
- * docs/html/configopts.html: Document --enable-fully-dynamic-string.
- * configure: Regenerate.
- * config.h.in: Likewise.
-
-2004-09-28 Benjamin Kosnik <bkoz@redhat.com>
- Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/21_strings/basic_string/operations/char/1.cc: New.
- * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: New.
- * testsuite/21_strings/basic_string/element_access/char/empty.cc: New.
- * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
- New.
-
-2004-09-28 Paolo Carlini <pcarlini@suse.de>
-
- * README: Remove obsolete entry about include/c_shadow.
+ PR libstdc++/16848
+ * include/Makefile.am (ext_headers): Remove demangle.h.
+ * include/Makefile.in: Regenerate.
+ * include/ext/demangle.h: Remove.
2004-09-24 H.J. Lu <hongjiu.lu@intel.com>
@@ -1815,127 +255,32 @@
* testsuite/lib/libstdc++.exp: Don't use global ld_library_path.
2004-09-24 Paolo Carlini <pcarlini@suse.de>
-
- * src/localename.cc (locale::locale(const char*)): Minor tweaks:
- rename a variable, move an assignment.
- (locale::_Impl::_Impl(const char*, size_t)): Likewise, minor tweak.
-
-2004-09-24 Paul Brook <paul@codesourcery.com>
-
- * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: XFAIL more arm
- simulator targets.
- * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Ditto.
- * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Ditto.
- * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Ditto.
- * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Ditto.
- * testsuite/ext/stdio_filebuf/char/10063-2.cc: Ditto.
- * testsuite/ext/stdio_filebuf/char/10063-3.cc: Ditto.
-
-2004-09-23 Zack Weinberg <zack@codesourcery.com>
-
- * testsuite/20_util/memory/auto_ptr/assign_neg.cc
- * testsuite/23_containers/map/operators/1_neg.cc
- * testsuite/23_containers/set/operators/1_neg.cc:
- Update locations and/or regexps of dg-error markers.
-
-2004-09-23 P.J. Darcy <darcypj@us.ibm.com>
-
- * include/Makefile.am (thread_host_headers): Add gthr-tpf.h.
- Add rule to build ${host_builddir}/gthr-tpf.h.
- * include/Makefile.in: Regenerate.
-
-2004-09-23 Paolo Carlini <pcarlini@suse.de>
Magnus Fromreide <magfr@lysator.liu.se>
-
+
* include/bits/boost_concept_check.h (struct _SequenceConcept):
Remove wrong requirement, i.e., not present in Table 67.
-2004-09-21 Paolo Carlini <pcarlini@suse.de>
+2004-09-20 Jonathan Wakely <redi@gcc.gnu.org>
- PR libstdc++/12882 (cont)
- * acinclude.m4 (GLIBCXX_CHECK_LFS): Check for fstat64 too.
- * configure: Regenerate.
- * config/io/basic_file_stdio.cc (__basic_file<>::showmanyc): When
- _GLIBCXX_USE_LFS use fstat64 and lseek64, thus providing a non
- trivial showmanyc for large files too.
+ * testsuite/23_containers/{set,multiset}/14340.cc: Fix typos in
+ instantiation of set and multiset (functor param given as int).
-2004-09-17 Jonathan Wakely <redi@gcc.gnu.org>
+2004-09-20 Jonathan Wakely <redi@gcc.gnu.org>
* include/bits/stl_algo.h (remove): Remove too restrictive
concept-check.
-2004-09-17 Paolo Carlini <pcarlini@suse.de>
+2004-09-19 Paolo Carlini <pcarlini@suse.de>
* include/bits/fstream.tcc (xsgetn): Slightly tweak conditional,
as per Nathan's original suggestion.
-2004-09-17 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/ext/mt_allocator/tune-1.cc: Use VERIFY, clean
- up a bit.
- * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
- * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
- * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
-
-2004-09-17 Paolo Carlini <pcarlini@suse.de>
- Andrea Arcangeli <andrea@suse.de>
-
- * config/io/basic_file_stdio.cc (__basic_file<>::close)): Don't
- call unnecessarily sync, that is fflush: the library, since 3.4.0
- does not use buffered fread/fwrite.
- * include/bits/fstream.tcc (basic_filebuf<>::overflow): Likewise.
-
-2004-09-15 Mark Mitchell <mark@codesourcery.com>
-
- * config/cpu/arm/cxxabi_tweaks.h (__cxa_cdtor_return_type):
- Define.
- * config/cpu/generic/cxxabi_tweaks.h (__cxa_cdtor_return_type):
- Define.
- * libsupc++/cxxabi.h (__cxa_cdtor_return_type): New type.
- (__cxa_vec_new): Use it.
- (__cxa_vec_new2): Likewise.
- (__cxa_vec_new3): Likewise.
- (__cxa_vec_cdtor): Likewise.
- (__cxa_vec_cctor): Likeiwse.
- (__cxa_vec_dtor): Likewise.
- (__cxa_vec_cleanup): Likewise.
- (__cxa_vec_delete2): Likewise.
- (__cxa_vec_delete3): Likewise.
- * libsupc++/vec.cc (__cxa_vec_new): Likewise.
- (__cxa_vec_new2): Likewise.
- (__cxa_vec_new3): Likewise.
- (__cxa_vec_cdtor): Likewise.
- (__cxa_vec_cctor): Likeiwse.
- (__cxa_vec_dtor): Likewise.
- (__cxa_vec_cleanup): Likewise.
- (__cxa_vec_delete2): Likewise.
- (__cxa_vec_delete3): Likewise.
- (__aeabi_vec_ctor_nocookie_nodtor): New function.
- (__aeabi_vec_ctor_cookie_nodtor): Likewise.
- (__aeabi_vec_cctor_nocookie_nodtor): Likewise.
- (__aeabi_vec_new_cookie_noctor): Likewise.
- (__aeabi_vec_new_nocookie): Likewise.
- (__aeabi_vec_new_cookie_nodtor): Likewise.
- (__aeabi_vec_new_cookie): Likewise.
- (__aeabi_vec_dtor): Likewise.
- (__aeabi_vec_dtor_cookie): Likewise.
- (__aeabi_vec_delete): Likewise.
- (__aeabi_vec_delete3): Likewise.
- (__aeabi_vec_delete3_nodtor): Likewise.
- (__aeabi_atexit): Likewise.
-
-2004-09-14 Nathan Myers <ncm@cantrip.org>
+2004-09-19 Nathan Myers <ncm@cantrip.org>
* include/bits/fstream.tcc (xsgetn): Slightly tweak the recent fix
for 11722: copy can replace move; the common case is __avail == 0.
-2004-09-14 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/cpp_type_traits.h: Rename __is_trivially_copyable
- to __is_scalar, more clear and consistent with "tr1" naming.
- * include/bits/stl_algobase.h: Update consistently throughout.
-
-2004-09-13 Paolo Carlini <pcarlini@suse.de>
+2004-09-19 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/11722
* include/std/std_fstream.h (xsgetn): Declare only.
@@ -1947,104 +292,12 @@
* include/bits/fstream.tcc (xsputn): Minor tweak, reorder a
conditional.
-2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
-
- * testsuite/lib/libstdc++.exp: Use gcc wrapper.exp and call
- libstdc++_maybe_build_wrapper instead of using local code.
-
-2004-09-08 Benjamin Kosnik <bkoz@redhat.com>
-
- * config/linker-map.gnu (GLIBCXX_3.4.3): New, adjust symbol exports.
-
-2004-09-03 Jan Beulich <jbeulich@novell.com>
-
- * crossconfig.m4: Add NetWare as a target.
- * configure: Regenerate.
-
-2004-09-02 Mark Mitchell <mark@codesourcery.com>
-
- * libsupc++/typeinfo: Honor __GXX_MERGED_TYPEINFO_NAMES if already
- defined.
-
-2004-09-02 Benjamin Kosnik <bkoz@redhat.com>
- Simon Richter <Simon.Richter@hogyros.de>
-
- PR libstdc++/16715
- * include/bits/istream.tcc: Add extern template for iostream
- char and wchar_t instantiations.
-
-2004-09-02 Benjamin Kosnik <bkoz@redhat.com>
- Leland Wang <llwang@infor.org>
-
- PR libstdc++/17259
- * include/ext/ropeimpl.h (rope::_S_compare): Use
- _Rope_constants::_S_leaf.
-
-2004-09-02 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/16848
- * include/Makefile.am (ext_headers): Remove demangle.h.
- * include/Makefile.in: Regenerate.
- * include/ext/demangle.h: Remove.
-
-2004-09-01 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/16614
- * include/ext/mt_allocator.h (__mt_base): Not type dependent,
- split into..
- (__pool): New, specialize.
- (__common_pool): New, static bits here.
- (__per_type_pool): New, and here.
- (__mt_alloc_base): New.
- (__mt_alloc): Add template parameter, inherit from it.
- * src/allocator.cc: Split this...
- * src/allocator-inst.cc: And this...
- * src/pool_allocator.cc: ...into this.
- * src/mt_allocator.cc: ... and this. Add definitions for
- __mt_base.
- * src/Makefile.am (sources): Split allocator.cc to
- pool_allocator.cc and mt_allocator.cc.
- * src/Makefile.in: Regenerate.
- * config/linker-map.gnu: Add symbols.
- * docs/html/ext/mt_allocator.html: Document new design.
- * testsuite/ext/mt_allocator/tune-1.cc: New.
- * testsuite/ext/mt_allocator/tune-2.cc: New.
- * testsuite/ext/mt_allocator/tune-3.cc: New.
- * testsuite/ext/mt_allocator/tune-4.cc: New.
-
- * testsuite/testsuite_allocator.h (__gnu_test::check_new): New.
- * testsuite/ext/allocators.cc: Use check_new, split into...
- * testsuite/ext/mt_allocator/check_new.cc: this.
- * testsuite/ext/pool_allocator/check_new.cc: this.
- * testsuite/ext/malloc_allocator/check_new.cc: this.
- * testsuite/ext/debug_allocator/check_new.cc: this.
- * testsuite/ext/mt_allocator/instantiate.cc: this.
- * testsuite/ext/pool_allocator/instantiate.cc: this.
- * testsuite/ext/malloc_allocator/instantiate.cc: this.
- * testsuite/ext/debug_allocator/instantiate.cc: this.
-
-2004-08-30 Phil Edwards <phil@codesourcery.com>
-
- * docs/html/install.html: Update locales list (from Paolo).
- Remove other redundant information and point to the GCC install
- documentation.
-
-2004-08-30 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/pool_allocator.h: Rename __pool_base to
- __pool_alloc_base.
- * src/allocator.cc: Same.
- * config/linker-map.gnu: Same.
-
-2004-08-30 Paolo Carlini <pcarlini@suse.de>
- Kenneth C. Schalk <ken@xorian.net>
+2004-09-17 Paolo Carlini <pcarlini@suse.de>
- PR libstdc++/17215
- * config/io/basic_file_stdio.cc (__basic_file<char>::close()):
- Check the return value of fclose/sync, loop on EINTR.
- (__basic_file<char>::sys_open): Likewise, for sync.
+ * src/localename.cc (locale::_Impl::_Impl): Slightly improve
+ the algorithm used to name the categories.
-2004-08-29 Paolo Carlini <pcarlini@suse.de>
+2004-09-13 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (time_get<>::_M_extract_via_format,
case 'S'): Allow for at least one leap-second (as per C99, 7.23.1
@@ -2052,86 +305,59 @@
* testsuite/22_locale/time_get/get_time/char/4.cc: New.
* testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
-2004-08-27 Jason Merrill <jason@redhat.com>
-
- PR c++/13684
- * libsupc++/guard.cc (static_mutex): Internal class implementing a
- recursive mutex which controls initialization of local statics.
- (__gnu_cxx::recursive_init): New exception class.
- (__cxa_guard_acquire): Deal with locking and recursion detection.
- (acquire_1, __cxa_guard_abort, __cxa_guard_release): Likewise.
-
-2004-08-27 Matthias Klose <doko@debian.org>
-
- * configure.host: For mips*-*-linux* update cpu_include_dir
- after atomicity_dir is set.
-
-2004-08-27 Matthias Klose <doko@debian.org>
-
- * config/abi/arm-linux-gnu/baseline_symbols.txt: New.
- * config/abi/mips-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
- * configure.host: Set abi_baseline_pair for arm*-*-linux* and
- mips*-*-linux*.
+2004-09-08 Benjamin Kosnik <bkoz@redhat.com>
+ Simon Richter <Simon.Richter@hogyros.de>
+
+ PR libstdc++/16715
+ * include/bits/istream.tcc: Add extern template for iostream
+ char and wchar_t instantiations.
-2004-08-27 Paolo Carlini <pcarlini@suse.de>
+2004-09-08 Benjamin Kosnik <bkoz@redhat.com>
+ Leland Wang <llwang@infor.org>
+
+ PR libstdc++/17259
+ * include/ext/ropeimpl.h (rope::_S_compare): Use
+ _Rope_constants::_S_leaf.
- * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: New.
- * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
- * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
- * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
- * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
+2004-09-06 Release Manager
- * testsuite/27_io/manipulators/adjustfield/char/1.cc: Minor
- formatting fixes.
- * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
- * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
- * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
- * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
+ * GCC 3.4.2 released.
-2004-08-25 Paolo Carlini <pcarlini@suse.de>
+2004-08-30 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/ext/pool_allocator.h: Rename __pool_base to
+ __pool_alloc_base.
+ * src/allocator.cc: Same.
+ * config/linker-map.gnu: Same.
+
+2004-08-28 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/17038 (partial)
* include/bits/locale_facets.tcc (time_put<>::do_put): Increase
__maxlen to 128.
- * include/bits/locale_facets.h (class __timepunct): Add FIXME
- comment about _M_put.
* config/locale/generic/time_members.cc (_M_put): Always null
terminate __s.
* config/locale/gnu/time_members.cc (_M_put): Likewise.
* testsuite/22_locale/time_put/put/char/17038.cc: New.
* testsuite/22_locale/time_put/put/wchar_t/17038.cc: New.
-2004-08-24 Paolo Carlini <pcarlini@suse.de>
+2004-08-27 Matthias Klose <doko@debian.org>
+
+ * configure.host: For mips*-*-linux* update cpu_include_dir
+ after atomicity_dir is set.
- * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: New.
- * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
- * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
- * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
+2004-08-27 Matthias Klose <doko@debian.org>
- * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Trim excess
- newlines.
- * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
+ * config/abi/arm-linux-gnu/baseline_symbols.txt: New.
+ * config/abi/mips-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
+ * configure.host: Set abi_baseline_pair for arm*-*-linux* and
+ mips*-*-linux*.
2004-08-22 Matthias Klose <doko@debian.org>
* config/abi/m68k-linux-gnu/baseline_symbols.txt: New.
* config/abi/sparc-linux-gnu/baseline_symbols.txt: Update to 3.4.0.
-2004-08-23 Paolo Carlini <pcarlini@suse.de>
-
- * configure.ac: Specify version 1.9.1 in AM_INIT_AUTOMAKE.
- * aclocal.m4: Regenerate with automake-1.9.1.
- * configure: Regenerate.
- * Makefile.in: Likewise.
- * include/Makefile.in: Likewise.
- * libmath/Makefile.in: Likewise.
- * libsupc++/Makefile.in: Likewise.
- * po/Makefile.in: Likewise.
- * src/Makefile.in: Likewise.
- * testsuite/Makefile.in: Likewise.
-
2004-08-22 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (num_put<>::do_put(bool)): Cast
@@ -2142,64 +368,12 @@
* include/bits/locale_facets.tcc (num_put<>::do_put(const void*)):
Simplify a bit: no need to clear showpos.
-2004-08-21 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/char_traits.h (struct _Char_traits_match): Remove,
- unused.
-
-2004-08-21 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/money_put/put/wchar_t/1.cc: Use proper
- wchar_t type for the fill argument; minor formatting tweaks.
- * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
-
-2004-08-21 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_ios.tcc (basic_ios<>::copyfmt): Don't deal
- with _M_word != _M_local_word two times, redundantly.
-
-2004-08-20 Jason Merrill <jason@redhat.com>
-
- * include/Makefile.am (${host_builddir}/gthr.h): Don't add
- _GLIBCXX_ to #pragma lines.
- * include/Makefile.in: Update.
-
-2004-08-20 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/7219 (continued)
- * include/bits/ios_base.h (class ios_base): Expose Annex D.6
- typedefs by default.
- * testsuite/27_io/types/1.cc: Remove #if _GLIBCXX_DEPRECATED.
- * testsuite/27_io/ios_base/cons/assign_neg.cc: Tweak dg-error
- line number.
- * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
-
-2004-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
-
- * cpu/hppa/atomicity.h (__exchange_and_add, __atomic_add): Add memory
- barrier to locking asm.
-
-2004-08-20 Paolo Carlini <pcarlini@suse.de>
-
- * include/c_std/cmath.tcc (__cmath_power): Revert previous commit:
- actually the warning is a front-end bug (c++/17120).
-
2004-08-20 Matthias Klose <doko@debian.org>
* config/abi/s390-linux-gnu/baseline_symbols.txt: New.
2004-08-20 Paolo Carlini <pcarlini@suse.de>
- * include/c_std/cmath.tcc (__cmath_power): Suppress assignment
- used as truth value warning.
-
-2004-08-20 Paolo Carlini <pcarlini@suse.de>
-
* config/abi/x86_64-linux-gnu/32/baseline_symbols.txt: Add 32 bit
baseline.
@@ -2207,36 +381,18 @@
* config/abi/x86_64-linux-gnu/baseline_symbols.txt: Fix it.
-2004-08-19 Benjamin Kosnik <bkoz@redhat.com>
-
- * testsuite/22_locale/time_put/put/char/3.cc (test03): Don't check
- timezone.
- * testsuite/22_locale/time_put/put/wchar_t/3.cc (test03): Same.
-
2004-08-19 Paolo Carlini <pcarlini@suse.de>
* testsuite/performance/20_util/allocator/insert.cc: For std::map
instantiate the allocator for a correct pair type.
* testsuite/performance/20_util/allocator/insert_insert.cc: Likewise.
+ * testsuite/performance/20_util/allocator/map_mt_find.cc: Likewise.
* testsuite/performance/20_util/allocator/map_thread.cc: Likewise.
* testsuite/performance/20_util/allocator/producer_consumer.cc:
Likewise.
* testsuite/performance/20_util/allocator/list_sort_search.cc: Very
minor formatting fixes.
- * testsuite/performance/20_util/allocator/map_mt_find.cc: Likewise.
-
-2004-08-19 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/time_put/put/char/1.cc: Add VERIFY on the
- results.
- * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2004-08-19 Paolo Carlini <pcarlini@suse.de>
@@ -2262,131 +418,18 @@
2004-08-16 Paolo Carlini <pcarlini@suse.de>
- * include/bits/indirect_array.h: Trivial formatting fixes.
- * include/bits/valarray_after.h: Likewise.
- * include/bits/valarray_array.h: Likewise.
- * src/valarray-inst.cc: Likewise.
-
-2004-08-15 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Remove junk.
- * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
- * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
-
- * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: New.
- * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
- * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
-
-2004-08-15 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/deque.tcc: Trivial formatting fixes.
-
-2004-08-15 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/deque.tcc: Trivial formatting fixes.
-
- * include/bits/locale_facets.tcc (num_get<>::do_get(&bool)):
- Remove unneded typedef.
-
- * include/bits/locale_facets.tcc: Very minor tweaks.
-
- * testsuite/22_locale/time_put/put/wchar_t/1.cc: Use proper
- type for the fill argument.
- * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
+ * config/locale/generic/c_locale.h (__convert_from_v): Don't
+ use a default for __prec, assume __prec >= 0 and simplify.
+ * config/locale/gnu/c_locale.h (__convert_from_v): Likewise.
+ * include/bits/locale_facets.tcc (money_put<>::do_put(long double)):
+ Pass format "%.*Lf" + precision == 0, equivalent to "%.0Lf".
2004-08-13 Paolo Carlini <pcarlini@suse.de>
-
+
* src/debug.cc (_Error_formatter::_M_print_string): Fix thinko,
memmove is not needed, memcpy suffices.
-2004-08-13 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_fstream.h (class basic_ifstream,
- class basic_ofstream, class basic_fstream): Add const overloads
- of is_open, as per DR 365 [WP].
- * docs/html/ext/howto.html: Add an entry for DR 365.
-
2004-08-12 Paolo Carlini <pcarlini@suse.de>
-
- * configure.ac: Specify version 1.8.5 in AM_INIT_AUTOMAKE.
-
-2004-08-12 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/16956
- * include/bits/sstream.tcc (basic_stringbuf<>::seekoff): Add __off
- to the returned value, reorganize a bit.
- * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: New.
- * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: New.
-
- * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Remove junk.
- * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
-
-2004-08-12 Paul Brook <paul@codesourcery.com>
-
- * config/cpu/arm/cxxabi_tweaks.h: Define __cxa_vec_ctor_return and
- _GLIBCXX_CXA_VEC_CTOR_RETURN.
- * config/cpu/generic/cxxabi_tweaks.h: Ditto.
- * libsupc++/cxxabi.h (__cxa_vec_ctor, __cxa_vec_cctor): Use
- __cxa_vec_ctor_return.
- * libsupc++/vec.cc (__cxa_vec_ctor, __cxa_vec_cctor): Ditto.
- Use _GLIBCXX_CXA_VEC_CTOR_RETURN.
-
-2004-08-12 Kelley Cook <kcook@gcc.gnu.org>
-
- * Makefile.in, aclocal.m4, configure, include/Makefile.in,
- libmath/Makefile.in, libsupc++/Makefile.in, po/Makefile.in,
- src/Makefile.in, testsuite/Makefile.in: Regenerate
-
-2004-08-12 Jan Beulich <jbeulich@novell.com>
-
- * config/locale/generic/ctype_members.cc
- (ctype<wchar_t>::_M_convert_to_wmask): Default case must not use 0 as
- initializer for return value, as that is invalid for enumerated types.
- * config/locale/gnu/ctype_members.cc
- (ctype<wchar_t>::_M_convert_to_wmask): Likewise.
-
-2004-08-11 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Fix typo.
-
-2004-08-11 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Declare test
- variable.
- * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Remove junk.
- * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Ditto.
- * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Ditto.
-
-2004-08-11 Paolo Carlini <pcarlini@suse.de>
Petur Runolfsson <peturr02@ru.is>
PR libstdc++/16959
@@ -2394,142 +437,40 @@
standard streams are constructed.
* testsuite/27_io/ios_base/sync_with_stdio/16959.cc: New.
-2004-08-09 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_bvector.h: Trivial formatting fixes.
-
-2004-08-09 Paolo Carlini <pcarlini@suse.de>
-
- * src/ios.cc (ios_base::_M_grow_words): Uglify the names.
-
-2004-08-07 Jonathan Wakely <redi@gcc.gnu.org>
+2004-08-08 Jonathan Wakely <redi@gcc.gnu.org>
Paolo Carlini <pcarlini@suse.de>
-
+
* src/debug.cc (_Error_formatter::_M_print_string): In order
to print individual words from __string, _M_format_word can't
be called since may be just sprintf, thus ignoring completely
__n: instead, use memmove and append '\0' by hand.
-2004-08-07 Paolo Carlini <pcarlini@suse.de>
-
- * config/locale/generic/c_locale.h (__convert_from_v): Don't
- use a default for __prec, assume __prec >= 0 and simplify.
- * config/locale/gnu/c_locale.h (__convert_from_v): Likewise.
- * include/bits/locale_facets.tcc (money_put<>::do_put(long double)):
- Pass format "%.*Lf" + precision == 0, equivalent to "%.0Lf".
+2004-07-30 Paolo Carlini <pcarlini@suse.de>
+ Petur Runolfsson <peturr02@ru.is>
-2004-08-04 Phil Edwards <phil@codesourcery.com>
-
- * docs/html/configopts.html: Emphasize that options change.
- * docs/html/17_intro/configury.html: Update links.
-
-2004-08-03 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/list.tcc: Trivial formatting fixes.
-
-2004-08-03 Mark Mitchell <mark@codesourcery.com>
-
- * libsupc++/new_op.cc: Update comments.
- * libsupc++/del_op.cc: Likewise.
-
-2004-08-02 Mark Mitchell <mark@codesourcery.com>
-
- * libsupc++/cxxabi.h: Make all declarations have default
- visibility.
- * libsupc++/exception: Likewise.
- * libsupc++/new: Likewise.
- * libsupc++/typeinfo: Likewise.
- * libsupc++/unwind-cxx.h: Likewise.
- * libsupc++/eh_alloc.cc (__cxa_allocate_exception): Put it into
- the __cxxabiv1 namespace.
- (__cxa_free_exception): Likewise.
- * libsupc++/eh_aux_runtime.cc (__cxa_bad_cast): Likewise.
- (__cxa_bad_typeid): Likewise.
- * libsupc++/eh_catch.cc (__cxa_begin_catch): Likewise.
- (__cxa_end_catch): Likewise.
- * libsupc++/eh_globals.cc (__cxa_get_globals_fast): Likewise.
- (__cxa_get_globals): Likewise.
- * libsupc++/eh_throw.cc (__cxa_throw): Likewise.
- (__cxa_rethrow): Likewise.
- * libsupc++/pure.cc (__cxa_pure_virtual): Likewise.
- * libsupc++/eh_type.cc: Include <cxxabi.h>.
-
- * Makefile.am (hosted_source): Add libmath and testsuite.
- (SUBDIRS): Remove them.
- * acinclude.m4: (GLIBCXX_ENABLED_HOSTED): Default to freestanding
- on arm*-*-symbianelf*.
- * crossconfig.m4: Add arm*-*-symbianelf* support.
- * include/c_std/std/std_cstdlib.h (stdlib.h): Do not include it
- when freestanding. Do not bring names into std:: namespace with
- "using" when freestanding. Declare required functions and macros
- when freestanding.
- * libsupc++/Makefile.am (c_sources): Do not include cp-demangle.c
- when freestanding.
- * libsupc++/del_op.cc: Declare "free" only when freestanding.
- * libsupc++/eh_alloc.cc (cstring): Include it only when hosted.
- (malloc): Declare when freestanding.
- (free): Likewise.
- (memset): Likewise.
- (__cxa_allocate_exception): Call malloc, not std::malloc. Likewise
- for memset.
- (__cxa_free_exception): Likewise for free.
- * libsupc++/new_op.cc: Declare "malloc" when freestanding.
- * libsupc++/pure.cc (writestr): Define to nothing when
- freestanding.
- * libsupc++/vterminate.cc: Do not define anything when
- freestanding.
- * Makefile.in: Regenerated.
- * aclocal.m4: Likewise.
- * configure: Likewise.
- * include/Makefile.in: Likewise.
- * libmath/Makefile.in: Likewise.
- * libsupc++/Makefile.in: Likewise.
- * po/Makefile.in: Likewise.
- * src/Makefile.in: Likewise.
- * testsuite/Makefile.in: Likewise.
-
-2004-08-01 Matt Austern <austern@apple.com>
-
- PR libstdc++/16844
- * include/bits/stl_list.h (_M_create_node): Remove unused
- zero-argument version.
- * include/ext/slist (_M_create_node): Pass two arguments to
- allocator's construct() member function.
- * testsuite/23_containers/deque/explicit_instantiation.cc: New.
- * testsuite/23_containers/list/explicit_instantiation.cc: New.
- * testsuite/23_containers/vector/explicit_instantiation.cc: New.
- * testsuite/23_containers/map/explicit_instantiation.cc: New.
- * testsuite/23_containers/set/explicit_instantiation.cc: New.
- * testsuite/23_containers/multimap/explicit_instantiation.cc: New.
- * testsuite/23_containers/multiset/explicit_instantiation.cc: New.
- * testsuite/ext/hash_set_explicit_instantiation.cc: New.
- * testsuite/ext/slist_explicit_instantiation.cc: New.
+ PR libstdc++/12658 (continued)
+ * src/locale_init.cc (locale::locale, locale::global): Use
+ a single locale_mutex instead of two separate mutexes.
2004-07-30 Paolo Carlini <pcarlini@suse.de>
- * include/bits/locale_facets.tcc (num_get<>::_M_extract_float,
- num_get<>::_M_extract_int): In the main parsing loop delay the
- life of __q to the actual use point.
+ * testsuite/22_locale/locale/cons/12658_thread.cc: Xfail: due to
+ a bug in glibcs older than 2004-07-16, it can unpredictably fail
+ irrespective of the correctness of libstdc++.
-2004-07-29 Paolo Carlini <pcarlini@suse.de>
+2004-07-30 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/14220
- * include/bits/locale_facets.tcc (num_put<>::_M_insert_float):
- Don't clip the precision passed down to __convert_from_v:
- 22.2.2.2.2 nowhere says so.
- * testsuite/22_locale/num_put/put/char/14220.cc: New.
- * testsuite/22_locale/num_put/put/wchar_t/14220.c: Likewise.
+ * src/locale_init.cc: Use __gnu_cxx::lock.
-2004-07-29 Paolo Carlini <pcarlini@suse.de>
+2004-07-30 Paolo Carlini <pcarlini@suse.de>
- * docs/html/ext/lwg-active.html, lwg-defects.html: Import Revision 31.
+ * testsuite/22_locale/num_put/put/char/14220.cc: Increase the value
+ of precision: 10 is too small to actually trigger the bug.
+ * testsuite/22_locale/num_put/put/wchar_t/14220.c: Likewise.
-2004-07-29 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
+2004-07-30 Paolo Carlini <pcarlini@suse.de>
- PR libstdc++/12658 (continued)
- * src/locale_init.cc (locale::locale, locale::global): Use
- a single locale_mutex instead of two separate mutexes.
+ * docs/html/ext/lwg-active.html, lwg-defects.html: Import Revision 31.
2004-07-29 Paolo Carlini <pcarlini@suse.de>
@@ -2538,84 +479,6 @@
Fix typo.
* testsuite/23_containers/map/insert/16813.cc: New.
-2004-07-29 Phil Edwards <phil@codesourcery.com>
-
- * docs/html/faq/index.html: Update version references. Make
- clear that code from SGI has diverged greatly. Remove references
- to library snapshots and what's-new sections.
- * docs/html/faq/index.txt: Regenerate.
-
-2004-07-28 Matt Austern <austern@apple.com>
-
- * include/bits/stl_construct.h (_Destroy): New three-argument
- overload that takes an allocator argument. Another inline
- three-argument overload that takes std::allocator and dispatches
- to the two-argument version.
- * include/bits/stl_uninitialized.h (__uninitialized_fill_n_aux):
- Change return type to void to match uninitialized_fill_n.
- (__uninitialized_copy_a_): New function. Like uninitialized_copy
- except that it takes an allocator and uses it for construct and
- destroy. If the allocator is std::allocator, dispatches to
- uninitialized_copy.
- (__uninitialized_fill_a): Likewise.
- (__uninitialized_fill_n_a): Likewise.
- (__uninitialized_copy_copy): Give it an allocator argument.
- (__uninitialized_fill_copy): Likewise.
- (__uninitialized_copy_fill): Likewise.
- * include/bits/deque.tcc: Use new forms defined in stl_construct.h
- and stl_uninitialized.h. Replace use of single-argument _Construct
- and _Destroy with use of allocator's construct and destroy methods.
- * include/bits/list.tcc: Likewise.
- * include/bits/stl_deque.h: Likewise.
- * include/bits/stl_list.h: Likewise.
- * include/bits/stl_tree.h: Likewise.
- * include/bits/stl_vector.h: Likewise.
- * include/bits/vector.tcc: Likewise.
- * include/ext/hashtable.h: Use rebind so that allocator_type
- has correct type for a container's allocator. Replace use of
- single-argument _Construct and _Destroy with use of allocator's
- construct and destroy methods.
- * include/ext/memory (__uninitialized_copy_n_a): New function.
- Like uninitialized_copy_n except that it takes an extra parameter,
- an allocator, and uses it for construct and destroy operations.
- * include/ext/rope: Use new forms defined in stl_construct.h,
- stl_uninitialized.h, and ext/memory. Replace use of single-argument
- _Construct and _Destroy with allocator construct and destroy methods.
- * include/ext/ropeimpl.h: Likewise.
- * include/ext/slist.h: Likewise.
- * testsuite/testsuite_allocator.h (check_construct_destroy): New.
- * testsuite/testsuite_allocator.cc (check_construct_destroy): New.
- * testsuite/23_containers/deque/check_construct_destroy.cc: New.
- * testsuite/23_containers/list/check_construct_destroy.cc: New.
- * testsuite/23_containers/set/check_construct_destroy.cc: New.
- * testsuite/23_containers/vector/check_construct_destroy.cc: New.
- * testsuite/ext/hash_check_construct_destroy.cc: New.
- * testsuite/ext/slist_check_construct_destroy.cc: New.
-
-2004-07-28 Alexandre Oliva <aoliva@redhat.com>
-
- 2003-10-01 Eric Christopher <echristo@redhat.com>
- * config/cpu/sh/atomicity.h (__exchange_and_add): Remove 'm'
- constraint.
- 2003-07-09 Alexandre Oliva <aoliva@redhat.com>
- * config/cpu/sh/atomicity.h: New. Use movli and movco on SH4a.
-
-2004-07-23 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/16678
- * include/bits/locale_facets.tcc: Fix for -Werror.
-
-2004-07-23 Jonathan Wakely <redi@gcc.gnu.org>
-
- * docs/html/debug.html: Say debug mode only available since 3.4.0.
-
-2004-07-21 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/doxygen/mainpage.html: Clarify links.
- * docs/doxygen/stdheader.cc: Add files.
- * docs/doxygen/style.css: Remove bolds, add h2, h3 styles.
- * docs/doxygen/user.cfg.in: New options, wrap.
-
2004-07-20 Danny Smith <dannysmith@users.sourceforge.net>
* include/c_std/std_cwchar.h (wcsstr): Correct signature.
@@ -2624,7 +487,7 @@
PR libstdc++/15488
* testsuite/lib/libstdc++.exp (v3-copy-files): Revert.
-
+
2004-07-17 Richard Sandiford <rsandifo@redhat.com>
PR bootstrap/16469
@@ -2644,226 +507,25 @@
2004-07-14 Paolo Carlini <pcarlini@suse.de>
- PR libstdc++/16505
- * include/bits/stl_uninitialized.h (uninitialized_fill_n): Fix
- the signature to return void, as per 20.4.4.3.
- * include/bits/stl_vector.h (vector::vector(size_type,
- const value_type&, const allocator_type&), vector::vector(size_type),
- vector::_M_initialize_dispatch): Adjust callers.
- * include/bits/vector.tcc (vector<>::_M_fill_assign,
- vector<>::_M_fill_insert): Likewise.
- * testsuite/20_util/memory/16505.cc: New.
+ * include/bits/locale_facets.tcc (time_get<>::do_get_time,
+ time_get<>::do_get_date): Use only once _M_extract_via_format,
+ instead of going through "%X"/"%x" and calling it two times
+ (+ using widen).
2004-07-14 Paolo Carlini <pcarlini@suse.de>
- * testsuite/22_locale/locale/cons/12658_thread-1.cc,
- 12658_thread-2.cc: Use __gnu_test::try_named_locale.
-
-2004-07-13 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/ext/mt_allocator.html: Add docs for _Tune.
- * include/ext/mt_allocator.h (__mt_alloc::_S_get_options): Make public.
- (__mt_alloc::_S_set_options): Same.
- Add to comments.
-
-2004-07-13 Benjamin Kosnik <bkoz@redhat.com>
-
- * acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Add allocator defaults
- for linux.
- * configure: Regenerated.
-
-2004-07-13 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/locale/cons/12658_thread.cc: Move/rename
- to 12658_thread-1.cc and xfail.
- * testsuite/22_locale/locale/cons/12658_thread-2.c: New, much
- simpler version of 12658_thread-1.cc, still failing on 3_3 and
- not failing on 3_4/mainline - both on single processor and
- multiprocessor machines.
-
-2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/abi.html: Remove non-public qualification.
-
- * include/bits/concurrence.h: Tweak comments.
-
-2004-07-11 Paolo Carlini <pcarlini@suse.de>
-
- Add wchar_t counterparts of the basic_streambbuf<char> tests.
- * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: New.
- * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc, 9322.cc:
- Likewise.
- * testsuite/27_io/basic_streambuf/in_avail/wchar_t/9701-3.cc: Likewise.
- * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc, 2.cc,
- 3599.cc: Likewise.
- * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
- * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
- * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc, 1057.cc:
- Likewise.
- * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
-
- * testsuite/27_io/basic_streambuf/imbue/char/1.cc, 9322.cc: Minor
- tweaks.
- * testsuite/27_io/basic_streambuf/overflow/char/2.cc, 3599.cc:
- Likewise.
- * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
- * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
-
-2004-07-11 Phil Edwards <phil@codesourcery.com>
-
- * acinclude.m4: Cosmetic shell syntax fixes.
- * configure.ac: Bring comment inline with reality.
- * configure.host: Both of the above. Move 'arm' case to right
- place in host_cpu switch.
- * aclocal.m4, configure: Regenerate.
-
-2004-07-09 Paolo Carlini <pcarlini@suse.de>
-
- Add wchar_t counterparts of the basic_stringbuf<char> tests.
- * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc, 9322.cc: New.
- * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc, 2.cc,
- 3599.cc, 9988.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc, 9825.cc:
- Likewise.
- * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc, 2.cc:
- Likewise.
- * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc, 2.cc, 3.cc:
- Likewise.
- * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc, 2.cc, 3.cc:
- Likewise.
- * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc, 9425.cc:
- Likewise.
- * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc, 1057.cc,
- 9404-1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc, 1057.cc,
- 9404-2.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc, 2.cc, 3.cc,
- 3955.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
-
-2004-07-08 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/gslice.h: Trivial formatting fixes.
- * include/bits/gslice_array.h: Likewise.
- * include/bits/indirect_array.h: Likewise.
- * include/bits/mask_array.h: Likewise.
- * include/bits/slice_array.h: Likewise.
- * include/bits/valarray_after.h: Likewise.
- * include/bits/valarray_array.h: Likewise.
- * include/bits/valarray_before.h: Likewise.
- * include/std/std_valarray.h: Likewise.
-
-2004-07-08 Benjamin Kosnik <bkoz@redhat.com>
-
- PR c++/16169
- * include/bits/basic_string.h (basic_string::operator=): Revert.
-
-2004-07-07 Benjamin Kosnik <bkoz@redhat.com>
-
- * configure.ac (libtool_VERSION): To 6:2:0.
- * configure: Regenerated.
-
- * testsuite/testsuite_abi.cc (check_version): Add 3.4.2.
-
-2004-07-07 Aaron W. LaFramboise <aaronraolete36@aaronwl.com>
-
- PR libstdc++/16411
- * config/linker-map.gnu: Add stdio_sync_filebuf::file exports.
-
-2004-07-07 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/abi.html: Updates for 3.4.1 release. Add summary of
- -Weffc++ issues.
-
-2004-07-07 Paolo Carlini <pcarlini@suse.de>
-
PR libstdc++/16401
* include/bits/sstream.tcc (overflow): When reallocating _M_string
use an exponential grow policy.
* testsuite/27_io/basic_stringbuf/overflow/char/1.cc: New.
* testsuite/performance/27_io/stringbuf_overflow.cc: New.
-2004-07-06 Anssi Hannula <anssi.hannula@mbnet.fi>
-
- PR libstdc++/15928
- * crossconfig.m4: Add in bits for djgpp.
- * configure: Regenerate.
-
-2004-07-05 Jonathan Wakely <redi@gcc.gnu.org>
-
- * testsuite/23_containers/{set,multiset}/14340.cc: Fix typos in
- instantiation of set and multiset (functor param given as int).
-
-2004-07-04 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.h: Trivial formatting fixes and/or
- const-ification of some variables.
- * include/bits/deque.tcc: Likewise.
- * include/bits/stl_algobase.h: Likewise.
- * include/bits/stl_bvector.h: Likewise.
- * include/bits/stl_construct.h: Likewise.
- * include/bits/stl_deque.h: Likewise.
- * include/bits/stl_pair.h: Likewise.
- * include/bits/stl_vector.h: Likewise.
- * include/bits/vector.tcc: Likewise.
+2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
-2004-07-04 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/25_algorithms/copy/1.cc: Add instantiations for
- systems with no COMDAT or weak support.
- * testsuite/25_algorithms/copy/2.cc: Likewise.
- * testsuite/25_algorithms/copy/3.cc: Likewise.
- * testsuite/25_algorithms/copy/4.cc: Likewise.
-
-2004-07-03 Paul Brook <paul@codesourcery.com>
-
- * configure.ac: Set ABI_TWEAKS_SRCDIR.
- * configure.host: Set abi_tweaks_dir. Check for atomicity.h when
- setting atomicity_dir. Override type_cpu for arm based targets.
- * include/Makefile.am (host_headers): Add cxxabi_tweaks.h.
- * libsupc++/cxxabi.h: Include bits/cxxabi.h. Don't declare __guard.
- * libsupc++/guard.cc: Use definitions from cxxabi_tweaks.h.
- * libsupc++/vec.cc: Ditto.
- * config/cpu/arm/cxxabi_tweaks.h: New file.
- * config/cpu/generic/cxxabi_tweaks.h: New file.
- * */Makefile.in: Regenerate.
- * configure: Regenerate.
+ * include/bits/concurrence.h: Tweak comments.
-2004-07-02 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/type_traits.h (_Is_normal_iterator): Move...
- * include/bits/cpp_type_traits.h: ... here, renamed to
- __is_normal_iterator and consistent with the other traits.
- * include/bits/stl_algobase.h (__copy_ni1, __copy_ni2): Convert
- to the struct __copy_normal and three specializations.
- (__copy_backward_output_normal_iterator,
- __copy_backward_input_normal_iterator): Likewise, convert to
- the struct __copy_backward_normal and three specializations.
- (copy, copy_backward): Use the latter.
- (__copy_aux, __copy_backward_aux): Very minor tweaks.
-
-2004-07-01 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_algobase.h (__copy_trivial): Remove.
- (__copy_aux2): Rewrite as __copy_aux to use __is_pointer,
- __is_trivially_copyable, __are_same and __copy::copy.
- (__copy): Rewrite as a class template and two specializations.
- (__copy_ni2): Simplify, just call __copy_aux.
-
- * include/bits/stl_algobase.h (__copy_backward_aux): Add __are_same
- check.
- * testsuite/25_algorithms/copy/1.cc, 2.cc, 3.cc, 4.cc: Test also
- for destination value type != source value type.
-
-2004-07-01 Benjamin Kosnik <bkoz@redhat.com>
- Per Bothner <per@bothner.com>
+2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
+ Per Bothner <per@bothner.com>
Mohan Embar <gnustuff@thisiscool.com>
PR libstdc++/16248
@@ -2876,79 +538,72 @@
to mutex_type.
* src/allocator.cc: Same.
-2004-06-30 Brad Spencer <spencer@infointeractive.com>
+2004-07-12 Brad Spencer <spencer@infointeractive.com>
* include/ext/mt_allocator.h: Handle allocations at static
initialization that happen before _S_options is (automatically)
constructed; set _S_init even if _M_force_new is true.
-2004-06-30 Benjamin Kosnik <bkoz@redhat.com>
-
- * config/linker-map.gnu: Revert new exports.
-
-2004-06-30 Benjamin Kosnik <bkoz@redhat.com>
- Stuart Anderson <anderson@netsweng.com>
+2004-07-12 Paul Brook <paul@codesourcery.com>
- * config/linker-map.gnu: Add destructor exports for abstract base
- classes to conform to LSB.
-
-2004-06-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
- Paolo Carlini <pcarlini@suse.de>
+ * include/bits/concurrence.h: Still create mutex object when
+ single-threaded.
- * include/bits/cpp_type_traits.h: Add __is_pointer and
- __is_trivially_copyable.
- * include/bits/stl_algobase.h (fill, fill_n): Slightly
- tweak to use the latter.
- (__copy_backward_dispatch): Remove.
- (__copy_backward_aux): Rewrite to use __is_pointer and
- __is_trivially_copyable and __copy_backward::copy_b.
- (__copy_backward): Rewrite as a class template and two
- specializations.
+2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
-2004-06-30 Paolo Carlini <pcarlini@suse.de>
+ * include/bits/concurrence.h (__gnu_cxx::lock): New.
+ * include/ext/pool_allocator.h (__pool_base::_Lock::_S_lock): Remove.
+ (__pool_base::_M_get_mutex): New.
+ * include/bits/allocator.h: Tweak.
+ * src/allocator.cc (__pool_base::_M_get_free_list): Correct offset.
- * testsuite/25_algorithms/copy.cc: Move to...
- * testsuite/25_algorithms/copy/1.cc: ... here, extend.
- * testsuite/25_algorithms/copy/2.cc: New.
- * testsuite/25_algorithms/copy/3.cc: New.
- * testsuite/25_algorithms/copy/4.cc: New.
+ * src/allocator.cc: Move all instantiations...
+ * src/allocator-inst.cc: ...here.
-2004-06-29 Paul Brook <paul@codesourcery.com>
+2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
- * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Store the
- element size in the cookie.
+ * include/ext/pool_allocator.h: Qualify __throw_bad_alloc.
+ (__pool_base): Remove unused template parameter. Add
+ protected. Move lock data into __pool_base::_Lock. Remove static
+ on member functions.
+ (__pool_base::_M_get_free_list): New.
+ (__pool_alloc): Move _S_force new here.
+ * src/allocator.cc: Move out of line __pool_base definitions here.
+ * config/linker-map.gnu: Export bits from __pool_base.
-2004-06-28 Paolo Carlini <pcarlini@suse.de>
+2004-07-07 Benjamin Kosnik <bkoz@redhat.com>
- * include/bits/cpp_type_traits.h: Move the additions to
- namespace __gnu_internal outside of namespace std; trivial
- formatting fixes.
+ * configure.ac (libtool_VERSION): To 6:2:0.
+ * configure: Regenerated.
-2004-06-28 Benjamin Kosnik <bkoz@redhat.com>
+ * testsuite/testsuite_abi.cc (check_version): Add 3.4.2.
- * include/debug/safe_base.h (__gnu_debug::_Safe_sequence_base):
- Revert -Weffc++ changes that defined copy ctory and or assignment
- operator.
- * libsupc++/tinfo.cc (__upcast_result): Same.
+2004-07-07 Aaron W. LaFramboise <aaronraolete36@aaronwl.com>
-2004-06-28 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/16411
+ * config/linker-map.gnu: Add stdio_sync_filebuf::file exports.
+
+2004-07-06 Anssi Hannula <anssi.hannula@mbnet.fi>
- * src/localename.cc (locale::_Impl::_Impl): Slightly improve
- the algorithm used to name the categories.
+ PR libstdc++/15928
+ * crossconfig.m4: Add in bits for djgpp.
+ * configure: Regenerate.
-2004-06-28 Paolo Bonzini <bonzini@gnu.org>
+2004-07-06 Paolo Carlini <pcarlini@suse.de>
- * include/Makefile.am: Give a .gch extension to
- the PCH files, not only to the directory.
- * include/Makefile.in: Regenerate.
+ PR libstdc++/16210
+ * acinclude.m4 (GLIBCXX_ENABLE_LONG_LONG): Do not check for the
+ availability of strto(u)ll, not used anymore in the iostreams.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
-2004-06-28 Paolo Carlini <pcarlini@suse.de>
+2004-07-06 Paolo Carlini <pcarlini@suse.de>
- * config/locale/gnu/monetary_members.cc
- (moneypunct<wchar_t>::_M_initialize_moneypunct): Clean up
- assignments of _M_decimal_point and _M_thousands_sep.
+ * include/bits/cpp_type_traits.h: Move the additions to
+ namespace __gnu_internal outside of namespace std; trivial
+ formatting fixes.
-2004-06-27 Paolo Carlini <pcarlini@suse.de>
+2004-07-06 Paolo Carlini <pcarlini@suse.de>
* docs/html/17_intro/contribute.html: Update some links.
* docs/html/17_intro/porting-howto.html: Likewise.
@@ -2961,92 +616,29 @@
* docs/html/faq/index.html: Likewise.
* docs/html/install.html: Don't mention 2.x compilers.
-2004-06-27 Paolo Carlini <pcarlini@suse.de>
+2004-07-01 Release Manager
- * include/ext/rope: Trivial formatting fixes.
- * include/ext/ropeimpl.h: Likewise.
-
-2004-06-26 Paolo Carlini <pcarlini@suse.de>
+ * GCC 3.4.1 released.
- PR libstdc++/16210
- * acinclude.m4 (GLIBCXX_ENABLE_LONG_LONG): Do not check for the
- availability of strto(u)ll, not used anymore in the iostreams.
- * configure: Regenerate.
+2004-06-28 Benjamin Kosnik <bkoz@redhat.com>
+ * include/debug/safe_base.h (__gnu_debug::_Safe_sequence_base):
+ Revert -Weffc++ changes that defined copy ctory and or assignment
+ operator.
+ * libsupc++/tinfo.cc (__upcast_result): Same.
+
2004-06-25 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/16182
+ PR libstdc++/16182
* linkage.m4 (GLIBCXX_CHECK_BUILTIN_MATH_DEC): Revert to
AC_DEFINE_UNQUOTED.
* configure: Regenerate.
-2004-06-25 Paul Brook <paul@codesourcery.com>
-
- * libsupc++/cxxabi.h: Define __ARM_EABI__
- (__guard): Use it.
- * libsupc++/guard.h (__cxa_guard_acquire, __cxa_guard_release): Ditto.
-
-2004-06-25 Paul Brook <paul@codesourcery.com>
-
- * include/bits/concurrence.h: Still create mutex object when
- single-threaded.
-
-2004-06-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_algobase.h (fill, fill_n): Revert last
- change: actually we need to copy construct an object of type
- _Tp, not of type iterator_traits<>::value_type, therefore the
- code is ok.
-
-2004-06-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_algobase.h (fill, fill_n): Tighten the
- dispatch: use iterator_traits<>::value_type, not _Tp.
-
-2004-06-25 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/25_algorithms/fill/1.cc: Tweak instantiations.
- * testsuite/25_algorithms/fill/2.cc: Likewise.
-
-2004-06-25 Dan Nicolaescu <dann@ics.uci.edu>
- Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/stl_algobase.h (__fill, __fill_n): New helpers
- for fill and fill_n, respectively: when copying is cheap, use a
- temporary to avoid a memory read in each iteration.
-
-2004-06-25 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/25_algorithms/fill/1.cc: New.
- * testsuite/25_algorithms/fill/2.cc: Likewise.
-
2004-06-25 Benjamin Kosnik <bkoz@redhat.com>
* include/debug/formatter.h (__gnu_debug::_Error_formatter):
Remove copy constructor and assignment operator.
-
-2004-06-24 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/bits/concurrence.h (__gnu_cxx::lock): New.
- * include/ext/pool_allocator.h (__pool_base::_Lock::_S_lock): Remove.
- (__pool_base::_M_get_mutex): New.
- * include/bits/allocator.h: Tweak.
- * src/allocator.cc (__pool_base::_M_get_free_list): Correct offset.
- * config/linker-map.gnu: Remove __pool_base::_Lock::_S_lock.
- * include/bits/stl_threads.h: Remove.
- * include/Makefile.am: Also here.
- * include/Makefile.in: Regenerate.
-
- * src/locale_init.cc: Use __gnu_cxx::lock.
-
- * src/allocator.cc: Move all instantiations...
- * src/allocator-inst.cc: ...here.
-
-2004-06-23 Andrew Pinski <apinski@apple.com>
-
- * linkage.m4: Remove check for libmx.
- * configure: Regenerate.
-
+
2004-06-23 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/16154
@@ -3054,57 +646,11 @@
Don't require the _DefaultConstructibleConcept.
(struct _ForwardIteratorConcept): Require it here.
-2004-06-22 Alexandre Oliva <aoliva@redhat.com>
-
- * include/bits/istream.tcc (getline): Make sure arguments passed
- to min/max have the same type.
- * include/bits/locale_facets.tcc (__verify_grouping): Likewise.
- * include/bits/stl_deque.h (_Deque_base::_Deque_base): Likewise.
-
-2004-06-22 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/abi.html: Update links.
-
-2004-06-22 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/26_numerics/complex_inserters_extractors.cc,
- complex_value.cc, buggy_complex.cc: Move to...
- * testsuite/26_numerics/complex/: ... here.
- * testsuite/26_numerics/c99_classification_macros_c++.cc,
- c99_classification_macros_c.cc, c_math.cc, c_math_dynamic.cc,
- fabs_inline.cc: Move to...
- * testsuite/26_numerics/cmath/: ... here.
- * testsuite/26_numerics/binary_closure.cc, slice.cc,
- slice_array_assignment.cc, valarray.cc, valarray_const_bracket.cc,
- valarray_name_lookup.cc, valarray_operators.cc,
- valarray_subset_assignment.cc: Move to...
- * testsuite/26_numerics/valarray/: ... here (new dir).
- * testsuite/26_numerics/sum_diff.cc: Move to...
- * testsuite/26_numerics/numeric/: ... here (new dir).
-
-2004-06-22 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_istream.h (ignore(streamsize __n = 1,
- int_type __delim = traits_type::eof())): Split into...
- (ignore(), ignore(streamsize __n), ignore(streamsize __n,
- int_type __delim)): The first two can be much more simpler
- and efficient than the fully general case; also, the last
- two can take advantage of the same mechanism already used
- for getline.
- * include/bits/istream.tcc (ignore(streamsize __n = 1,
- int_type __delim = traits_type::eof()): Remove.
- (ignore(), ignore(streamsize __n), ignore(streamsize __n,
- int_type __delim)): New.
-
2004-06-21 Loren J. Rittle <ljrittle@acm.org>
* config/linker-map.gnu: Use wildcards for
__basic_file::sys_open(FILE*, _Ios_Openmode).
-2004-06-20 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/27_io/basic_istream/ignore/char/3.cc: New.
-
2004-06-18 Paolo Carlini <pcarlini@suse.de>
* include/ext/mt_allocator (__mt_alloc<>::_Tune): Add _M_align,
@@ -3121,28 +667,8 @@
_Safe_sequence_base::operator=): Provide definitions.
* testsuite/23_containers/bitset/cons/16020.cc: New.
-2004-06-18 Benjamin Kosnik <bkoz@redhat.com>
-
- * include/ext/pool_allocator.h: Qualify __throw_bad_alloc.
- (__pool_base): Remove unused template parameter. Add
- protected. Move lock data into __pool_base::_Lock. Remove static
- on member functions.
- (__pool_base::_M_get_free_list): New.
- (__pool_alloc): Move _S_force new here.
- * src/allocator.cc: Move out of line __pool_base definitions here.
- * config/linker-map.gnu: Export bits from __pool_base.
-
2004-06-18 Paolo Carlini <pcarlini@suse.de>
- * config/locale/gnu/numeric_members.cc
- (numpunct<wchar_t>::_M_initialize_numpunct): Clean up
- assignments of _M_decimal_point and _M_thousands_sep.
- * config/locale/gnu/time_members.cc
- (__timepunct<wchar_t>::_M_initialize_timepunct): Clean up
- and reformat assignments of date and time fields.
-
-2004-06-16 Paolo Carlini <pcarlini@suse.de>
-
* include/ext/rope (rope(_CharT, const allocator_type&)): Fix
to use _Data_allocate.
* include/ext/ropeimpl.h (rope<>::_S_leaf_concat_char_iter): Likewise.
@@ -3160,52 +686,17 @@
(rope<>::_S_dump): Likewise.
(rope<>::_S_fetch_ptr): Likewise.
(rope<>::_S_compare): Likewise.
- (rope<>::replace_with_c_str()): Likewise.
+ (rope<>::replace_with_c_str()): Likewise.
* testsuite/ext/rope.cc: Rename to testsuite/ext/rope/1.cc.
* testsuite/ext/rope/2.cc: New.
-2004-06-16 Paolo Carlini <pcarlini@suse.de>
+2004-06-18 Paolo Carlini <pcarlini@suse.de>
Matt Austern <austern@apple.com>
* testsuite/ext/rope/3.cc: New.
-2004-06-15 Paolo Bonzini <bonzini@gnu.org>
-
- * acinclude.m4: Remove useless multilib configury.
- * Makefile.am: Remove useless multilib rules.
- * aclocal.m4: Regenerate.
- * Makefile.in: Regenerate.
- * configure: Regenerate.
-
-2004-06-15 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/hashtable.h: Trivial formatting fixes.
- * include/ext/rb_tree: Likewise.
-
-2004-06-14 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/hash_map: Trivial formatting fixes.
- * include/ext/hash_set: Likewise.
- * include/ext/memory: Likewise.
- * include/ext/numeric: Likewise.
-
-2004-06-14 Benjamin Kosnik <bkoz@redhat.com>
-
- * Makefile.in: Regenerate with automake 1.8.5.
- * aclocal.m4: Same.
- * include/Makefile.in: Same.
- * libmath/Makefile.in: Same.
- * libsupc++/Makefile.in: Same.
- * po/Makefile.in: Same.
- * src/Makefile.in: Same.
- * testsuite/Makefile.in: Same.
-
-2004-06-14 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/slist: Trivial formatting fixes.
-
-2004-06-14 Paolo Carlini <pcarlini@suse.de>
+2004-06-17 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (time_get<>::_M_extract_name):
Don't use the 'magic number' 10 in the computation of __minlen;
@@ -3213,40 +704,14 @@
decrease __nmatches and increase __i3 at once, only either of
the two; tidy.
-2004-06-13 Paolo Carlini <pcarlini@suse.de>
+2004-06-17 Paolo Carlini <pcarlini@suse.de>
- * include/bits/locale_facets.tcc (time_get<>::do_get_time,
- time_get<>::do_get_date): Use only once _M_extract_via_format,
- instead of going through "%X"/"%x" and calling it two times
- (+ using widen).
-
-2004-06-12 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/algorithm: Trivial formatting fixes.
- * include/ext/functional: Likewise.
- * include/ext/hash_fun.h: Likewise.
- * include/ext/iterator: Likewise.
-
-2004-06-12 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/basic_string.tcc (find(const _CharT*, size_type,
- size_type)): Reimplement using std::search.
- * src/string-inst.cc: Instantiate std::search for char/wchar_t.
-
-2004-06-12 Dhruv Matani <dhruvbird@gmx.net>
-
- * testsuite/performance/21_strings/string_find.cc: New.
-
-2004-06-10 Aaron W. LaFramboise <aaronraolete36@aaronwl.com>
-
- * include/bits/istream.tcc (istream::ignore): Fix for -Wuninitialized.
-
-2004-06-10 Jan van Dijk <jan@etpmod.phys.tue.nl>
-
- * include/std/std_complex.h (sin(const complex<_Tp>& __z)): Make
- this function return a value.
+ * include/ext/pool_allocator.h: Convert to a global free-list,
+ as per the original SGI/HP design: move the implementation
+ details to struct __pool_base, from which __pool_alloc derives.
+ * src/allocator.cc: Instantiate __pool_base.
-2004-06-09 Paolo Carlini <pcarlini@suse.de>
+2004-06-11 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/15775
* include/bits/stl_deque.h: Consistently with stl_set.h, define
@@ -3257,14 +722,22 @@
* include/bits/stl_multimap.h: Likewise.
* include/bits/stl_vector.h: Likewise.
-2004-06-09 Benjamin Kosnik <bkoz@redhat.com>
+2004-06-11 Dhruv Matani <dhruvbird@gmx.net>
+ Paolo Carlini <pcarlini@suse.de>
+
+ * testsuite/testsuite_performance.h
+ (resource_counter::allocated_memory): Make it return the right
+ number of bytes requested by the allocators/application. This is
+ the sbrk+mmaped memory.
+
+2004-06-10 Benjamin Kosnik <bkoz@redhat.com>
- * crossconfig.m4: Remove signbit, signbitf, signbitl.
+ * crossconfig.m4: Remove signbit, signbitf, signbitl.
* linkage.m4: Comment LIBMATHOBJS, tweak others. AC_DEFINES for
builtin math functions instead of AC_DEFINE_UNQUOTED.
* configure: Regenerate.
-2004-06-08 Benjamin Kosnik <bkoz@redhat.com>
+2004-06-10 Benjamin Kosnik <bkoz@redhat.com>
* docs/doxygen/filter.sed: Rename _GLIBCXX_STD to std.
* docs/doxygen/mainpage.html: Remove links.
@@ -3274,25 +747,6 @@
* config/linker-map.gnu: Use wildcards for
__basic_file::{xsgetn,xsputn,seekoff,xsputn_2}.
-2004-06-08 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/pool_allocator.h: Convert to a global free-list,
- as per the original SGI/HP design: move the implementation
- details to struct __pool_base, from which __pool_alloc derives.
- * src/allocator.cc: Instantiate __pool_base.
-
-2004-06-07 Dhruv Matani <dhruvbird@gmx.net>
- Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/testsuite_performance.h
- (resource_counter::allocated_memory): Make it return the right
- number of bytes requested by the allocators/application. This is
- the sbrk+mmaped memory.
-
-2004-06-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
-
- * include/std/std_complex.h (log): Tidy.
-
2004-05-31 Benjamin Kosnik <bkoz@redhat.com>
* config/linker-map.gnu (GLIBCXX_3.4.1): Add.
@@ -3301,61 +755,122 @@
* configure: Regenerate.
* aclocal.m4: Regenerate.
-2004-05-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
-
- * include/std/std_complex.h (complex<_Tp>): Properly indent
- to follow C++STYLE.
- (complex<>::__rep): New.
- (__complex_abs): New. Dispatch to built-ins.
- (abs): Use them.
- (__complex_arg): New. Dispatch to built-ins.
- (arg): Use it.
- (__complex_cos): New. Dispatch to built-ins.
- (cos): Use it.
- (__complex_cosh): New. Dispatch to built-ins.
- (cosh): Use it.
- (__complex_exp): New. Dispatch to built-ins.
- (exp): Use it.
- (__complex_log): New. Dispatch to built-ins.
- (log): Use it.
- (__complex_sin): New. Dispatch to built-ins.
- (sin): Use it.
- (__complex_sinh): New. Dispatch to built-ins.
- (sinh): Use it.
- (__complex_sqrt): New. Dispatch to built-ins.
- (sqrt): Use it.
- (__complex_tan): New. Dispatch to built-ins.
- (tan): Use it.
- (__complex_tanh): New. Dispatch to built-ins.
- (tanh): Use it.
- (__complex_pow): New. Dispatch to built-ins.
- (pow): Use it.
-
-2004-05-29 Richard B. Kreckel <Richard.Kreckel@Framatome-ANP.com>
- Benjamin Kosnik <bkoz@redhat.com>
-
+2004-05-31 Richard B. Kreckel <Richard.Kreckel@Framatome-ANP.com>
+ Benjamin Kosnik <bkoz@redhat.com>
+
PR libstdc++/14600
* include/ext/stdio_sync_filebuf.h (stdio_sync_filebuf::file): New.
* include/ext/stdio_filebuf.h (stdio_filebuf::file): New.
* config/io/basic_file_stdio.cc (__basic_file::file): New.
* config/io/basic_file_stdio.h: Define.
-2004-05-27 Benjamin Kosnik <bkoz@redhat.com>
+2004-05-30 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/15675
* docs/html/documentation.html: Update doxygen links for 3.4.0.
-2004-05-27 Jan Beulich <jbeulich@novell.com>
+2004-05-30 Jan Beulich <jbeulich@novell.com>
* scripts/create_testsuite_files: Tweak.
-2004-05-25 Benjamin Kosnik <bkoz@redhat.com>
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
- PR libstdc++/15489
- * scripts/create_testsuite_files: Revert xtype change, add non-GNU
- bits to do the same thing.
+ * include/ext/mt_allocator.h:(__mt_alloc::allocate): Minor
+ tweaks.
+
+2004-05-30 Dhruv Matani <dhruvbird@gmx.net>
+
+ * include/ext/mt_allocator.h:(__mt_alloc::allocate): Re-write
+ allocation loop which removes blocks from the global free list
+ from O(N) to O(1) when the required blocks are <= the number
+ available.
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
+ Consistently update __bin._M_free[0].
+ (__mt_alloc<>::allocate): When __bin._M_first[0] != NULL use
+ __bin._M_free[0] to simplify the while loop (i.e., the number
+ of iterations becomes known at the outset).
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
+ The critical section is actually very small, only two assignments.
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::allocate): Factor out
+ some duplicated code.
+ (__mt_alloc<>::_Bin_record): Spare the space of _M_free and _M_used
+ in the single threaded case.
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
+ Rearrange arithmetic to avoid computing two divisions at
+ each deallocation.
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::_S_initialize):
+ Streamline the second half, wrapping it in a single
+ '#ifdef __GTHREADS if (__gthread_active_p())' and avoiding
+ conditionals inside loops.
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h: Uglify consistently names of
+ variables, members and classes; tidy.
+
+2004-05-30 Dhruv Matani <dhruvbird@gmx.net>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
+ Deallocation loop rewrote.
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::allocate,
+ __mt_alloc<>::deallocate): Protect two instances of
+ block->thread_id with __GTHREADS.
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::tune):
+ Add _M_min_bin, the size in bytes of the smallest bin.
+ (__mt_alloc<>::tune()): Tweak accordingly.
+ (__mt_alloc<>::tune(size_t, ...)): Likewise.
+ (__mt_alloc<>::block_record): Change to a union: members next
+ and thread_id are never used at the same time.
+ (__mt_alloc<>::allocate): Update consistently.
+ (__mt_alloc<>::deallocate): Likewise.
+ (__mt_alloc<>::_S_initialize): Update setups of _S_binmap and
+ _S_bin_size for the configurable _M_min_size.
+
+2004-05-30 Paolo Carlini <pcarlini@suse.de>
+
+ * include/ext/mt_allocator.h (__mt_alloc<>::allocate,
+ __mt_alloc<>::deallocate): Avoid redundant conditionals.
+
+2004-05-27 Paolo Carlini <pcarlini@suse.de>
+
+ PR libstdc++/15565
+ * include/bits/locale_facets.tcc (__int_to_char(unsigned long),
+ __int_to_char(unsigned long long)): Showpos is not relevant
+ for unsigned types.
+ * testsuite/22_locale/num_put/put/char/15565.cc: New.
+ * testsuite/22_locale/num_put/put/wchar_t/15565.cc: New.
+
+ * testsuite/22_locale/num_put/put/wchar_t/1.cc: Use L for the fill
+ char.
+ * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
-2004-05-24 Paolo Carlini <pcarlini@suse.de>
+2004-05-25 Paolo Carlini <pcarlini@suse.de>
* include/bits/istream.tcc (ignore): Correctly deal with
n == numeric_limits<streamsize>::max().
@@ -3377,28 +892,54 @@
Likewise.
* testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
-2004-05-22 Benjamin Kosnik <bkoz@redhat.com>
+2004-05-25 Paolo Carlini <pcarlini@suse.de>
+
+ * include/bits/istream.tcc (ignore): Remove redundant line.
+ (readsome): Tidy, closely following 27.6.1.3, p30.
+
+2004-05-25 Paolo Carlini <pcarlini@suse.de>
+
+ * include/bits/istream.tcc (operator>>(basic_istream<>&,
+ basic_string<>&)): Use a temporary buffer, thus avoiding
+ reallocation for common case.
+ * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
+ New.
+ * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
+ Likewise.
+
+ * include/bits/istream.tcc: Const-ification of a few variables.
+
+ * include/bits/ostream.tcc: Trivial formatting fixes and
+ const-ification of some variables.
+
+2004-05-25 Benjamin Kosnik <bkoz@redhat.com>
+
+ PR libstdc++/15489
+ * scripts/create_testsuite_files: Revert xtype change, add
+ non-GNU bits to do the same thing.
+
+2004-05-24 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/12854
- Fixups for -Weffc++.
+ Fixups for -Weffc++.
* include/bits/basic_string.h (basic_string::operator=): Return
pointer to this instead of result of assign. Although redundant,
this doesn't impact resultant codegen.
-
+
* include/bits/locale_facets.h (__numpunct_cache): Declare
assignment opxserator and copy constructor private.
(__timepunct_cache): Same.
(__moneypunct_cache): Same.
(collate): Use member initialization list for _M_c_locale_collate.
* config/locale/gnu/messages_members.h: Same.
- * config/locale/gnu/time_members.h (__timepunct): Same.
+ * config/locale/gnu/time_members.h (__timepunct): Same.
* src/codecvt.cc: Use member initialization list to initialize
- _M_c_locale_codecvt.
+ _M_c_locale_codecvt.
* src/ctype.cc: Same, with _M_c_locale_ctype and _M_narrow_ok.
* config/os/gnu-linux/ctype_noninline.h: Same.
* src/locale.cc (_Impl): Same.
* src/locale_init.cc: Same.
- * src/localename.cc: Same.
+ * src/localename.cc: Same.
* include/bits/basic_ios.h (basic_ios): Complete member
initialization list.
@@ -3409,7 +950,7 @@
* include/std/std_streambuf.h: Same.
* include/std/std_sstream.h: Same, for _M_mode.
* src/ios.cc (ios_base): Same.
-
+
* include/ext/rope: Make derived classes match exception
specifications. Add copy constructors and assignment operators.
@@ -3423,51 +964,33 @@
* include/backward/strstream: Declare assignment operator and copy
constructor private.
-2004-05-22 Benjamin Kosnik <bkoz@redhat.com>
+2004-05-24 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/testsuite_hooks.h (func_callback): Declare copy
- constructor and assignment operator private.
+ constructor and assignment operator private.
* testsuite/23_containers/deque/cons/clear_allocator.cc: Match
exception specifications of base class.
* testsuite/23_containers/list/cons/clear_allocator.cc: Same.
* testsuite/23_containers/vector/cons/clear_allocator.cc: Same.
* testsuite/23_containers/vector/bool/clear_allocator.cc: New.
-
-2004-05-22 Benjamin Kosnik <bkoz@redhat.com>
+
+2004-05-24 Benjamin Kosnik <bkoz@redhat.com>
* libsupc++/cxxabi.h: Remove duplicated and useless public and
- private keywords in class declarations. Format. Use
- stddef.h. Expose declarations to "C" compilation.
- * libsupc++/tinfo.cc (__upcast_result): Add copy constructor and
- assignment operator.
- (__dyncast_result): Same.
- * libsupc++/vec.cc (uncatch_exception): Same, use member
- initialization list.
-
+ private keywords in class declarations. Format. Use
+ stddef.h. Expose declarations to "C" compilation.
+ * libsupc++/tinfo.cc (__upcast_result): Add copy constructor and
+ assignment operator.
+ (__dyncast_result): Same.
+ * libsupc++/vec.cc (uncatch_exception): Same, use member
+ initialization list.
+
2004-05-22 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/abi_check.cc: Add unistd.h.
-2004-05-22 Paolo Carlini <pcarlini@suse.de>
-
- PR libstdc++/15565
- * include/bits/locale_facets.tcc (__int_to_char(unsigned long),
- __int_to_char(unsigned long long)): Showpos is not relevant
- for unsigned types.
- * testsuite/22_locale/num_put/put/char/15565.cc: New.
- * testsuite/22_locale/num_put/put/wchar_t/15565.cc: New.
-
- * testsuite/22_locale/num_put/put/wchar_t/1.cc: Use L for the fill
- char.
- * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
-
2004-05-21 Matthias Klose <doko@debian.org>
-
+
* docs/doxygen/run_doxygen: Bump required version.
2004-05-21 Benjamin Kosnik <bkoz@redhat.com>
@@ -3475,27 +998,7 @@
* docs/html/abi.html (libgcc_s): Additions suggested by Matthias Klose.
* docs/doxygen/Intro.3: Subtractions suggested by Phil Edwards.
-2004-05-21 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/istream.tcc (ignore): Remove redundant line.
- (readsome): Tidy, closely following 27.6.1.3, p30.
-
-2004-05-20 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/istream.tcc (operator>>(basic_istream<>&,
- basic_string<>&)): Use a temporary buffer, thus avoiding
- reallocation for common case.
- * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
- New.
- * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
- Likewise.
-
- * include/bits/istream.tcc: Const-ification of a few variables.
-
- * include/bits/ostream.tcc: Trivial formatting fixes and
- const-ification of some variables.
-
-2004-05-20 Benjamin Kosnik <bkoz@redhat.com>
+2004-05-21 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/15123
PR libstdc++/13928
@@ -3508,38 +1011,22 @@
* docs/doxygen/stdheader.cc: Edit, add files.
* docs/doxygen/user.cfg.in: Regenerate with Doxygen 1.3.7.
-2004-05-18 Jonathan Wakely <redi@gcc.gnu.org>
-
- * include/ext/stdio_filebuf.h: Update comments to reflect PR 11691.
-
-2004-05-18 Jan Beulich <jbeulich@novell.com>
-
- PR libstdc++/15489
- * scripts/create_testsuite_files: Also find source files through
- symbolic links.
+2004-05-19 Jan Beulich <jbeulich@novell.com>
+
+ PR libstdc++/15489
+ * scripts/create_testsuite_files: Also find source files through
+ symbolic links.
-2004-05-18 Jan Beulich <jbeulich@novell.com>
+2004-05-19 Jan Beulich <jbeulich@novell.com>
PR libstdc++/15488
* testsuite/lib/libstdc++.exp: Make test files writable.
-2004-05-18 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h:(__mt_alloc::allocate): Minor
- tweaks.
-
-2004-05-18 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/mt_allocator.h:(__mt_alloc::allocate): Re-write
- allocation loop which removes blocks from the global free list
- from O(N) to O(1) when the required blocks are <= the number
- available.
-
2004-05-18 Jonathan Wakely <redi@gcc.gnu.org>
- * include/ext/enc_filebuf.h: Move concept-check macro to class scope.
+ * include/ext/stdio_filebuf.h: Update comments to reflect PR 11691.
-2004-05-17 Benjamin Kosnik <bkoz@redhat.com>
+2004-05-18 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/testsuite_hooks.h (__gnu_test::conversion): New class.
* testsuite/23_containers/deque/14340.cc: New.
@@ -3550,13 +1037,17 @@
* testsuite/23_containers/set/14340.cc: New.
* testsuite/23_containers/vector/14340.cc: New.
-2004-05-17 Douglas Gregor <gregod@cs.rpi.edu>
+2004-05-18 Douglas Gregor <gregod@cs.rpi.edu>
- PR libstdc++/14340
- * include/debug/safe_iterator.h (_Safe_iterator converting
- constructor): Only allow declaration to instantiate when the
+ PR libstdc++/14340
+ * include/debug/safe_iterator.h (_Safe_iterator converting
+ constructor): Only allow declaration to instantiate when the
incoming _Safe_iterator has exactly the right iterator type.
+2004-05-18 Jonathan Wakely <redi@gcc.gnu.org>
+
+ * include/ext/enc_filebuf.h: Move concept-check macro to class scope.
+
2004-05-17 Jonathan Wakely <redi@gcc.gnu.org>
* include/bits/boost_concept_check.h: Fix old attribute syntax.
@@ -3566,74 +1057,36 @@
* testsuite/23_containers/set/modifiers/swap.cc: Same.
* testsuite/23_containers/multiset/modifiers/swap.cc: Same.
-2004-05-16 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_bitset.h: Minor formatting fixes.
-
-2004-05-16 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
- Consistently update __bin._M_free[0].
- (__mt_alloc<>::allocate): When __bin._M_first[0] != NULL use
- __bin._M_free[0] to simplify the while loop (i.e., the number
- of iterations becomes known at the outset).
-
-2004-05-15 Paolo Carlini <pcarlini@suse.de>
-
- * include/std/std_bitset.h: Trivial formatting fixes.
-
-2004-05-14 Paolo Carlini <pcarlini@suse.de>
- Ivan Godard <igodard@pacbell.net>
-
- PR libstdc++/15361
- * include/std/std_bitset.h (_Base_bitset<_Nw>::_M_do_find_next): Fix.
- * testsuite/23_containers/bitset/ext/15361.cc: New.
-
-2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
+2004-05-15 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/15046
* crossconfig.m4: Add C99 math bits for linux crosses.
* configure: Regenerate.
-2004-05-13 Simon Marshall <simon.marshall@misys.com>
- Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15090
- * include/bits/locale_facets.h: Fix for -fno-for-scope.
- * include/debug/safe_sequence.h: Same.
- * include/debug/safe_iterator.tcc: Same.
- * src/debug.cc: Same.
- * src/locale.cc: Same.
- * src/locale_init.cc: Same.
- * src/localename.cc: Same.
- * config/locale/gnu/ctype_members.cc: Same.
- * config/locale/gnu/numeric_members.cc: Same.
- * testsuite/testsuite_abi.cc: Same.
- * testsuite/testsuite_hooks.cc: Same.
-
-2004-05-13 Jonathan Wakely <redi@gcc.gnu.org>
-
+2004-05-15 Simon Marshall <simon.marshall@misys.com>
+ Benjamin Kosnik <bkoz@redhat.com>
+
+ PR libstdc++/15090
+ * include/bits/locale_facets.h: Fix for -fno-for-scope.
+ * include/debug/safe_sequence.h: Same.
+ * include/debug/safe_iterator.tcc: Same.
+ * src/debug.cc: Same.
+ * src/locale.cc: Same.
+ * src/locale_init.cc: Same.
+ * src/localename.cc: Same.
+ * config/locale/gnu/ctype_members.cc: Same.
+ * config/locale/gnu/numeric_members.cc: Same.
+ * testsuite/testsuite_abi.cc: Same.
+ * testsuite/testsuite_hooks.cc: Same.
+
+2004-05-15 Jonathan Wakely <redi@gcc.gnu.org>
+
* docs/html/abi.html: Document effect of -fabi-version on value
of __GXX_ABI_VERSION, and that it's defined in c-cppbuiltin.c.
Fix markup.
-2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15074
- * docs/html/faq/index.html: Update docs for libsupc++ usage.
-
-2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
-
- PR libstdc++/15412
- * include/bits/stl_threads.h (_GLIBCXX_mutex): Move to namespace
- __gnu_internal.
- (_GLIBCXX_mutex_address): Same.
- (_GLIBCXX_once): Same.
- (_GLIBCXX_mutex_init): Same.
- (_GLIBCXX_mutex_address_init): Same.
-
-2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
-
+2004-05-15 Benjamin Kosnik <bkoz@redhat.com>
+
* docs/html/abi.html: New.
* docs/html/abi.txt: Remove.
* docs/html/documentation.html: Add link.
@@ -3646,63 +1099,53 @@
* docs/html/17_intro/TODO: Update.
* include/bits/stl_pair.h: Format.
-2004-05-06 Matthias Klose <doko@debian.org>
-
- * include/backward/iterator.h: Add GPL copyright info,
- with exception clause.
- * include/bits/boost_concept_check.h: Likewise.
- * include
- * libsupc++/tinfo.h: Likewise.
- * po/string_literals.cc: Likewise.
-
-2004-05-03 Andreas Tobler <a.tobler@schweiz.ch>
+2004-05-14 Paolo Carlini <pcarlini@suse.de>
+ Ivan Godard <igodard@pacbell.net>
- * acinclude.m4: Replace -W with more speaking -Wextra.
- * configure: Rebuilt.
+ PR libstdc++/15361
+ * include/std/std_bitset.h (_Base_bitset<_Nw>::_M_do_find_next): Fix.
+ * testsuite/23_containers/bitset/ext/15361.cc: New.
-2004-05-03 Paolo Carlini <pcarlini@suse.de>
-
- Optimize locale::_M_impl->_M_names for the most common cases:
- !_M_names[0] means unnamed; !_M_names[1] means all the categories
- the same name (_M_names[0] && _M_names[1] means that the full set
- of _M_names must be processed, the general case).
- * include/bits/locale_classes.h (locale::_Impl::_M_check_same_name):
- Tweak, saving work when !_M_names[1].
- (locale::locale(const locale&, _Facet*): Simplify: now just setting
- _M_names[0] = 0 means unnamed.
- * src/locale.cc (locale::operator==): Deal first with the common,
- easy cases, otherwise fall back to locale::name().
- (locale::name()): Tweak, if !_M_names[0] just return "*".
- (locale::_Impl::_Impl(const _Impl&, size_t): Tweak, early stop
- copying __imp._M_names if !__imp._M_names[0] or !__imp._M_names[1].
- * src/locale_init.cc (locale::_Impl::_Impl(size_t)): Tweak.
- * src/localename.cc (locale::_Impl::_Impl(const char*, size_t):
- Simplify when !std::strchr, just updating _M_names[0]; clean up.
- (locale::_Impl::_M_replace_categories): When !_M_names[1] prepare
- for the general case (full set of names), then do the usual work;
- clean up.
-
- * src/locale.cc (locale::name()): Reserve space in __ret.
- * src/locale_init.cc (locale::global(const locale&)): Save
- the name in a temporary.
- * src/localename.cc (locale::locale(const char*)): Reserve space
- in __str.
+2004-05-14 Paolo Carlini <pcarlini@suse.de>
-2004-04-29 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/14775
+ * acconfig.h: Rename _GLIBCXX_MEM_LIMITS to _GLIBCXX_RES_LIMITS.
+ * acinclude.m4 (GLIBCXX_CHECK_SETRLIMIT): Call
+ GLIBCXX_CHECK_SETRLIMIT_ancilliary for FSIZE too, adjust define
+ to _GLIBCXX_RES_LIMITS.
+ (GLIBCXX_CHECK_SETRLIMIT_ancilliary): Rename HAVE_MEMLIMIT_* to
+ HAVE_LIMIT_*.
+ * testsuite/testsuite_hooks.h: Declare set_file_limit.
+ * testsuite/testsuite_hooks.cc: Define it, using getrlimit
+ and setrlimit(RLIMIT_FSIZE).
+ * testsuite/27_io/fpos/14775.cc: New.
+ * config.h.in: Regenerate.
+ * configure: Likewise.
- * src/locale.cc (locale::operator==): Always avoid constructing
- locale::name(), directly compare pairs of _M_names.
+2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
-2004-04-26 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/15074
+ * docs/html/faq/index.html: Update docs for libsupc++ usage.
- * include/bits/istream.tcc: Fix comment.
+2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
-2004-04-26 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/15412
+ * include/bits/stl_threads.h (_GLIBCXX_mutex): Move to namespace
+ __gnu_internal.
+ (_GLIBCXX_mutex_address): Same.
+ (_GLIBCXX_once): Same.
+ (_GLIBCXX_mutex_init): Same.
+ (_GLIBCXX_mutex_address_init): Same.
+
+2004-05-09 Paolo Carlini <pcarlini@suse.de>
- * include/bits/stl_vector.h: Trivial formatting fixes.
- * include/bits/vector.tcc: Likewise.
+ * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
+ New.
+ * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
+ Likewise.
+ * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
-2004-04-25 Paolo Carlini <pcarlini@suse.de>
+2004-05-09 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/15002 (continued again)
* include/bits/istream.tcc (getline(basic_istream<>&,
@@ -3715,15 +1158,7 @@
* testsuite/27_io/basic_istream/getline/char/4.cc: Add comment.
-2004-04-25 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
- New.
- * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
- Likewise.
- * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
-
-2004-04-24 Paolo Carlini <pcarlini@suse.de>
+2004-05-09 Paolo Carlini <pcarlini@suse.de>
Petur Runolfsson <peturr02@ru.is>
PR libstdc++/15002 (continued)
@@ -3731,57 +1166,62 @@
streamsize, char_type)): Use traits::find/copy in a loop to speed
up greatly the function in the common case (I/O buffer size >> 1).
-2004-04-24 Paolo Carlini <pcarlini@suse.de>
+2004-05-09 Paolo Carlini <pcarlini@suse.de>
- * testsuite/27_io/basic_istream/getline/char/4.cc: New.
+ * testsuite/27_io/basic_istream/getline/char/4.cc: New.
* include/bits/istream.tcc (getline(basic_istream<>&,
basic_string<>&, _CharT)): Change to use sgetc()/snextc() instead
of sbumpc(), consistently with the other functions, thus also
dealing correctly with the case of exceeded string::max_size().
-2004-04-24 Matthias Klose <doko@debian.org>
+2004-05-06 Matthias Klose <doko@debian.org>
- Jonathan Wakely <cow@compsoc.man.ac.uk>
- * docs/html/configopts.html: Fix reference to allocator config option.
+ * include/backward/iterator.h: Add GPL copyright info,
+ with exception clause.
+ * include/bits/boost_concept_check.h: Likewise.
+ * include
+ * libsupc++/tinfo.h: Likewise.
+ * po/string_literals.cc: Likewise.
-2004-04-23 Andrew Pinski <pinskia@physics.uc.edu>
+2004-05-02 Paolo Carlini <pcarlini@suse.de>
- * linkage.m4 (GLIBCXX_CHECK_MATH_SUPPORT): Check for libmx also.
+ * acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Add pool_allocator.
+ * aclocal.m4: Regenerate.
* configure: Regenerate.
+ * config/allocator/pool_allocator_base.h: New.
+ * include/ext/pool_allocator.h: Convert to a standard-conforming
+ allocator.
+ * src/allocator.cc: Tweak instantiations.
+ * testsuite/performance/20_util/allocator/insert.cc: Add __pool_alloc.
+ * testsuite/performance/20_util/allocator/insert_insert.cc: Ditto.
+ * testsuite/performance/20_util/allocator/list_sort_search.cc: Ditto.
+ * testsuite/performance/20_util/allocator/map_mt_find.cc: Ditto.
+ * testsuite/performance/20_util/allocator/map_thread.cc: Ditto.
+ * testsuite/performance/20_util/allocator/producer_consumer.cc: Ditto.
-2004-04-23 Daniel Jacobowitz <drow@mvista.com>
-
- PR libstdc++/15047, libstdc++/11610
- * testsuite/lib/libstdc++.exp (v3-copy-files): Use remote_download.
- (libstdc++_init): Don't pass outdir to v3-copy-files.
-
-2004-04-21 Paolo Carlini <pcarlini@suse.de>
-
- * include/bits/deque.tcc: Trivial formatting fixes.
- * include/bits/stl_deque.h: Likewise.
- * include/bits/stl_list.h: Likewise.
- * include/bits/stl_tree.h: Likewise.
+2004-04-30 Paolo Carlini <pcarlini@suse.de>
-2004-04-21 Paolo Carlini <pcarlini@suse.de>
- Andrew Pinski <pinskia@physics.uc.edu>
-
- * include/bits/basic_string.tcc (_M_mutate): Don't compute
- __src unnecessarily.
+ PR libstdc++/14220
+ * include/bits/locale_facets.tcc (num_put<>::_M_insert_float):
+ Don't clip the precision passed down to __convert_from_v:
+ 22.2.2.2.2 nowhere says so.
+ * testsuite/22_locale/num_put/put/char/14220.cc: New.
+ * testsuite/22_locale/num_put/put/wchar_t/14220.c: Likewise.
-2004-04-19 Benjamin Kosnik <bkoz@redhat.com>
+2004-04-29 Benjamin Kosnik <bkoz@redhat.com>
- * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
+ * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
Clarify assertion, set test variable to false before assert.
* testsuite/27_io/basic_istringstream/str/char/1.cc: Same.
* testsuite/27_io/basic_stringstream/str/char/1.cc: Same.
* testsuite/27_io/ios_base/storage/2.cc: Same.
-
+
* testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Fix
function returns.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Same.
* testsuite/27_io/fpos/14320-3.cc: Same.
-
+
* testsuite/27_io/basic_filebuf/2.cc: Instantiate in namespace std.
* testsuite/27_io/fpos/1.cc: Same.
* testsuite/27_io/basic_stringstream/2.cc: Same.
@@ -3810,67 +1250,82 @@
* testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Same.
* testsuite/21_strings/char_traits/requirements/char/1.cc: Same.
* testsuite/21_strings/char_traits/requirements/short/1.cc: Same.
- * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
+ * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
Same.
* testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc: Same.
- * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
+ * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
Same.
* testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc: Same.
* testsuite/27_io/types/2.cc: Same.
* testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Fix temporary
- file name.
- * testsuite/27_io/fpos/14775.cc: Same.
+ file name.
-2004-04-19 Paolo Carlini <pcarlini@suse.de>
+2004-04-29 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/15002 (partial)
- * include/bits/basic_string.h (_M_replace_aux, _M_replace_safe):
- Special case __n2 == 1, not calling traits_type::assign/copy.
+ Fixups for EDG front end.
+ * include/ext/rope: Instead of non-existent function
+ _Data_allocate, use allocator's allocate. Use this.
+ (namespace _Rope_constants): Move _S_max_rope_depth, and _Tag
+ enumerations from _Rope_RopeRep here.
+ * include/ext/ropeimpl.h: Same.
+ * src/ext-inst.cc (_S_min_len): Fix up definition.
+
+ * config/locale/gnu/ctype_members.cc: Qualify base class members
+ with this.
+ * config/locale/generic/ctype_members.cc: Same.
+ * config/locale/gnu/messages_members.h: Same.
+ * config/locale/generic/messages_members.h: Same.
+ * src/ctype.cc: Same.
+ * include/bits/codecvt.h: Same.
+
+ * include/bits/boost_concept_check.h: Declare.
+ (__error_type_must_be_an_unsigned_integer_type): Remove this.
+ (__error_type_must_be_an_integer_type): Remove this.
+ (__error_type_must_be_a_signed_integer_type): Remove this.
-2004-04-17 Benjamin Kosnik <bkoz@redhat.com>
+ * config/io/basic_file_stdio.cc (__basic_file::sys_open): Remove cast.
- * include/bits/stl_bvector.h: Use _M_impl._M_start.
+ * libsupc++/eh_alloc.cc (__cxa_free_exception): Add exception
+ specification to definition.
+ (__cxa_allocate_exception): Same.
+ * libsupc++/eh_catch.cc (__cxa_begin_catch): Same.
+ * libsupc++/eh_globals.cc (__cxa_get_globals_fast): Same.
+ (__cxa_get_globals): Same.
+
+ * libsupc++/del_op.cc: Add comment about freestanding.
-2004-04-16 Benjamin Kosnik <bkoz@redhat.com>
+2004-04-29 Dhruv Matani <dhruvbird@gmx.net>
- * include/bits/c++config (_GLIBCXX_STD): New.
- * src/list.cc: Use it.
- * include/std/std_bitset.h: Same.
- * include/bits/vector.tcc: Same.
- * include/bits/stl_set.h: Same.
- * include/bits/stl_multiset.h: Same.
- * include/bits/stl_multimap.h: Same.
- * include/bits/stl_map.h: Same.
- * include/bits/stl_list.h: Same.
- * include/bits/stl_vector.h: Same.
- * include/bits/stl_bvector.h: Same.
- * include/bits/stl_deque.h: Same.
- * include/bits/deque.tcc: Same.
- * include/bits/list.tcc: Same.
- * include/debug/vector: Same.
- * include/debug/set.h: Same.
- * include/debug/multiset.h: Same.
- * include/debug/multimap.h: Same.
- * include/debug/map.h: Same.
- * include/debug/list: Same.
- * include/debug/deque: Same.
- * include/debug/bitset: Same.
- * include/debug/formatter.h (__gnu_debug): Remove using directive.
- Add using declaration for std::type_info.
- * include/debug/safe_iterator.h: Add using declaration for
- std::iterator_traits and std::pair.
- * src/debug_list.cc: New.
- * src/Makefile.am: Add debug_list.cc.
- * src/Makefile.in: Regenerate.
- * config/linker-map.gnu: Add _List_node_base exports for std and
- __gnu_norm.
+ * include/ext/malloc_allocator.h: Fixed the construct function to
+ call global placement new instead of assignment. Added a check
+ after the return from malloc to check whether returned pointer is
+ NULL, and if so, throw std::bad_alloc().
+ * include/ext/debug_allocator.h: Added a check in the deallocate
+ function to check whether the user has passed a NULL pointer or
+ not.
- * include/bits/stl_bvector.h (_Bvector_base): Use _Bvector_impl
- idiom that other containers use.
- * testsuite/23_containers/vector/bool/clear_allocator.cc: New.
+2004-04-29 Benjamin Kosnik <bkoz@redhat.com>
+
+ * docs/html/20_util/allocator.html: Add bitmap_allocator links.
-2004-04-16 Paolo Carlini <pcarlini@suse.de>
+2004-04-29 Dhruv Matani <dhruvbird@gmx.net>
+
+ * include/ext/bitmap_allocator.h: (_Bit_scan_forward) -> Made this
+ function call __builtin_ctz instead of the while loop.
+ (allocate) -> If condition has __builtin_expect.
+ (deallocate) -> Ditto.
+ Renamed a few left-over variables and typedefs according to the
+ C++STYLE mentioned in the documentation.
+ Protected calls to __gthread* by __gthread_active_p(), whose value
+ is cached in the local variable __threads_active.
+
+2004-04-29 Felix Yen <fwy@alumni.brown.edu>
+
+ * testsuite/performance/20_util/allocator/producer_consumer.cc:
+ Use linear algorithm for producer.
+
+2004-04-29 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/14975
* include/bits/fstream.tcc (basic_filebuf::imbue): Zero _M_codecvt
@@ -3878,75 +1333,30 @@
* testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: New.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: New.
-2004-04-16 Paolo Carlini <pcarlini@suse.de>
-
- * acconfig.h: Remove _GLIBCXX_USE_LONG_DOUBLE entry, not
- used anymore.
- * config.h.in: Regenerate.
-
-2004-04-16 Paolo Carlini <pcarlini@suse.de>
+2004-04-26 Paolo Carlini <pcarlini@suse.de>
- * config/locale/generic/monetary_members.cc
- (moneypunct<wchar_t>::_M_initialize_moneypunct): Avoid calling
- btowc unnecessarily, just cast to wchar_t (the concerned chars
- all belong to the basic character set).
- * config/locale/generic/numeric_members.cc
- (numpunct<wchar_t>::_M_initialize_numpunct): Likewise.
- * config/locale/gnu/monetary_members.cc
- (moneypunct<wchar_t>::_M_initialize_moneypunct): Likewise.
- * config/locale/gnu/numeric_members.cc
- (numpunct<wchar_t>::_M_initialize_numpunct): Likewise.
+ * include/bits/istream.tcc: Fix comment.
-2004-04-15 Paolo Carlini <pcarlini@suse.de>
+2004-04-26 Paolo Carlini <pcarlini@suse.de>
* src/locale.cc (locale::operator==): When _M_impl == __rhs._M_impl
avoid constructing unnecessarily this->name().
-2004-04-14 Zack Weinberg <zack@codesourcery.com>
+2004-04-24 Loren J. Rittle <ljrittle@acm.org>
- * testsuite/Makefile.am: Add definition of AM_CXXFLAGS.
- Change definition of CXX to use $(shell) instead of backticks.
- * testsuite/Makefile.in: Regenerate.
-
-2004-04-12 Dhruv Matani <dhruvbird@gmx.net>
+ * testsuite/thread/pthread7-rope.cc: Update comment to reflect test.
- * testsuite/performance/20_util/allocator/list_sort_search.cc:
- Minor formatting fixes.
- * testsuite/performance/20_util/allocator/map_mt_find.cc:
- Likewise.
+2004-04-24 Paolo Carlini <pcarlini@suse.de>
-2004-04-12 Paolo Carlini <pcarlini@suse.de>
+ * testsuite/thread/pthread7-rope.cc: Fix, unpredictably, depending
+ on allocator behavior, the memory pointed by data2 may well be not
+ trashed.
- * config/locale/gnu/numeric_members.cc
- (numpunct<wchar_t>::_M_initialize_numpunct): No need to wrap
- in __uselocale, since btowc is called for chars belonging to
- the basic character set.
-
-2004-04-09 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/messages/members/char/1.cc: Remove junk.
- * testsuite/22_locale/messages/members/char/2.cc: Ditto.
- * testsuite/22_locale/messages/members/char/3.cc: Ditto.
- * testsuite/22_locale/num_get/get/char/1.cc: Ditto.
- * testsuite/22_locale/num_get/get/char/2.cc: Ditto.
- * testsuite/22_locale/num_get/get/char/3.cc: Ditto.
- * testsuite/22_locale/num_get/get/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/num_get/get/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/num_get/get/wchar_t/3.cc: Ditto.
- * testsuite/22_locale/num_put/put/char/1.cc: Ditto.
- * testsuite/22_locale/num_put/put/char/2.cc: Ditto.
- * testsuite/22_locale/num_put/put/char/3.cc: Ditto.
- * testsuite/22_locale/num_put/put/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/num_put/put/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/num_put/put/wchar_t/3.cc: Ditto.
- * testsuite/22_locale/numpunct/members/char/1.cc: Ditto.
- * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Ditto.
-
-2004-04-07 Paolo Carlini <pcarlini@suse.de>
+2004-04-24 Paolo Carlini <pcarlini@suse.de>
* config/locale/generic/time_members.cc
(__timepunct<char>::_M_initialize_timepunct,
- __timepunct<wchar_t>::_M_initialize_timepunct): the correct
+ __timepunct<wchar_t>::_M_initialize_timepunct): The correct
_M_amonth07 in the "C" locale is "Jul" and L"Jul", respectively.
* config/locale/gnu/time_members.cc
(__timepunct<char>::_M_initialize_timepunct,
@@ -3954,173 +1364,126 @@
* testsuite/22_locale/time_get/get_monthname/char/4.cc: New.
* testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: New.
- * testsuite/22_locale/time_get/date_order/char/1.cc: Remove junk.
- * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_date/char/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_date/char/2.cc: Ditto.
- * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/time_get/get_monthname/char/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_monthname/char/2.cc: Ditto.
- * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/time_get/get_time/char/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_time/char/2.cc: Ditto.
- * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/time_get/get_weekday/char/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_weekday/char/2.cc: Ditto.
- * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/time_get/get_year/char/1.cc: Ditto.
- * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/time_put/put/char/1.cc: Ditto.
- * testsuite/22_locale/time_put/put/char/2.cc: Ditto.
- * testsuite/22_locale/time_put/put/char/3.cc: Ditto.
- * testsuite/22_locale/time_put/put/char/4.cc: Ditto.
- * testsuite/22_locale/time_put/put/char/5.cc: Ditto.
- * testsuite/22_locale/time_put/put/char/6.cc: Ditto.
- * testsuite/22_locale/time_put/put/char/7.cc: Ditto.
- * testsuite/22_locale/time_put/put/char/8.cc: Ditto.
- * testsuite/22_locale/time_put/put/wchar_t/1.cc: Ditto.
- * testsuite/22_locale/time_put/put/wchar_t/2.cc: Ditto.
- * testsuite/22_locale/time_put/put/wchar_t/3.cc: Ditto.
- * testsuite/22_locale/time_put/put/wchar_t/4.cc: Ditto.
- * testsuite/22_locale/time_put/put/wchar_t/5.cc: Ditto.
- * testsuite/22_locale/time_put/put/wchar_t/6.cc: Ditto.
- * testsuite/22_locale/time_put/put/wchar_t/7.cc: Ditto.
- * testsuite/22_locale/time_put/put/wchar_t/8.cc: Ditto.
-
- * testsuite/22_locale/time_put/put/char/9780-1.cc: Fix typos.
-
-2004-04-07 Paolo Carlini <pcarlini@suse.de>
+2004-04-24 Paolo Carlini <pcarlini@suse.de>
+ Petur Runolfsson <peturr02@ru.is>
- * config/locale/gnu/monetary_members.cc
- (moneypunct<wchar_t>::_M_initialize_moneypunct): Prefer
- _NL_MONETARY_DECIMAL_POINT_WC, _NL_MONETARY_THOUSANDS_SEP_WC,
- and __MON_GROUPING to _NL_NUMERIC_DECIMAL_POINT_WC,
- _NL_NUMERIC_THOUSANDS_SEP_WC, and GROUPING.
- * config/locale/gnu/numeric_members.cc
- (numpunct<char>::_M_initialize_numpunct): Prefer DECIMAL_POINT
- and THOUSANDS_SEP to the deprecated RADIXCHAR and THOUSEP.
+ * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: New,
+ adapted from libstdc++/11378.
-2004-04-06 Benjamin Kosnik <bkoz@redhat.com>
+2004-04-24 Paolo Carlini <pcarlini@suse.de>
+ Andrew Pinski <pinskia@physics.uc.edu>
- Fixups for EDG front end.
- * include/ext/rope: Instead of non-existent function
- _Data_allocate, use allocator's allocate. Use this.
- (namespace _Rope_constants): Move _S_max_rope_depth, and _Tag
- enumerations from _Rope_RopeRep here.
- * include/ext/ropeimpl.h: Same.
- * src/ext-inst.cc (_S_min_len): Fix up definition.
+ * include/bits/basic_string.tcc (_M_mutate): Don't compute
+ __src unnecessarily.
- * config/locale/gnu/ctype_members.cc: Qualify base class members
- with this.
- * config/locale/generic/ctype_members.cc: Same.
- * config/locale/gnu/messages_members.h: Same.
- * config/locale/generic/messages_members.h: Same.
- * src/ctype.cc: Same.
- * include/bits/codecvt.h: Same.
+2004-04-24 Paolo Carlini <pcarlini@suse.de>
- * include/bits/boost_concept_check.h: Declare.
- (__error_type_must_be_an_unsigned_integer_type): Remove this.
- (__error_type_must_be_an_integer_type): Remove this.
- (__error_type_must_be_a_signed_integer_type): Remove this.
+ PR libstdc++/15002 (partial)
+ * include/bits/basic_string.h (_M_replace_aux, _M_replace_safe):
+ Special case __n2 == 1, not calling traits_type::assign/copy.
- * config/io/basic_file_stdio.cc (__basic_file::sys_open): Remove cast.
+2004-04-24 Matthias Klose <doko@debian.org>
- * libsupc++/eh_alloc.cc (__cxa_free_exception): Add exception
- specification to definition.
- (__cxa_allocate_exception): Same.
- * libsupc++/eh_catch.cc (__cxa_begin_catch): Same.
- * libsupc++/eh_globals.cc (__cxa_get_globals_fast): Same.
- (__cxa_get_globals): Same.
+ Jonathan Wakely <cow@compsoc.man.ac.uk>
+ * docs/html/configopts.html: Fix reference to allocator config option.
- * libsupc++/del_op.cc: Add comment about freestanding.
+2004-04-23 Daniel Jacobowitz <drow@mvista.com>
-2004-04-05 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/15047, libstdc++/11610
+ * testsuite/lib/libstdc++.exp (v3-copy-files): Use remote_download.
+ (libstdc++_init): Don't pass outdir to v3-copy-files.
- * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
- The critical section is actually very small, only two assignments.
+2004-04-23 Paolo Carlini <pcarlini@suse.de>
-2004-04-04 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
+ * config/locale/gnu/monetary_members.cc
+ (moneypunct<wchar_t>::_M_initialize_moneypunct): Prefer
+ _NL_MONETARY_DECIMAL_POINT_WC, _NL_MONETARY_THOUSANDS_SEP_WC,
+ and __MON_GROUPING to _NL_NUMERIC_DECIMAL_POINT_WC,
+ _NL_NUMERIC_THOUSANDS_SEP_WC, and GROUPING.
+ * config/locale/gnu/numeric_members.cc
+ (numpunct<char>::_M_initialize_numpunct): Prefer DECIMAL_POINT
+ and THOUSANDS_SEP to the deprecated RADIXCHAR and THOUSEP.
- * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: New,
- adapted from libstdc++/11378.
+2004-04-21 Chavdar Botev <cbotev@yahoo.com>
-2004-04-03 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/14245
+ * include/bits/basic_string.tcc
+ (basic_string::basic_string(const basic_string&)): Pass to
+ _Rep::_M_grab the actual allocator of the string being constructed
+ not the default constructed one.
- * include/ext/mt_allocator.h (__mt_alloc<>::allocate): Factor out
- some duplicated code.
- (__mt_alloc<>::_Bin_record): Spare the space of _M_free and _M_used
- in the single threaded case.
- * testsuite/performance/20_util/allocator/list_sort_search.cc:
- Reorder and renumber the tests consistently with the other testfiles.
- * testsuite/performance/20_util/allocator/map_mt_find.cc: Ditto.
- * testsuite/performance/20_util/allocator/map_thread.cc: Ditto.
- * testsuite/performance/20_util/allocator/producer_consumer.cc: Ditto.
+2004-04-21 Paolo Carlini <pcarlini@suse.de>
+ Petur Runolfsson <peturr02@ru.is>
-2004-04-02 Paolo Carlini <pcarlini@suse.de>
+ PR libstdc++/12077
+ * include/ext/stdio_sync_filebuf.h (showmanyc): Remove, there's
+ no way to find out the conversion used by the underlying FILE*.
+ * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: New.
+ * testsuite/27_io/objects/char/9.cc: Tweak.
- * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
- Rearrange arithmetic to avoid computing two divisions at
- each deallocation.
+2004-04-18 Release Manager
-2004-04-01 Paolo Carlini <pcarlini@suse.de>
+ * GCC 3.4.0 released.
- * include/ext/mt_allocator.h (__mt_alloc<>::_S_initialize):
- Streamline the second half, wrapping it in a single
- '#ifdef __GTHREADS if (__gthread_active_p())' and avoiding
- conditionals inside loops.
+2004-04-17 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/bits/stl_bvector.h: Use _M_impl._M_start.
+
+2004-04-16 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/bits/c++config (_GLIBCXX_STD): New.
+ * src/list.cc: Use it.
+ * include/std/std_bitset.h: Same.
+ * include/bits/vector.tcc: Same.
+ * include/bits/stl_set.h: Same.
+ * include/bits/stl_multiset.h: Same.
+ * include/bits/stl_multimap.h: Same.
+ * include/bits/stl_map.h: Same.
+ * include/bits/stl_list.h: Same.
+ * include/bits/stl_vector.h: Same.
+ * include/bits/stl_bvector.h: Same.
+ * include/bits/stl_deque.h: Same.
+ * include/bits/deque.tcc: Same.
+ * include/bits/list.tcc: Same.
+ * include/debug/vector: Same.
+ * include/debug/set.h: Same.
+ * include/debug/multiset.h: Same.
+ * include/debug/multimap.h: Same.
+ * include/debug/map.h: Same.
+ * include/debug/list: Same.
+ * include/debug/deque: Same.
+ * include/debug/bitset: Same.
+ * include/debug/formatter.h (__gnu_debug): Remove using directive.
+ Add using declaration for std::type_info.
+ * include/debug/safe_iterator.h: Add using declaration for
+ std::iterator_traits and std::pair.
+ * src/debug_list.cc: New.
+ * src/Makefile.am: Add debug_list.cc.
+ * src/Makefile.in: Regenerate.
+ * config/linker-map.gnu: Add _List_node_base exports for std and
+ __gnu_norm.
-2004-04-01 Paolo Carlini <pcarlini@suse.de>
+ * include/bits/stl_bvector.h (_Bvector_base): Use _Bvector_impl
+ idiom that other containers use.
+ * testsuite/23_containers/vector/bool/clear_allocator.cc: New.
+
+2004-04-14 Zack Weinberg <zack@codesourcery.com>
- PR libstdc++/14775
- * acconfig.h: Rename _GLIBCXX_MEM_LIMITS to _GLIBCXX_RES_LIMITS.
- * acinclude.m4 (GLIBCXX_CHECK_SETRLIMIT): Call
- GLIBCXX_CHECK_SETRLIMIT_ancilliary for FSIZE too, adjust define
- to _GLIBCXX_RES_LIMITS.
- (GLIBCXX_CHECK_SETRLIMIT_ancilliary): Rename HAVE_MEMLIMIT_* to
- HAVE_LIMIT_*.
- * testsuite/testsuite_hooks.h: Declare set_file_limit.
- * testsuite/testsuite_hooks.cc: Define it, using getrlimit
- and setrlimit(RLIMIT_FSIZE).
- * testsuite/27_io/fpos/14775.cc: New.
- * config.h.in: Regenerate.
- * configure: Likewise.
+ * testsuite/Makefile.am: Add definition of AM_CXXFLAGS.
+ Change definition of CXX to use $(shell) instead of backticks.
+ * testsuite/Makefile.in: Regenerate.
-2004-03-31 Paolo Carlini <pcarlini@suse.de>
+2004-04-09 Andreas Schwab <schwab@suse.de>
- * config/locale/generic/c_locale.cc (__convert_to_v(long double&)):
- In v3 uses of sscanf, the special floating-point numbers INF,
- INFINITY, etc., cannot occur in input, therefore, if the latter
- is too large, ERANGE is always stored in errno, no need of finitel.
+ * testsuite/lib/prune.exp (prune_g++_output): Ignore errata
+ warning from IA64 assembler.
2004-03-30 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/14783
* include/bits/stl_tree.h: Adjust initialization list order.
-2004-03-29 Loren J. Rittle <ljrittle@acm.org>
-
- * testsuite/thread/pthread7-rope.cc: Update comment to reflect test.
-
-2004-03-29 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/thread/pthread7-rope.cc: Fix, unpredictably, depending
- on allocator behavior, the memory pointed by data2 may well be not
- trashed.
-
-2004-03-28 Chavdar Botev <cbotev@yahoo.com>
-
- PR libstdc++/14245
- * include/bits/basic_string.tcc
- (basic_string::basic_string(const basic_string&)): Pass to
- _Rep::_M_grab the actual allocator of the string being constructed
- not the default constructed one.
-
-2004-03-27 Benjamin Kosnik <bkoz@redhat.com>
+2004-03-26 Benjamin Kosnik <bkoz@redhat.com>
libstdc++ PR/13598
* config/locale/ieee_1003.1-2001/codecvt_specializations.h
@@ -4129,26 +1492,10 @@
(__enc_traits::operator=): Use _M_destroy, _M_init.
(__enc_traits::__enc_traits): Same.
-2004-03-27 Petur Runolfsson <peturr02@ru.is>
+2004-03-26 Petur Runolfsson <peturr02@ru.is>
* testsuite/ext/enc_filebuf/char/13598.cc: New.
-2004-03-27 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h: Uglify consistently names of
- variables, members and classes; tidy.
-
-2004-03-27 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::deallocate):
- Deallocation loop rewrote.
-
-2004-03-26 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::allocate,
- __mt_alloc<>::deallocate): Protect two instances of
- block->thread_id with __GTHREADS.
-
2004-03-25 Gawain Bolton <gp.bolton@computer.org>
* include/bits/stl_tree.h (_Rb_tree_impl): Add _Node_allocator
@@ -4182,19 +1529,6 @@
(*) can be referenced to as _M_impl.(*), where
(*) includes _M_header, and _M_node_count.
-2004-03-25 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::tune):
- Add _M_min_bin, the size in bytes of the smallest bin.
- (__mt_alloc<>::tune()): Tweak accordingly.
- (__mt_alloc<>::tune(size_t, ...)): Likewise.
- (__mt_alloc<>::block_record): Change to a union: members next
- and thread_id are never used at the same time.
- (__mt_alloc<>::allocate): Update consistently.
- (__mt_alloc<>::deallocate): Likewise.
- (__mt_alloc<>::_S_initialize): Update setups of _S_binmap and
- _S_bin_size for the configurable _M_min_size.
-
2004-03-25 Dhruv Matani <dhruvbird@gmx.net>
* include/bits/stl_list.h: Created a _List_impl class and made it
@@ -4233,46 +1567,6 @@
* testsuite/23_containers/list/cons/clear_allocator.cc: New.
* testsuite/23_containers/vector/cons/clear_allocator.cc: New.
-2004-03-24 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/malloc_allocator.h: Fixed the construct function to
- call global placement new instead of assignment. Added a check
- after the return from malloc to check whether returned pointer is
- NULL, and if so, throw std::bad_alloc().
- * include/ext/debug_allocator.h: Added a check in the deallocate
- function to check whether the user has passed a NULL pointer or
- not.
-
-2004-03-24 Benjamin Kosnik <bkoz@redhat.com>
-
- * docs/html/20_util/allocator.html: Add bitmap_allocator links.
-
-2004-03-24 Andreas Schwab <schwab@suse.de>
-
- * testsuite/lib/prune.exp (prune_g++_output): Ignore errata
- warning from IA64 assembler.
-
-2004-03-24 Dhruv Matani <dhruvbird@gmx.net>
-
- * include/ext/bitmap_allocator.h: (_Bit_scan_forward) -> Made this
- function call __builtin_ctz instead of the while loop.
- (allocate) -> If condition has __builtin_expect.
- (deallocate) -> Ditto.
- Renamed a few left-over variables and typedefs according to the
- C++STYLE mentioned in the documentation.
- Protected calls to __gthread* by __gthread_active_p(), whose value
- is cached in the local variable __threads_active.
-
-2004-03-24 Felix Yen <fwy@alumni.brown.edu>
-
- * testsuite/performance/20_util/allocator/producer_consumer.cc:
- Use linear algorithm for producer.
-
-2004-03-24 Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/mt_allocator.h (__mt_alloc<>::allocate,
- __mt_alloc<>::deallocate): Avoid redundant conditionals.
-
2004-03-23 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/locale_facets.h: Tweaks for 80 column.
@@ -4292,84 +1586,25 @@
* testsuite/22_locale/num_put/put/char/9780-2.cc: New.
* testsuite/22_locale/time_put/put/char/9780-1.cc: New.
-2004-03-22 Paolo Carlini <pcarlini@suse.de>
-
- * acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Add pool_allocator.
- * configure: Regenerate.
- * config/allocator/pool_allocator_base.h: New.
- * include/ext/pool_allocator.h: Convert to a standard-conforming
- allocator.
- * src/allocator.cc: Tweak instantiations.
- * testsuite/performance/20_util/allocator/insert.cc: Add __pool_alloc.
- * testsuite/performance/20_util/allocator/insert_insert.cc: Ditto.
- * testsuite/performance/20_util/allocator/list_sort_search.cc: Ditto.
- * testsuite/performance/20_util/allocator/map_mt_find.cc: Ditto.
- * testsuite/performance/20_util/allocator/map_thread.cc: Ditto.
- * testsuite/performance/20_util/allocator/producer_consumer.cc: Ditto.
-
2004-03-22 Hans-Peter Nilsson <hp@axis.com>
+ PR target/14676
* config/cpu/cris/atomicity.h (__atomic_add): Remove "static
inline" and attribute-unused. Qualify parameter __mem with
"volatile".
(__exchange_and_add): Ditto. Add back memory clobber to asm.
-2004-03-20 Paolo Carlini <pcarlini@suse.de>
+2004-03-19 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/2.cc:
- Remove junk.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/3.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/6.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/7.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/8.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/9.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
- Likewise.
- * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
- Likewise.
+ PR libstdc++/14647
+ * include/backward/bvector.h (bit_vector): Allocator is in std
+ namespace.
2004-03-20 Paolo Carlini <pcarlini@suse.de>
* include/std/std_valarray.h: Document DR389 [Ready].
* docs/html/ext/howto.html: Add an entry for DR389.
-2004-03-19 Michael Eager <eager@mvista.com>
-
- * config/cpu/mips/atomicity.h: Prevent reg loads between LL and
- SC instructions.
-
-2004-03-19 Paolo Carlini <pcarlini@suse.de>
-
- * testsuite/22_locale/num_get/get/char/11.cc: Remove redundant
- static_cast-s.
- * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
-
-2004-03-19 Paolo Carlini <pcarlini@suse.de>
- Petur Runolfsson <peturr02@ru.is>
-
- PR libstdc++/12077
- * include/ext/stdio_sync_filebuf.h (showmanyc): Remove, there's
- no way to find out the conversion used by the underlying FILE*.
- * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: New.
- * testsuite/27_io/objects/char/9.cc: Tweak.
-
2004-03-19 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/14648
@@ -4377,22 +1612,37 @@
memory allocation/deallocation calls.
* testsuite/ext/14648.cc: New.
-2004-03-19 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
+2004-03-17 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/14647
- * include/backward/bvector.h (bit_vector): Allocator is in std
- namespace.
+ Revert.
+ * configure.ac (AC_PREREQ): Use 2.57.
+ (AM_INIT_AUTOMAKE): Remove -Wno-override.
-2004-03-19 Phil Edwards <phil@codesourcery.com>
+2004-03-17 David Billinghurst <David.Billinghurst@riotinto.com>
- * acinclude.m4 (GLIBCXX_CHECK_WCHAR_T_SUPPORT): Set LIBICONV,
- not libiconv. SUBST this variable as well.
- * testsuite/Makefile.am (site.exp): New target, based on that
- created by automake. Also set libiconv.
+ PR bootstrap/14207
+ Revert patch of 2004-02-17, as it breaks mips-sgi-irix6.5 -o32
+ (Almost certainly a target issue)
+ * include/bits/locale_facets.tcc (num_get<>::_M_extract_float,
+ num_get<>::_M_extract_int, money_get<>::do_get): Simplify
+ grouping fidelity conditional.
+
+2004-03-17 Benjamin Kosnik <bkoz@redhat.com>
+
+ Revert dg-require-iconv changes.
+ * testsuite/22_locale/collate/compare/wchar_t/2.cc: Revert.
+ * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc: Same.
+ * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Same.
+ * testsuite/22_locale/collate/hash/wchar_t/2.cc: Same.
+ * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Same.
+ * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Same.
+ * testsuite/22_locale/collate/transform/wchar_t/2.cc: Same.
+ * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc: Same.
+ * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
+
+2004-03-16 Benjamin Kosnik <bkoz@redhat.com>
- * configure, Makefile.in, include/Makefile.in, libmath/Makefile.in,
- libsupc++/Makefile.in, po/Makefile.in, src/Makefile.in,
- testsuite/Makefile.in: Regenerate.
+ * Merge from mainline.
2004-03-16 Benjamin Kosnik <bkoz@redhat.com>
diff --git a/libstdc++-v3/ChangeLog.csl-arm b/libstdc++-v3/ChangeLog.csl-arm
new file mode 100644
index 00000000000..1c73079fe0f
--- /dev/null
+++ b/libstdc++-v3/ChangeLog.csl-arm
@@ -0,0 +1,16 @@
+2005-03-10 Julian Brown <julian@codesourcery.com>
+
+ * configure.ac (LIBSUPCXX_PRONLY): New AM_CONDITIONAL: yes if we are
+ compiling for SymbianOS on ARM.
+ * include/Makefile.am: Don't install C++ headers if LIBSUPCXX_PRONLY
+ is true.
+ * libsupc++/Makefile.am: Include only eh_personality.cc in libsupc++
+ if LIBSUPCXX_PRONLY is true.
+ * Makefile.in: Regenerate.
+ * configure: Regenerate.
+ * include/Makefile.in: Regenerate.
+ * libmath/Makefile.in: Regenerate.
+ * libsupc++/Makefile.in: Regenerate.
+ * po/Makefile.in: Regenerate.
+ * src/Makefile.in: Regenerate.
+ * testsuite/Makefile.in: Regenerate.
diff --git a/libstdc++-v3/config/io/basic_file_stdio.cc b/libstdc++-v3/config/io/basic_file_stdio.cc
index a3ed8391bff..0a4e154ebbc 100644
--- a/libstdc++-v3/config/io/basic_file_stdio.cc
+++ b/libstdc++-v3/config/io/basic_file_stdio.cc
@@ -189,10 +189,17 @@ namespace std
__basic_file* __ret = NULL;
if (!this->is_open() && __file)
{
- _M_cfile = __file;
- _M_cfile_created = false;
- this->sync();
- __ret = this;
+ int __err;
+ errno = 0;
+ do
+ __err = this->sync();
+ while (__err && errno == EINTR);
+ if (!__err)
+ {
+ _M_cfile = __file;
+ _M_cfile_created = false;
+ __ret = this;
+ }
}
return __ret;
}
@@ -252,12 +259,21 @@ namespace std
__basic_file* __ret = static_cast<__basic_file*>(NULL);
if (this->is_open())
{
+ int __err = 0;
if (_M_cfile_created)
- fclose(_M_cfile);
- else
- this->sync();
+ {
+ // In general, no need to zero errno in advance if checking
+ // for error first. However, C89/C99 (at variance with IEEE
+ // 1003.1, f.i.) do not mandate that fclose must set errno
+ // upon error.
+ errno = 0;
+ do
+ __err = fclose(_M_cfile);
+ while (__err && errno == EINTR);
+ }
_M_cfile = 0;
- __ret = this;
+ if (!__err)
+ __ret = this;
}
return __ret;
}
diff --git a/libstdc++-v3/config/io/c_io_stdio.h b/libstdc++-v3/config/io/c_io_stdio.h
index c9ae4322171..5659c139730 100644
--- a/libstdc++-v3/config/io/c_io_stdio.h
+++ b/libstdc++-v3/config/io/c_io_stdio.h
@@ -1,6 +1,6 @@
// underlying io library -*- C++ -*-
-// Copyright (C) 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -43,6 +43,7 @@ namespace std
// for basic_file.h
typedef FILE __c_file;
+ // XXX GLIBCXX_ABI Deprecated
// for ios_base.h
struct __ios_flags
{
diff --git a/libstdc++-v3/config/linker-map.gnu b/libstdc++-v3/config/linker-map.gnu
index 7f4846c10cd..99ef7ab2fd1 100644
--- a/libstdc++-v3/config/linker-map.gnu
+++ b/libstdc++-v3/config/linker-map.gnu
@@ -102,6 +102,10 @@ GLIBCXX_3.4 {
# operator delete[](void*, std::nothrow_t const&)
_ZdaPvRKSt9nothrow_t;
+ # std::basic_iostream constructors, destructors
+ _ZNSdC*;
+ _ZNSdD*;
+
# std::locale destructors
_ZNSt6localeD*;
diff --git a/libstdc++-v3/config/locale/generic/c_locale.h b/libstdc++-v3/config/locale/generic/c_locale.h
index a1a56868613..7b2282b04f6 100644
--- a/libstdc++-v3/config/locale/generic/c_locale.h
+++ b/libstdc++-v3/config/locale/generic/c_locale.h
@@ -59,18 +59,26 @@ namespace std
const char* __fmt,
_Tv __v, const __c_locale&, int __prec)
{
- char* __old = std::setlocale(LC_ALL, NULL);
- char* __sav = new char[std::strlen(__old) + 1];
- std::strcpy(__sav, __old);
- std::setlocale(LC_ALL, "C");
+ char* __old = std::setlocale(LC_NUMERIC, NULL);
+ char* __sav = NULL;
+ if (std::strcmp(__old, "C"))
+ {
+ __sav = new char[std::strlen(__old) + 1];
+ std::strcpy(__sav, __old);
+ std::setlocale(LC_NUMERIC, "C");
+ }
#ifdef _GLIBCXX_USE_C99
const int __ret = std::snprintf(__out, __size, __fmt, __prec, __v);
#else
const int __ret = std::sprintf(__out, __fmt, __prec, __v);
#endif
- std::setlocale(LC_ALL, __sav);
- delete [] __sav;
+
+ if (__sav)
+ {
+ std::setlocale(LC_NUMERIC, __sav);
+ delete [] __sav;
+ }
return __ret;
}
}
diff --git a/libstdc++-v3/config/locale/ieee_1003.1-2001/codecvt_specializations.h b/libstdc++-v3/config/locale/ieee_1003.1-2001/codecvt_specializations.h
index ef0923deb49..79a033d17c8 100644
--- a/libstdc++-v3/config/locale/ieee_1003.1-2001/codecvt_specializations.h
+++ b/libstdc++-v3/config/locale/ieee_1003.1-2001/codecvt_specializations.h
@@ -281,7 +281,6 @@
result __ret = codecvt_base::error;
if (__state._M_good())
{
- typedef state_type::__desc_type __desc_type;
const __desc_type* __desc = __state._M_get_out_descriptor();
const size_t __fmultiple = sizeof(intern_type);
size_t __fbytes = __fmultiple * (__from_end - __from);
@@ -303,7 +302,8 @@
if (__int_bom)
{
size_t __size = __from_end - __from;
- intern_type* __cfixed = static_cast<intern_type*>(__builtin_alloca(sizeof(intern_type) * (__size + 1)));
+ intern_type* __cfixed = static_cast<intern_type*>
+ (__builtin_alloca(sizeof(intern_type) * (__size + 1)));
__cfixed[0] = static_cast<intern_type>(__int_bom);
char_traits<intern_type>::copy(__cfixed + 1, __from, __size);
__cfrom = reinterpret_cast<char*>(__cfixed);
@@ -348,7 +348,6 @@
result __ret = codecvt_base::error;
if (__state._M_good())
{
- typedef state_type::__desc_type __desc_type;
const __desc_type* __desc = __state._M_get_in_descriptor();
const size_t __tmultiple = sizeof(intern_type);
size_t __tlen = __tmultiple * (__to_end - __to);
@@ -386,7 +385,6 @@
result __ret = codecvt_base::error;
if (__state._M_good())
{
- typedef state_type::__desc_type __desc_type;
const __desc_type* __desc = __state._M_get_in_descriptor();
const size_t __fmultiple = sizeof(extern_type);
size_t __flen = __fmultiple * (__from_end - __from);
@@ -408,7 +406,8 @@
if (__ext_bom)
{
size_t __size = __from_end - __from;
- extern_type* __cfixed = static_cast<extern_type*>(__builtin_alloca(sizeof(extern_type) * (__size + 1)));
+ extern_type* __cfixed = static_cast<extern_type*>
+ (__builtin_alloca(sizeof(extern_type) * (__size + 1)));
__cfixed[0] = static_cast<extern_type>(__ext_bom);
char_traits<extern_type>::copy(__cfixed + 1, __from, __size);
__cfrom = reinterpret_cast<char*>(__cfixed);
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
index e5fd52cb992..7ddc838f4f7 100755
--- a/libstdc++-v3/configure
+++ b/libstdc++-v3/configure
@@ -90066,14 +90066,19 @@ _ACEOF
;;
esac
- cat >>confdefs.h <<\_ACEOF
+ case "$target" in
+ *-*-solaris2.10)
+ # These two C99 functions are present only in Solaris >= 10
+ cat >>confdefs.h <<\_ACEOF
#define HAVE_STRTOF 1
_ACEOF
- cat >>confdefs.h <<\_ACEOF
+ cat >>confdefs.h <<\_ACEOF
#define HAVE_STRTOLD 1
_ACEOF
+ ;;
+ esac
cat >>confdefs.h <<\_ACEOF
#define HAVE_MMAP 1
_ACEOF
diff --git a/libstdc++-v3/crossconfig.m4 b/libstdc++-v3/crossconfig.m4
index 115f0f3b0b0..bbc7b010b5d 100644
--- a/libstdc++-v3/crossconfig.m4
+++ b/libstdc++-v3/crossconfig.m4
@@ -396,8 +396,13 @@ case "${host}" in
AC_DEFINE(HAVE___BUILTIN_SINF)
;;
esac
- AC_DEFINE(HAVE_STRTOF)
- AC_DEFINE(HAVE_STRTOLD)
+ case "$target" in
+ *-*-solaris2.10)
+ # These two C99 functions are present only in Solaris >= 10
+ AC_DEFINE(HAVE_STRTOF)
+ AC_DEFINE(HAVE_STRTOLD)
+ ;;
+ esac
AC_DEFINE(HAVE_MMAP)
AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_ISNAN)
diff --git a/libstdc++-v3/docs/html/19_diagnostics/howto.html b/libstdc++-v3/docs/html/19_diagnostics/howto.html
index 4cd2dc78371..7bf44c641f0 100644
--- a/libstdc++-v3/docs/html/19_diagnostics/howto.html
+++ b/libstdc++-v3/docs/html/19_diagnostics/howto.html
@@ -110,11 +110,14 @@
object file. The checks are also cleaner and easier to read and
understand.
</p>
- <p>For GCC 3.0 and 3.1 they are off by default. They can be enabled at
- configure time with
+ <p>They are off by default for all versions of GCC from 3.0 to 3.4 (the
+ latest release at the time of writing).
+ They can be enabled at configure time with
<a href="../configopts.html"><code>--enable-concept-checks</code></a>.
- For 3.1 you can instead #define _GLIBCPP_CONCEPT_CHECKS to enable them
- on a per-translation-unit basis.
+ You can enable them on a per-translation-unit basis with
+ <code>#define _GLIBCXX_CONCEPT_CHECKS</code> for GCC 3.4 and higher
+ (or with <code>#define _GLIBCPP_CONCEPT_CHECKS</code> for versions
+ 3.1, 3.2 and 3.3).
</p>
<p>Return <a href="#top">to top of page</a> or
<a href="../faq/index.html">to the FAQ</a>.
diff --git a/libstdc++-v3/docs/html/debug.html b/libstdc++-v3/docs/html/debug.html
index bfdf38b943f..17efd8d6fd9 100644
--- a/libstdc++-v3/docs/html/debug.html
+++ b/libstdc++-v3/docs/html/debug.html
@@ -283,7 +283,9 @@
under pedantic debug mode libstdc++ would signal an error. To enable
the pedantic debug mode, compile your program with
both <code>-D_GLIBCXX_DEBUG</code>
- and <code>-D_GLIBCXX_DEBUG_PEDANTIC</code> .</p>
+ and <code>-D_GLIBCXX_DEBUG_PEDANTIC</code> (N.B. due to a bug in GCC
+ 3.4.x and 4.0.0 you also need <code>-D_GLIBXX_DEBUG_PEDANTIC</code>
+ to fully enable pedantic mode).</p>
<p>The following library components provide extra debugging
capabilities in debug mode:</p>
diff --git a/libstdc++-v3/docs/html/documentation.html b/libstdc++-v3/docs/html/documentation.html
index d41afd72b4e..327c6354641 100644
--- a/libstdc++-v3/docs/html/documentation.html
+++ b/libstdc++-v3/docs/html/documentation.html
@@ -229,7 +229,7 @@
<li><a href="ext/mt_allocator.html"><code>__mt_alloc</code> </a></li>
<li><a href="ext/howto.html#4">Compile-time checks</a></li>
<li><a href="ext/howto.html#5">LWG Issues</a></li>
- <li><a href="ext/../18_support/howto.html#5">Demangling</a></li>
+ <li><a href="ext/../18_support/howto.html#6">Demangling</a></li>
</ul>
</li>
diff --git a/libstdc++-v3/docs/html/ext/howto.html b/libstdc++-v3/docs/html/ext/howto.html
index 7396e1a07d1..9a67e2eca40 100644
--- a/libstdc++-v3/docs/html/ext/howto.html
+++ b/libstdc++-v3/docs/html/ext/howto.html
@@ -53,7 +53,7 @@
<li><a href="mt_allocator.html"><code>__mt_alloc</code> </a></li>
<li><a href="#4">Compile-time checks</a></li>
<li><a href="#5">LWG Issues</a></li>
- <li><a href="../18_support/howto.html#5">Demangling</a></li>
+ <li><a href="../18_support/howto.html#6">Demangling</a></li>
</ul>
<hr />
diff --git a/libstdc++-v3/include/bits/basic_string.h b/libstdc++-v3/include/bits/basic_string.h
index b6149e7ffb2..04e1500a87d 100644
--- a/libstdc++-v3/include/bits/basic_string.h
+++ b/libstdc++-v3/include/bits/basic_string.h
@@ -1850,9 +1850,11 @@ namespace std
*
* Returns an integer < 0 if this string is ordered before @a str, 0 if
* their values are equivalent, or > 0 if this string is ordered after
- * @a str. If the lengths of @a str and this string are different, the
- * shorter one is ordered first. If they are the same, returns the
- * result of traits::compare(data(),str.data(),size());
+ * @a str. Determines the effective length rlen of the strings to
+ * compare as the smallest of size() and str.size(). The function
+ * then compares the two strings by calling traits::compare(data(),
+ * str.data(),rlen). If the result of the comparison is nonzero returns
+ * it, otherwise the shorter one is ordered first.
*/
int
compare(const basic_string& __str) const
@@ -1877,10 +1879,12 @@ namespace std
* Form the substring of this string from the @a n characters starting
* at @a pos. Returns an integer < 0 if the substring is ordered
* before @a str, 0 if their values are equivalent, or > 0 if the
- * substring is ordered after @a str. If the lengths @a of str and the
- * substring are different, the shorter one is ordered first. If they
- * are the same, returns the result of
- * traits::compare(substring.data(),str.data(),size());
+ * substring is ordered after @a str. Determines the effective length
+ * rlen of the strings to compare as the smallest of the length of the
+ * substring and @a str.size(). The function then compares the two
+ * strings by calling traits::compare(substring.data(),str.data(),rlen).
+ * If the result of the comparison is nonzero returns it, otherwise the
+ * shorter one is ordered first.
*/
int
compare(size_type __pos, size_type __n, const basic_string& __str) const;
@@ -1899,10 +1903,12 @@ namespace std
* starting at @a pos2. Returns an integer < 0 if this substring is
* ordered before the substring of @a str, 0 if their values are
* equivalent, or > 0 if this substring is ordered after the substring
- * of @a str. If the lengths of the substring of @a str and this
- * substring are different, the shorter one is ordered first. If they
- * are the same, returns the result of
- * traits::compare(substring.data(),str.substr(pos2,n2).data(),size());
+ * of @a str. Determines the effective length rlen of the strings
+ * to compare as the smallest of the lengths of the substrings. The
+ * function then compares the two strings by calling
+ * traits::compare(substring.data(),str.substr(pos2,n2).data(),rlen).
+ * If the result of the comparison is nonzero returns it, otherwise the
+ * shorter one is ordered first.
*/
int
compare(size_type __pos1, size_type __n1, const basic_string& __str,
@@ -1915,9 +1921,12 @@ namespace std
*
* Returns an integer < 0 if this string is ordered before @a s, 0 if
* their values are equivalent, or > 0 if this string is ordered after
- * @a s. If the lengths of @a s and this string are different, the
- * shorter one is ordered first. If they are the same, returns the
- * result of traits::compare(data(),s,size());
+ * @a s. Determines the effective length rlen of the strings to
+ * compare as the smallest of size() and the length of a string
+ * constructed from @a s. The function then compares the two strings
+ * by calling traits::compare(data(),s,rlen). If the result of the
+ * comparison is nonzero returns it, otherwise the shorter one is
+ * ordered first.
*/
int
compare(const _CharT* __s) const;
@@ -1934,10 +1943,13 @@ namespace std
* Form the substring of this string from the @a n1 characters starting
* at @a pos. Returns an integer < 0 if the substring is ordered
* before @a s, 0 if their values are equivalent, or > 0 if the
- * substring is ordered after @a s. If the lengths of @a s and the
- * substring are different, the shorter one is ordered first. If they
- * are the same, returns the result of
- * traits::compare(substring.data(),s,size());
+ * substring is ordered after @a s. Determines the effective length
+ * rlen of the strings to compare as the smallest of the length of the
+ * substring and the length of a string constructed from @a s. The
+ * function then compares the two string by calling
+ * traits::compare(substring.data(),s,rlen). If the result of the
+ * comparison is nonzero returns it, otherwise the shorter one is
+ * ordered first.
*/
int
compare(size_type __pos, size_type __n1, const _CharT* __s) const;
@@ -1954,10 +1966,12 @@ namespace std
* at @a pos1. Form a string from the first @a n2 characters of @a s.
* Returns an integer < 0 if this substring is ordered before the string
* from @a s, 0 if their values are equivalent, or > 0 if this substring
- * is ordered after the string from @a s. If the lengths of this
- * substring and @a n2 are different, the shorter one is ordered first.
- * If they are the same, returns the result of
- * traits::compare(substring.data(),s,size());
+ * is ordered after the string from @a s. Determines the effective
+ * length rlen of the strings to compare as the smallest of the length
+ * of the substring and @a n2. The function then compares the two
+ * strings by calling traits::compare(substring.data(),s,rlen). If the
+ * result of the comparison is nonzero returns it, otherwise the shorter
+ * one is ordered first.
*
* NB: s must have at least n2 characters, '\0' has no special
* meaning.
diff --git a/libstdc++-v3/include/bits/c++config b/libstdc++-v3/include/bits/c++config
index 338c50722fe..d6eee46059b 100644
--- a/libstdc++-v3/include/bits/c++config
+++ b/libstdc++-v3/include/bits/c++config
@@ -35,7 +35,7 @@
#include <bits/os_defines.h>
// The current version of the C++ library in compressed ISO date format.
-#define __GLIBCXX__ 20041105
+#define __GLIBCXX__ 20050519
// Allow use of "export template." This is currently not a feature
// that g++ supports.
diff --git a/libstdc++-v3/include/bits/fstream.tcc b/libstdc++-v3/include/bits/fstream.tcc
index a1ed485783e..25a4d48cb72 100644
--- a/libstdc++-v3/include/bits/fstream.tcc
+++ b/libstdc++-v3/include/bits/fstream.tcc
@@ -396,8 +396,7 @@ namespace std
// Convert pending sequence to external representation,
// and output.
if (_M_convert_to_external(this->pbase(),
- this->pptr() - this->pbase())
- && (!__testeof || !_M_file.sync()))
+ this->pptr() - this->pbase()))
{
_M_set_buffer(0);
__ret = traits_type::not_eof(__c);
@@ -792,7 +791,6 @@ namespace std
{
// Make sure that the internal buffer resyncs its idea of
// the file position with the external file.
- // NB: _M_file.sync() will be called within.
int __ret = 0;
if (this->pbase() < this->pptr())
{
diff --git a/libstdc++-v3/include/bits/ios_base.h b/libstdc++-v3/include/bits/ios_base.h
index 694785df1f5..08c952d6ba5 100644
--- a/libstdc++-v3/include/bits/ios_base.h
+++ b/libstdc++-v3/include/bits/ios_base.h
@@ -52,7 +52,28 @@ namespace std
// as permitted (but not required) in the standard, in order to provide
// better type safety in iostream calls. A side effect is that
// expressions involving them are no longer compile-time constants.
- enum _Ios_Fmtflags { _S_ios_fmtflags_end = 1L << 16 };
+ enum _Ios_Fmtflags
+ {
+ _S_boolalpha = 1L << 0,
+ _S_dec = 1L << 1,
+ _S_fixed = 1L << 2,
+ _S_hex = 1L << 3,
+ _S_internal = 1L << 4,
+ _S_left = 1L << 5,
+ _S_oct = 1L << 6,
+ _S_right = 1L << 7,
+ _S_scientific = 1L << 8,
+ _S_showbase = 1L << 9,
+ _S_showpoint = 1L << 10,
+ _S_showpos = 1L << 11,
+ _S_skipws = 1L << 12,
+ _S_unitbuf = 1L << 13,
+ _S_uppercase = 1L << 14,
+ _S_adjustfield = _S_left | _S_right | _S_internal,
+ _S_basefield = _S_dec | _S_oct | _S_hex,
+ _S_floatfield = _S_scientific | _S_fixed,
+ _S_ios_fmtflags_end = 1L << 16
+ };
inline _Ios_Fmtflags
operator&(_Ios_Fmtflags __a, _Ios_Fmtflags __b)
@@ -66,15 +87,15 @@ namespace std
operator^(_Ios_Fmtflags __a, _Ios_Fmtflags __b)
{ return _Ios_Fmtflags(static_cast<int>(__a) ^ static_cast<int>(__b)); }
- inline _Ios_Fmtflags
+ inline _Ios_Fmtflags&
operator|=(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)
{ return __a = __a | __b; }
- inline _Ios_Fmtflags
+ inline _Ios_Fmtflags&
operator&=(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)
{ return __a = __a & __b; }
- inline _Ios_Fmtflags
+ inline _Ios_Fmtflags&
operator^=(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)
{ return __a = __a ^ __b; }
@@ -83,7 +104,16 @@ namespace std
{ return _Ios_Fmtflags(~static_cast<int>(__a)); }
- enum _Ios_Openmode { _S_ios_openmode_end = 1L << 16 };
+ enum _Ios_Openmode
+ {
+ _S_app = 1L << 0,
+ _S_ate = 1L << 1,
+ _S_bin = 1L << 2,
+ _S_in = 1L << 3,
+ _S_out = 1L << 4,
+ _S_trunc = 1L << 5,
+ _S_ios_openmode_end = 1L << 16
+ };
inline _Ios_Openmode
operator&(_Ios_Openmode __a, _Ios_Openmode __b)
@@ -97,15 +127,15 @@ namespace std
operator^(_Ios_Openmode __a, _Ios_Openmode __b)
{ return _Ios_Openmode(static_cast<int>(__a) ^ static_cast<int>(__b)); }
- inline _Ios_Openmode
+ inline _Ios_Openmode&
operator|=(_Ios_Openmode& __a, _Ios_Openmode __b)
{ return __a = __a | __b; }
- inline _Ios_Openmode
+ inline _Ios_Openmode&
operator&=(_Ios_Openmode& __a, _Ios_Openmode __b)
{ return __a = __a & __b; }
- inline _Ios_Openmode
+ inline _Ios_Openmode&
operator^=(_Ios_Openmode& __a, _Ios_Openmode __b)
{ return __a = __a ^ __b; }
@@ -114,7 +144,14 @@ namespace std
{ return _Ios_Openmode(~static_cast<int>(__a)); }
- enum _Ios_Iostate { _S_ios_iostate_end = 1L << 16 };
+ enum _Ios_Iostate
+ {
+ _S_goodbit = 0,
+ _S_badbit = 1L << 0,
+ _S_eofbit = 1L << 1,
+ _S_failbit = 1L << 2,
+ _S_ios_iostate_end = 1L << 16
+ };
inline _Ios_Iostate
operator&(_Ios_Iostate __a, _Ios_Iostate __b)
@@ -128,15 +165,15 @@ namespace std
operator^(_Ios_Iostate __a, _Ios_Iostate __b)
{ return _Ios_Iostate(static_cast<int>(__a) ^ static_cast<int>(__b)); }
- inline _Ios_Iostate
+ inline _Ios_Iostate&
operator|=(_Ios_Iostate& __a, _Ios_Iostate __b)
{ return __a = __a | __b; }
- inline _Ios_Iostate
+ inline _Ios_Iostate&
operator&=(_Ios_Iostate& __a, _Ios_Iostate __b)
{ return __a = __a & __b; }
- inline _Ios_Iostate
+ inline _Ios_Iostate&
operator^=(_Ios_Iostate& __a, _Ios_Iostate __b)
{ return __a = __a ^ __b; }
@@ -144,7 +181,13 @@ namespace std
operator~(_Ios_Iostate __a)
{ return _Ios_Iostate(~static_cast<int>(__a)); }
- enum _Ios_Seekdir { _S_ios_seekdir_end = 1L << 16 };
+ enum _Ios_Seekdir
+ {
+ _S_beg = 0,
+ _S_cur = SEEK_CUR,
+ _S_end = SEEK_END,
+ _S_ios_seekdir_end = 1L << 16
+ };
// 27.4.2 Class ios_base
/**
diff --git a/libstdc++-v3/include/bits/locale_facets.h b/libstdc++-v3/include/bits/locale_facets.h
index 60db8a45f26..db0e9514623 100644
--- a/libstdc++-v3/include/bits/locale_facets.h
+++ b/libstdc++-v3/include/bits/locale_facets.h
@@ -1,6 +1,6 @@
// Locale support -*- C++ -*-
-// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
+// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
// Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
@@ -690,7 +690,7 @@ namespace std
mutable char _M_widen[1 + static_cast<unsigned char>(-1)];
mutable char _M_narrow[1 + static_cast<unsigned char>(-1)];
mutable char _M_narrow_ok; // 0 uninitialized, 1 init,
- // 2 non-consecutive
+ // 2 memcpy can't be used
public:
/// The facet id for ctype<char>
@@ -865,7 +865,8 @@ namespace std
char_type
widen(char __c) const
{
- if (_M_widen_ok) return _M_widen[static_cast<unsigned char>(__c)];
+ if (_M_widen_ok)
+ return _M_widen[static_cast<unsigned char>(__c)];
this->_M_widen_init();
return this->do_widen(__c);
}
@@ -896,7 +897,8 @@ namespace std
memcpy(__to, __lo, __hi - __lo);
return __hi;
}
- if (!_M_widen_ok) _M_widen_init();
+ if (!_M_widen_ok)
+ _M_widen_init();
return this->do_widen(__lo, __hi, __to);
}
@@ -924,7 +926,8 @@ namespace std
if (_M_narrow[static_cast<unsigned char>(__c)])
return _M_narrow[static_cast<unsigned char>(__c)];
const char __t = do_narrow(__c, __dfault);
- if (__t != __dfault) _M_narrow[static_cast<unsigned char>(__c)] = __t;
+ if (__t != __dfault)
+ _M_narrow[static_cast<unsigned char>(__c)] = __t;
return __t;
}
@@ -954,7 +957,7 @@ namespace std
narrow(const char_type* __lo, const char_type* __hi,
char __dfault, char *__to) const
{
- if (__builtin_expect(_M_narrow_ok == 1,true))
+ if (__builtin_expect(_M_narrow_ok == 1, true))
{
memcpy(__to, __lo, __hi - __lo);
return __hi;
@@ -1161,17 +1164,13 @@ namespace std
_M_widen_ok = 1;
// Set _M_widen_ok to 2 if memcpy can't be used.
- for (size_t __j = 0; __j < sizeof(_M_widen); ++__j)
- if (__tmp[__j] != _M_widen[__j])
- {
- _M_widen_ok = 2;
- break;
- }
+ if (memcmp(__tmp, _M_widen, sizeof(_M_widen)))
+ _M_widen_ok = 2;
}
// Fill in the narrowing cache and flag whether all values are
- // valid or not. _M_narrow_ok is set to 1 if the whole table is
- // narrowed, 2 if only some values could be narrowed.
+ // valid or not. _M_narrow_ok is set to 2 if memcpy can't
+ // be used.
void _M_narrow_init() const
{
char __tmp[sizeof(_M_narrow)];
@@ -1179,21 +1178,18 @@ namespace std
__tmp[__i] = __i;
do_narrow(__tmp, __tmp + sizeof(__tmp), 0, _M_narrow);
- // Check if any default values were created. Do this by
- // renarrowing with a different default value and comparing.
- bool __consecutive = true;
- for (size_t __j = 0; __j < sizeof(_M_narrow); ++__j)
- if (!_M_narrow[__j])
- {
- char __c;
- do_narrow(__tmp + __j, __tmp + __j + 1, 1, &__c);
- if (__c == 1)
- {
- __consecutive = false;
- break;
- }
- }
- _M_narrow_ok = __consecutive ? 1 : 2;
+ _M_narrow_ok = 1;
+ if (memcmp(__tmp, _M_narrow, sizeof(_M_narrow)))
+ _M_narrow_ok = 2;
+ else
+ {
+ // Deal with the special case of zero: renarrow with a
+ // different default and compare.
+ char __c;
+ do_narrow(__tmp, __tmp + 1, 1, &__c);
+ if (__c == 1)
+ _M_narrow_ok = 2;
+ }
}
};
diff --git a/libstdc++-v3/include/bits/locale_facets.tcc b/libstdc++-v3/include/bits/locale_facets.tcc
index 39caf632e36..4f6584432fa 100644
--- a/libstdc++-v3/include/bits/locale_facets.tcc
+++ b/libstdc++-v3/include/bits/locale_facets.tcc
@@ -2002,8 +2002,7 @@ namespace std
for (size_t __i2 = 1; __i2 < __nmatches; ++__i2)
__minlen = std::min(__minlen,
__traits_type::length(__names[__matches[__i2]]));
- ++__pos;
- ++__beg;
+ ++__beg, ++__pos;
if (__pos < __minlen && __beg != __end)
for (size_t __i3 = 0; __i3 < __nmatches;)
{
@@ -2020,8 +2019,7 @@ namespace std
if (__nmatches == 1)
{
// Make sure found name is completely extracted.
- ++__pos;
- ++__beg;
+ ++__beg, ++__pos;
__name = __names[__matches[0]];
const size_t __len = __traits_type::length(__name);
while (__pos < __len && __beg != __end && __name[__pos] == *__beg)
@@ -2094,7 +2092,7 @@ namespace std
// __days array with the same index points to a day, and that
// day's abbreviated form.
// NB: Also assumes that an abbreviated name is a subset of the name.
- if (!__err)
+ if (!__err && __beg != __end)
{
size_t __pos = __traits_type::length(__days[__tmpwday]);
__tp._M_days(__days);
@@ -2109,9 +2107,10 @@ namespace std
if (__len != __pos)
__err |= ios_base::failbit;
}
- if (!__err)
- __tm->tm_wday = __tmpwday;
}
+ if (!__err)
+ __tm->tm_wday = __tmpwday;
+
if (__beg == __end)
__err |= ios_base::eofbit;
return __beg;
@@ -2139,7 +2138,7 @@ namespace std
// __months array with the same index points to a month, and that
// month's abbreviated form.
// NB: Also assumes that an abbreviated name is a subset of the name.
- if (!__err)
+ if (!__err && __beg != __end)
{
size_t __pos = __traits_type::length(__months[__tmpmon]);
__tp._M_months(__months);
@@ -2154,9 +2153,9 @@ namespace std
if (__len != __pos)
__err |= ios_base::failbit;
}
- if (!__err)
- __tm->tm_mon = __tmpmon;
}
+ if (!__err)
+ __tm->tm_mon = __tmpmon;
if (__beg == __end)
__err |= ios_base::eofbit;
diff --git a/libstdc++-v3/include/bits/stl_algobase.h b/libstdc++-v3/include/bits/stl_algobase.h
index 17c3007f1f4..d482529bf9e 100644
--- a/libstdc++-v3/include/bits/stl_algobase.h
+++ b/libstdc++-v3/include/bits/stl_algobase.h
@@ -1,6 +1,6 @@
// Bits and pieces used in algorithms -*- C++ -*-
-// Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -617,9 +617,8 @@ namespace std
// concept requirements
__glibcxx_function_requires(_InputIteratorConcept<_InputIterator1>)
__glibcxx_function_requires(_InputIteratorConcept<_InputIterator2>)
- __glibcxx_function_requires(_EqualityComparableConcept<
- typename iterator_traits<_InputIterator1>::value_type>)
- __glibcxx_function_requires(_EqualityComparableConcept<
+ __glibcxx_function_requires(_EqualOpConcept<
+ typename iterator_traits<_InputIterator1>::value_type,
typename iterator_traits<_InputIterator2>::value_type>)
__glibcxx_requires_valid_range(__first1, __last1);
@@ -747,10 +746,12 @@ namespace std
// concept requirements
__glibcxx_function_requires(_InputIteratorConcept<_InputIterator1>)
__glibcxx_function_requires(_InputIteratorConcept<_InputIterator2>)
- __glibcxx_function_requires(_LessThanComparableConcept<
- typename iterator_traits<_InputIterator1>::value_type>)
- __glibcxx_function_requires(_LessThanComparableConcept<
+ __glibcxx_function_requires(_LessThanOpConcept<
+ typename iterator_traits<_InputIterator1>::value_type,
typename iterator_traits<_InputIterator2>::value_type>)
+ __glibcxx_function_requires(_LessThanOpConcept<
+ typename iterator_traits<_InputIterator2>::value_type,
+ typename iterator_traits<_InputIterator1>::value_type>)
__glibcxx_requires_valid_range(__first1, __last1);
__glibcxx_requires_valid_range(__first2, __last2);
diff --git a/libstdc++-v3/include/bits/stl_list.h b/libstdc++-v3/include/bits/stl_list.h
index 060755a213c..afb118bb31e 100644
--- a/libstdc++-v3/include/bits/stl_list.h
+++ b/libstdc++-v3/include/bits/stl_list.h
@@ -1,6 +1,6 @@
// List implementation -*- C++ -*-
-// Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -119,7 +119,8 @@ namespace _GLIBCXX_STD
typedef _Tp* pointer;
typedef _Tp& reference;
- _List_iterator() { }
+ _List_iterator()
+ : _M_node() { }
_List_iterator(_List_node_base* __x)
: _M_node(__x) { }
@@ -195,7 +196,8 @@ namespace _GLIBCXX_STD
typedef const _Tp* pointer;
typedef const _Tp& reference;
- _List_const_iterator() { }
+ _List_const_iterator()
+ : _M_node() { }
_List_const_iterator(const _List_node_base* __x)
: _M_node(__x) { }
diff --git a/libstdc++-v3/include/bits/stl_tree.h b/libstdc++-v3/include/bits/stl_tree.h
index ac9add899b9..cea16f12d25 100644
--- a/libstdc++-v3/include/bits/stl_tree.h
+++ b/libstdc++-v3/include/bits/stl_tree.h
@@ -1,6 +1,6 @@
// RB tree implementation -*- C++ -*-
-// Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -161,7 +161,8 @@ namespace std
typedef _Rb_tree_node_base::_Base_ptr _Base_ptr;
typedef _Rb_tree_node<_Tp>* _Link_type;
- _Rb_tree_iterator() { }
+ _Rb_tree_iterator()
+ : _M_node() { }
_Rb_tree_iterator(_Link_type __x)
: _M_node(__x) { }
@@ -231,7 +232,8 @@ namespace std
typedef _Rb_tree_node_base::_Const_Base_ptr _Base_ptr;
typedef const _Rb_tree_node<_Tp>* _Link_type;
- _Rb_tree_const_iterator() { }
+ _Rb_tree_const_iterator()
+ : _M_node() { }
_Rb_tree_const_iterator(_Link_type __x)
: _M_node(__x) { }
@@ -702,7 +704,7 @@ namespace std
const _Rb_tree<_Key,_Val,_KeyOfValue,_Compare,_Alloc>& __y)
{
return __x.size() == __y.size()
- && equal(__x.begin(), __x.end(), __y.begin());
+ && std::equal(__x.begin(), __x.end(), __y.begin());
}
template<typename _Key, typename _Val, typename _KeyOfValue,
@@ -711,8 +713,8 @@ namespace std
operator<(const _Rb_tree<_Key,_Val,_KeyOfValue,_Compare,_Alloc>& __x,
const _Rb_tree<_Key,_Val,_KeyOfValue,_Compare,_Alloc>& __y)
{
- return lexicographical_compare(__x.begin(), __x.end(),
- __y.begin(), __y.end());
+ return std::lexicographical_compare(__x.begin(), __x.end(),
+ __y.begin(), __y.end());
}
template<typename _Key, typename _Val, typename _KeyOfValue,
diff --git a/libstdc++-v3/include/bits/vector.tcc b/libstdc++-v3/include/bits/vector.tcc
index abd1ba76250..786afab2ec9 100644
--- a/libstdc++-v3/include/bits/vector.tcc
+++ b/libstdc++-v3/include/bits/vector.tcc
@@ -1,6 +1,6 @@
// Vector implementation (out of line) -*- C++ -*-
-// Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -118,7 +118,7 @@ namespace _GLIBCXX_STD
vector<_Tp,_Alloc>::
erase(iterator __first, iterator __last)
{
- iterator __i(copy(__last, end(), __first));
+ iterator __i(std::copy(__last, end(), __first));
std::_Destroy(__i, end());
this->_M_impl._M_finish = this->_M_impl._M_finish - (__last - __first);
return __first;
@@ -143,7 +143,7 @@ namespace _GLIBCXX_STD
}
else if (size() >= __xlen)
{
- iterator __i(copy(__x.begin(), __x.end(), begin()));
+ iterator __i(std::copy(__x.begin(), __x.end(), begin()));
std::_Destroy(__i, end());
}
else
@@ -209,7 +209,7 @@ namespace _GLIBCXX_STD
}
else if (size() >= __len)
{
- iterator __new_finish(copy(__first, __last, this->_M_impl._M_start));
+ iterator __new_finish(std::copy(__first, __last, this->_M_impl._M_start));
std::_Destroy(__new_finish, end());
this->_M_impl._M_finish = __new_finish.base();
}
diff --git a/libstdc++-v3/include/ext/rope b/libstdc++-v3/include/ext/rope
index 95afd82e0b5..b4bf2c9650c 100644
--- a/libstdc++-v3/include/ext/rope
+++ b/libstdc++-v3/include/ext/rope
@@ -1,6 +1,6 @@
// SGI's rope class -*- C++ -*-
-// Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -152,7 +152,7 @@ class sequence_buffer : public iterator<std::output_iterator_tag,void,void,void,
sequence_buffer(const sequence_buffer& __x) {
_M_prefix = __x._M_prefix;
_M_buf_count = __x._M_buf_count;
- copy(__x._M_buffer, __x._M_buffer + __x._M_buf_count, _M_buffer);
+ std::copy(__x._M_buffer, __x._M_buffer + __x._M_buf_count, _M_buffer);
}
sequence_buffer(sequence_buffer& __x) {
__x.flush();
@@ -169,7 +169,7 @@ class sequence_buffer : public iterator<std::output_iterator_tag,void,void,void,
sequence_buffer& operator= (const sequence_buffer& __x) {
_M_prefix = __x._M_prefix;
_M_buf_count = __x._M_buf_count;
- copy(__x._M_buffer, __x._M_buffer + __x._M_buf_count, _M_buffer);
+ std::copy(__x._M_buffer, __x._M_buffer + __x._M_buf_count, _M_buffer);
return *this;
}
void push_back(value_type __x)
diff --git a/libstdc++-v3/include/std/std_complex.h b/libstdc++-v3/include/std/std_complex.h
index e1027f65991..244ed284f69 100644
--- a/libstdc++-v3/include/std/std_complex.h
+++ b/libstdc++-v3/include/std/std_complex.h
@@ -1,6 +1,6 @@
// The template and inlines for the -*- C++ -*- complex number classes.
-// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
+// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
// Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
@@ -736,9 +736,7 @@ namespace std
typedef float value_type;
complex(float = 0.0f, float = 0.0f);
-#ifdef _GLIBCXX_BUGGY_COMPLEX
- complex(const complex& __z) : _M_value(__z._M_value) { }
-#endif
+
explicit complex(const complex<double>&);
explicit complex(const complex<long double>&);
@@ -892,10 +890,8 @@ namespace std
public:
typedef double value_type;
- complex(double =0.0, double =0.0);
-#ifdef _GLIBCXX_BUGGY_COMPLEX
- complex(const complex& __z) : _M_value(__z._M_value) { }
-#endif
+ complex(double = 0.0, double = 0.0);
+
complex(const complex<float>&);
explicit complex(const complex<long double>&);
@@ -1049,9 +1045,7 @@ namespace std
typedef long double value_type;
complex(long double = 0.0L, long double = 0.0L);
-#ifdef _GLIBCXX_BUGGY_COMPLEX
- complex(const complex& __z) : _M_value(__z._M_value) { }
-#endif
+
complex(const complex<float>&);
complex(const complex<double>&);
diff --git a/libstdc++-v3/libsupc++/eh_globals.cc b/libstdc++-v3/libsupc++/eh_globals.cc
index b63fc1e8985..0f0dee58d45 100644
--- a/libstdc++-v3/libsupc++/eh_globals.cc
+++ b/libstdc++-v3/libsupc++/eh_globals.cc
@@ -48,7 +48,17 @@ static void
get_globals_dtor (void *ptr)
{
if (ptr)
- std::free (ptr);
+ {
+ __cxa_exception *exn, *next;
+ exn = ((__cxa_eh_globals *) ptr)->caughtExceptions;
+ while (exn)
+ {
+ next = exn->nextException;
+ _Unwind_DeleteException (&exn->unwindHeader);
+ exn = next;
+ }
+ std::free (ptr);
+ }
}
static void
diff --git a/libstdc++-v3/linkage.m4 b/libstdc++-v3/linkage.m4
index 6c8a6a766c0..c6c14785741 100644
--- a/libstdc++-v3/linkage.m4
+++ b/libstdc++-v3/linkage.m4
@@ -202,7 +202,7 @@ dnl 2) has "C" linkage
dnl
dnl argument 1 is name of function to check
dnl
-dnl ASSUMES argument is a math function with TWO parameters
+dnl ASSUMES argument is a stdlib function with TWO parameters
dnl
dnl GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_2
AC_DEFUN([GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_2], [
@@ -231,7 +231,7 @@ dnl 2) has "C" linkage
dnl
dnl argument 1 is name of function to check
dnl
-dnl ASSUMES argument is a function with THREE parameters
+dnl ASSUMES argument is a stdlib function with THREE parameters
dnl
dnl GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_3
AC_DEFUN([GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_3], [
diff --git a/libstdc++-v3/src/debug.cc b/libstdc++-v3/src/debug.cc
index 0ca9238fe00..415fcbf91c1 100644
--- a/libstdc++-v3/src/debug.cc
+++ b/libstdc++-v3/src/debug.cc
@@ -37,9 +37,15 @@
#include <cstring>
#include <cstdio>
#include <cctype>
+#include <bits/concurrence.h>
using namespace std;
+namespace __gnu_internal
+{
+ __glibcxx_mutex_define_initialized(iterator_base_mutex);
+} // namespace __gnu_internal
+
namespace __gnu_debug
{
const char* _S_debug_messages[] =
@@ -188,6 +194,7 @@ namespace __gnu_debug
// Attach to the new sequence (if there is one)
if (__seq)
{
+ __gnu_cxx::lock sentry(__gnu_internal::iterator_base_mutex);
_M_sequence = __seq;
_M_version = _M_sequence->_M_version;
_M_prior = 0;
@@ -212,6 +219,7 @@ namespace __gnu_debug
_Safe_iterator_base::
_M_detach()
{
+ __gnu_cxx::lock sentry(__gnu_internal::iterator_base_mutex);
if (_M_sequence)
{
// Remove us from this sequence's list
diff --git a/libstdc++-v3/src/ios.cc b/libstdc++-v3/src/ios.cc
index 12ffe2f2015..e68ee548930 100644
--- a/libstdc++-v3/src/ios.cc
+++ b/libstdc++-v3/src/ios.cc
@@ -37,8 +37,9 @@
#include <bits/atomicity.h>
namespace std
-{
- // Definitions for static const data members of __ios_flags.
+{
+ // XXX GLIBCXX_ABI Deprecated
+ // Definitions for static const data members of __ios_flags.
const __ios_flags::__int_type __ios_flags::_S_boolalpha;
const __ios_flags::__int_type __ios_flags::_S_dec;
const __ios_flags::__int_type __ios_flags::_S_fixed;
diff --git a/libstdc++-v3/testsuite/21_strings/basic_string/find/char/3.cc b/libstdc++-v3/testsuite/21_strings/basic_string/find/char/3.cc
index 24b73333744..b8643e08c3f 100644
--- a/libstdc++-v3/testsuite/21_strings/basic_string/find/char/3.cc
+++ b/libstdc++-v3/testsuite/21_strings/basic_string/find/char/3.cc
@@ -1,6 +1,6 @@
// 2003-05-04 Paolo Carlini <pcarlini@unitus.it>
-// Copyright (C) 2003 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2005 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -63,7 +63,7 @@ bool test03(void)
// size_type find_first_not_of(const char* s, size_type pos, size_type n) const;
csz01 = str01.find_first_not_of(str_lit01, 0, 0);
VERIFY( csz01 == 0 );
- csz01 = str01.find_first_not_of(str_lit01, 0, 10);
+ csz01 = str01.find_first_not_of(str_lit01, 0, 8);
VERIFY( csz01 == 8 );
csz01 = str01.find_first_not_of(str_lit01, 10, 0);
VERIFY( csz01 == 10 );
diff --git a/libstdc++-v3/testsuite/21_strings/basic_string/find/wchar_t/3.cc b/libstdc++-v3/testsuite/21_strings/basic_string/find/wchar_t/3.cc
index 6964e013f30..dd27c438063 100644
--- a/libstdc++-v3/testsuite/21_strings/basic_string/find/wchar_t/3.cc
+++ b/libstdc++-v3/testsuite/21_strings/basic_string/find/wchar_t/3.cc
@@ -1,6 +1,6 @@
// 2003-05-04 Paolo Carlini <pcarlini@unitus.it>
-// Copyright (C) 2003 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2005 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -63,7 +63,7 @@ bool test03(void)
// size_type find_first_not_of(const char* s, size_type pos, size_type n) const;
csz01 = str01.find_first_not_of(str_lit01, 0, 0);
VERIFY( csz01 == 0 );
- csz01 = str01.find_first_not_of(str_lit01, 0, 10);
+ csz01 = str01.find_first_not_of(str_lit01, 0, 8);
VERIFY( csz01 == 8 );
csz01 = str01.find_first_not_of(str_lit01, 10, 0);
VERIFY( csz01 == 10 );
diff --git a/libstdc++-v3/testsuite/23_containers/map/operators/1_neg.cc b/libstdc++-v3/testsuite/23_containers/map/operators/1_neg.cc
index 64a1d7df866..66417d34e1e 100644
--- a/libstdc++-v3/testsuite/23_containers/map/operators/1_neg.cc
+++ b/libstdc++-v3/testsuite/23_containers/map/operators/1_neg.cc
@@ -41,5 +41,5 @@ void test01()
test &= itr == mapByName.end(); // { dg-error "no" }
}
-// { dg-error "candidates are" "" { target *-*-* } 209 }
-// { dg-error "candidates are" "" { target *-*-* } 213 }
+// { dg-error "candidates are" "" { target *-*-* } 210 }
+// { dg-error "candidates are" "" { target *-*-* } 214 }
diff --git a/libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc b/libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc
index 8af78f30837..f0601255ab7 100644
--- a/libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc
+++ b/libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc
@@ -39,6 +39,5 @@ void test01()
test &= itr == setByName.end(); // { dg-error "no" }
}
-// { dg-error "candidates are" "" { target *-*-* } 282 }
-// { dg-error "candidates are" "" { target *-*-* } 286 }
-
+// { dg-error "candidates are" "" { target *-*-* } 284 }
+// { dg-error "candidates are" "" { target *-*-* } 288 }
diff --git a/libstdc++-v3/testsuite/27_io/ios_base/cons/assign_neg.cc b/libstdc++-v3/testsuite/27_io/ios_base/cons/assign_neg.cc
index 626598e13a3..57331292a3c 100644
--- a/libstdc++-v3/testsuite/27_io/ios_base/cons/assign_neg.cc
+++ b/libstdc++-v3/testsuite/27_io/ios_base/cons/assign_neg.cc
@@ -41,5 +41,5 @@ void test01()
io1 = io2;
}
// { dg-error "within this context" "" { target *-*-* } 41 }
-// { dg-error "is private" "" { target *-*-* } 741 }
+// { dg-error "is private" "" { target *-*-* } 784 }
// { dg-error "operator=" "" { target *-*-* } 0 }
diff --git a/libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc b/libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc
index 9df52f3997b..2c58c31adb7 100644
--- a/libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc
+++ b/libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc
@@ -41,5 +41,5 @@ void test02()
test_base io2 = io1;
}
// { dg-error "within this context" "" { target *-*-* } 41 }
-// { dg-error "is private" "" { target *-*-* } 738 }
+// { dg-error "is private" "" { target *-*-* } 781 }
// { dg-error "copy constructor" "" { target *-*-* } 0 }
diff --git a/libstdc++-v3/testsuite/Makefile.am b/libstdc++-v3/testsuite/Makefile.am
index 05e23f1f9e6..955a01c9bf6 100644
--- a/libstdc++-v3/testsuite/Makefile.am
+++ b/libstdc++-v3/testsuite/Makefile.am
@@ -48,15 +48,6 @@ libv3test_a_SOURCES = \
testsuite_allocator.cc \
testsuite_hooks.cc
-## Build support utilities.
-if GLIBCXX_TEST_ABI
-noinst_PROGRAMS = abi_check
-else
-noinst_PROGRAMS =
-endif
-abi_check_SOURCES = abi_check.cc
-abi_check_DEPENDENCIES = libv3test.a
-
all-local: stamp_wchar testsuite_files
# Enable wchar_t tests if capable.
@@ -75,8 +66,32 @@ lists_of_files = \
testsuite_files_performance
-# This is automatically run after the generated check-DEJAGNU rule.
-check-local: check-abi
+# We need more things in site.exp, but automake completely controls the
+# creation of that file; there's no way to append to it without messing up
+# the dependancy chains. So we overrule automake. This rule is exactly
+# what it would have generated, plus our own additions.
+site.exp: Makefile
+ @echo 'Making a new site.exp file...'
+ @echo '## these variables are automatically generated by make ##' >site.tmp
+ @echo '# Do not edit here. If you wish to override these values' >>site.tmp
+ @echo '# edit the last section' >>site.tmp
+ @echo 'set srcdir $(srcdir)' >>site.tmp
+ @echo "set objdir `pwd`" >>site.tmp
+ @echo 'set build_alias "$(build_alias)"' >>site.tmp
+ @echo 'set build_triplet $(build_triplet)' >>site.tmp
+ @echo 'set host_alias "$(host_alias)"' >>site.tmp
+ @echo 'set host_triplet $(host_triplet)' >>site.tmp
+ @echo 'set target_alias "$(target_alias)"' >>site.tmp
+ @echo 'set target_triplet $(target_triplet)' >>site.tmp
+ @echo 'set target_triplet $(target_triplet)' >>site.tmp
+ @echo 'set libiconv "$(LIBICONV)"' >>site.tmp
+ @echo 'set baseline_file "$(baseline_file)"' >> site.tmp
+ @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
+ @test ! -f site.exp || \
+ sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
+ @-rm -f site.bak
+ @test ! -f site.exp || mv site.exp site.bak
+ @mv site.tmp site.exp
baseline_file = ${baseline_dir}/baseline_symbols.txt
extract_symvers = $(glibcxx_srcdir)/scripts/extract_symvers
@@ -105,19 +120,10 @@ new-abi-baseline:
if GLIBCXX_TEST_ABI
# Use 'new-abi-baseline' to create an initial symbol file. Then run
# 'check-abi' to test for changes against that file.
-check-abi: abi_check baseline_symbols current_symbols.txt
- -@./abi_check --check ./current_symbols.txt ${baseline_file} \
- 2>&1 | tee libstdc++-abi.sum
- -@cp libstdc++-abi.sum libstdc++-abi.log
-
-check-abi-verbose: abi_check baseline_symbols current_symbols.txt
- -@./abi_check --check-verbose ./current_symbols.txt ${baseline_file} \
- 2>&1 | tee libstdc++-abi.sum
- -@cp libstdc++-abi.sum libstdc++-abi.log
-
+check-abi: baseline_symbols site.exp
+ -@runtest --tool libstdc++ abi.exp
else
check-abi:
-check-abi-verbose:
endif
diff --git a/libstdc++-v3/testsuite/Makefile.in b/libstdc++-v3/testsuite/Makefile.in
index 791c7bb9849..562f1fbd3df 100644
--- a/libstdc++-v3/testsuite/Makefile.in
+++ b/libstdc++-v3/testsuite/Makefile.in
@@ -243,11 +243,6 @@ libv3test_a_SOURCES = \
testsuite_allocator.cc \
testsuite_hooks.cc
-@GLIBCXX_TEST_ABI_FALSE@noinst_PROGRAMS =
-
-@GLIBCXX_TEST_ABI_TRUE@noinst_PROGRAMS = abi_check
-abi_check_SOURCES = abi_check.cc
-abi_check_DEPENDENCIES = libv3test.a
# Generated lists of files to run. All of these names are valid make
# targets, if you wish to generate a list manually.
@@ -288,14 +283,6 @@ libv3test_a_LIBADD =
am_libv3test_a_OBJECTS = testsuite_abi.$(OBJEXT) \
testsuite_allocator.$(OBJEXT) testsuite_hooks.$(OBJEXT)
libv3test_a_OBJECTS = $(am_libv3test_a_OBJECTS)
-@GLIBCXX_TEST_ABI_TRUE@noinst_PROGRAMS = abi_check$(EXEEXT)
-@GLIBCXX_TEST_ABI_FALSE@noinst_PROGRAMS =
-PROGRAMS = $(noinst_PROGRAMS)
-
-am_abi_check_OBJECTS = abi_check.$(OBJEXT)
-abi_check_OBJECTS = $(am_abi_check_OBJECTS)
-abi_check_LDADD = $(LDADD)
-abi_check_LDFLAGS =
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp =
@@ -306,10 +293,10 @@ LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
-DIST_SOURCES = $(libv3test_a_SOURCES) $(abi_check_SOURCES)
+DIST_SOURCES = $(libv3test_a_SOURCES)
DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/fragment.am \
Makefile.am
-SOURCES = $(libv3test_a_SOURCES) $(abi_check_SOURCES)
+SOURCES = $(libv3test_a_SOURCES)
all: all-am
@@ -328,16 +315,6 @@ libv3test.a: $(libv3test_a_OBJECTS) $(libv3test_a_DEPENDENCIES)
$(libv3test_a_AR) libv3test.a $(libv3test_a_OBJECTS) $(libv3test_a_LIBADD)
$(RANLIB) libv3test.a
-clean-noinstPROGRAMS:
- @list='$(noinst_PROGRAMS)'; for p in $$list; do \
- f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f $$p $$f"; \
- rm -f $$p $$f ; \
- done
-abi_check$(EXEEXT): $(abi_check_OBJECTS) $(abi_check_DEPENDENCIES)
- @rm -f abi_check$(EXEEXT)
- $(CXXLINK) $(abi_check_LDFLAGS) $(abi_check_OBJECTS) $(abi_check_LDADD) $(LIBS)
-
mostlyclean-compile:
-rm -f *.$(OBJEXT) core *.core
@@ -432,25 +409,6 @@ check-DEJAGNU: site.exp
done; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
-site.exp: Makefile
- @echo 'Making a new site.exp file...'
- @echo '## these variables are automatically generated by make ##' >site.tmp
- @echo '# Do not edit here. If you wish to override these values' >>site.tmp
- @echo '# edit the last section' >>site.tmp
- @echo 'set srcdir $(srcdir)' >>site.tmp
- @echo "set objdir `pwd`" >>site.tmp
- @echo 'set build_alias "$(build_alias)"' >>site.tmp
- @echo 'set build_triplet $(build_triplet)' >>site.tmp
- @echo 'set host_alias "$(host_alias)"' >>site.tmp
- @echo 'set host_triplet $(host_triplet)' >>site.tmp
- @echo 'set target_alias "$(target_alias)"' >>site.tmp
- @echo 'set target_triplet $(target_triplet)' >>site.tmp
- @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
- @test ! -f site.exp || \
- sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
- @-rm -f site.bak
- @test ! -f site.exp || mv site.exp site.bak
- @mv site.tmp site.exp
distclean-DEJAGNU:
-rm -f site.exp site.bak
@@ -491,9 +449,9 @@ distdir: $(DISTFILES)
fi; \
done
check-am: all-am
- $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU check-local
+ $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
check: check-am
-all-am: Makefile $(LIBRARIES) $(PROGRAMS) all-local
+all-am: Makefile $(LIBRARIES) all-local
installdirs:
install: install-am
@@ -524,7 +482,7 @@ maintainer-clean-generic:
clean: clean-am
clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
- clean-noinstPROGRAMS mostlyclean-am
+ mostlyclean-am
distclean: distclean-am
-rm -f Makefile
@@ -569,9 +527,8 @@ ps-am:
uninstall-am: uninstall-info-am
.PHONY: CTAGS GTAGS all all-am all-local check check-DEJAGNU check-am \
- check-local clean clean-generic clean-libtool \
- clean-noinstLIBRARIES clean-noinstPROGRAMS ctags distclean \
- distclean-DEJAGNU distclean-compile distclean-generic \
+ clean clean-generic clean-libtool clean-noinstLIBRARIES ctags \
+ distclean distclean-DEJAGNU distclean-compile distclean-generic \
distclean-libtool distclean-tags distdir dvi dvi-am info \
info-am install install-am install-data install-data-am \
install-exec install-exec-am install-info install-info-am \
@@ -589,8 +546,32 @@ all-local: stamp_wchar testsuite_files
@GLIBCXX_TEST_WCHAR_T_TRUE@ touch testsuite_wchar_t
@GLIBCXX_TEST_WCHAR_T_FALSE@stamp_wchar:
-# This is automatically run after the generated check-DEJAGNU rule.
-check-local: check-abi
+# We need more things in site.exp, but automake completely controls the
+# creation of that file; there's no way to append to it without messing up
+# the dependancy chains. So we overrule automake. This rule is exactly
+# what it would have generated, plus our own additions.
+site.exp: Makefile
+ @echo 'Making a new site.exp file...'
+ @echo '## these variables are automatically generated by make ##' >site.tmp
+ @echo '# Do not edit here. If you wish to override these values' >>site.tmp
+ @echo '# edit the last section' >>site.tmp
+ @echo 'set srcdir $(srcdir)' >>site.tmp
+ @echo "set objdir `pwd`" >>site.tmp
+ @echo 'set build_alias "$(build_alias)"' >>site.tmp
+ @echo 'set build_triplet $(build_triplet)' >>site.tmp
+ @echo 'set host_alias "$(host_alias)"' >>site.tmp
+ @echo 'set host_triplet $(host_triplet)' >>site.tmp
+ @echo 'set target_alias "$(target_alias)"' >>site.tmp
+ @echo 'set target_triplet $(target_triplet)' >>site.tmp
+ @echo 'set target_triplet $(target_triplet)' >>site.tmp
+ @echo 'set libiconv "$(LIBICONV)"' >>site.tmp
+ @echo 'set baseline_file "$(baseline_file)"' >> site.tmp
+ @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
+ @test ! -f site.exp || \
+ sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
+ @-rm -f site.bak
+ @test ! -f site.exp || mv site.exp site.bak
+ @mv site.tmp site.exp
current_symbols.txt: ${extract_symvers} ../src/.libs/libstdc++.so
-@(${extract_symvers} ../src/.libs/libstdc++.so current_symbols.txt)
@@ -615,18 +596,9 @@ new-abi-baseline:
# Use 'new-abi-baseline' to create an initial symbol file. Then run
# 'check-abi' to test for changes against that file.
-@GLIBCXX_TEST_ABI_TRUE@check-abi: abi_check baseline_symbols current_symbols.txt
-@GLIBCXX_TEST_ABI_TRUE@ -@./abi_check --check ./current_symbols.txt ${baseline_file} \
-@GLIBCXX_TEST_ABI_TRUE@ 2>&1 | tee libstdc++-abi.sum
-@GLIBCXX_TEST_ABI_TRUE@ -@cp libstdc++-abi.sum libstdc++-abi.log
-
-@GLIBCXX_TEST_ABI_TRUE@check-abi-verbose: abi_check baseline_symbols current_symbols.txt
-@GLIBCXX_TEST_ABI_TRUE@ -@./abi_check --check-verbose ./current_symbols.txt ${baseline_file} \
-@GLIBCXX_TEST_ABI_TRUE@ 2>&1 | tee libstdc++-abi.sum
-@GLIBCXX_TEST_ABI_TRUE@ -@cp libstdc++-abi.sum libstdc++-abi.log
-
+@GLIBCXX_TEST_ABI_TRUE@check-abi: baseline_symbols site.exp
+@GLIBCXX_TEST_ABI_TRUE@ -@runtest --tool libstdc++ abi.exp
@GLIBCXX_TEST_ABI_FALSE@check-abi:
-@GLIBCXX_TEST_ABI_FALSE@check-abi-verbose:
check-script: ${survey_script}
-@(chmod + ${survey_script}; \
${survey_script} 0)
diff --git a/libstdc++-v3/testsuite/abi_check.cc b/libstdc++-v3/testsuite/abi_check.cc
index e0991e7a4da..028db89c93e 100644
--- a/libstdc++-v3/testsuite/abi_check.cc
+++ b/libstdc++-v3/testsuite/abi_check.cc
@@ -77,7 +77,8 @@ main(int argc, char** argv)
cerr << "Cannot read baseline file " << baseline_file << endl;
exit(1);
}
- compare_symbols(baseline_file, test_file, verbose);
+ if (!compare_symbols(baseline_file, test_file, verbose))
+ exit (1);
}
if (argv1 == "--examine")
diff --git a/libstdc++-v3/testsuite/demangle/abi_examples/01.cc b/libstdc++-v3/testsuite/demangle/abi_examples/01.cc
index e7c41e7b966..3e26eb9a659 100644
--- a/libstdc++-v3/testsuite/demangle/abi_examples/01.cc
+++ b/libstdc++-v3/testsuite/demangle/abi_examples/01.cc
@@ -1,6 +1,6 @@
// 2003-02-26 Benjamin Kosnik <bkoz@redhat.com>
-// Copyright (C) 2003 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2005 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -31,7 +31,9 @@ int main()
// extern "C" function
// extern "C" float f(void) { };
// T f
- verify_demangle("f", "error code = -2: invalid mangled name");
+ // f is ambiguous between "C" external name and internal built-in type
+ // name. The ambiguity is resolved to the built-in type name.
+ verify_demangle("f", "float");
return 0;
}
diff --git a/libstdc++-v3/testsuite/demangle/abi_examples/02.cc b/libstdc++-v3/testsuite/demangle/abi_examples/02.cc
index bbae9381e7d..094b777f45f 100644
--- a/libstdc++-v3/testsuite/demangle/abi_examples/02.cc
+++ b/libstdc++-v3/testsuite/demangle/abi_examples/02.cc
@@ -1,6 +1,6 @@
// 2003-02-26 Benjamin Kosnik <bkoz@redhat.com>
-// Copyright (C) 2003 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2005 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -31,7 +31,9 @@ int main()
// or variable "f"
// int f;
// B f
- verify_demangle("f", "error code = -2: invalid mangled name");
+ // f is ambiguous between variable external name and internal built-in type
+ // name. The ambiguity is resolved to the built-in type name.
+ verify_demangle("f", "float");
return 0;
}
diff --git a/libstdc++-v3/testsuite/ext/enc_filebuf/char/13189.cc b/libstdc++-v3/testsuite/ext/enc_filebuf/char/13189.cc
index 425de9a2c6d..0072dad881d 100644
--- a/libstdc++-v3/testsuite/ext/enc_filebuf/char/13189.cc
+++ b/libstdc++-v3/testsuite/ext/enc_filebuf/char/13189.cc
@@ -1,4 +1,4 @@
-// Copyright (C) 2003, 2004 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005 Free Software Foundation
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -16,10 +16,10 @@
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.
+#include <testsuite_hooks.h>
#ifdef _GLIBCXX_USE___ENC_TRAITS
#include <ext/enc_filebuf.h>
#endif
-#include <testsuite_hooks.h>
void test01()
{
diff --git a/libstdc++-v3/testsuite/ext/enc_filebuf/wchar_t/13189.cc b/libstdc++-v3/testsuite/ext/enc_filebuf/wchar_t/13189.cc
index adb6c47aabd..e2cd94dade2 100644
--- a/libstdc++-v3/testsuite/ext/enc_filebuf/wchar_t/13189.cc
+++ b/libstdc++-v3/testsuite/ext/enc_filebuf/wchar_t/13189.cc
@@ -1,4 +1,4 @@
-// Copyright (C) 2003, 2004 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005 Free Software Foundation
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -16,10 +16,10 @@
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.
+#include <testsuite_hooks.h>
#ifdef _GLIBCXX_USE___ENC_TRAITS
#include <ext/enc_filebuf.h>
#endif
-#include <testsuite_hooks.h>
void test01()
{
diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp b/libstdc++-v3/testsuite/lib/libstdc++.exp
index 3b69a945798..47493cb6155 100644
--- a/libstdc++-v3/testsuite/lib/libstdc++.exp
+++ b/libstdc++-v3/testsuite/lib/libstdc++.exp
@@ -50,6 +50,7 @@ load_lib libgloss.exp
load_gcc_lib target-supports.exp
load_lib prune.exp
load_lib dg-options.exp
+load_gcc_lib target-libpath.exp
# Useful for debugging. Pass the name of a variable and the verbosity
# threshold (number of -v's on the command line).
@@ -81,7 +82,7 @@ proc libstdc++_init { testfile } {
global cxx cxxflags
global includes
global gluefile wrap_flags
- global original_ld_library_path
+ global ld_library_path
global target_triplet
set blddir [lookfor_file [get_multilibs] libstdc++-v3]
@@ -119,26 +120,6 @@ proc libstdc++_init { testfile } {
v3-copy-files [glob -nocomplain "$srcdir/data/*.tst"]
v3-copy-files [glob -nocomplain "$srcdir/data/*.txt"]
- # Setup LD_LIBRARY_PATH so that libgcc_s, libstdc++ binaries can be found.
- # Find the existing LD_LIBRARY_PATH.
- if [info exists env(LD_LIBRARY_PATH)] {
- set original_ld_library_path $env(LD_LIBRARY_PATH)
- # For HP-UX
- } elseif [info exists env(SHLIB_PATH)] {
- set original_ld_library_path $env(SHLIB_PATH)
- # For Darwin:
- } elseif [info exists env(DYLD_LIBRARY_PATH)] {
- set original_ld_library_path $env(DYLD_LIBRARY_PATH)
- # For Solaris 32 bit:
- } elseif [info exists env(LD_LIBRARY_PATH_32)] {
- set original_ld_library_path $env(LD_LIBRARY_PATH_32)
- # For Solaris 64 bit:
- } elseif [info exists env(LD_LIBRARY_PATH_64)] {
- set original_ld_library_path $env(LD_LIBRARY_PATH_64)
- } else {
- set original_ld_library_path ""
- }
-
# Locate libgcc.a so we don't need to account for different values of
# SHLIB_EXT on different platforms
set gccdir [lookfor_file $tool_root_dir gcc/libgcc.a]
@@ -149,41 +130,31 @@ proc libstdc++_init { testfile } {
# Compute what needs to be added to the existing LD_LIBRARY_PATH.
if {$gccdir != ""} {
- set ld_library_path ""
- append ld_library_path ":${gccdir}"
- set compiler ${gccdir}/g++
- if { [is_remote host] == 0 && [which $compiler] != 0 } {
- foreach i "[exec $compiler --print-multi-lib]" {
- set mldir ""
- regexp -- "\[a-z0-9=/\.-\]*;" $i mldir
- set mldir [string trimright $mldir "\;@"]
- if { "$mldir" == "." } {
- continue
- }
- if { [llength [glob -nocomplain ${gccdir}/${mldir}/libgcc_s*.so.*]] >= 1 } {
- append ld_library_path ":${gccdir}/${mldir}"
+ set ld_library_path ""
+ append ld_library_path ":${gccdir}"
+ set compiler ${gccdir}/g++
+ append ld_library_path ":${blddir}/src/.libs"
+
+ if { [is_remote host] == 0 && [which $compiler] != 0 } {
+ foreach i "[exec $compiler --print-multi-lib]" {
+ set mldir ""
+ regexp -- "\[a-z0-9=/\.-\]*;" $i mldir
+ set mldir [string trimright $mldir "\;@"]
+ if { "$mldir" == "." } {
+ continue
+ }
+ if { [llength [glob -nocomplain ${gccdir}/${mldir}/libgcc_s*.so.*]] >= 1 } {
+ append ld_library_path ":${gccdir}/${mldir}"
+ }
}
}
- }
- append ld_library_path ":${blddir}/src/.libs"
-
- # On IRIX 6, we have to set variables akin to LD_LIBRARY_PATH, but
- # called LD_LIBRARYN32_PATH (for the N32 ABI) and LD_LIBRARY64_PATH
- # (for the 64-bit ABI). The right way to do this would be to modify
- # unix.exp -- but that's not an option since it's part of DejaGNU
- # proper, so we do it here.
- # The same applies to darwin (DYLD_LIBRARY_PATH), solaris 32 bit
- # (LD_LIBRARY_PATH_32), solaris 64 bit (LD_LIBRARY_PATH_64), and HP-UX
- # (SHLIB_PATH).
- setenv LD_LIBRARY_PATH "$ld_library_path:$original_ld_library_path"
- setenv SHLIB_PATH "$ld_library_path:$original_ld_library_path"
- setenv LD_LIBRARYN32_PATH "$ld_library_path:$original_ld_library_path"
- setenv LD_LIBRARY64_PATH "$ld_library_path:$original_ld_library_path"
- setenv LD_RUN_PATH "$ld_library_path:$original_ld_library_path"
- setenv LD_LIBRARY_PATH_32 "$ld_library_path:$original_ld_library_path"
- setenv LD_LIBRARY_PATH_64 "$ld_library_path:$original_ld_library_path"
- setenv DYLD_LIBRARY_PATH "$ld_library_path:$original_ld_library_path"
- verbose -log "LD_LIBRARY_PATH = $env(LD_LIBRARY_PATH)"
+
+ set_ld_library_path_env_vars
+ if [info exists env(LD_LIBRARY_PATH)] {
+ verbose -log "LD_LIBRARY_PATH = $env(LD_LIBRARY_PATH)"
+ }
+ } else {
+ set compiler [transform "g++"]
}
# Do a bunch of handstands and backflips for cross compiling and
@@ -207,6 +178,14 @@ proc libstdc++_init { testfile } {
set cxx [transform "g++"]
set cxxflags "-g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0"
set includes "-I${srcdir}"
+ # Guess at the location of the installed locale files.
+ # (It would be nice if "gcc --print-file-name" could find
+ # message files, but it cannot.)
+ set absolute_cxx [which $cxx]
+ if { $absolute_cxx != "" } {
+ set localedir "[file dirname $absolute_cxx]/../share/locale"
+ }
+ set cxxflags "$cxxflags -DLOCALEDIR=\"$localedir\""
}
}
@@ -282,13 +261,13 @@ proc libstdc++-dg-test { prog do_what extra_tool_flags } {
}
# True if the library supports wchar_t.
-set libstdc++_wchar_t 0
+set v3-wchar_t 0
# True if the library supports threads.
-set libstdc++_threads 0
+set v3-threads 0
# A string naming object files to be linked into all tests.
-set libstdc++_test_objs ""
+set v3-test_objs ""
# Called from libstdc++-dg-test above. Calls back into system's
# target_compile to actually do the work.
@@ -299,7 +278,7 @@ proc v3_target_compile { source dest type options } {
global cxxflags
global includes
global blddir
- global libstdc++_test_objs
+ global v3-test_objs
if { [target_info needs_status_wrapper] != "" && [info exists gluefile] } {
lappend options "libs=${gluefile}"
@@ -313,7 +292,7 @@ proc v3_target_compile { source dest type options } {
set cxx_final [concat $cxx_final $includes]
# Link the support objects into executables.
if { $type == "executable" } {
- set cxx_final [concat $cxx_final ${libstdc++_test_objs}]
+ set cxx_final [concat $cxx_final ${v3-test_objs}]
}
lappend options "compiler=$cxx_final"
@@ -322,33 +301,33 @@ proc v3_target_compile { source dest type options } {
}
# Build the support objects linked in with the libstdc++ tests. In
-# addition, set libstdc++_wchar_t, libstdc++_threads, and libstdc++_test_objs
+# addition, set v3-wchar_t, v3-threads, and v3-test_objs
# appropriately.
-proc libstdc++_build_support {} {
+proc v3-build_support {} {
global srcdir
- global libstdc++_wchar_t
- global libstdc++_threads
- global libstdc++_test_objs
+ global v3-wchar_t
+ global v3-threads
+ global v3-test_objs
# Figure out whether or not the library supports certain features.
- set libstdc++_wchar_t 0
- set libstdc++_threads 0
- set libstdc++_test_objs ""
+ set v3-wchar_t 0
+ set v3-threads 0
+ set v3-test_objs ""
set config_src "config.cc"
set f [open $config_src "w"]
puts $f "#include <bits/c++config.h>"
+ puts $f "#include <bits/gthr.h>"
close $f
set preprocessed [v3_target_compile $config_src "" \
preprocess "additional_flags=-dN"]
- foreach l $preprocessed {
- if { [string first "_GLIBCXX_USE_WCHAR_T" $l] != -1 } {
- verbose -log "wchar_t support detected"
- set libstdc++_wchar_t 1
- } elseif { [string first "_GLIBCXX_HAVE_GTHR_DEFAULT" $l] != -1 } {
- verbose -log "thread support detected"
- set libstdc++_threads 1
- }
+ if { [string first "_GLIBCXX_USE_WCHAR_T" $preprocessed] != -1 } {
+ verbose -log "wchar_t support detected"
+ set v3-wchar_t 1
+ }
+ if { [string first "__GTHREADS" $preprocessed] != -1 } {
+ verbose -log "thread support detected"
+ set v3-threads 1
}
# Try to build the PO files that are used by some of the locale
@@ -366,11 +345,13 @@ proc libstdc++_build_support {} {
[list testsuite_abi.cc testsuite_allocator.cc testsuite_hooks.cc]
foreach f $source_files {
set object_file [file rootname $f].o
+ # Compile with "-w" so that warnings issued by the compiler
+ # do not prevent compilation.
if { [v3_target_compile $srcdir/$f $object_file "object" \
- "incdir=$srcdir"]
+ [list "incdir=$srcdir" "additional_flags=-w"]]
!= "" } {
error "could not compile $f"
}
- append libstdc++_test_objs "$object_file "
+ append v3-test_objs "$object_file "
}
}
diff --git a/libstdc++-v3/testsuite/libstdc++-abi/abi.exp b/libstdc++-v3/testsuite/libstdc++-abi/abi.exp
index f226e0aaf77..ba774f163d3 100644
--- a/libstdc++-v3/testsuite/libstdc++-abi/abi.exp
+++ b/libstdc++-v3/testsuite/libstdc++-abi/abi.exp
@@ -30,9 +30,9 @@ remote_exec "build" "$srcdir/../scripts/extract_symvers" \
v3-build_support
# Build the abi_check program.
-if { [v3_target_compile "$srcdir/testsuite_abi_check.cc" "abi_check" \
+if { [v3_target_compile "$srcdir/abi_check.cc" "abi_check" \
"executable" [list "additional_flags=-w"]] != "" } {
- error "could not compile testsuite_abi_check.cc"
+ error "could not compile abi_check.cc"
}
remote_download "target" $baseline_file "baseline_symbols.txt"
diff --git a/libstdc++-v3/testsuite/libstdc++-dg/normal.exp b/libstdc++-v3/testsuite/libstdc++-dg/normal.exp
index 67f4920eb10..746c7a8ec3f 100644
--- a/libstdc++-v3/testsuite/libstdc++-dg/normal.exp
+++ b/libstdc++-v3/testsuite/libstdc++-dg/normal.exp
@@ -22,38 +22,64 @@
dg-init
# Build the support objects.
-libstdc++_build_support
+v3-build_support
-# Find directories that might have tests.
-set subdirs [glob "$srcdir/\[0-9\]\[0-9\]*"]
-foreach d [glob "$srcdir/\[a-z\]*"] {
- if {[file isdirectory $d]} {
- lappend subdirs $d
- }
-}
-
-# Find all the tests.
set tests [list]
-foreach s $subdirs {
- set subdir_tests [find $s *.cc]
- # Filter out tests that should not be run.
- foreach t $subdir_tests {
- # The DejaGNU "find" procedure sometimes returns a list
- # containing an empty string, when it should realy return
- # an empty list.
- if { $t == "" } {
- continue
+
+# If there is a "testsuite_files" file, use it.
+#
+# This is a workaround for problems reported with using:
+#
+# runtest normal.exp="`cat testsuite_files`"
+#
+# See:
+# http://gcc.gnu.org/ml/libstdc++/2005-03/msg00278.html
+# for discussion of the problem.
+#
+# If that worked consistently, we could modify "make check" to
+# pass that option, and then remove this code.
+if {[info exists blddir]} {
+ set tests_file "${blddir}/testsuite/testsuite_files"
+}
+if {[info exists tests_file] && [file exists $tests_file]} {
+ set f [open $tests_file]
+ while { ! [eof $f] } {
+ set t [gets $f]
+ if { [string length "$t"] != 0 } {
+ lappend tests ${srcdir}/${t}
}
- # Filter out:
- # 1. interactive tests.
- # 2. performance tests.
- # 3. wchar_t tests, if not supported.
- # 4. thread tests, if not supported.
- if { [string first _xin $t] == -1
- && [string first performance $t] == -1
- && (${libstdc++_wchar_t} || [string first wchar_t $t] == -1)
- && (${libstdc++_threads} || [string first thread $t] == -1) } {
- lappend tests $t
+ }
+ close $f
+} else {
+ # Find directories that might have tests.
+ set subdirs [glob "$srcdir/\[0-9\]\[0-9\]*"]
+ foreach d [glob "$srcdir/\[a-z\]*"] {
+ if {[file isdirectory $d]} {
+ lappend subdirs $d
+ }
+ }
+ # Find all the tests.
+ foreach s $subdirs {
+ set subdir_tests [find $s *.cc]
+ # Filter out tests that should not be run.
+ foreach t $subdir_tests {
+ # The DejaGNU "find" procedure sometimes returns a list
+ # containing an empty string, when it should really return
+ # an empty list.
+ if { $t == "" } {
+ continue
+ }
+ # Filter out:
+ # 1. interactive tests.
+ # 2. performance tests.
+ # 3. wchar_t tests, if not supported.
+ # 4. thread tests, if not supported.
+ if { [string first _xin $t] == -1
+ && [string first performance $t] == -1
+ && (${v3-wchar_t} || [string first wchar_t $t] == -1)
+ && (${v3-threads} || [string first thread $t] == -1) } {
+ lappend tests $t
+ }
}
}
}
diff --git a/libstdc++-v3/testsuite/testsuite_abi.cc b/libstdc++-v3/testsuite/testsuite_abi.cc
index 54e995099ee..7da7ff52c69 100644
--- a/libstdc++-v3/testsuite/testsuite_abi.cc
+++ b/libstdc++-v3/testsuite/testsuite_abi.cc
@@ -262,7 +262,7 @@ get_symbol(const string& mangled, const symbols& s)
{
ostringstream os;
os << "get_symbol failed for symbol " << mangled;
- throw symbol_error(os.str());
+ __throw_exception_again symbol_error(os.str());
}
}
@@ -276,10 +276,10 @@ examine_symbol(const char* name, const char* file)
sym.print();
}
catch(...)
- { throw; }
+ { __throw_exception_again; }
}
-void
+int
compare_symbols(const char* baseline_file, const char* test_file,
bool verbose)
{
@@ -391,6 +391,8 @@ compare_symbols(const char* baseline_file, const char* test_file,
cout << "# of incompatible symbols:\t " << incompatible.size() << endl;
cout << endl;
cout << "using: " << baseline_file << endl;
+
+ return !(missing_names.size() || incompatible.size());
}
@@ -419,7 +421,7 @@ create_symbols(const char* file)
{
ostringstream os;
os << "create_symbols failed for file " << file;
- throw runtime_error(os.str());
+ __throw_exception_again runtime_error(os.str());
}
return s;
}
diff --git a/libstdc++-v3/testsuite/testsuite_abi.h b/libstdc++-v3/testsuite/testsuite_abi.h
index ebacb6a46e8..a9d91442e93 100644
--- a/libstdc++-v3/testsuite/testsuite_abi.h
+++ b/libstdc++-v3/testsuite/testsuite_abi.h
@@ -100,7 +100,7 @@ get_symbol(const std::string& mangled, const symbols& list);
extern "C" void
examine_symbol(const char* name, const char* file);
-extern "C" void
+extern "C" int
compare_symbols(const char* baseline_file, const char* test_file, bool verb);
diff --git a/libstdc++-v3/testsuite/testsuite_hooks.cc b/libstdc++-v3/testsuite/testsuite_hooks.cc
index e12a9b41f59..f503979b65d 100644
--- a/libstdc++-v3/testsuite/testsuite_hooks.cc
+++ b/libstdc++-v3/testsuite/testsuite_hooks.cc
@@ -137,7 +137,7 @@ namespace __gnu_test
std::string w(wanted);
if (w != s)
- throw std::runtime_error(s);
+ __throw_exception_again std::runtime_error(std::string(s));
}
@@ -184,7 +184,8 @@ namespace __gnu_test
VERIFY( preLC_ALL == postLC_ALL );
}
else
- throw environment_variable(string("LC_ALL for ") + string(name));
+ __throw_exception_again
+ environment_variable(string("LC_ALL for ") + string(name));
}
void
@@ -209,7 +210,8 @@ namespace __gnu_test
setenv(env, oldENV ? oldENV : "", 1);
}
else
- throw environment_variable(string(env) + string(" to ") + string(name));
+ __throw_exception_again
+ environment_variable(string(env) + string(" to ") + string(name));
#endif
}
@@ -220,6 +222,7 @@ namespace __gnu_test
{
return std::locale(name);
}
+#ifdef __EXCEPTIONS
catch (std::runtime_error& ex)
{
// Thrown by generic and gnu implemenation if named locale fails.
@@ -228,6 +231,7 @@ namespace __gnu_test
else
throw;
}
+#endif
}
int
diff --git a/libstdc++-v3/testsuite/testsuite_hooks.h b/libstdc++-v3/testsuite/testsuite_hooks.h
index 1919ab8a114..4b526e9b19f 100644
--- a/libstdc++-v3/testsuite/testsuite_hooks.h
+++ b/libstdc++-v3/testsuite/testsuite_hooks.h
@@ -103,6 +103,23 @@ namespace __gnu_test
void
verify_demangle(const char* mangled, const char* wanted);
+ // 17.3.2.1.2 - Bitmask types [lib.bitmask.types]
+ // bitmask_operators
+ template<typename bitmask_type>
+ void
+ bitmask_operators()
+ {
+ bitmask_type a;
+ bitmask_type b;
+ a | b;
+ a & b;
+ a ^ b;
+ ~b;
+ a |= b; // set
+ a &= ~b; // clear
+ a ^= b;
+ }
+
// Simple callback structure for variable numbers of tests (all with
// same signature). Assume all unit tests are of the signature
// void test01();
diff --git a/libstdc++-v3/testsuite/testsuite_performance.h b/libstdc++-v3/testsuite/testsuite_performance.h
index a0d0c2991d9..d76c2521c0c 100644
--- a/libstdc++-v3/testsuite/testsuite_performance.h
+++ b/libstdc++-v3/testsuite/testsuite_performance.h
@@ -1,7 +1,7 @@
// -*- C++ -*-
// Testing performance utilities for the C++ library testsuite.
//
-// Copyright (C) 2003 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2004 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -56,7 +56,7 @@ extern "C"
return m;
}
}
-#else
+#elif !defined (__hpux__)
extern "C"
{
struct mallinfo
diff --git a/libstdc++-v3/testsuite/thread/pthread1.cc b/libstdc++-v3/testsuite/thread/pthread1.cc
index 1b225f202c6..acce015b18e 100644
--- a/libstdc++-v3/testsuite/thread/pthread1.cc
+++ b/libstdc++-v3/testsuite/thread/pthread1.cc
@@ -112,7 +112,7 @@ main ()
task_queue* tq[thread_pairs];
-#if defined(__sun) && defined(__svr4__)
+#if defined(__sun) && defined(__svr4__) && _XOPEN_VERSION >= 500
pthread_setconcurrency (thread_pairs * 2);
#endif
diff --git a/libstdc++-v3/testsuite/thread/pthread2.cc b/libstdc++-v3/testsuite/thread/pthread2.cc
index 7fbdfc03aeb..7720808d928 100644
--- a/libstdc++-v3/testsuite/thread/pthread2.cc
+++ b/libstdc++-v3/testsuite/thread/pthread2.cc
@@ -50,7 +50,7 @@ main()
{
pthread_t tid[max_thread_count];
-#if defined(__sun) && defined(__svr4__)
+#if defined(__sun) && defined(__svr4__) && _XOPEN_VERSION >= 500
pthread_setconcurrency (max_thread_count);
#endif
diff --git a/libstdc++-v3/testsuite/thread/pthread3.cc b/libstdc++-v3/testsuite/thread/pthread3.cc
index ca8f77147e7..b5cf4ceecbe 100644
--- a/libstdc++-v3/testsuite/thread/pthread3.cc
+++ b/libstdc++-v3/testsuite/thread/pthread3.cc
@@ -47,7 +47,7 @@ main()
{
pthread_t tid[max_thread_count];
-#if defined(__sun) && defined(__svr4__)
+#if defined(__sun) && defined(__svr4__) && _XOPEN_VERSION >= 500
pthread_setconcurrency (max_thread_count);
#endif
diff --git a/libstdc++-v3/testsuite/thread/pthread4.cc b/libstdc++-v3/testsuite/thread/pthread4.cc
index be1ae680fa7..4cf21e64e9c 100644
--- a/libstdc++-v3/testsuite/thread/pthread4.cc
+++ b/libstdc++-v3/testsuite/thread/pthread4.cc
@@ -99,7 +99,7 @@ template class __gnu_cxx::__mt_alloc<std::_List_node<std::string> >;
int
main (void)
{
-#if defined(__sun) && defined(__svr4__)
+#if defined(__sun) && defined(__svr4__) && _XOPEN_VERSION >= 500
pthread_setconcurrency (2);
#endif
diff --git a/libstdc++-v3/testsuite/thread/pthread5.cc b/libstdc++-v3/testsuite/thread/pthread5.cc
index b950542fd61..72b50bf0856 100644
--- a/libstdc++-v3/testsuite/thread/pthread5.cc
+++ b/libstdc++-v3/testsuite/thread/pthread5.cc
@@ -101,7 +101,7 @@ main ()
int ids[NTHREADS];
void* status;
-#if defined(__sun) && defined(__svr4__)
+#if defined(__sun) && defined(__svr4__) && _XOPEN_VERSION >= 500
pthread_setconcurrency (NTHREADS);
#endif
diff --git a/libstdc++-v3/testsuite/thread/pthread6.cc b/libstdc++-v3/testsuite/thread/pthread6.cc
index e0fee71deac..caf371245f9 100644
--- a/libstdc++-v3/testsuite/thread/pthread6.cc
+++ b/libstdc++-v3/testsuite/thread/pthread6.cc
@@ -82,7 +82,7 @@ main (void)
{
pthread_t tid[max_thread_count];
-#if defined(__sun) && defined(__svr4__)
+#if defined(__sun) && defined(__svr4__) && _XOPEN_VERSION >= 500
pthread_setconcurrency (max_thread_count);
#endif
diff --git a/libstdc++-v3/testsuite/thread/pthread7-rope.cc b/libstdc++-v3/testsuite/thread/pthread7-rope.cc
index 2f401344ff4..bca733d8e0d 100644
--- a/libstdc++-v3/testsuite/thread/pthread7-rope.cc
+++ b/libstdc++-v3/testsuite/thread/pthread7-rope.cc
@@ -69,7 +69,7 @@ main()
pthread_t tid[max_thread_count];
-#if defined(__sun) && defined(__svr4__)
+#if defined(__sun) && defined(__svr4__) && _XOPEN_VERSION >= 500
pthread_setconcurrency (max_thread_count);
#endif
diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog
index 757881673bb..6d518fb80c2 100644
--- a/maintainer-scripts/ChangeLog
+++ b/maintainer-scripts/ChangeLog
@@ -1,3 +1,11 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
+2004-11-10 Mark Mitchell <mark@codesourcery.com>
+
+ * gcc_release: Check "-p" argument more carefully.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.
diff --git a/maintainer-scripts/gcc_release b/maintainer-scripts/gcc_release
index 871f9cf8bed..5c85471da55 100755
--- a/maintainer-scripts/gcc_release
+++ b/maintainer-scripts/gcc_release
@@ -535,7 +535,7 @@ while getopts "d:fr:u:t:p:s:l" ARG; do
FTP_PATH=~ftp/pub/gcc
PATH=~:/usr/local/bin:$PATH;;
p) OLD_TARS="${OLD_TARS} ${OPTARG}"
- if [ -d ${OPTARG} ]; then
+ if [ ! -f ${OPTARG} ]; then
error "-p argument must name a tarball"
fi;;
\?) usage;;
diff --git a/zlib/ChangeLog b/zlib/ChangeLog
index 9d0154a9f23..df62cf08538 100644
--- a/zlib/ChangeLog
+++ b/zlib/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-19 Release Manager
+
+ * GCC 3.4.4 released.
+
2004-11-04 Release Manager
* GCC 3.4.3 released.